Tutte le domande dei nuovi arrivati su MQL4 e MQL5, aiuto e discussione su algoritmi e codici - pagina 963
![MQL5 - Linguaggio delle strategie di trading integrato nel client terminal MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
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
Le viene in mente qualche piccolo esempio?
https://www.mql5.com/ru/search#!keyword=ArrayMaximum%20%D0%B8%D0%BD%D0%B4%D0%B8%D0%BA%D0%B0%D1%82%D0%BE%D1%80%D0%B0&module=mql5_module_forum
Non sono sicuro di quale sia il problema...
Uso due punti per calcolare la linea dell'indicatore,StartTime eEndTime
Quando faccio il primo calcolo - tutto è chiaro... Ma quando cambio i limiti di calcolo verso il lato inferiore (StartTime a destra oEndTime a sinistra), ricalcola e lascia le vecchie linee sul grafico fuori dai limiti ...
L'idea è che voglio che l'analisi sia fatta in una nuova linea, ma i vecchi dati sono ancora lì (((
Ho cercato tutto il giorno un modo per cancellare l'array di buffer prima di fornire nuovi dati, ma questa funzione non sembra esistere...
Si prega di avvisare perché il buffer dell'indicatore rimane disegnato sul grafico, anche se i dati sono stati cambiati.
Non sono sicuro di quale sia il problema...
Uso due punti per calcolare la linea dell'indicatore,StartTime eEndTime
Quando faccio il primo calcolo - tutto è chiaro... Ma quando cambio i limiti di calcolo verso il lato inferiore ( StartTime a destra oEndTime a sinistra), ricalcola e lascia le vecchie linee sul grafico fuori dai limiti ...
L'idea è che voglio che l'analisi sia fatta in una nuova linea, ma i vecchi dati sono ancora lì (((
Ho cercato per giorni di cancellare l'array di buffer prima di alimentarmi con nuovi dati, ma questa funzione non sembra esistere...
Potete dirmi perché il buffer dell'indicatore rimane disegnato sul grafico, anche se i dati sono stati cambiati.
ArrayInitialize() da zero o EMPTY_VALUE
ArrayInitialize() zero o EMPTY_VALUE
Grazie, funziona!!!
Ho fatto casino per mezza giornata(((( e c'è 1 linea...
Come conoscere il prezzo di apertura dell 'ordine in MQL5?
In MQL4 era OrderOpenPrice()
trovato, la vostra divisione, per riscrivere il gufo dovrò studiare tutto il linguaggio di five....
usare 2 numeri magici e per ogni numero magico fare contabilità e modifiche con un mandato
Grazie mille.
Come conoscere il prezzo di apertura dell 'ordine in MQL5?
In MQL4 era OrderOpenPrice()
trovato, la vostra divisione, per riscrivere il gufo dovrò studiare tutto il linguaggio di five....
POSIZIONE_PROFITTO
Profitto corrente
doppio
?????? Profitto in cosa? in pips, in valuta di deposito?????
o profitto/perdita in denaro? Non saprai nulla finché non avrai finito il gufo, non è scritto molto bene...
Ho un'altra domanda: non puoi mettere solo Bid e Ask in 5. Devo scrivere Nome?
Chiedi a
Ottiene il prezzo corrente di Ask.
doppioAsk()const
Valore restituito
Prezzo richiesto attuale.
Nota
Il simbolo deve essere preselezionato dal metodoName.
È un po' folle, ma...
SymbolInfoDouble(SYMBOL_BID) - questo è solo per ottenere il prezzo Bid, il linguaggio non è più complicato che in MT4...
Ho già passato un giorno intero cercando di trasferire il codice pronto del gufo e l'indicatore da MT4 a MT5. Ho già scritto 2 EAs da zero su mt4 con diversi algoritmi....
psc. abbiate pazienza, shhhhh. ok questo è solo perché ho bisogno di un test veloce di mt5...
Peccato che non ci sia un convertitore.....
POSIZIONE_PROFITTO
Profitto corrente
doppio
?????? Profitto in cosa? in pips, in valuta di deposito?????
o profitto/perdita in denaro???? non saprai nulla finché non avrai finito il gufo, la documentazione è scritta male...
Ho un'altra domanda: non puoi mettere solo Bid e Ask in 5. Devo scrivere Nome?
Chiedi a
Ottiene il prezzo corrente di Ask.
doppioAsk()const
Valore restituito
Prezzo richiesto attuale.
Nota
Il simbolo deve essere preselezionato dal metodoName.
È un po' folle, ma...
SymbolInfoDouble(SYMBOL_BID) - questo è solo per ottenere il prezzo Bid, il linguaggio non è più complicato che in MT4...
Ho già passato un giorno intero a trasferire il codice pronto del gufo e dell'indicatore da mt4 a mt5. Ho già scritto 2 EAs da zero su mt4 con diversi algoritmi....
psc. abbiate pazienza, shhhhh. ok questo è solo perché ho bisogno di un test veloce di mt5...
Peccato che non ci sia un convertitore.....
avete provato a usare le sostituzioni macro all'inizio del programma?
per esempio:
e non dovrete cambiare nulla.
Infatti, dopo aver lavorato in MQL5 per molto tempo, vi annoierete con MQL4. So com'è.
Infatti, dopo aver lavorato in MQL5 per molto tempo sarete altrettanto infastiditi da MQL4. Lo so io stesso.
L'ho già fatto! Ho scritto il mio codice come facevo in MT4 - beh, mi piace la sua brevità.... Non posso ottimizzare la prima parte dell'idea - ci sono troppi parametri, MQL4 non vuole ottimizzarla!
Ho dovuto correggere rapidamente il codice per MT5, ma la velocità e le capacità sono decine di volte diverse.... Ahimè, MT5 è senza dubbio più adatto per lo sviluppo di TS
È già fastidioso! Ho scritto il codice come facevo sotto MT4 - beh, mi piace la sua brevità.... Non posso ottimizzare la prima parte dell'idea - ci sono troppi parametri, MT4 non vuole ottimizzarla!
Ho dovuto correggere rapidamente il codice per MT5, ma la velocità e le capacità sono decine di volte diverse.... Ahimè, MT5 è senza dubbio più adatto per lo sviluppo di TS