Versione beta dell'IDE di MetaTrader 4 che include un nuovo compilatore ed editor MQL4 - pagina 5

 

La versione beta del terminale sarà disponibile solo tra un paio di settimane.

Per ora, stiamo mostrando il compilatore in modo che gli sviluppatori possano controllare i loro programmi e prepararsi per il rilascio ufficiale. È necessario iniziare a controllare i vostri progetti in anticipo, in modo che non ci siano accuse come "il compilatore ha rotto il mio programma, e ho appena visto la nuova versione".

 
VOLDEMAR:

Non è solo se la funzione non è evidenziata, allora il compilatore la disapprova, scrive che non è definita.

Ho anche notato che l'EA compilato non è compilatore, non è definito.

509 cancella il file ex4

Il compilatore tratta i file mqh come file esadecimali indipendentemente dalla loro posizione reale. Questo sarà risolto a breve.

Il terminale, in cui i nuovi EA possono essere testati, non è ancora pronto

 
Ci saranno nuovi punti di ingresso da MT5. Non ci saranno operazioni di rete.
 

FAQ:
... Обещанная возможность нативно работать с ХТТП протоколом? ...

Anche molto interessato (per entrambe le versioni).
 

Puoi dirmi cosa c'è di sbagliato in questa linea:

Slippage = MarketInfo(Symbol(),MODE_SPREAD);

Il compilatore sembra aver deciso che "potrebbe esserci una perdita didati a causa della conversione dei tipi".

PS. Lo slittamento è definito come int.

 
and.dzr:

PS. Lo slittamento è definito come int.

e MarketInfo come doppio.

 
sergeev:

e MarketInfo come un doppio.

Ma MODE_SPREAD sembra essere un intero ...
 
sergeev:

e MarketInfo come doppio.

Ecco un esempio dal manuale


 
and.dzr:

Ecco un esempio dal manuale

e allora?

la conversione del tipo è stata cancellata per voi personalmente?

 
sergeev:

e allora?

la conversione del tipo è stata cancellata per voi personalmente?

Cioè, dovrebbe ignorare questo avvertimento?
Motivazione: