
Ti stai perdendo delle opportunità di trading:
- App di trading gratuite
- Oltre 8.000 segnali per il copy trading
- Notizie economiche per esplorare i mercati finanziari
Registrazione
Accedi
Accetti la politica del sito e le condizioni d’uso
Se non hai un account, registrati
E non è molto chiaro come cadano gli array o gli switch, è pura matematica.
Cos'è quasi quattro volte più veloce? Dammi il codice!
Nella kodobaza per un'ispezione per un numero sconosciuto di giorni. L'ispettore è probabilmente in vacanza.
Credo che abbiano iniziato a pubblicarlo oggi. Forse raggiungeranno anche noi ))))
Cos'è quasi 4 volte più veloce? Codice, per favore!
https://www.mql5.com/ru/code/16169
https://www.mql5.com/ru/code/16169
Fate attenzione quando usate questa funzione, funzionerà correttamente su una gamma di valori più piccola di NormalizeDouble.
Non vi spiegherò perché - indovinate da soli.
La funzione NormalizeDouble funziona:
Fate attenzione quando usate questa funzione, funzionerà correttamente su una gamma di valori più piccola di NormalizeDouble.
Non vi spiegherò perché - indovinate da soli.
La funzione NormalizeDouble funziona:
La descrizione della funzione contiene la seguente nota
Ivalori di StopLoss e TakeProfit calcolati, così come i valori dei prezzi aperti per gli ordini pendenti devono essere normalizzati con la precisione che può essere ottenuta daDigits().
Questo è vero solo per i simboli che hanno un passo di prezzo minimo di 10^N, dove N è un intero e non positivo. Se la fase di prezzo minimo ha un valore diverso, allora la normalizzazione dei livelli di prezzo prima di OrderSend è un'operazione senza senso, che nella maggior parte dei casi si tradurrà in un ritorno di OrderSend falso.
NormalizeDouble è completamente screditato. Non solo l'implementazione è ritardata, ma è anche senza senso su più simboli di scambio (ad esempio RTS, MIX, ecc.).
Per quanto riguarda l'implementazione alternativa presentata, è accurata come l'originale sia in positivo che in negativo. E fa l'arrotondamento allo stesso modo. Solo che funziona 4 volte più velocemente.
Questo è vero solo per i personaggi che hanno un passo di prezzo minimo di 10^N, dove N è un intero e non positivo. Se il livello di prezzo minimo ha un valore diverso, allora la normalizzazione dei livelli di prezzo prima di OrderSend è un'operazione senza senso, che nella maggior parte dei casi causerà il ritorno di OrderSend falso.