Tutte le domande dei nuovi arrivati su MQL4 e MQL5, aiuto e discussione su algoritmi e codici - pagina 705
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
per qualche motivo il terminale non mostra errori)
Non puoi farlo da solo?
Per qualche motivo il terminale non mostra errori)
Cosa c'entra il terminale? Devi prendere in considerazione la classificazione del volume nel tuo programma.
Provate a inviare programmaticamente un ordine per aprire una posizione con lotto 0,000001, o 0,12345678, o 100000,1, ecc.
Non puoi farlo da solo?
Prova a inviare un ordine programmato per aprire una posizione con lotto 0,12345678
si apre con il lotto 0,12.
La questione è se normalizzare o non normalizzare.
Prova questo.
che differenza fa il passo del lotto più di zero o meno.
Artem, perché non li dimentichi?
andare a dormire.
si apre con un lotto di 0,12.
La questione è normalizzare o non normalizzare.
Non ne posso più. Cosa c'entra il lotto con il prezzo a cui ha aperto, paziente?
Non ne posso più. Cosa c'entra il lotto con il prezzo a cui l'hai aperto, paziente?
Quando leggo i suoi post sul forum, penso "quest'uomo ha un cervello debole".
Prova questo.
Qui divide per la dimensione del passo di lotto, scarta il resto, poi prende quanti di questi passi di lotto ha ottenuto.
Potrebbe esserci un errore qui.
Per esempio, mettiamo il valore nella funzione: 7 lotti.
Il broker ha un volume di lotto minimo di 5 e un passo di lotto di 2.
Dividerà 7 per l'incremento del lotto e prenderà il numero di parti intere. E moltiplicare di nuovo per l'incremento del lotto. Il risultato sarà di 6 lotti e cercherà di aprire un ordine con questo volume.
Ma l'ordine può essere aperto solo con i volumi 5, 7, 9, ecc.
Sarebbe meglio sottrarre la dimensione minima del lotto (5) dal nostro lotto (7). E con il resto al lavoro.
eseguire tutte le azioni con il resto, che ha una funzione.
Calcola quanti passi interi ci sono, la dimensione del passo del lotto. Poi moltiplicare il numero di passi per la dimensione del passo del lotto. Questo ci dà 2.
Poi questo 2 viene nuovamente aggiunto alla dimensione del lotto minimo (5). il risultato è 5+2=7.
Ma questo è un esempio fantastico.
I broker ora hanno un lotto minimo e incrementi di lotto di 0,01
o lotto minimo e incrementi di lotto di 0,1