Toute question de débutant, afin de ne pas encombrer le forum. Professionnels, ne passez pas à côté. Nulle part sans toi - 6. - page 1064

 
abeiks:
Et Point, ça a l'air de marcher ?

La Volga GAZ 21 fonctionne également. Et même le président en conduit une, mais pour une raison quelconque, personne ne l'achète pour l'utiliser. Ils ne l'achètent que comme une antiquité.

 
Gupalyuk:
Je me suis déjà cassé les yeux, je n'arrive pas à trouver où il manque des parenthèses, j'obtiens des erreurs comme '(' - parenthèse gauche non équilibrée test.mq4 31 8 (à partir de la ligne où TrendDetection() est appelé)

J'ai besoin d'aide, je suis encore en train d'apprendre...


#define BULL 1 ;
#define BEAR 2 ;

Il y a une erreur dans les deux premières lignes. Retirer ;
 
AlexeyVik:

La Volga GAZ 21 fonctionne également. Et même le président en conduit une, mais pour une raison quelconque, personne ne l'achète pour l'utiliser. Ils ne l'achètent que comme une antiquité.


Je vois, alors je ne réparerai pas les anciennes.
 
Mislaid:
Ошибка в первых двух строках. Уберите ;
Merci ! (Rires) Je n'avais pas remarqué l'éléphant.)
[Supprimé]  
Bonjour. Je suis en train d'écrire, ou plutôt d'ajouter un indicateur à mq4, j'ai le problème suivant : un tampon indicateur de type double se voit attribuer une valeur normalisée de type double calculée en soustrayant le prix du Low du High, mais il attribue périodiquement la valeur égale à 2147483647,0 au tampon indicateur, mais un autre tableau tampon du même type, qui calcule la moyenne du premier tampon prend des valeurs exorbitantes. Comment est-ce possible ? Qui a été confronté à ce problème ?
 
Alexandr527:
Bonjour. Je suis en train d'écrire, ou plutôt d'ajouter un indicateur à mq4, et j'ai le problème suivant : un tampon d'indicateur de type double se voit attribuer une valeur normalisée de type double calculée en soustrayant le prix du Low du High, mais il attribue périodiquement la valeur égale à 2147483647,0 au tampon d'indicateur, mais un autre tableau de tampon du même type, qui calcule la valeur moyenne du premier tampon prend des valeurs exorbitantes. Comment est-ce possible ? Qui a rencontré une telle chose ?

C'est la valeur de EMPTY_VALUE

Cherchez l'endroit où il se glisse.

[Supprimé]  
Bonjour Monsieur, je vous en prie, aidez-moi. J'ai besoin d'un EA qui fermera une partie d'un ordre ouvert après avoir atteint un certain niveau en pips. Par exemple, fermer 0,2 lot après avoir atteint un profit de 100p, fermer 0,5 lot après avoir atteint un autre 50p, et fermer 0,3 lot après avoir atteint un autre 50p (total 200p).
 
Bonjour, veuillez me guider vers l'explication de ma question (je suppose que je ne suis pas le premier à la poser) et ce qu'il faut faire. J'ai installé MT4 sur mon smartphone, mais les graphiques ont 20 minutes de retard - je le compare avec les relevés de MT4 sur mon PC.
 
Bonjour !

J'ai rencontré un problème dans la fonction qui prend une capture d'écran du graphique 30 ticks après la fermeture d'un ordre. Je ne sais pas comment sauter les tableaux qui ont déjà atteint 0 dans la boucle. Pouvez-vous me donner des conseils ou me suggérer une autre méthode ?

int CloseFoto=0,FotoCount=0,FotoTime[500];
//******************************************************************************  
void foto()
  {
// 
   if(CloseFoto!=TicketCloseLastPos(SSymb,-1,ExpertMagicNumber))
     {
      FotoCount++;
      CloseFoto=TicketCloseLastPos(SSymb,-1,ExpertMagicNumber);
      FotoTime[FotoCount]=30;
     }


   for(int i=1; i<=FotoCount;i++)
     {
      FotoTime[i]--;   
      if(FotoTime[i]==0)
        { //  30 tiks ok
         // screnshots
        }
     }
  }
 
abeiks:
Bonjour !

J'ai rencontré un problème dans la fonction qui prend une capture d'écran du graphique 30 ticks après la fermeture d'un ordre. Je ne sais pas comment sauter les tableaux qui ont déjà atteint 0 dans la boucle. Pouvez-vous me donner des conseils ou me suggérer une autre solution ?

Si j'ai bien compris, il faut une photo à la fin des 30 ticks, et non pour chacun des 30 ticks suivants après la fermeture de la position?

Ne serait-il pas alors plus facile de chronométrer la photo ? Disons, après 30 secondes de l'heure de clôture de la commande ?