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

 
Oui, le programme fonctionne de manière relativement proche du scalping, je comprends le principe général. Je vais essayer de vérifier qu'il n'est pas inférieur à 0,0001 - je ne me soucie pas de telles différences et si je comprends bien, ils couperont les valeurs inutiles.
 

Aide, s'il vous plaît)

J'ai construit une ligne et j'ai obtenu l'heure qu'elle indiquait, j'ai fermé le terminal et je l' ai ouvert et j'ai essayé d'obtenir l'heure de la ligne mais elle était nulle(((( comment puis-je l'obtenir sans reconstruire la ligne ? ps N'est-il pas censé être sauvé ?

string level_pos_buy = "level_pos_buy";
   
   if (ObjectCreate(0,level_pos_buy,OBJ_HLINE,0,Time[1],Close[1])) // создание горизонтального уровня
   {
      ObjectSet(level_pos_buy,OBJPROP_COLOR,DarkGreen);                 
      ObjectSetInteger(0,level_pos_buy,OBJPROP_STYLE,3);                
   }
         
   datetime enter_time  = (datetime)ObjectGetInteger(0,level_pos_buy,OBJPROP_TIME); // позиция время                     
   
   Print("       ", enter_time);   
 
Money_Maker: Je trace une ligne, j'obtiens l'heure, je ferme le terminal, je l'ouvre... La valeur temporelle ..... ne devrait-elle pas être sauvegardée ?
La ligne horizontale ne contient qu'une seule coordonnée - le prix. Le temps, qui a été tracé dans la ligne, sera remis à zéro après le redémarrage du terminal !
 

Bonjour les experts.

Quelle fonction puis-je utiliser pour changer le symbole sur le graphique ?

Supposons que j'ai actuellement un graphique EURUSD et que je veux le changer en GBPUSD.

S'il ne s'agit pas d'une fonction, quelqu'un peut peut-être me montrer un exemple.

 
J'en ai trouvé un, mais il ouvre un graphique vide, comment puis-je déplacer tous les indicateurs et fermer le premier. Ou suis-je du mauvais côté ?
ChartOpen("EURUSD",Period());
 

Bonsoir, lors de l'exécution du script il y a une erreur dans les logs : uninit reason 0

Voici le code :


#property copyright "Copyright 2016, MetaQuotes Software Corp.

#lien de propriété "https://www.mql5.com"

#propriété version "1.00"

#propriété stricte

//+------------------------------------------------------------------+

//| Fonction de démarrage du programme de script |

//+------------------------------------------------------------------+

void OnStart()

{

ObjectCreate(ChartID(), "HLine",OBJ_HLINE,0,0,iHigh(NULL,PERIOD_W1,0)) ;

//--- définir la couleur de la ligne

ObjectSetInteger(ChartID(), "HLine",OBJPROP_COLOR,Red) ;

//--- définir le style de la ligne

ObjectSetInteger(ChartID(), "HLine",OBJPROP_STYLE,0) ;

//--- définir l'épaisseur de la ligne

ObjectSetInteger(ChartID(), "HLine",OBJPROP_WIDTH,1) ;

//--- l'afficher en avant-plan (false) ou en arrière-plan (true)

ObjectSetInteger(ChartID(), "HLine",OBJPROP_BACK,true) ;

ObjectCreate(ChartID(), "LLine",OBJ_HLINE,0,0,iLow(NULL,PERIOD_W1,0) ;

//--- définir la couleur de la ligne

ObjectSetInteger(ChartID(), "LLine",OBJPROP_COLOR,Blue) ;

//--- définir le style de la ligne

ObjectSetInteger(ChartID(), "LLine",OBJPROP_STYLE,0) ;

//--- définir l'épaisseur de la ligne

ObjectSetInteger(ChartID(), "LLine",OBJPROP_WIDTH,1) ;

//--- l'afficher en avant-plan (false) ou en arrière-plan (true)

ObjectSetInteger(ChartID(), "LLine",OBJPROP_BACK,true) ;

}

Pouvez-vous me dire ce qui ne va pas ?

 
gince:

Bonjour les experts.

Quelle fonction puis-je utiliser pour changer le symbole sur le graphique ?

Supposons que j'ai actuellement un graphique EURUSD et que je veux le changer en GBPUSD.

S'il ne s'agit pas d'une fonction, quelqu'un peut peut-être me montrer un exemple.

ChartSetSymbolPeriod
 
LRA:
La ligne horizontale contient une seule coordonnée - le prix. L'heure indiquée dans la ligne sera réinitialisée après le redémarrage du terminal !
Merci. J'aimerais pouvoir gagner du temps.
 
Money_Maker:
Merci) C'est dommage que vous ne puissiez pas gagner du temps(
Tracer une ligne de tendance, c'est un gain de temps et de prix pour les points de départ et d'arrivée.
 
evillive:
Tracez une ligne de tendance qui enregistre à la fois le temps et le prix pour les points de départ et d'arrivée.
Merci) Je le ferai de cette façon, c'est peut-être l'option la plus pratique.