#property strict
#property show_inputs
extern string ins1="A magic of -1 will close/delete";
extern string ins2="every trade on the platform.";
extern int MagicNumber=-1;
bool ForceTradeClosure=false;
string NuclearGvName = "Nuclear option closure in operation ";
void CloseAllTrades(int type)
{
ForceTradeClosure= false;
if (OrdersTotal() == 0) return;
bool result = false;
for (int cc = OrdersTotal() - 1; cc >= 0; cc--)
{
if (!OrderSelect(cc, SELECT_BY_POS, MODE_TRADES) ) continue;
if (OrderMagicNumber() != MagicNumber && MagicNumber != -1) continue;
while(IsTradeContextBusy()) Sleep(100);
if (type < 2)
if (OrderType() < 2)
{
result = OrderClose(OrderTicket(), OrderLots(), OrderClosePrice(), 1000, CLR_NONE);
if (!result) ForceTradeClosure= true;
ifПоказано первые 50% кода (символов: 1287)
Введите ваш email и нажмите кнопку, чтобы перейти к оплате.