Ввели в эксплуатацию новый участок автомобильной дороги. Она связывает месторождение Хвойное и промышленную площадку кучного выщелачивания «Межсопочный», который входит в состав производственного...
Уже через 30 минут стартует сессия онлайн-марафона Финверсии об эмитентах российского фондового рынка. Наш директор по связям в инвесторами Александр Борейко представит финтех-группу Займер и...
XAU/USD: инфляция и риск повышения ставок продолжают давить на золото
Золото за этот период продемонстрировало высокую волатильность с нисходящим уклоном. После первоначального снижения котировки сформировали коррекционный рост, однако к концу периода значительная...
Мой Рюкзак #66: Потрепанная шкура в игре, но есть ли смысл выходить по текущим? Только если ребаланс
Последний раз писал про портфель 3 месяца назад, делал ставку на энергетический и продовольственный кризис из-за перекрытия проливов
Ссылка на прошлый пост smart-lab.ru/mobile/topic/1278612/...
Илья Воробьев, Рост бизнеса ВТБ с ВБ банком может вырасти в прогрессии.
если все срастется то иксовать будет ценник в перспективе ...
ВБ банк дает прибыль на 60 млрд.р капитала 100-150 млрд.р в...
Почему падает рынок — что я узнал на конференции Смартлаба 2026
Съездил на конференцию в Санкт-Петербург 20 июня. Более 2000 участников, белые ночи, крыша отеля «Санкт-Петербург» с видом на Неву —...
в хелпе же есть хороший пример
а то что вы написали, нет таких функций в mql5
#include <Trade\Trade.mqh> //в самом верху
CTrade trade; //в самом верху
int orders=OrdersTotal();
for(int i=0;i<=orders;i++)
{
ulong ticket=OrderGetTicket(i);
if(ticket!=0)
{
trade.OrderDelete(ticket);
i--;
}
}
Не подскажете, как это исправить?
вот так вроде получше!
int orders=OrdersTotal();
for(int i=0;i<=orders;i++)
{
ulong ticket=OrderGetTicket(i);
if(ticket!=0)
{
if(OrderSelect(ticket))
trade.OrderDelete(ticket);
i--;
Sleep(40);
}
}