Новая версия платформы MetaTrader 5 build 2007: Экономический календарь, MQL5-программы в виде сервисов - страница 77
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Если индикатор состоит из 10 параметров, то прописав 1024 iCustom можно всегда точно выйти на правильный вызов.
Когда я это пробовал, компилятор MQL умер (правда, я пытался поддержать большее количество параметров, лимит ведь - 64, а не 10). С тех пор может что-то изменилось.
К сожалению не понимаю сути проблемы из-за относительно давнего опыта использования iCustom.
1. Проблема в большом листинге? Можно где-то ошибиться?
2. Данные беруться с MqlParam Params[10], но это же параметр для функции IndicatorCreate, почему она не используется?
Это MQL4.
Форум по трейдингу, автоматическим торговым системам и тестированию торговых стратегий
Особенности языка mql4, тонкости и приёмы работы
fxsaber, 2019.05.17 15:08
Оказалось, что возможно получение значений буферов запущенных на чарте индикаторов (одноразовое использование WinAPI).
Если без DLL - почти в автоматическом режиме.
Если индикатор состоит из 10 параметров, то прописав 1024 iCustom можно всегда точно выйти на правильный вызов.
Так вам неизвестны типы входных параметров индикатора?
Заранее неизвестны.
Как такое может быть?
Заранее неизвестны.
Ну вот есть произвольный индикатор на чарте. Получаю его MqlParam[].Ну это какая-то очень необычная задача. Так то параметр может быть и лонг (при переводе к даблу возможны потери), так что число комбинаций ещё возрастёт на порядок :)
Задача простая - получить данные индикатора, что сейчас на экране. Умею это делать без DLL, но для этого один раз для каждого индикатора требуется нажать несколько клавиш.
Если бы мог вызывать iCustom так, как показал выше, то получил бы 100% автоматизированное рабочее решение.
Задача простая - получить данные индикатора, что сейчас на экране.
почему нельзя использовать для этой задачи https://www.mql5.com/ru/docs/series/indicatorparameters
в файле шаблона графика .tpl можно посмотреть параметры с которым запущен индикатор сейчас на графике, если не ошибаюсь, то в файле tpl будут даже названия параметров (input) как в исходнике
почему нельзя использовать для этой задачи https://www.mql5.com/ru/docs/series/indicatorparameters
Потому что MQL4.
в файле шаблона графика .tpl можно посмотреть параметры с которым запущен индикатор сейчас на графике, если не ошибаюсь, то в файле tpl будут даже названия параметров (input) как в исходнике
С этим самые очевидные вещи. C iCustom не просто.
За 6 часов закончил работу. Приступил к финальному тестированию. Вылезла бага МЕ 100% нагрузки ядра. Из-за чего Windows 10 как-то попал в вечны фриз.
Перезагрузиться вышло только через хард ребут.
Так как МТ был на ROG RAMDisk-е (из-за сохранения > 115 файлов за одну компиляцию) то вся работа накрылась медным тазом и ни чего не сохранилось на диск.
Всем спасибо, всем добра... Классно удалось поработать...
За 6 часов закончил работу ...
… вся работа накрылась медным тазом