Aide au codage - page 467

 

Bonjour à tous ,

Pouvez-vous m'aider à vérifier le code du pipstep et du trailingStop ?

J'ai constaté qu'ils ne fonctionnent pas correctement dans le back test.

Merci beaucoup.

Dossiers :
 
iryincome:
Bonjour à tous ,

Pouvez-vous m'aider à vérifier le code du pipstep et du trailingStop ?

J'ai constaté qu'ils ne fonctionnent pas correctement dans le back test.

Merci beaucoup.

Auriez-vous par hasard le code source original ?

 
mladen:
Auriez-vous par hasard le code source original de ce fichier ?

Bonjour,

On ne m'a donné ce fichier qu'après mon paiement.

Il ne s'agit donc pas du fichier de code source original ?

 
mladen:
blueface Vous les avez déjà : variables posX et posY dans le code.

Bonjour mladen

Je veux dire que si je peux ajouter posX et posY , lataille de la police à"Inputs" Je ne suis pas le codeur, si vous pouvez m'aider à ajouter ces éléments à "Inputs".

Merci beaucoup.

 

demande de stanwell

Je vous suggère de faire d'abord ce que je fais :

Passez en revue les graphiques et marquez TOUS les exemples de setups conformes et non-conformes. Utilisez la touche F12 pour ne pas regarder devant vous. Lorsque vous avez marqué 100 de chaque, faites un tableau pour voir lequel a le mieux prédit le mouvement. Puis faites-nous savoir si cela vaut la peine de coder. Pour l'instant, j'ai de sérieux doutes.

Ou de payer pour le codage.

Big Be

 
Big Be:
Je vous suggère de faire d'abord ce que je fais :

Passez en revue les graphiques et marquez TOUS les exemples de configurations conformes et non conformes. Utilisez la touche F12 pour ne pas regarder devant vous. Lorsque vous avez marqué 100 exemples de chaque type, mettez-les en tableau pour voir lequel a le mieux prédit le mouvement. Puis faites-nous savoir si cela vaut la peine de coder. Pour l'instant, j'ai de sérieux doutes.

Ou de payer pour le codage.

Big Be

Big Be,

J'ai essayé de vous envoyer un MP mais je n'ai pas pu le faire à ce stade. S'il vous plaît laissez-moi savoir comment je peux vous contacter.

Merci,

Stan

 

Comment puis-je avoir un seul email ?

Bonjour,

Comment faire pour n'avoir qu'un seul email par changement et pas un seul par tick ?

#property indicator_chart_window

extern double MA_Period=PERIOD_H4 ;

extern double MA_Shift=5 ;

//----------

int start(){

static datetime Close_Time ;

//----------

double Simple_MA=iMA(NULL,MA_Period,MA_Shift,0,MODE_SMA,PRICE_CLOSE,0) ;

double Simple_vMA=iMA(NULL,MA_Period,MA_Shift,0,MODE_SMA,PRICE_CLOSE,1) ;

double Simple_vvMA=iMA(NULL,MA_Period,MA_Shift,0,MODE_SMA,PRICE_CLOSE,2) ;

//----------

if (Close_Time != Time[0])

{

if ((Simple_MA>Simple_vMA)&& (Simple_vMA<Simple_vvMA))

{

Alert(Symbol()," Retournement Hausse") ;

SendMail("Barre fermée au-dessus de Simple_MA "+ Symbol()+" At : ", TimeCurrent()) ;

// SendMail("SMA CrossUp "+Symbol()," ", "at"," ",Close_Time) ;

Close_Time=Time[0] ;

}

if ((Simple_MASimple_vvMA))

//if ((Close[0] Simple_MA))

{

Alert(Symbol()," Retournement Baisse") ;

SendMail("Barre fermée en dessous de Simple_MA "+ Symbol()+" At : ",TimeCurrent()) ;

Close_Time=Time[0] ;

}

}

}

Merci d'avance.

Jo

 
Jovager:
Bonjour,

Comment puis-je avoir un seul email par changement et pas un par tick :

#property indicator_chart_window

extern double MA_Period=PERIOD_H4 ;

extern double MA_Shift=5 ;

//----------

int start(){

static datetime Close_Time ;

//----------

double Simple_MA=iMA(NULL,MA_Period,MA_Shift,0,MODE_SMA,PRICE_CLOSE,0) ;

double Simple_vMA=iMA(NULL,MA_Period,MA_Shift,0,MODE_SMA,PRICE_CLOSE,1) ;

double Simple_vvMA=iMA(NULL,MA_Period,MA_Shift,0,MODE_SMA,PRICE_CLOSE,2) ;

//----------

if (Close_Time != Time[0])

{

if ((Simple_MA>Simple_vMA)&& (Simple_vMA<Simple_vvMA))

{

Alert(Symbol()," Retournement Hausse") ;

SendMail("Barre fermée au-dessus de Simple_MA "+ Symbol()+" At : ", TimeCurrent()) ;

// SendMail("SMA CrossUp "+Symbol()," ", "at"," ",Close_Time) ;

Close_Time=Time[0] ;

}

if ((Simple_MASimple_vvMA))

//if ((Close[0] Simple_MA))

{

Alert(Symbol()," Retournement Baisse") ;

SendMail("Barre fermée en dessous de Simple_MA "+ Symbol()+" At : ",TimeCurrent()) ;

Close_Time=Time[0] ;

}

}

}

Merci d'avance.

Jo

Jo

La ligne if (Close_Time != Time[0]) devrait empêcher les alertes répétées (si vous ne changez pas de cadre temporel ou de symbole entre-temps).

Si vous le faites (changement de cadre temporel ou de symbole), toutes les variables sont réinitialisées et l'indicateur ne peut pas "savoir" qu'il vous a déjà alerté sur cette barre.

 

Y a-t-il un pdf ou un document similaire pour le nouveau mql ?

 
apprentice coder:
Y a-t-il un pdf ou quelque chose de similaire pour le nouveau mql ?

Non, rien de tel (pour mql4)