Добрый день. Что за глюк такой? Напрямую обратиться к mp_ClassToDisplay нельзя, а через объект можно: Версия: 2021.10.20 13:58:34.716 Terminal Alpari MT5 x64 build 3081 started for Alpari 2021.10.20
Добрый день. Подскажите по двум вопросам: 1) Как создать HashMap со структурой? 2) Что за конструкция такая, DisplayDataClass* ? В С++ такого нет, в справке тоже не нашел, фишка MQL5 ? #include <Generic\HashMap.mqh>
Добрый день. Как MQL5 объявить общий для всех потомков массив указателей? Нужно чтоб в массиве были как родители, так и потомки. Приведенный ниже код не работает.... class TestParent { private : int a; int b;
Добрый день. Всегда думал, что в MQL5 указатели в функции передаются по ссылке, если можно так выразиться. Оказалось, что передаются по значению(( Как получить объект, динамически созданный в функции
Всем добрый день! Сейчас использовал облачную оптимизацию, и пришли мысли: А действительно ли эксперт, кроме компьютеров в облаке, на которых идет оптимизация, не куда не уходит? На сколько я понял, в случае облачной оптимизации, функция OnTester
Добрый день. Хочу сделать чтоб тестер стратегий на одном компе использовал агенты с другого компа во время тестирования в домашней сети. Есть два компьютера в лок. сети, установил везде MetaTrader 5 и MetaTrader 5 Strategy Tester Agent
Добрый день. Не могу разобраться: В самом начале выполнения программы есть конструктор Expert(): #include "Expert.mqh" Expert gExpert = Expert(); //+------------------------------------------------------------------+ //| Expert initialization
Добрый день! Почему переменная i не инициализируется? На входе в функцию: Значения на первой строке: Переменная i не инициализировалась!!!: В цикле на первой итерации тоже значение i не поменялось: Происходит все это только при отладке на реальных
Добрый день. Написал эксперт, отладка на исторических данных гоняет как надо. Прикрепил эксперт к реальному графику в реальном времени, начались косяки. Запустил отладку на реальных данных, и пошли чудеса: i = 102043546 при цикле от 5 до 0 Как такое
Добрый день. При оптимизации вылетают локальные агенты....раньше такого не было...С чем может быть связано? Тестер дает какие то параметры, происходит где то деление на ноль и агент вылетает? Но тогда он в журнале пишет, и агенты не вылетают
Добрый день. Подскажите, что за конструкция такая? В операторе if, выделил жирным. И где можно почитать про это. //+------------------------------------------------------------------+ //| Функция выводит на печать разрешенные для символа типы
Добрый день. Не подскажите как можно определить безубыточный уровень ТП, если открыто несколько позиций? ну кроме как брать каждую позицию, и сравнивать ТП первой (в данном случае самой нижней) с ТП всех остальных, и двигать уровень ТП вверх пока
Добрый день. Есть две открытые позиции Buy по разной цене разного объема на паре EURUSD. Открыты они вручную. Как их в коде перебрать? Метод Select(Symbol()) класса CPositionInfo выбирает только первую позицию. До второй не знаю как
Добрый день Как записать результаты оптимизации в файл при использовании Local Network Farm или MQL5 Cloud Network ? Есть процедура в OnTester(void), использует: string toWrite = "test" ; fileHandle= FileOpen (fileName, FILE_CSV | FILE_READ |
Добрый день. Пишу простой индикатор который нормирует цену. Такое чувство, что терминал сам масштабирует значения индикатора по каким то своим прихотям спустя определенное количество баров: заметил, что когда в функции FindExtremum(double const
Добрый день. Поставил в событиях OnDeinit,OnTester сохранение переменной в переменную терминала, после прохождения тестирования в глобальных переменных пусто
Всем привет. Такая проблема. В результатах оптимизации присутствуют нулевые результаты: Все бы ничего, но когда вручную ставишь этот результат и прогоняешь его, результат перестает быть нулевым. Что я только не делал, где только не искал. Поставил