Коды

DynamicArrayMagic для MetaTrader 4

Динамичный массив идентификаторов (magic)

Форум

Странное поведение MT5 тестера.

Есть странный баг на однодневного тестирования . Если тест установлен на 1 день и выбрана кроссвалюта (в облигациях это тоже наблюдалось), то повторное тестирование тестер просто останавливается на первой позиции. В тестах используется Experts\Examples\Moving Average\Moving Average.ex5, но с другими

Проблема с генерацией тиков в визуальном режиме.

Если тестируется в визуальном режиме и визуальный график не закрыт после теста, при следующем тесте будет сгенерирован только 1 тик . Если визуальный график закрыт, то при следующем тесте будет все тики. OS 0 11 : 32 : 56.018 Tester EURUSD,M1: 104005 ticks, 1435 bars generated

Маркет, MQL4 -><- MQL5?

Что будет проще и быстрее для продуктов в Маркете? Писать EA: 1) под MQL5 и потом переделать для MQL4? 2) под MQL4 и потом переделать для MQL5

Способ собрать datetime.

Есть такие параметры: int NewHour= 21 ; TimeCurrent (); //2021.10.22 16:30:00 Надо собрать новое datetime - 2021.10.22 21:00:00. Как это луче сделать? datetime NewDate=???;

Подготовка записей для передачи в массив.

Есть предварительно записаны патерны таким способом: { 1 , 1 , 1 , 1 , 1 , 1 } // patern 1 { 0 , 0 , 0 , 0 , 0 , 0 } // patern 2 { 1 , 1 , 0 , 0 , 1 , 1 } // patern 3 { 0 , 0 , 1 , 1 , 0 , 0 } // patern 4 ... // patern n Как такой формат вложить в массив для дальнейшей работы уже с

ObjectSet не срабатывает в визуальном графике.

Скрипт изменяет ширину линии объекта. Всё получается на основных графиках. Но не срабатывает на визуальном графике (то что после тестирование), точнее срабатывает, но только тогда, если кликнуть мышкой на график. Sleep (2000), ChartRedraw(),WindowRedraw() не помогает. Как починить или как с

ChartSetDouble вертикальный масштаб, где ошибка?

Понадобилось поменять вертикальный масштаб но что-то не получается. Пробую так: ChartSetDouble ( 0 , CHART_FIXED_MAX , 5000.0 ); но после проверки ( Print ) вижу что не чего не поменялось. Как изменить вертикальный масштаб? Часть кода и проверка: double getVerticalScale= 0.0 ;

Недопонимания с хранилищем MQL5 Storage .

Делаю "Update from Storage", в журнале показывается что "update" прошло успешно . Но когда я открываю файл, там старая версия. Проверяем Журнал изменений и сравнение рабочей копии и последней ревизии , видно что так и не изменился файл. Так же пробую обновить локальную копию данных до выбранной

Access violation write to 0x3FF3AAC7 in...

Что за ошибка в индикаторе появилась и не как не избавится? DLL не использует

MT4 Удаленная и локальное подключение.

MT4 Удаленная и локальное подключение. Добрый день! Подключался к компьютеру удаленна через RDC, там работает MT4 с экспертами. Проблема возникла в том что больше не могу подключится и сейчас надо МТ4 запускать на прямую, из за этого МТ4 графики и эксперты не открывается как в удаленном подключение