Простой пример передачи значений из индикатора в советник

Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
0x41
79
0x41  

Привет дорогие друзья, только начал изучать mql4

Возникла сложность, мне необходимо передать сигнал о покупке/продаже актива из индикатора.

Можно простой пример как это сделать?

Код индикатора

И код советника для ясности.

Я пока только понял что это делается через буфер, но не получается на советнике ни чего получить.

Renat Akhtyamov
16178
Renat Akhtyamov  
https://docs.mql4.com/ru/indicators/icustom
iCustom - Технические индикаторы - Справочник MQL4
iCustom - Технические индикаторы - Справочник MQL4
  • docs.mql4.com
[in] input-параметры пользовательского индикатора, разделенные запятыми. Тип и порядок следования параметров должен соответствовать. Если параметры не указаны, то будут использованы значения по умолчанию.
Renat Akhtyamov
16178
Renat Akhtyamov  
https://www.mql5.com/ru/forum/128103
iCustom функция
iCustom функция
  • 2010.08.20
  • www.mql5.com
Добрый день...
Unicornis
997
Unicornis  
0x41:

Привет дорогие друзья, только начал изучать mql4

Возникла сложность, мне необходимо передать сигнал о покупке/продаже актива из индикатора.

Можно простой пример как это сделать?

Код индикатора

И код советника для ясности.

Я пока только понял что это делается через буфер, но не получается на советнике ни чего получить.

Пример, чтобы посмотреть как работает https://www.mql5.com/ru/forum/280448/page15#comment_8975132

[СЕРВИСДЕСК] Ошибка получения времени старшего ТФ в таймере!
[СЕРВИСДЕСК] Ошибка получения времени старшего ТФ в таймере!
  • 2018.10.07
  • www.mql5.com
Задача: при запуске индикатора получить в таймере актуальные данные: время открытия недельного, дневного и часового бара...
Maxim Kuznetsov
13631
Maxim Kuznetsov  
0x41:

Привет дорогие друзья, только начал изучать mql4

Возникла сложность, мне необходимо передать сигнал о покупке/продаже актива из индикатора.

Можно простой пример как это сделать?

Код индикатора

И код советника для ясности.

Я пока только понял что это делается через буфер, но не получается на советнике ни чего получить.

iCustom - ну это надеюсь понятно, советник передаёт рассчётный буфер (то есть данные для которых важна история),

GlobalVariables - для управления состояниями, Например можно/нет торговать. Индикатор может менять некую переменную а всякие советники её читать.

EventChartCustom - Всякие события. Чтобы не городить панели в советнике, можно разнести - всякий GUI это индикатор который посылает советнику какие-то события, а советник занимается своим делом, то есть торгует :-)

Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий