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
Buon pomeriggio. Ho generato un EA utilizzando mql5. Non ho nessuna lamentela sul suo lavoro. Non so come cambiarlo per comprare a vendere o viceversa. Non ho molta familiarità con mql4 ma non ho molta familiarità con mql5.
Per favore, consigliatemi se non vi dispiace.
Buon pomeriggio. Ho generato un EA utilizzando mql5. Non ho nessuna lamentela sul suo lavoro. Non so come cambiarlo per comprare a vendere o viceversa. Non ho molta familiarità con mql4 ma non ho molta familiarità con mql5.
Per favore, consigliatemi se non vi dispiace.
Forse devi specificare con cosa hai generato l'EA (diciamo che puoi crearlo con un wizard), se usa la libreria standard e cosa si intende per "vendere invece di comprare e viceversa".
Buon pomeriggio. Ho generato un EA utilizzando mql5. Non ho nessuna lamentela sul suo lavoro. Non so come cambiarlo per comprare a vendere o viceversa. Non ho molta familiarità con mql4 ma non ho molta familiarità con mql5.
Per favore, consigliatemi se non vi dispiace.
Ci sono due possibilità, o si dovrebbe correggere la classe dei segnali o la classe del commercio (la parte che si occupa dell'esecuzione degli ordini).
Ma è più facile cambiare la classe dei segnali (meno fastidio).
Ma dall'esperienza MT4 l'inversione dei cattivi segnali non dà nulla. Il grafico sarà diverso, ma continuerà a drenare al ritmo della diffusione.
Ci sono due opzioni, o per modificare la classe dei segnali o la classe commerciale (il luogo che si occupa dell'esecuzione degli ordini).
Ma è più facile cambiare la classe dei segnali (meno fastidio).
Ma dall'esperienza MT4 ricordo che invertire i cattivi segnali non dà nulla. Il grafico sarà diverso, ma continuerà a drenare al ritmo della diffusione.
Devi cambiare il tipo di ordine nella richiesta di compravendita. Ci sono un totale di otto tipi di ordine:
per gli ordini a mercato - ORDER_TYPE_BUY (comprare) , ORDER_TYPE_SELL (vendere) ;
per gli ordini in sospeso - ORDER_TYPE_BUY_LIMIT (comprare), ORDER_TYPE_SELL_LIMIT (vendere);
- ORDER_TYPE_BUY_STOP (comprare), ORDER_TYPE_SELL_STOP (vendere);
Per passare da Comprare a Vendere, cambia il tipo di ordine al contrario e non dimenticare di ricalcolare i livelli di stop.
Ci sono due opzioni, o per modificare la classe dei segnali o la classe commerciale (il luogo che si occupa dell'esecuzione degli ordini).
Ma è più facile cambiare la classe dei segnali (meno fastidio).
Urain:
Ma dall'esperienza MT4 ricordo che invertire i cattivi segnali non dà nulla. Il grafico sarà diverso, ma tutto lo stesso prugna al tasso di diffusione.
Li ho cercati, non ce ne sono.
Li ho cercati, non ce ne sono.
Questo se tutto è scritto a basso livello senza OOP(libreria standard e classi proprie).
Se viene utilizzato un Expert Advisor con OOP, la libreria standard è di solito utilizzata (per i neofiti generazione da Wizard è rilevante), allora è più facile fare altrimenti. Allora non c'è bisogno di immergersi nel deserto di MQL5.
Prendete la classe standard (anche quella di base, per così dire) CExpert.
Ha le seguenti funzionalità per entrare nel mercato
Metodi di ingresso al mercato
virtuale CheckOpen
Verifica la necessità e la possibilità di entrare nel mercato
virtuale CheckOpenLong
Verifica la necessità e la possibilità di entrare in posizione lunga
virtuale CheckOpenShort
Verifica la necessità e la possibilità di entrare in posizione corta
virtuale OpenLong
Esegue operazioni per l'apertura di posizioni lunghe
virtuale CheckOpenShort
Esegue l'operazione di apertura della posizione corta
Basta cambiare la chiamata di OpenLong in OpenShort e la cosa è fatta.
Per gli sviluppatori - non conosco il file di aiuto MQL, ma c'è un bug nei nomi di OpenShort!
Sì, c'è, nella classe trade, ma è meglio cambiarlo nella classe signals, allora la logica corretta è conservata e c'è meno da correggere, si cambia solo il segnale di uscita in quello opposto e questo è tutto.
Se la classe del segnale è presa dalla libreria standard (non può essere modificata), non funzionerà. Ed è sempre più conveniente cambiare il "tuo" codice, specialmente per un Expert Advisor.
Almeno secondo me. Ma di nuovo, non ne vedo il motivo.
Questo se tutto è scritto a basso livello senza OOP(libreria standard e classi personalizzate).
Se esperto di OOP applicato...