Manca iStdOnArray() :) Sembra che MT5 sia la prima piattaforma di autotrading a non avere una statistica di base :) Sto cercando di fare qualcosa con MQL5 da qualche giorno, ma finora ho avuto solo vari problemi come se dovessi creare un intero magazzino di ingegneria finanziaria.
buh400: Non ho ancora capito come sostituire le variabili predefinite come High. Low, Ask, Cose, Open.... In quale funzione speciale devono essere dichiarate?
High, low, open, close - tramite CopyHigh(), CopyLow(), ecc. Bid e ask - tramite SymbolInfoDouble(). - Questo è il recupero dei dati. È necessario dichiarare gli array in cui ricevere i dati (per le funzioni Copy...) e le variabili per i valori bid e ask. Dichiaratele nelle funzioni in cui volete ottenere questi dati (non dichiaratele a livello globale, anche se è possibile). Ad esempio, se si desidera ricevere i dati a ogni tick, nella funzione OnTick(). Se all'inizializzazione - OnInit(), ecc. Leggete la documentazione.
Ho letto, nessun entusiasmo per imparare mcl5! Penso che i broker non abbandoneranno MT4! Sì, e per la mia vita sarà sufficiente! Basta non complicare mcl4! Per favore!
Quando si compila il codice della sezione 17, cioè dove si dichiarano le costanti, si ottiene un errore - 'MODE_MAIN' - enumerator identifier already defined.
Come sarà la stringa MQL4 della seguente forma?
spread_ =MarketInfo(Symbol(), MODE_SPREAD)*Point;
in MQL5?
Grazie in anticipo!
Come sarà la stringa MQL4 della seguente forma?
spread_ =MarketInfo(Symbol(), MODE_SPREAD)*Point;
in MQL5?
Grazie in anticipo!
Più o meno così:
Non ho ancora capito come sostituire le variabili predefinite come High. Low, Ask, Cose, Open.... In quale funzione speciale devono essere dichiarate?
quando si compila il codice della sezione 17,
Fornire un link dalla versione online della guida - https://docs.mql4.com/ru
questo codice proviene dall'articolo - migrazione da MQL4 a MQL5.