Répondre

Obtenir des moyennes sur plusieurs barres/jours

3 réponses

Seuil

Client, bbp_participant, communauté, 723 réponses.

Visiter le profil

Il y a 8 ans #114405

Je veux obtenir une moyenne des 4 derniers jours (haut - ouverture). Est-ce que EA Wizard a un raccourci pour faire ce genre de choses sans coder méticuleusement une très longue équation day1 day2 day3 day4... ? Et si je voulais une moyenne sur 100 ou 200 jours ? Existe-t-il un moyen rapide de procéder ?

Elle devrait être simplifiée.
Par exemple :
MOYENNE : barres 4 (avec option timeframe) : Ouverture haute
 

0

tomas262

Administrateur, sq-ultimate, 2 réponses.

Visiter le profil

Il y a 8 ans #133892

Je vais essayer de trouver une solution à ce problème et vous en faire part, mais cela nécessitera probablement une fonction personnalisée. Je ne connais pas de fonction intégrée qui pourrait faire cela.

0

tomas262

Administrateur, sq-ultimate, 2 réponses.

Visiter le profil

Il y a 8 ans #134013

Bonjour,

 

J'ai créé la fonction pour vous. Vous devez

1) copier le code dans Assistant / code / CustomFunctions.mq4

double averageHighOpenRange(int period) {
   double sum = 0 ;
   for (int i = 1 ; i <= period ; i++) {
      sum += High[i] - Open[i] ;
   }
   return(sum / period) ;
}

2) l'utiliser dans l'assistant comme je l'ai fait sur la capture d'écran

Fichier : customFunc.pngcustomFunc.png

0

Seuil

Client, bbp_participant, communauté, 723 réponses.

Visiter le profil

Il y a 8 ans #134022

Merci, je vous tiendrai au courant lorsque je l'aurai essayé.

0

Affichage de 3 réponses de 1 à 3 (sur un total de 3)