Versione beta dell'IDE di MetaTrader 4 che include un nuovo compilatore ed editor MQL4
...
Abbiamo in programma di eseguire test pubblici per tutto il prossimo mese per raccogliere più feedback possibile e preparare gli sviluppatori.
...
Come posso iniziare a testare questo? Ho messo tutte le cartelle di MetaTrader4.Beta.IDE nella cartella MT4 per i test (copiate con sostituzione) e non vedo alcun cambiamento quando lancio l'editor.
P.S. Ho pensato che anche l'editore sarebbe stato lo stesso. Era sbagliato?
Come posso iniziare a testare questo? Ho messo tutte le cartelle da MetaTrader4.Beta.IDE nella cartella MT4 per i test (copiate con sostituzione) e non vedo alcun cambiamento quando lancio l'editor.
c'è un batchen, eseguilo.
Come posso iniziare a testare questo? Ho messo tutte le cartelle da MetaTrader4.Beta.IDE nella cartella MT4 per i test (copiate con sostituzione) e non vedo alcun cambiamento quando lancio l'editor.
P.S. Ho pensato che anche l'editore sarebbe stato lo stesso. Mi sono sbagliato?
No, non puoi trasferire l'archivio al terminale. I file EX4 non sono compatibili con i vecchi terminali.
L'editor e il compilatore sono forniti per testare nuove funzionalità e controllare il loro codice sorgente separatamente dal terminale. Presenteremo la versione beta del terminale verso la metà di settembre.
Ci sarà una traduzione completa in russo? In questo momento gli errori e gli avvertimenti sono in inglese.
Renat:
L'editor e il compilatore sono presentati per testare nuove funzionalità e controllare il loro codice sorgente separatamente dal terminale. Presenteremo la versione beta del terminale verso la metà di settembre.
E cosa significa - a parte il terminale? Il Debugger funzionerà in MQL4?
Ho provato a compilarlo - si compila... Di chi è il compilatore usato? L'IDE trova automaticamente MT4 e MT5 precedentemente installati?
Cosa intende per separato dal terminale? Il Debugger funzionerà in MQL4?
Ho provato a compilarlo, si compila... di chi è il compilatore usato? L'IDE trova automaticamente MT4 e MT5 precedentemente installati?
Che ne dite allora di "Welcome to the Master"?
- App di trading gratuite
- Oltre 8.000 segnali per il copy trading
- Notizie economiche per esplorare i mercati finanziari
Accetti la politica del sito e le condizioni d’uso
Inizio dell'argomento:
Di seguito la versione beta dell'IDE, la stessa per MetaTrader 4/MQL4 e MetaTrader 5/MQL5. Questa è una versione in anteprima per la revisione pubblica.
Quali sono le differenze rispetto alla vecchia versione di MQL4?
La priorità delle operazioni logiche AND/OR è stata cambiata. Ora tutto è come nel classico C/C++.
Introdotta la valutazione abbreviata delle espressioni logiche. Ora, quando si valuta un'espressione logica, le sottoespressioni rimanenti non vengono valutate. Come in C/C++.
L'operatore switch ora usa solo valori interi. In precedenza, si potevano usare quelli veri.
Ora, non si può usare un punto fermo nei nomi delle variabili. Inoltre, non potete usare i caratteri '@', '$', '?' nei nomi delle variabili.
I requisiti per la funzione di avvio sono stati rafforzati. In precedenza, si potevano specificare i parametri nella funzione di avvio. Ora tutti i punti di ingresso init, start, deinit, OnInit, OnStart, OnTick, OnTimer, ecc. devono corrispondere esattamente alle loro firme
A causa dell'espansione del set di parole chiave, non possiamo usare nomi come short, long, float, const, virtual, input, delete, new, do, char.
Ora le funzioni dll importate non possono prendere array di stringhe come parametro. Come in MQL5
Le differenze non sono fatali e possono essere facilmente risolte nel codice. In cambio, abbiamo a disposizione un sacco di caratteristiche di MQL5, così come la velocità di esecuzione e un controllo di qualità molto più stretto.
Stiamo pianificando un test pubblico durante il prossimo mese per raccogliere più feedback possibile e preparare gli sviluppatori.
Discussione sul forum MQL4: https://www.mql5.com/ru/forum/146531
Scarica l'archivio zip da: https://c.mql5.com/mql4/forum/2013/08/MetaTrader4.Beta.IDE_1.zip