![MQL5 - Язык торговых стратегий для клиентского терминала MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
черт...:))))
И ничего страшного. Что ни делается, все к лучшему. Я, например, принял к сведению порядок инициализации, раньше даже не задумывался.
Подымаю ветку т.к. перечитав несколько подобных сообщений на форуме, возможно по неграмотности, не нашел ответа или общего механизма.
Проблема следующая: вызываю индиактор из эксперта получаю 0 или empty_value, вызываю из скрипта получаю верные результаты, совпадающие с визуальной интерпритацией индикатора.
Далее интереснее - включаю тестер, прогоняю советник, не получаю необходимые результаты. Останавливаю тестер. Прикрепляю скрипт, получаю значения индикатора за текущий момент, а не на момент остановки графика.
И собственно вопрос, как получить требуемые результаты от индикатора в советнике?
Почему прикрепленный скрипт выдает результаты за текущий момент, а не на момент остановки советника?
Вызывается индикатор верно, т.к. на графике при работе скрипта, последний дает результаты соответствующие истине. Такой же вызов используется и в эксперте. Я видел как Rosh советовал делать массивы в отдельном индикаторе и в массивы присваивать значения необходимых индикаторов индикаторов, но упорно не понимаю как это может помочь делу. Поэтому решил не танцевать с бубном, а спросить у тех кто уже решил этот вопрос. Опять же, возможно я не понял ROSH-а. Ветка с объяснением https://forum.mql4.com/ru/7081
без кода конкретного ответа не получите. однозначно - кривизна в индюкаторе)
зы: тестер моделирует только одну пару.
Индикатор braintrend2.
в советнике вызывается напрямую, как
Индикатор braintrend2.
в советнике вызывается напрямую, как
хрень в строке:
самый простой вариант, заменить на:
хрень в строке:
самый простой вариант, заменить на:
Спасибо! А я и не заметил.