Tutte le domande dei nuovi arrivati su MQL4 e MQL5, aiuto e discussione su algoritmi e codici - pagina 898
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
Ciao! Aiutami a fare quanto segue:
È necessario realizzare un profitto target per ogni posizione aperta sul mercato, ma non generale, ma separato!
esempio: EURUSD ha aperto e ha un profitto target di $ 1 nelle sue impostazioni, e non appena lo ha raggiunto, la posizione si è chiusa da sola, solo lei!
e quindi ogni coppia di valute dovrebbe funzionare da sola e non in base al profitto totale!
Ho trovato il codice per il profitto totale per tutte le coppie:
aiutami a rifarlo separatamente per ogni coppia di valute ...... Grazie in anticipo!
Se scavi, puoi trovarlo.
doubleiOpen(
stringsymbol,// simbolo
inttimeframe,// periodo
intshift// shift
);
se inserisco il nome del simbolo di uno strumento, come dice il manuale, (non 0 e non NULL) e lo eseguo nel tester sul grafico, ottengo la risposta 0.0? Allo stesso tempo 0 e NULL danno valori corretti. Grazie.
Salve. Qualcuno può spiegare a una persona inesperta perché la funzione
doppioiOpen(
simbolo stringa,// simbolo
inttimeframe,// periodo
intshift// shift
);
Se inserisco un nome di strumento simbolico come dice il manuale, (non 0 e non NULL) e lo eseguo nel tester sul grafico, ottengo una risposta 0.0? Allo stesso tempo 0 e NULL danno i valori corretti. Grazie.
Ops, scusate, sbadato: mi è sfuggita una lettera nel nome dello strumento. Va bene - un linguista è un linguista.
Ops, scusate, non stavo facendo attenzione: mi è sfuggita una lettera nel nome dello strumento. Va bene - un linguista è un linguista.
E ora ho un'altra domanda: perché il doppio DJop1 = iOpen("DowJones30",PERIOD_H1,1) lanciato su un altro strumento (non DowJones30) produce valori corretti, mentre il doppio DJbid = MarketInfo("DowJones30",MODE_BID) produce 0.0, sebbene funzioni bene su DowJones30?
Grazie, non è chiaro, la posizione è ora più, ma dice 0,25.
Grazie, non è chiaro, ora la posizione è sul lato positivo, ma dice 0,25.
Esatto, fate i conti.
Chi può aiutare con questa domanda https://www.mql5.com/ru/forum/160683/page897#comment_12221175?
Chi può aiutare con questa domanda https://www.mql5.com/ru/forum/160683/page897#comment_12221175?
2019.06.27 14:20:36.265 test EURUSD,H1: MyStructDouble.val = 123.456 , MyStructDouble.ind = 123
2019.06.27 14:20:35.700 test EURUSD,H1: MyStructDouble.val = 123.456 , MyStructDouble.ind = 123
2019.06.27 14:20:35.427 test EURUSD,H1: MyStructDouble.val = 123.456 , MyStructDouble.ind = 123
2019.06.27 14:20:34.758 test EURUSD,H1: inizializzato
cioè, nonostante l'applicazione del modello, è ancora necessario assegnare il tipo
A<double> MyStructDouble;
E con le classi, come sarebbe questo codice, applicare un template a una classe.
cioè, nonostante l'applicazione del modello, è ancora necessario assegnare il tipo
E con le classi come sarebbe questo codice, applicare un modello a una classe.
C++ è basato su MQL, tutti i linguaggi simili al C sono strettamente tipizzati - google per aiutare.
Esattamente come il mio esempio, sostituite struct con class