Может кто сталкивался, подскажите как лечится. При смене в тестере input-значений он упорно использует значения указанные по умолчанию из кода. В "кишках" нашел что после каждого запуска в тестере появляются в папке MQL5\Profiles\Tester\ файлы с настройками запускаемого индикатора *.ini и *.set. Там все указано правильно, но индикатор в тестере все равно запускается с параметрами из кода. Что делать? Подскажите.
- Новая версия платформы MetaTrader 5 build 3081: Улучшения в MQL5-сервисах и обновленный дизайн
- Параметр Leverage в стартовом ini-файле в Тестере Стратегий
- Вопросы от начинающих MQL5 MT5 MetaTrader 5
покажите код вызова индикатора
double val=iCustom(NULL,0,"SampleInd",13,1,0);
[in] input-параметры пользовательского индикатора, разделенные запятыми. Тип и порядок следования параметров должен соответствовать. Если параметры не указаны, то будут использованы значения по умолчанию.
double iCustom( string symbol, // имя символа int timeframe, // таймфрейм string name, // папка/имя_пользовательского индикатора ... // список входных параметров индикатора int mode, // источник данных int shift // сдвиг );
а если параметры указаны - то указаны.
Input переменные - Переменные - Основы языка - Справочник MQL4
- docs.mql4.com
Input переменные - Переменные - Основы языка - Справочник MQL4
Индикатор запускается без iCustom
код прикреплен. Подключенные файлы непричем
Файлы:
ZZ_DDC.mq5
10 kb
В логе пишется что запуск как указано в окне параметров запуска индикатора. Но в отладчике эти значения все равно как в коде. И индюк рисует именно по параметрам в коде
по коду еще включаемые файлы
#include <MTL/Parsers/DDC.mqh> #include <MTL/Parsers/Peaks/ZZBand.mqh>
многие входные передаются в функции из этих файлов
и что там происходит неизвестно
Roman Sukhorukov:
Может кто сталкивался, подскажите как лечится. При смене в тестере input-значений он упорно использует значения указанные по умолчанию из кода. В "кишках" нашел что после каждого запуска в тестере появляются в папке MQL5\Profiles\Tester\ файлы с настройками запускаемого индикатора *.ini и *.set. Там все указано правильно, но индикатор в тестере все равно запускается с параметрами из кода. Что делать? Подскажите.
Использую такой костыль. Меняю значение и убираю инпут. Компилирую. Возвращаю инпут. Компилирую.
Может кто сталкивался, подскажите как лечится. При смене в тестере input-значений он упорно использует значения указанные по умолчанию из кода. В "кишках" нашел что после каждого запуска в тестере появляются в папке MQL5\Profiles\Tester\ файлы с настройками запускаемого индикатора *.ini и *.set. Там все указано правильно, но индикатор в тестере все равно запускается с параметрами из кода. Что делать? Подскажите.
Ну так и я сейчас делаю, в коде то все можно поменять. Тут скорее проблема с самим тестером. Мало того что инпуты через раз работают, так еще в режиме отладки поведение программы иногда отличается от реал-тайма. Как только где-то всплывают указатели, так жди беды)). А касательно проблемы с инпутами, то тестер не подбирает нужные set-файлы. Так вот я думал может кто знает куда их кидать надо, что бы точно подобрал. Или как то указать вручную. Здесь на форуме писали, что в пресетах должно лежать, и то работает через раз. Так и есть - не работает. За отзыв спасибо.
Roman Sukhorukov #:
Ну так и я сейчас делаю, в коде то все можно поменять. Тут скорее проблема с самим тестером. Мало того что инпуты через раз работают, так еще в режиме отладки поведение программы иногда отличается от реал-тайма. Как только где-то всплывают указатели, так жди беды)). А касательно проблемы с инпутами, то тестер не подбирает нужные set-файлы. Так вот я думал может кто знает куда их кидать надо, что бы точно подобрал. Или как то указать вручную. Здесь на форуме писали, что в пресетах должно лежать, и то работает через раз. Так и есть - не работает. За отзыв спасибо.
Мультитестер Сабера поюзайте. Там как раз проходы задаются сет файлами
Ну так и я сейчас делаю, в коде то все можно поменять. Тут скорее проблема с самим тестером. Мало того что инпуты через раз работают, так еще в режиме отладки поведение программы иногда отличается от реал-тайма. Как только где-то всплывают указатели, так жди беды)). А касательно проблемы с инпутами, то тестер не подбирает нужные set-файлы. Так вот я думал может кто знает куда их кидать надо, что бы точно подобрал. Или как то указать вручную. Здесь на форуме писали, что в пресетах должно лежать, и то работает через раз. Так и есть - не работает. За отзыв спасибо.
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь