Индикаторы: BrainTrend2Sig

 

BrainTrend2Sig:

BrainTrend2Sig представляет собой индикатор действующих на рынке трендовых тенденций, окрашивая свечи в зависимости от направления тренда.

Пока на рынке присутствует падающий тренд, все свечи окрашиваются в красный цвет. Как только происходит смена тренда на растущий, последующие за этим свечи будут окрашиваться в синий цвет. В основе алгоритма BrainTrend2 лежит обработка информации индикаторов ATR и Стохастического осциллятора.

Автор: Nikolay Kositsin

Индикатор BrainTrend2Sig

 

как к нему подключиться из своего советника?

если можно то пример кодом!!!

 

Подскажите пожалуйста как настроить  BrainTrend2Sig чтоб присылал уведомление в мессенджер или в виде смс либо звонок на телефон

заранее спасибо 

 
Интересный индикатор. Хотя я не вижу "все переменные", только одну. Ещё две я вытащил сам (из констант).
Не планируете опубликовать на его основе индикатор для подокна, не стрелочный?
 
Boris Egorov:

как к нему подключиться из своего советника?

если можно то пример кодом!!!

iCustom + CopyBuffer
 

Здравствуйте, доброе утро, я пытаюсь использовать индикатор в пользовательском советнике. В mt4 он работает отлично, но в mt5 у меня возникают трудности, в mt4 я вызывал индикатор таким образом и он работал:

Hello good morning, I'm trying to use the indicator in a custom EA. In mt4 it works perfectly, but in mt5 I have difficulty doing the same, in mt4 I call the indicator this way and it has worked:


// Chama a função iCustom para obter o valor da seta azul
   redArrowValue = iCustom(Symbol(), Period(), "BT2", 0, 0);

// Chama a função iCustom para obter o valor da seta vermelha
   blueArrowValue = iCustom(Symbol(), Period(), "BT2", 1, 0);





// Condição de venda: Preço acima da linha de cima e sinal de venda no BT2
   if(!HasOpenPositions(Symbol(), MagicNumber) && CheckStartMarket() && currentPrice > upBuffer && redArrowValue == 1 && blueArrowValue > 0 && previousOpen > upBuffer)
     {
      SellOrder(TakeProfit, StopLoss);
      partialCloseActivated = false;
      breakevenActivated = false;
      Alert("Venda efetuada!");
     }

// Condição de compra: Preço abaixo da linha de baixo e sinal de compra no BT2
   if(!HasOpenPositions(Symbol(), MagicNumber) && CheckStartMarket() && currentPrice < dnBuffer && blueArrowValue == 2 && redArrowValue > 0 && previousOpen < dnBuffer)
     {
      BuyOrder(TakeProfit, StopLoss);
      partialCloseActivated = false;
      breakevenActivated = false;
      Alert("Compra efetuada!");
     }
  }


 
it is so good in 30 Minutes timeframe for me. remember everyone have different edge