4kk4.MQL5/Scripts/CloseAll.mq5
clarissya 2394964283 Scripts
2026-04-27 07:14:01 +07:00

24 righe
Nessun fine linea
2,1 KiB
MQL5

//+------------------------------------------------------------------+
//| CloseAll.mq5 |
//| Copyright 2024, MetaQuotes Ltd.|
//| https://www.mql5.com |
//+------------------------------------------------------------------+
#property copyright "Copyright 2024, MetaQuotes Ltd."
#property link "https://www.mql5.com"
#property version "1.00"
//+--- includes -----------------------------------------------------!
#include <Trade\Trade.mqh>
//+------------------------------------------------------------------+
//| start script function |
//+------------------------------------------------------------------+
void OnStart(){
CTrade trade;
for(int i=0;i<PositionsTotal();i++){
ulong tikt = PositionGetTicket(i);
if(!trade.PositionClose(tikt,ULONG_MAX)){
Print("CloseAll error :",trade.ResultRetcode());
return;
}
else i--;
}
}