Il grande e terribile MT4 per sempre (o come strategizzare una transizione) - pagina 6
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
Beh, se non è un esame, allora è un libretto. Fate attenzione alla proprietà di posizione POSITION_IDENTIFIER
...e non dovrete fare dei cicli inutili. Una posizione chiusa del conto Hadge ha sempre due trade... sotto l'indice 0 di apertura e sotto l'indice 1 di chiusura, a meno che tu non abbia fatto una chiusura parziale.
Bene, questo è il prezzo per la velocità di MT5 - tutti gli ordini di trading sono asincroni, cioè MQL5 non aspetta la risposta del server, ma continua il suo lavoro
in MT4 tutti gli ordini di compravendita hanno ricevuto una risposta sincrona dal server
dovete chiedere cosa fare e non perché
- elaborare la chiusura dell'ordine al prossimo tick (o nel ciclo, o in pausa... o qui dipende dal TS)
- o elaborareOnTradeTransaction
...Riguardo alle posizioni Hedge è esatto che ci possono essere solo due trade? Il DC non può chiudere parzialmente o in parti come nel netting, a seconda della politica di esecuzione?
HistoryDealsTotal() funziona sempre ed è sempre più veloce che scorrere la storia di tutti gli ordini e compravendite.
HistoryDealsTotal() funziona sempre ed è sempre più veloce che scorrere la storia di tutti gli ordini e compravendite.
Per passare alla MT5 bisogna comprarla
Allora la domanda è: perché quando hai già comprato MT4?
Quindi c'è solo un modo: un aggiornamento più economico o gratuito.
E poi il trader si troverà di fronte al fatto che c'è solo MT5 e basta.
Forum sul trading, sistemi di trading automatico e test di strategie di trading
Caratteristiche del linguaggio mql5, consigli e trucchi
fxsaber, 2018.02.15 11:48
Suggerisco di provare a scrivere uno script in MQL5 con questo tipo di logica di trading (stile MQL4 solo per una rapida visualizzazione del senso)
Non è affatto facile.
E ci sono situazioni molto più sottili... Se un broker fornisce una MT4/5, a parità di altre condizioni, la scelta è sempre chiara.
È quello che faccio io, controllo gli ID di posizione e poi li campiono. Solo che non ho visto informazioni che una posizione in una copertura ha sempre solo due trade, a meno che non si usi la chiusura parziale.
Volete un manuale per ogni piccola cosa?
Non ho visto nessuna soluzione MT5 funzionante per i seguenti
E ci sono situazioni che sono molto più sottili... se un broker fornisce MT4/5 a parità di altre condizioni, la scelta è sempre chiara.
Volete un manuale per ogni piccola cosa?
Ottenere un profitto parziale o un profitto pieno quando si conta sull'informazione di uno pieno dopo tutto non è una cosa da poco per me. Si possono perdere un sacco di soldi passando per la via dell'esperienza.
Quindi più l'aiuto è dettagliato, meglio è.
E non lo incontrerete mai per la semplice ragione che una chiusura parziale, o una chiusura di contro posizione va su un ticket di posizione, e l'apertura di una posizione non restituisce un ticket. E comunque... perché una tale perversione?
di leggibilità del codice. In MQL4 è immediatamente chiaro cosa sta succedendo.