Коды

Daylight Saving Time для MetaTrader 4

Функция перехода на летнее время. Если время летнее, возвращает 1, если зимнее - то 0

Форум

Разные значения индикатора после переключения таймфрейма и обратно

Столкнулся с проблемой: данные индикатора отличаются если переключить с таймфрейма на любой другой и опять вернуться на обратно на исходный. Причем если продолжать переключаться туда сюда, значение индикатора стабилизируется и перестает меняться. Как индикатор может рассчитывать разные значения на

Специальные коды стрелок, которые точно указывают на цену и время для MQL5. Где это в MQL5?

Не нашел в MQL5 символов для объектов, которые точно указывают на цену. Вот как это было в MQL4 https://docs.mql4.com/ru/constants/objectconstants/arrows Кто в курсе где искать для MQL5 или чем заменить

Как в тестере MT5 вернуть настройки советника по умолчанию?

Как в тестере MT5 вернуть настройки советника по умолчанию из кода советника? При написании EA изменил последовательность исходных данных и теперь в тестере во вкладке параметры какая-то каша. В mt4 в параметрах советника была кнопка настройки по умолчанию, где ее искать в тестере MT5? Спасибо

Как перениести глобальную переменную, структуру в индикаторе при переходе на другой таймфрейм?

Как перениести глобальную переменную , структуру, объект в индикаторе при переходе на другой таймфрейм? Гуглил не нашел

Как реализовать в MQL5 событие двойной клик по объекту?

Существует событие CHARTEVENT_OBJECT_CLICK , но нет события CHARTEVENT_OBJECT_DOUBLE_CLICK. Необходимо отследить событие выделения объекта по двойному нажатию мыши. Кто знает какие костыли, грабли, примочки. Главное чтобы работало. Сочувствующих и слабонервных просьба не беспокоить, буду банить.)

WTF? MathMod(1.01,0.001) == 0.001???

Столкнулся в MT5. MathMod(1.01,0.001) == 0.001 То как меня учили математике, то остаток от деления должен быть равен 0. Почему терминал выдает 0.001? Возможно моя школа устарела?)

Что обновляет функция RefreshRates()

Хотел точно узнать какие данные и таймсерии обновляет функция RefreshRates() и когда она равна true

Перечень ошибок валидации при добавлении советника в маркет

При добавлении в маркет сайта MQL5 валидатор выдает пространные заключения в случае ошибки, отсылая очень далеко, типа почитать мануал) Чтобы продавцы не терялись в догадках, чего от них хотят, есть предложение к разработчикам сего сайта сделать лист кодов ошибок из которых бы было ясно, чем продукт

Ошибка валидации советника из-за функции таймера

Для снижения нагрузки на процессор добавил в советник таймер, который запускает часть кода не на каждом тике а каждые 30 секунд. Получил ошибку валидации. Убрал функцию, ошибка исчезла. В терминале все работает корректно. Подскажите что это за дичь