Domande dai principianti MQL5 MT5 MetaTrader 5 - pagina 1118

 
Roman Sharanov:

Perché l'uscita della candela non funziona?


E si stampano i due elementi della matrice del tempo con indice 0 e indice rates_total-1
 
Vladimir Karputov:
E si stampano i due elementi dell'array del tempo con indice 0 e indice rates_total-1

Non lo capisco più. Mi sono seduto a lungo con questi cazzo di tassi_totali e prev_calcolati, ho solo sputato e scritto dritto. Ho eseguito il debug e i valori sono scritti correttamente nei buffer!

Ma a quanto pare sono scritti all'inizio del grafico, sì.

 
ha scritto indice tassi_totale - i, anche niente
 
Roman Sharanov:
ha scritto indice tassi_totale - i, anche niente
Sei sicuro di aver stampato i due indici come ti ho consigliato? Sì o no?
 
Vladimir Karputov:
Hai sicuramente stampato i due indici come ti ho consigliato? Sì o no?
 
Roman Sharanov:

Perché l'uscita delle candele non funziona?


Devi solo capire e ricordare che l'indicizzazione delle barre di mql5 rispetto a mql4 è esattamente al contrario. La barra più a sinistra ha l'indice 0 e l'attuale rate_total-1.

Di conseguenza, la barra 100 come in mql4 avrà indice rates_total-1-100.

 
Roman Sharanov:

Ora confronta attentamente l'indice e il tempo. Dovreste vedere e capire che negli indicatori, la barra più a destra del grafico corrisponde all'indice #0 negli array dei prezzi.

 
Tutto risolto, grazie per il vostro aiuto!
[Eliminato]  
Domanda sulla versione mobile di mt5. Non ci sono scambi passati nel registro, perché?
 
Potete dirmi come fare una pausa di 1 millisecondo? Sleep(1) non è un'opzione perché fa una pausa da 0 a 50 millisecondi circa. Quando viene chiamato con il parametro 1.