Croix universelle MA EA - page 59

 

Serpentsnoir...

De temps en temps, l'EA ne parvient pas à établir un SL et un TP. Par exemple, backtest G/U m15...3/28-9//22. Tout allait bien jusqu'au trade entré le 8/10, qui a été fermé au stop le 9/22. Aucune entrée SL ou TP n'apparaît dans les résultats. Cela s'est produit dans différentes périodes de temps, avec pratiquement toutes les paires que j'ai testées. Je suis déçu... cela semble avoir un grand potentiel. EDIT : trade en direct aujourd'hui, 9/24, pas de SL, TP. G/U, M15, bougie de 12:00 GMT. Il semble que le fait de garder la distance min. Cross Distance à 0 élimine le problème. Je vais continuer à tester... Non, je n'ai malheureusement pas trouvé de solution au problème.

 

Paramètres pour l'EA universel cross

Le code pour l'EA universel Cross avec mes paramètres sur le graphique 1H. EURUSD

Essayez-le ! ! 5 chiffres Broker

//----------------------- INCLUDES

#include

//----------------------- PARAMÈTRE DE L'EA

extern string Expert_Name = "---------- Universal MA Cross EA v8.1" ;

extern int MagicNumber = 1234 ;

extern double StopLoss = 570,

TakeProfit = 370 ;

extern string TrailingStop_Setting = "---------- Trailing Stop Setting" ;

extern int TrailingStopType = 1,

TrailingStop = 550 ;

extern string Indicator_Setting = "---------- Indicator Setting" ;

extern int FastMAPeriod = 10,

FastMAType = 0, //0:SMA 1:EMA 2:SMMA 3:LWMA

FastMAPrice = 2, //0:Close 1:Open 2:High 3:Low 4:Median 5:Typical 6:Weighted

FastMAshift = 0,

SlowMAPeriod = 70,

SlowMAType = 1, //0:SMA 1:EMA 2:SMMA 3:LWMA

SlowMAPrice = 2, //0:Close 1:Open 2:High 3:Low 4:Median 5:Typical 6:Weighted

SlowMAshift = 0 ;

extern string CossDistance_Setting = "---------- Min Cross Distance Setting" ;

extern int MinCrossDistance = 1, //Toujours positif, 0:désactivé

MaxLookUp = 1 ; //Nombre de barres à vérifier pour la condition d'entrée

extern string Exit_Setting = "---------- Exit Setting" ;

extern bool StopAndReverse = false, // TURE:si changement de signal, sortie et ordre inverse

PureSAR = false, // VRAI:pas de SL, pas de TP, pas de TS

ExitOnCross = false ;

extern string ThirdEMA_Setting = "---------- Third MA Setting" ;

extern bool UseThirdMA = false,

UseCounterTrend = false,

OnlyCounterTrend = false ;

extern int ThirdMAPeriod = 100,

ThirdMAType = 1, //0:SMA 1:EMA 2:SMMA 3:LWMA

ThirdMAPrice = 0, //0:Close 1:Open 2:High 3:Low 4:Median 5:Typical 6:Weighted

ThirdMAshift = 0,

CTStopLoss = 0,

CTTakeProfit = 0 ;

extern string Pivot.Setting = "---------- Pivot Filter Setting" ;

extern bool Use.Pivot.Filter = false ;

/* réserve pour un développement futur

extern string BGFilter_Setting = "---------- BG Cross Filter Setting" ;

extern bool UseBGFilter = false ;

extern int BGFilter = 20 ;

*/

extern string Order_Setting = "---------- Order Setting" ;

extern bool ReverseCondition = false, // TRUE:buy-sell , sell-buy

ConfirmedOnEntry = true, // TRUE:entrée sur la prochaine barre de signal

OneEntryPerBar = true ;

extern int NumberOfTries = 1,

Slippage = 5 ;

extern string OpenOrder_Setting = "---------- Multiple Open Trade Setting" ;

extern int MaxOpenTrade = 1,

MinPriceDistance = 5 ;

extern string Time_Parameters = "---------- EA Active Time" ;

extern bool UseHourTrade = true ;

extern int StartHour = 4,

EndHour = 6 ;

extern string MM_Parameters = "---------- Money Management" ;

extern double Lots = 0.3 ;

extern bool MM = false, //Utilise Money Management ou non

AccountIsMicro = false ; //Utiliser ou non le Micro-Compte

extern int Risk = 10 ; //10 %.

extern string Alert_Setting = "---------- Alert Setting" ;

extern bool EnableAlert = true ;

extern string SoundFilename = "alert.wav" ;

extern string Testing_Parameters= "---------- Back Test Parameter" ;

extern bool PrintControl = true,

Show_Settings = true ;

Dossiers :
 

Bonjour à tous

Je ne sais pas comment cette EA ouvre un ordre de trade, parce que j'ai configuré l'indicateur SMA de PARAMETER comme l'EA de PARAMETER mais l'ordre ouvert (achat/vente) ne correspond pas au signal de l'indicateur.

Et je veux utiliser cette EA pour un graphique 1M, n'est-ce pas ?

Désolé pour mon anglais

 

Bonjour à tous,

Tout d'abord, je tiens à vous remercier tous pour ce merveilleux forum, c'est la première fois que je poste ici.

En ce qui concerne cet EA, je l'ai configuré et j'essaie de le négocier dans le cadre temporel de 5 minutes, j'ai téléchargé 5 digit EA - VA4 . et il affiche un visage souriant dans le coin supérieur droit et j'ai quelques informations dans le coin supérieur gauche.

Maintenant, mon problème est qu'il me donne un signal de croisement et un son d'alerte que j'ai désactivé mais il n'a pas encore négocié.

Quelqu'un peut-il m'aider ?

Merci d'avance,

Vivroy

 

Bonjour à tous,

J'ai aussi remarqué le problème que Lotuseater a mentionné dans son post. J'ai donc regardé le code et corrigé ce problème, je joins la version corrigée ici avec le même nom.

Je me demandais aussi s'il y avait un moyen de limiter le nombre de trades que l'EA prend après qu'un objectif ait été atteint. Par exemple, si je veux que l'EA arrête de trader pour la journée après avoir atteint disons par exemple 50 pips de profit total ou un montant en $ (dérivé d'un seul trade ou de plusieurs petits profits) ; serait-il possible de coder cela dans cet EA ?

J'ai codé un indicateur pour essayer cela qui me donne le total des profits de la journée en $. Je vais peut-être l'inclure au début de l'EA comme une condition et si la condition est remplie, il devrait simplement retourner 0. Pensez-vous que cela puisse fonctionner ? Je suis très novice en matière de codage.

Dossiers :
 

Le code pour le Cross Ea universel avec mes paramètres sur le graphique 1H. EURUSD

Essayez-le ! ! 5 chiffres Broker

//----------------------- INCLUDES

#include

......

Backtested ces paramètres pour l'année dernière. De novembre 2009 à mai 2010, les transactions sont à peu près égales tout le temps. De mai 2010 à novembre 2010, il est très rentable.

 
gapjaw:

......

J'ai backtesté ces paramètres l'année dernière. De novembre 2009 à mai 2010, les transactions sont à peu près égales tout le temps. De mai 2010 à novembre 2010, il est très rentable.

Bonne découverte, je vais vérifier.

 

Hé Dave

Votre EA est très bien et mature.

Une question, j'ai essayé d'ajouter une fonction pour modifier votre EA pour le test.

Acheter ou vendre par le croisement ema, et fermer les ordres par une autre fonction comme la fonction scalping Boiling bands.

Mais il garde les ordres d'ouverture immédiate dans la même ligne après la sortie de l'achat/vente.

Comment puis-je le modifier ?

 

Salut les Traders !

J'ai une idée brute qui pourrait être intéressante à tester si quelqu'un pouvait m'aider.

Si c'est possible, quelqu'un pourrait m'aider à coder le croisement des moyennes mobiles universelles avec les bandes MAMA de John Ehlers.

Universal Moving Average cross avec les bandes MAMA de John Ehlers au lieu d'utiliser : Fast MA et Slow MA mais en gardant la troisième MA comme filtre.

Je pense que cela peut être très efficace sur des TF plus petits.

VBR

Zabana

 

))))))))))))))))))))