Lavage de cerveau : développement du système - page 4

 

Je sais maintenant que notre EA a été programmé pour avoir un stop loss permanent.

Je continue donc à tester manuellement en utilisant les règles suivantes

https://www.mql5.com/en/forum/172979/page3

J'ai ajouté un autre indicateur à ce système que j'ai testé manuellement (à la place de l'indicateur Prace_Channel), j'ai estimé le profit, etc.

J'ai essayé de le modifier et je pense que cela devrait réussir.

 

J'ai ouvert deux ordres sur H1 (eurusd sell et usdchf buy) et un ordre sur M15 (gbpusd sell).

Je pense que ce système peut fonctionner.

Je veux dire le système avec l'indicateur iTrend comme filtre et un autre indicateur.

Voir une discussion à ce sujet sur https://www.mql5.com/en/forum/172979/page4

 

J'ai une suggestion :

De remplacer l'indicateur PriceChannel_Stop_v1 par BrainTrend2Sig (ou BrainTrend1Sig) . Il est plus stable et envoie un seul signal sur la trame de temps = prix ouvert.

 
twinsen:
J'ai une suggestion :

Remplacer l'indicateur PriceChannel_Stop_v1 par BrainTrend2Sig (ou BrainTrend1Sig) . Il est plus stable et envoie un seul signal sur la trame de temps = prix ouvert.

Mais nous avons déjà un BrainTrending EA.

Regardez sur https://www.mql5.com/en/forum/173029

Cet EA utilise les indicateurs BrainTrend1 pour obtenir les signaux sur une échelle de temps plus élevée, les indicateurs BrainTrend2 pour le S/L sur une échelle de temps plus basse (la même chose que TSD - estimation de la tendance sur D1 et trading sur H4) et ADX.

Le lavage de cerveau est différent.

 

oui...mais c'est très étrange... trop de paramètres d'entrée...

Je veux modifier Brainwashing EA en remplaçant l'indicateur PriceChannel_Stop_v1 par BrainTrend2Sig (pour conserver la logique de Brainwashing).

Si cela fonctionne...

Dossiers :
brain.gif  30 kb
 

Je cherche à lire le signal de BrainTrend2Sig.

double BT2SigSell = iCustom(NULL, 0, "BrainTrend2Sig", ChannelPeriod, Nbars, 0) ; // Valeur de vente de BT2Sig

double BT2SigBuy = iCustom(NULL, 0, "BrainTrend2Sig", ChannelPeriod, Nbars, 1) ; // Valeur d'achat de BT2Sig

Alert( Symbol() , " at " ,Close[0] ," Buy " ,BT2SigBuy ," Sell " , BT2SigSell) ;

Je reçois chaque fois BT2SigSell =0 et BT2SigBuy =0.

Quel est le problème ?

 

L'appel correct est

double BT2SigSell = iCustom(NULL, 0, "BrainTrend2Sig", Nbars, 1,0) ; // Valeur de vente de BT2Sig

double BT2SigBuy = iCustom(NULL, 0, "BrainTrend2Sig",Nbars, 0, 0) ; // Valeur d'achat de BT2Sig

 

Brainwashing EA avec le filtre iTrend a été créé

Je veux dire que l'EA "lavage de cerveau" avec le filtre iTrend a été créée :

Brainwashing #1c.mq4

Cette EA et l'ensemble des indicateurs nécessaires (cette EA ne fonctionnera pas sans indicateurs) sont disponibles sur https://www.mql5.com/en/forum/172975.

La description des paramètres, des périodes, etc., se trouve dans la zone "Questions de configuration" à l'adresse https://www.mql5.com/en/forum/173031.

 

Je pense qu'un bon filtre pour le lavage de cerveau pourrait être de ne pas ouvrir plus d'un trade dans 3 majors en même temps.

chf, eur, gbp sont fortement liés ... si nous ouvrons 2 trades en même temps ... nous prenons plus de risques.

Meilleures salutations.

 

Je pense que le lavage de cerveau est bon. Pas de pertes pendant les 6 jours. Seulement des profits.

C'est un EA très fiable et la fiabilité dépend du filtre (plus la valeur de ITrendLevel est élevée, plus la fiabilité est grande).