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
È obbligatorio. E non solo i lotti, ma anche altri valori che vengono inviati al server. I lotti sono anche utili per controllare il valore minimo e massimo consentito nel conto, così come il cambio di passo, ci sono stati casi in cui il lotto può essere cambiato in incrementi di 0,03, il che significa che 90,01 non funzionerà, almeno per la normalizzazione.
Dove posso trovare una lista completa di tutte le funzioni che sono state cambiate da MT4 a MT5 o i loro equivalenti per passare da MT4 a MT5?
Non c'è quasi nulla nella documentazione nella sezione di transizione.
Dove posso trovare una lista completa di tutte le funzioni che sono state cambiate da MT4 a MT5 o i loro equivalenti per la transizione da MT4 a MT5?
Qui, per esempio.
Stavo traducendo un enorme indicatore da mql4 a mql5, ho iniziato ad aggiungere ogni sorta di funzionalità di transizione, poi mi sono reso conto che sono lingue diverse e ho buttato via tutto ciò che apparteneva al 4. Ho riscritto tutto a cinque puro. Dopo di che ho lanciato il programma in quattro, e stranamente non è apparso un solo errore, anche quello nelle linee di tendenza è passato.
ObjectSetDouble(chart_ID,nm,OBJPROP_PRICE,p1);
ObjectSetInteger(chart_ID,nm,OBJPROP_TIME,1,t2);
ObjectSetDouble(chart_ID,nm,OBJPROP_PRICE,1,p2);
L'unica cosa era un problema con il colore del buffer, sostituito solo da un'espressione.
Così ora scriverò solo per i quattro usando i nuovi standard, o meglio ancora, scrivere in cinque e poi modificare per i quattro se necessario.
Qui, per esempio.
Grazie. Questa lista completa è aggiornata, l'articolo è vecchio, vero? Dicono che non ci sono funzioni di trading, forse qualcos'altro?
Non puoi tradurre le funzioni di trading, traduci tutto tranne le funzioni di trading, e c'è molto materiale sul forum
Ma perché non può essere tradotto? C'è una descrizione di tutto in un unico posto?
Leggete la documentazione, ci sono molti esempi.
E ancora meglio, guardate nel codebase, ci sono molti esempi, e capirete di cosa avete bisogno.
Aggiunto: c'è una libreria che si collega all'Expert Advisor e converte il tutto, qualcosa come MT4Order
Lo dirò di nuovo: meglio non mischiare le due lingue, e scrivere come dovrebbe essere. Sì, non è un compito facile, ma il risultato sarà molto migliore.
Ripeto: è meglio non mischiare le due lingue, ma scriverlo come dovrebbe essere scritto. Sì, non è un compito facile, ma il risultato sarà molte volte migliore.
Leggete la documentazione, ci sono molti esempi.
Meglio ancora, guardate nel codebase, ci sono molti esempi e vedrete quello che vi serve.
Sarebbe meglio se non ci fossero molti esempi diversi da scavare e confrontare, ma solo uno corretto. Perché due esempi diversi sulla stessa cosa? Interessato anche a quali funzioni funzionano per l'hedging e quali solo per il netting. Non l'ho trovato nella documentazione.
Il 99% delle volte è meglio usare lefunzioni di trading MQL4 in MT5.