Вопросы от начинающих MQL5 MT5 MetaTrader 5 - страница 1182

 

Привет знатокам. Подскажите, пожалуйста, можно ли в функциях CopyLow, CopyHigh и подобных, принимать единичные данные, т.е. от одного бара, в переменную(соответствующего типа), а не в массив, как указано в документации?

Очень благодарю за ответ.

 
odyn:

Привет знатокам. Подскажите, пожалуйста, можно ли в функциях CopyLow, CopyHigh и подобных, принимать единичные данные, т.е. от одного бара, в переменную(соответствующего типа), а не в массив, как указано в документации?

Очень благодарю за ответ.

Можно только так: запросить один элемент, но всё равно в массив. И после этого получить уже значения из массива из индекса [0].

 
можно ли здесь работать с московской биржей на метатредер5
 
Как вызвать пользовательский индикатор из советника? В mql4 это делалось вызовом iCustom().
 
secret:
Как вызвать пользовательский индикатор из советника? В mql4 это делалось вызовом iCustom().

https://www.mql5.com/ru/docs/series/copybuffer

но в справке пример не наглядный, поиском по статьям - был когда то цикл статей по переходу на MQL5 -  там хорошие примеры

 
Igor Makanu:

https://www.mql5.com/ru/docs/series/copybuffer

но в справке пример не наглядный, поиском по статьям - был когда то цикл статей по переходу на MQL5 -  там хорошие примеры

угу

Но мне не надо получать буфер индикатора, мне надо его просто дернуть, чтобы он отработал свою OnCalculate()

 
secret:

угу

Но мне не надо получать буфер индикатора, мне надо его просто дернуть, чтобы он отработал свою OnCalculate()

Вот здесь есть примеры, пользуйтесь 

 

Попробовал просто добавить индикатор через ChartIndicatorAdd() - не прокатило.

После запуска тестера в окне терминала появился график с индикатором, но тики тестера он не отрабатывает.

А в окне тестера не добавился вообще.

 

Это помогло, спасибо)

И чтоб два раза не вставать - зачем при прогоне в тестере добавляется еще и новый график в терминале?

 
secret:

Это помогло, спасибо)

И чтоб два раза не вставать - зачем при прогоне в тестере добавляется еще и новый график в терминале?

правой мышкой в тестере на вкладку бэктест - там галка автооткрытие графика - наверное это Вам нужно