Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
режиме в виртуальном окружении индикаторные советники будут тоже работать.
Как бы вы, автор, это реализовали? Нужно ли реализовывать функции типа CopyClose, iBarShift, iOpen и т.д.? Как заставить индикатор работать в виртуальной среде наиболее ресурсосберегающим и быстрым способом?
Я бы не делал это в мат. режиме. А в обычном торговом режиме просто торговать в виртуале.
Тогда в математическом режиме нет возможности тестировать стратегии, использующие индикаторы.
Можно одновременно добавлять несколько таймфреймов.
В примере 100 - это количество последних баров.
Добавлены бары.
Насколько сильно включение этой функции повлияет на производительность?
И еще этот кусок.
Смысл сравнивать только не в мат. режиме.
EATOMATH_RATES выключен.
EATOMATH_RATES включен.
Возможно, в других сценариях разница будет заметнее.
EATOMATH_RATES выключен.
EATOMATH_RATES включен.
Возможно, в других сценариях разница будет заметнее.
ухудшает производительность по сравнению с включенным EATOMATH_RATES.
насколько EATOMATH_RATES замедляет код по сравнению, когда нет альтернативных накладных расходов.
Берем длительность (в секундах) самого короткого выполнения оптимизационного прохода - из штатного лога оптимизатора.
2.508
Действительно, по какой-то причине включение EATOMATH_RATES ускоряет работу с барами при задействованном EAToMath.mqh. Это происходит на очень малых значениях запрашиваемых баров, и на больших.
Ну и при больших inCountBars скорость выше, чем у чистого CopyRates без чего-либо.
Результаты самого правого столбца предсказуемы - мат. режим.