Mandarine : demande et idées originales - page 2

 
Alex.Piech.FinGeR:
je commence MAINTENANT à convertir

D'accord ?

Beluck allait aussi le convertir.

Allez-vous le convertir aussi, Alex ?

Meilleures salutations

 

Je ne suis pas très sûr

mais je pense que

Beluck essaie de le faire aussi.

Donc, nous en aurons deux.

Deux, c'est mieux que rien.

Mais je ne suis pas sûr.

Peut-être pas.

 

salut,

qu'est-ce que mtLong?

MALong := Mov(Open,tPrLong,mtLong) ;

 
Alex.Piech.FinGeR:
Salut,

Qu'est-ce que mtLong?

MALong := Mov(Open,tPrLong,mtLong) ;

Type de média long

 

Ok, j'ai terminé, mais le nom de l'EA ?

 

ok pas de nom d'EA

alors le nom est = MandarineXL v.0.1.mq4

Cadre temporel recommandé H1

toutes les paires

J'ai supprimé la fermeture de la position et ajouté le TrailingStep.

--

 

Merci.

J'ai déplacé l'EA dans la zone de téléchargement.

 
Alex.Piech.FinGeR:
ok pas d'EA Nom

MandarineXL v.0.1.mq4

--

bon nom, le nom améliore l'ea

 

En fait, je ne pense pas que cet expert ait tout à fait raison. Dans le code original, la T3MA était calculée différemment.

e1:=Mov(price,Periods,E) ;

e2:=Mov(e1,Periods,E) ;

e3:=Mov(e2,Periods,E) ;

e4:=Mov(e3,Périodes,E) ;

e5:=Mov(e4,Périodes,E) ;

e6:=Mov(e5,Périodes,E) ;

Chacune est une moyenne mobile de la précédente.

double e1=iMA(NULL,0,Periods,0,MODE_EMA,PRICE_CLOSE,0) ;

double e2=iMA(NULL,0,Periods,0,MODE_EMA,e1,0) ;

double e3=iMA(NULL,0,Periods,0,MODE_EMA,e2,0) ;

double e4=iMA(NULL,0,Periods,0,MODE_EMA,e3,0) ;

double e5=iMA(NULL,0,Periods,0,MODE_EMA,e4,0) ;

double e6=iMA(NULL,0,Periods,0,MODE_EMA,e5,0) ;

Dans cet expert, je ne suis pas sûr de ce qu'ils vont retourner. Mettre la variable précédente à l'endroit qui est censé identifier le type de prix à utiliser (c'est-à-dire PRICE_CLOSE, PRICE_OPEN, etc.) ne va pas faire une moyenne mobile de la variable précédente. Cela n'aura aucun sens.

A la place, je pense que vous devez faire quelque chose comme ceci :

double e1[] ;

double e2[] ;

double e3[] ;

double e4[] ;

double e5[] ;

double e6[] ;

for (int i=0;i<Periods;i++) e1=iMA(NULL,0,Periods,0,MODE_EMA,PRICE_CLOSE,i) ;

for (i=0;i<Periods;i++)

e2=iMAonArray(e1,Periods,...je ne me souviens pas des autres entrées de iMAonArray...)

etc...répétez pour chaque tableau.

-lcg