Indicateurs: BrainTrend2Sig

 

BrainTrend2Sig:

BrainTrend2Sig est un indicateur de tendances actives sur le marché, qui colore les bougies en fonction de la direction de la tendance.

BrainTrend2Sig

Author: Nikolay Kositsin

 

Comment s'y connecter à partir de mon EA ?

Si possible un exemple de code !!!

 

Pourriez-vous m'indiquer comment configurer BrainTrend2Sig pour qu'il envoie une notification dans le messager ou sous forme de SMS ou d'appel téléphonique ?

Merci d'avance

 
C'est un indicateur intéressant. Je ne vois pas "toutes les variables", mais seulement une. J'en ai extrait deux autres moi-même (à partir de constantes).
Envisagez-vous de publier un indicateur non fléché pour la sous-fenêtre basé sur cet indicateur ?
 
Boris Egorov:

Comment puis-je m'y connecter à partir de mon EA ?

Si possible un exemple de code !!!

iCustom + CopyBuffer
 

Bonjour, j'essaie d'utiliser l'indicateur dans un EA personnalisé. Dans mt4 cela fonctionne parfaitement, mais dans mt5 j'ai du mal à faire la même chose, dans mt4 j'appelle l'indicateur de cette façon et cela a fonctionné :

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!");
     }
  }


 
pour moi, c'est très bon en 30 minutes. n'oubliez pas que chaque personne a ses propres limites.