[Toute question de débutant, afin de ne pas encombrer le forum. Professionnels, ne passez pas votre chemin. Je ne peux aller nulle part sans toi. - page 972

 

Aidez-moi à écrire une traversée de muwings.

MA1 = iMA(NULL,0,8,0,MODE_EMA,PRICE_OPEN,0) ;
MA2 = iMA(NULL,0,20,0,MODE_EMA,PRICE_OPEN,0) ;

si (MA1 > MA2)

Est-ce que ça va marcher ?

 
mirgha:

Aidez-moi à écrire une traversée de muwings.

MA1 = iMA(NULL,0,8,0,MODE_EMA,PRICE_OPEN,0) ;
MA2 = iMA(NULL,0,20,0,MODE_EMA,PRICE_OPEN,0) ;

si (MA1 > MA2)

Est-ce que ça va marcher ?


Tapez dans la barre de recherche en haut à droite : croisement de muwings
 
mirgha:

Aidez-moi à écrire une traversée de muwings.

MA1 = iMA(NULL,0,8,0,MODE_EMA,PRICE_OPEN,0) ;
MA2 = iMA(NULL,0,20,0,MODE_EMA,PRICE_OPEN,0) ;

si (MA1 > MA2)

Est-ce que ça va marcher ?

De cette façon, vous ne vérifierez qu'au-dessus... En dessous ou égal, vous ne vérifierez pas.

Le croisement doit être vérifié sur deux barres. La 1ère et la 2ème mesure.

Sur la barre zéro, il n'est pas souhaitable de la vérifier, car elle n'est pas encore formée, ce qui signifie que de faux déclenchements sont possibles.

Deuxièmement, les prix doivent être normalisés pour une comparaison correcte.

 

Bonjour à tous, j'ai une demande : montrez-moi un exemple de comment faire fonctionner un EA sur des brokers à quatre et cinq chiffres et uniquement sur H4. Merci beaucoup d'avance.

 
Maniac:

Bonjour à tous, j'ai une demande : montrez-moi un exemple de comment faire fonctionner un EA sur des brokers à quatre et cinq chiffres et uniquement sur H4. Merci beaucoup d'avance.


Premier opérateur après l'insertion Start()

if (Period != 240) return(0);
 
Mislaid:


Insérez la première instruction après Start().

if (Period != 240) return(0);

Ouf, ce n'est pas très gentil.
 
artmedia70:

De cette façon, vous ne vérifierez que les plus hauts niveaux. En dessous ou à égalité, vous ne le vérifierez pas.

L'intersection doit être vérifiée sur deux barres. La 1ère et la 2ème mesure.

Il n'est pas conseillé de vérifier la barre du zéro car elle ne s'est pas encore formée et des faux positifs sont donc possibles.

Deuxièmement, les prix doivent être normalisés pour une comparaison correcte.


Merci. Je vais continuer à me développer.
 
Bonjour, pouvez-vous me dire s'il existe un programme appelé TakeMySpread pour modifier le spread ? Il vous permet de modifier l'écart sur le symbole pour le tester et l'optimiser. Existe-t-il un programme permettant de modifier le niveau d'un stop loss ou d'un freeze frame, ou comment puis-je le faire manuellement ?
 
Bonjour ! Aidez-moi. Comment faire pour qu'un ordre s'ouvre au début d'une bougie, et lorsqu'une nouvelle bougie apparaît, il se ferme et un nouveau s'ouvre. S'il existe un tel EA, veuillez me donner un lien. Je veux en ouvrir un nouveau. Merci !
 

extern int Period_MA = 21;

bool Fact_Up = true;

bool Fact_Dn = true;

int start()

{
double MA;

MA=iMA(NULL,0,Period_MA,0,MODE_SMA,PRICE_CLOSE,0);
if (Bid > MA && Fact_Up == true)

{
Fact_Dn = true;

Fact_Up = faux;

Alert("Le prix est au-dessus de la MA(",Period_MA,").");
}
if (Bid < MA && Fact_Dn == true)
{
Fact_Up = true;
Fact_Dn = false;
Alert("Le prix est inférieur à MA(",Period_MA,"). ");

}
return;
}

C'est tiré du tutoriel, je voulais l'essayer mais je suis resté bloqué.

Comment faire pour qu'il fasse un rapport sur chaque tique?

de l'aide ?