Toute question des nouveaux arrivants sur MQL4 et MQL5, aide et discussion sur les algorithmes et les codes. - page 260 1...253254255256257258259260261262263264265266267...1954 Nouveau commentaire Alekseu Fedotov 2017.08.06 08:19 #2591 mt1002: Un indice Je suis en train de dessiner un objet :ObjectCreate(0, "good_"+(string)s,OBJ_ARROW,0,0,0,0) ; // créer une flècheObjectSetInteger(0, "good_"+(string)s,OBJPROP_ARROWCODE,252) ; // définir le code de la flècheObjectSetInteger(0, "good_"+(string)s,OBJPROP_TIME,Time[1]) ; // définir l'heureObjectSetDouble(0, "good_"+(string)s,OBJPROP_PRICE,High[1]+0.0001) ;ObjectSet("bon_"+(string)s,OBJPROP_COLOR,Lime) ;ObjectSet("bon_"+(string)s,OBJPROP_WIDTH,2) ;s++ ;Comment faire pour que la flèche aille 10 pips plus haut que le haut de la barre. High[1]+0.0001 ne le fait pas(((Haut[1]+10*Point Alexey Viktorov 2017.08.06 08:37 #2592 Alekseu Fedotov: Haut[1]+10*PointEst-ce que High[1]+10*_Point != High[1]+0.0001 ? ?????????????Dans quelles citations devrait-il être de 10 ? mt1002 2017.08.06 08:49 #2593 Alekseu Fedotov: Haut[1]+10*PointChet ne travaille pas dans le testeur. Mes citations ont 5 décimales. Alexey Viktorov 2017.08.06 13:40 #2594 mt1002: Chet ne travaille pas dans le testeur. Mes citations ont 5 décimales.Comment déterminez-vous ce qui ne fonctionne pas ? Le prix de l'objet n'est pas au plus bas. C'est pourquoi vous ne pouvez pas voir ce point. Faites 5 à 7 points et vous verrez. [Supprimé] 2017.08.06 15:45 #2595 Comment calculer le SL par ATR ?//================================================================// double atr(int bar) { return (iATR(Symbol(),0,ATR,1)); } //============Расчет СЛ по ATR===================================// double atr(int Sl) { double atr=iATR(Symbol(),0,ATR,1); Sl=atr/0.00001*Point; return(Sl); } Artyom Trishkin 2017.08.06 15:47 #2596 Ibragim Dzhanaev: Comment calculer le SL par ATR ? Simplement iATR/Point() - obtenir en points [Supprimé] 2017.08.06 15:59 #2597 Artyom Trishkin: Simplement iATR/Point() - obtenir en pointsEst-ce correct ?//============Расчет СЛ по ATR===================================// int Sl(int stop) { Sl=iATR(Symbol(),0,ATR,1)/0.00001*Point; return(stop); } Konstantin Erin 2017.08.06 16:25 #2598 Ibragim Dzhanaev: Est-ce correct ?Si vous avez une fonction Point() à cinq chiffres - voir référence - ou une variable avec un trait de soulignement devant _Point est 0.00001 [Supprimé] 2017.08.06 16:28 #2599 STARIJ: Si vous avez cinq chiffres, la fonction Point() ou une variable avec un trait de soulignement devant _Point est 0.00001Merci. Artyom Trishkin 2017.08.06 16:44 #2600 Ibragim Dzhanaev: Est-ce correct ?Je vous l'ai dit - il suffit de diviser la valeur atr par le point. 1...253254255256257258259260261262263264265266267...1954 Nouveau commentaire
Un indice Je suis en train de dessiner un objet :
ObjectCreate(0, "good_"+(string)s,OBJ_ARROW,0,0,0,0) ; // créer une flèche
ObjectSetInteger(0, "good_"+(string)s,OBJPROP_ARROWCODE,252) ; // définir le code de la flèche
ObjectSetInteger(0, "good_"+(string)s,OBJPROP_TIME,Time[1]) ; // définir l'heure
ObjectSetDouble(0, "good_"+(string)s,OBJPROP_PRICE,High[1]+0.0001) ;
ObjectSet("bon_"+(string)s,OBJPROP_COLOR,Lime) ;
ObjectSet("bon_"+(string)s,OBJPROP_WIDTH,2) ;
s++ ;
Comment faire pour que la flèche aille 10 pips plus haut que le haut de la barre. High[1]+0.0001 ne le fait pas(((
Haut[1]+10*Point
Est-ce que High[1]+10*_Point != High[1]+0.0001 ? ?????????????
Dans quelles citations devrait-il être de 10 ?
Haut[1]+10*Point
Chet ne travaille pas dans le testeur. Mes citations ont 5 décimales.
Chet ne travaille pas dans le testeur. Mes citations ont 5 décimales.
Comment déterminez-vous ce qui ne fonctionne pas ? Le prix de l'objet n'est pas au plus bas. C'est pourquoi vous ne pouvez pas voir ce point. Faites 5 à 7 points et vous verrez.
Comment calculer le SL par ATR ?
Comment calculer le SL par ATR ?
Simplement iATR/Point() - obtenir en points
Est-ce correct ?
Si vous avez une fonction Point() à cinq chiffres - voir référence - ou une variable avec un trait de soulignement devant _Point est 0.00001
Si vous avez cinq chiffres, la fonction Point() ou une variable avec un trait de soulignement devant _Point est 0.00001
Merci.
Est-ce correct ?
Je vous l'ai dit - il suffit de diviser la valeur atr par le point.