if(HistorySelect(start,end)) { HistoryDealTotal=HistoryDealsTotal(); if(HistoryDealTotal>0) for(HistoryDealTotal -= 1;HistoryDealTotal>=0;HistoryDealTotal--)
Не, не помогло, абсолютно ничего не поменялось.. Цикл работает нормально, вот в журнал вывел значения HistoryDealTotal, смотри скрин ниже..
Файлы:
aopct3.png
54 kb
В общем нашел я помоему свой профит.. Убрал фильтр магика из условия, и обнаружил профит на отложенных ордерах, с другим магиком.. Отложки тут использую как сигнал на закрытие сделок.. непонятно только почему профит на них вешается, ведь прибыльные позиции я закрываю, а отложки просто отменяю.
Файлы:
mpw2t4.png
34 kb
![MQL5 - Язык торговых стратегий для клиентского терминала MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
В итоге профит всегда нулевой. Еще заметил что номера тикетов сделок с профитом почему то здесь не улавливаются, хотя в истории они есть... Помогите разобратся.