Tutte le domande dei nuovi arrivati su MQL4 e MQL5, aiuto e discussione su algoritmi e codici - pagina 260 1...253254255256257258259260261262263264265266267...1953 Nuovo commento Alekseu Fedotov 2017.08.06 08:19 #2591 mt1002: Un suggerimento Sto disegnando un oggetto:ObjectCreate(0, "good_"+(string)s,OBJ_ARROW,0,0,0,0); // crea una frecciaObjectSetInteger(0, "good_"+(string)s,OBJPROP_ARROWCODE,252); // imposta il codice della frecciaObjectSetInteger(0, "good_"+(string)s,OBJPROP_TIME,Time[1]); // imposta il tempoObjectSetDouble(0, "good_"+(string)s,OBJPROP_PRICE,High[1]+0.0001);ObjectSet("good_"+(string)s,OBJPROP_COLOR,Lime);ObjectSet("good_"+(string)s,OBJPROP_WIDTH,2);s++;Come fare in modo che la freccia vada 10 pip più in alto del massimo della barra. High[1]+0.0001 non lo fa(((Alto[1]+10*Punto Alexey Viktorov 2017.08.06 08:37 #2592 Alekseu Fedotov: Alto[1]+10*PuntoFa High[1]+10*_Point != High[1]+0.0001 ??????????????In quali citazioni dovrebbe essere 10? mt1002 2017.08.06 08:49 #2593 Alekseu Fedotov: Alto[1]+10*PuntoChet non funziona nel tester. Le mie citazioni sono di 5 cifre decimali. Alexey Viktorov 2017.08.06 13:40 #2594 mt1002: Chet non funziona nel tester. Le mie citazioni sono di 5 cifre decimali.Come si fa a determinare cosa non funziona? Il prezzo dell'oggetto non è in basso. Ecco perché non si può vedere quell'unico punto. Fate 5-7 punti e vedrete. [Eliminato] 2017.08.06 15:45 #2595 Come calcolare lo SL in base all'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: Come calcolare lo SL in base all'ATR? Semplicemente iATR/Point() - ottenere in punti [Eliminato] 2017.08.06 15:59 #2597 Artyom Trishkin: Semplicemente iATR/Point() - ottenere in puntiè corretto?//============Расчет СЛ по 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: E' corretto?Se avete una funzione Point() a cinque cifre - vedi riferimento - o una variabile con un underscore davanti a _Point è 0,00001 [Eliminato] 2017.08.06 16:28 #2599 STARIJ: Se avete cinque cifre, la funzione Point() o una variabile con un underscore davanti a _Point è 0,00001Grazie. Artyom Trishkin 2017.08.06 16:44 #2600 Ibragim Dzhanaev: E' corretto?Te l'ho detto - basta dividere il valore atr per il punto. 1...253254255256257258259260261262263264265266267...1953 Nuovo commento
Un suggerimento Sto disegnando un oggetto:
ObjectCreate(0, "good_"+(string)s,OBJ_ARROW,0,0,0,0); // crea una freccia
ObjectSetInteger(0, "good_"+(string)s,OBJPROP_ARROWCODE,252); // imposta il codice della freccia
ObjectSetInteger(0, "good_"+(string)s,OBJPROP_TIME,Time[1]); // imposta il tempo
ObjectSetDouble(0, "good_"+(string)s,OBJPROP_PRICE,High[1]+0.0001);
ObjectSet("good_"+(string)s,OBJPROP_COLOR,Lime);
ObjectSet("good_"+(string)s,OBJPROP_WIDTH,2);
s++;
Come fare in modo che la freccia vada 10 pip più in alto del massimo della barra. High[1]+0.0001 non lo fa(((
Alto[1]+10*Punto
Fa High[1]+10*_Point != High[1]+0.0001 ??????????????
In quali citazioni dovrebbe essere 10?
Alto[1]+10*Punto
Chet non funziona nel tester. Le mie citazioni sono di 5 cifre decimali.
Chet non funziona nel tester. Le mie citazioni sono di 5 cifre decimali.
Come si fa a determinare cosa non funziona? Il prezzo dell'oggetto non è in basso. Ecco perché non si può vedere quell'unico punto. Fate 5-7 punti e vedrete.
Come calcolare lo SL in base all'ATR?
Come calcolare lo SL in base all'ATR?
Semplicemente iATR/Point() - ottenere in punti
è corretto?
Se avete una funzione Point() a cinque cifre - vedi riferimento - o una variabile con un underscore davanti a _Point è 0,00001
Se avete cinque cifre, la funzione Point() o una variabile con un underscore davanti a _Point è 0,00001
Grazie.
E' corretto?
Te l'ho detto - basta dividere il valore atr per il punto.