[ARCHIVE]Toute question de débutant, afin de ne pas encombrer le forum. Professionnels, ne passez pas à côté. Je ne peux aller nulle part sans toi - 5. - page 412

 

J'ai écrit ce code simple à des fins de test :

Ma_8= iMA(NULL,PERIOD_M5,8, 0,MODE_EMA,PRICE_CLOSE,0) ;

if ( Bid<Ma_8 ) { SetVLine(Blue,"",0,1,1);} 


void SetVLine(color cl, string nm="", datetime t1=0, int st=0, int wd=1) {
if (nm=="") nm=DoubleToStr(Time[0], 0);
if (t1<=0) t1=Time[0];
if (ObjectFind(nm)<0) ObjectCreate(nm, OBJ_VLINE, 0, 0,0);
ObjectSet(nm, OBJPROP_TIME1, t1);
ObjectSet(nm, OBJPROP_COLOR, cl);
ObjectSet(nm, OBJPROP_STYLE, st);
ObjectSet(nm, OBJPROP_WIDTH, wd);
}

et voici une capture d'écran des résultats.

Dites-moi pourquoi il n'y a pas de lignes bleues dans les zones encerclées en rouge ? Je doute que quiconque ait des doutes sur le fait que la BID n'était pas inférieure à la moyenne dans ces zones ...

 
lottamer:

J'ai écrit ce code simple à des fins de test :

et voici une capture d'écran des résultats.

Dites-moi pourquoi il n'y a pas de lignes bleues dans les zones encerclées en rouge ? Je ne pense pas que quiconque ait le moindre doute sur le fait que la DIS était vraiment inférieure à la moyenne ici ...


Remplacer Bid par iClose(NULL,PERIOD_M5,0) et PERIOD_M5 par NULL.

Ce doit être l'indicateur sur la carte de test visuel?

 
Integer:


Remplacer Bid par iClose(NULL,PERIOD_M5,0) et PERIOD_M5 par NULL.

Ce doit être l'indicateur sur la carte de test visuel ?


Non. C'est un testeur.

Et je n'ai pas besoin de iClose. J'ai juste besoin de Bid.

Je n'ai pas non plus besoin de NULL, mais dePERIOD_M5.

 
lottamer:


1. non, c'est un testeur.

Et je n'ai pas besoin d'iClose. J'ai juste besoin de Bid.

Je n'ai pas non plus besoin de NULL, mais de PERIOD_M5.


Que le testeur, c'est évident. Est-ce que cet EA est testé en mode visuel ou est-ce qu'un indicateur est jeté par-dessus la fenêtre du test visuel?

Le iClose de la barre de formation (zéro) est l'offre.

 
Integer:


Que le testeur, c'est évident. Dans le testeur, c'est le conseiller-expert qui est testé en mode visuel, ou l'indicateur est jeté sur la fenêtre de test visuel ?

Le iClose de la barre de formation (zéro) est l'offre.



il est testé en mode visuel
 
lottamer:

est testé en mode visuel
Quel est lemode de test? N'est-ce pas au prix d'ouverture ?
 

Nous prenons ce cas et l'étudions. Nous voyons une barre sur le graphique avec des résultats incorrects, nous prenons son temps et l'écrivons dans le Conseiller Expert :

si(Time[0]==StrToTime("heure de cette barre")){

Print(...) ; // imprime quelque chose dans le journal.

}

Ensuite, nous examinons le fichier journal et analysons pourquoi.

 
Integer:
Quel est le mode de test ? Pas en ouvrant les prix ?


oh merde ! vraiment des"prix d'ouverture" ! comment ils sont arrivés là - je ne sais pas. j'ai toujours testé pour "tous les tics".

Merci beaucoup ! :)

 
Integer:

Nous prenons ce cas et l'étudions. Nous voyons une barre sur le graphique avec des résultats incorrects, nous prenons son temps et l'écrivons dans le Conseiller Expert :

si(Time[0]==StrToTime("heure de cette barre")){

Print(...) ; // imprime quelque chose dans le journal.

}

Ensuite, nous examinons le fichier journal et analysons pourquoi.


Merci, cela nous sera également utile. Il y a souvent des "mauvaises barres".

Et quel format dois-je utiliser pour entrer l'heure ?

 
Integer:


Remplacer Bid par iClose(NULL,PERIOD_M5,0) et PERIOD_M5 par NULL.

Ce doit être l'indicateur sur la carte de test visuel ?


Dites-moi, y a-t-il des problèmes avec le BID et est-il préférable de prescrireiClose?
Raison: