[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 - 2. - page 220

 
charter:


Ça semble peu probable. Quel pourrait être le but de ce secret.

Tester en mode "Tous les tics (méthode la plus précise...)" et faire confiance/ne pas faire confiance aux résultats obtenus,

il est nécessaire de comprendre ce qui se passe à l'intérieur de M1 au moment des essais et ce que l'on obtient comme résultat final.

http://forextools.com.ua/trading/ticks/tester.html
 
Vinin:

Suite du thème

Précédent ici https://www.mql5.com/ru/forum/111497

Bonjour, je suis un nouveau venu ici. Il faut vraiment insérer un code pour cacher le vrai TR et SL. De sorte que le DC "voit" le TR et le SL inexistants. Comment le coller ? J'ai vu un tel code dans le robot FAPTurbo, mais je ne peux pas le rechercher car il est en .ex4. Bref, je ne sais pas à qui demander de l'aide... Merci d'avance.
 


Merci. (gloussements) C'était une lecture très intéressante.

Il est vrai que d'autres questions ont surgi. Je vais m'en occuper.

Merci encore.

 
todem:
Qui peut aider, pourquoi il n'assigne pas de valeurs aux tableaux TicketBS[] et TicketSS[] ? ?? écrit toujours 0...
Et où cela augmente-t-il la taille du tableau? Où dois-je écrire la valeur ? ( fonction ArrayResize())
 
artmedia70:
Comment augmenter la taille du tableau ? Où dois-je écrire la valeur ? (ArrayResize())

Merci, je ne le savais pas, mais j'ai toujours des zéros.
 

J'expérimente et je ris à gorge déployée...

Dessine mon graphique à l'envers.

C'est la merde que j'ai "inventée".

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

#property indicator_separate_window    
#property indicator_buffers 1        
#property indicator_color1 Aqua      

  int GlobalTicks = 0;
  int Max = 1000;
  double TickPrice[];
//--------------------------------------------------------------------
int init()                          
  {
   SetIndexBuffer(0,TickPrice);          
   SetIndexStyle (0,DRAW_LINE,STYLE_SOLID,2); 
   return;                          
  }
//--------------------------------------------------------------------
int start()                         
  {
      ArraySize(TickPrice);
      if(GlobalTicks >= Max){
         for(int i=0; i<Max-1; i++) TickPrice[i] = TickPrice[i+1];
         TickPrice[i] = Bid;
         return;
       }
       
       TickPrice[GlobalTicks] = Bid;
       GlobalTicks++;  


   return;                         
  }
//--------------------------------------------------------------------

 

Pourquoi le dessin va-t-il de droite à gauche ?

 
charter:

J'expérimente et je ris à gorge déployée...

Dessine mon graphique à l'envers.

C'est la merde que j'ai "inventée".

Pourquoi le dessin va-t-il de droite à gauche ?


Change la direction de l'indexation dans le tableau : ArraySetAsSeries(TickPrice,false).
 
kiimar:

Inverse la direction de l'indexation dans le tableau : ArraySetAsSeries(TickPrice,false).

Je crains que cela ne soit vrai que pour les séries chronologiques.

Dans mon cas, il n'y a même pas d'endroit où le piquer.

Votre idée est correcte, c'est-à-dire que nous devons inverser l'ordre d'une manière ou d'une autre, mais je ne sais pas encore comment faire.

 
charter:

Je crains que cela ne soit vrai que pour les séries chronologiques.

Dans mon cas, il n'y a même pas d'endroit où le piquer.

Votre idée est correcte, c'est-à-dire que l'ordre doit être inversé d'une manière ou d'une autre, mais je ne sais pas encore comment faire.

Cherchez dans la base de code ou dans les articles l'indicateur de tic-tac Rosha.
 

Désolé de m'immiscer dans la conversation. C'est une question de débutant. J'essaie de comprendre les principes de base. Trailing Stop est un EA. Pourquoi est-ce que je pense ça ?

1 Il a besoin d'une connexion permanente au serveur pour fonctionner correctement.

2 Il surveille le prix et décide de clôturer l'ordre.

Je n'ai tout simplement pas d'enseignant à proximité. Corrigez-moi si je me trompe.

Raison: