Domande dai principianti MQL5 MT5 MetaTrader 5 - pagina 1113
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
Saluti. Ho guardato il video competente "Da MQL4 a MQL5 - come riscrivere gli EA per Metatrader 5".
Molte grazie all'autore. Ho deciso di provare io stesso. Ho deciso di provare io stesso. L'idea è la seguente:
1. Ho impostato dtriger = 1 negli input - Buy si apre.
2. Ho impostato dtriger = -1 - Vendere si apre.
3. Ho impostato dtriger = 0 - tutti quelli aperti sono chiusi.
Ho letto nelle FAQ che in MT5 non è possibile tenere posizioni opposte,
e io li ho.
Domanda: come prescrivere correttamente la chiusura di una posizione esistente
La domanda è: come registrare correttamente la chiusura di una posizione esistente all'apertura di una posizione inversa?
Molte grazie.
Saluti. Ho guardato l'utile clip "Da MQL4 a MQL5 - come riscrivere gli EA per Metatrader 5".
Vorrei congratularmi con l'autore. Ho deciso di provare io stesso. Ho deciso di provare io stesso. La mia idea è la seguente:
1. Ho impostato dtriger = 1 - apre Buy.
2. Ho impostato dtriger = -1 - Vendere si apre.
3. Ho impostato dtriger = 0 - tutti quelli aperti sono chiusi.
Ho letto nelle FAQ che in MT5 non è possibile tenere posizioni opposte,
e io li ho.
Domanda: Come posso prescrivere correttamente la chiusura di una posizione aperta
La domanda è: come registrare correttamente la chiusura di una posizione esistente all'apertura di una posizione inversa?
Molte grazie.
Devi essere stato molto disattento quando hai letto la scheda informativa.
Riferimento:Principi generali - Operazioni commerciali.
In conclusione: MetaTrader 5 ha entrambi isistemi di Netting e Hedging.
Io formulerei il suo compito in modo diverso:
1. dtriger = 1 - Buy apre.
2. dtriger = -1 - Sell apre.
3. dtriger = 0 - tutti gli aperti sono chiusi.
L'Expert Advisor dovrebbe fare quanto segue:
Due algoritmi sono necessari per l'implementazione (il numero magico contribuisce anche qui) - può essere disabilitato.
и
L'idea generale è di fare un ciclo di tutte le posizioni daPositionsTotal()-1 a 0. È da PositionsTotal()-1 a 0, non da zero a PositionsTotal()-1. Questo è importante.
Inoltre un consiglio: quando si lavora in MetaTrader 5, un ordine è un ordine rimosso. Perciò si raccomanda vivamente di non ricordare nemmeno la parola "ordine" all'inizio, per non creare confusione nella vostra mente.
Ci sono anche ordini di mercato Buy e Sell, così come gli ordini CloseBy.
Grazie mille, proprio come la musica.
Grazie mille, proprio come la musica.
Beh, se volete essere così gentili, di più allora.
Ho inserito le voci e prescritto un pre-close, ma di nuovo gli ordini sono appesi lì e lì.
Beh, se volete essere così gentili, di più allora.
Ho inserito le voci e prescritto un pre-close, ma di nuovo ci sono ordini sospesi qua e là.
Grazie mille, proprio come le note.
Qual è il segnale di apertura? Perché il codice non è completo - solo posizioni di chiusura, ma ho anche bisogno di aprire posizioni...
Comando commerciale.mq5
#proprietà versione "1.000"
Finora esegue solo tre azioni: