Советники: BreakOut15

 

BreakOut15:

Советник работает только в момент появления нового бара на таймфрейме Working timeframe. Также индикаторы берутся с таймфрейма Working timeframe. При этом сам советник необходимо запускать только на таймфрейме M1!

Как только появляется сигнал к открытию BUY или SELL, определяется ценовой уровень. Как только цена преодолевает этот ценовой уровень, открывается позиция.

  • Сигнал для открытия BUY: MA Fast на баре #0 > MA Slow на баре #0;
  • Сигнал для открытия SELL: MA Fast на баре #0 < MA Slow на баре #0.

При определении сигнала дополнительно производится проверка временного рабочего интервала (только если Start Hour и Stop Hour не равны "-1").

Закрываются позиции по зеркальному сигналу. Если параметр Friday Close Hour не равен "-1", позиции принудительно будут закрыты в пятницу в Friday Close Hour часов.

Автор: Vladimir Karputov

 

@MURENAT

При компиляции выдает ошибки

Файлы:
 
MURENAT:

@MURENAT

При компиляции выдает ошибки

а зачем вы его компилируете? он не подготовлен для маркета..поэтому и выдаёт ошибки

 
MURENAT:

@MURENAT

При компиляции выдает ошибки

В указанным строчках нужно заменить INIT_FAILED на false.

 

@Vladimir Karputov


It is not opening sales when the fast average is below the long average. Can you help?


Это не открытие продаж, когда быстрая средняя ниже длинной средней. Вы можете помочь?


 
Eduardo Vian:

@Vladimir Karputov


It is not opening sales when the fast average is below the long average. Can you help?


Это не открытие продаж, когда быстрая средняя ниже длинной средней. Вы можете помочь?


Проверьте сообщения в лог-файле (вкладка "Эксперты").

 
Vladimir Karputov :

Verifique como mensagens no arquivo de log (guia Experts).




segue em anexo

следует за приложением

Файлы:
20191114.log  21 kb
 
Eduardo Vian:




segue em anexo

следует за приложением

Теперь работает?

 
Vladimir Karputov :

Isso funciona agora?

Это работает, но покупается только тогда, когда быстрая средняя выше длинной средней.

Он не открывает продажу, когда быстрое среднее значение ниже длинного среднего.


It works, but only buying when the fast average is above the long average.

It does not open a sale when the fast average is below the long average.

 
Eduardo Vian:
Это работает, но покупается только тогда, когда быстрая средняя выше длинной средней.

Он не открывает продажу, когда быстрое среднее значение ниже длинного среднего.


It works, but only buying when the fast average is above the long average.

It does not open a sale when the fast average is below the long average.

Нужно в "HandleOpenSell" убрать " return"

//+------------------------------------------------------------------+
//| Handle Sell                                                      |
//+------------------------------------------------------------------+
void HandleOpenSell()
  {
   return;
//--- check if still a valid breakout
 
Vladimir Karputov :

É necessário remover " return " em " HandleOpenSell "


Ótimo Agora funcionou.

Ótimo. Agora funcionou.

 спасибо