Правильные подозрения. А в MQL5 глубина истории никак не зависит от настроек терминала.
Alexey Viktorov:
Правильные подозрения. А в MQL5 глубина истории никак не зависит от настроек терминала.
Правильные подозрения. А в MQL5 глубина истории никак не зависит от настроек терминала.
Неужели перебор идет прямо на сервере?
leon_17:
Неужели перебор идет прямо на сервере?
На каком сервере?
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Ситуация такая:
Алгоритм использует OrdersHistoryTotal(), но чтобы он работал корректно, в истории должны быть все закрытые и удаленные ордера. Проблема в том, что случаются ситуации, когда выбранный период истории (в настройках терминала) сбрасывается и все ордера старше какого-то срока из истории просто пропадают (пока заново не вытащишь их вручную).
Так вот, можно ли кодом сделать проверку, чтобы перед пересчетом исторических ордеров, сначала проверялся бы необходимый исторический период за который они показаны, и потом этот период корректировался бы если нужно? В общем, чтобы решить вопрос с потенциальным недостатком ордером... а то вот наступил новый год, смотрю, а в моей истории счета внезапно стало абсолютно пусто.
p.s. Подозреваю, что такой возможности в MQL4 нет, а как дела в MQL5?