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

 
zfs:

1. Il compilatore ha altri scopi.

2. Non lo farà. L'aiutante è già in parte lì.

3. Hai già il codice compilato, il vecchio compilatore che puoi salvare da solo sul tuo computer.

1. Mi piacerebbe avere una risposta dagli sviluppatori, o cifre reali, teoricamente sembra che ci dovrebbe essere un aumento di velocità;

2. Male. Ho capito che l'helper è sulla nuova sintassi, ma non sarà molto facile sopoprodurre i cambiamenti, stavo parlando di un helper che permette di vedere i cambiamenti, come "prima questo, e ora così".

3. Posso salvarlo, ma non è la soluzione, perché bisogna sciamannarlo.

 
Basta leggere i link nel primo post. È tutto specificamente scritto lì.
 
Renat:
Basta leggere i link del primo post. È tutto specificamente scritto lì.

Se questi sono tutti i cambiamenti, non sembrano essere critici, ma poi ci si chiede del lavoro troppo costoso in MQL5, se la differenza nella sintassi del codice non è così enorme...

Ancora, per me la domanda principale rimane, il compilatore aggiungerà prestazioni a, diciamo, EA/indicator dopo aver portato il codice in linea? Sarà possibile impegnare finalmente tutti i core della CPU nel tester di EA?

 
-Aleks-:

Se questi sono tutti i cambiamenti, non sembrano essere critici, ma poi ci si chiede del lavoro troppo costoso in MQL5, se la differenza nella sintassi del codice non è così enorme...

Ancora, per me la domanda principale rimane, il compilatore aggiungerà prestazioni a, diciamo, EA/indicator dopo aver portato il codice in linea? Sarà possibile impegnare finalmente tutti i core della CPU nel tester di EA?

Ma la risposta è il silenzio...

 
-Aleks-:

E c'è silenzio in risposta...

MQL5 è un linguaggio più complesso per i programmatori, che richiede più lavoro, ma ha alcuni vantaggi rispetto a MQL4, per un tester è possibile utilizzare tutti i core e il cloud.

 
-Aleks-:

Silenzio in risposta...

E poi ovviamente non si può leggere il topic, non si possono seguire i link nel primo post e guardare anche la descrizione degli annunci - "lots of boo-boo".
 
zfs:

MQL5 è un linguaggio più complicato per i programmatori, che richiede più lavoro, ma ha alcuni vantaggi rispetto a MQL4, per i tester è possibile utilizzare tutti i core e il cloud.

Niente affatto! MQL5 è molto più facile e divertente del 4. Anche se per i programmatori qui nei servizi "lavoro", ecc, è più redditizio raccontare gli spauracchi :)

 
JJerboa:

Niente affatto! MQL5 è molto più facile e divertente del 4. Anche se per i programmatori qui nei servizi di "lavoro", è più redditizio raccontare storie dell'orrore :)

Non sei un programmatore, vero? È più facile scrivere in MQL4 almeno perché tutto è già scritto, mentre in MT5 devi scrivere molto da zero, non ci sono funzioni standard, il codice è più lungo, il compilatore e le possibilità sono migliori, e il lato negativo sono i bug.
 

zfs:
Вы же не программист? На MQL4 писать проще хотя бы потому, что всё уже написали, а в МТ5 нужно многое писать нуля, нет стандартных функций, код длиннее, лучше компилятор и возможности, минус - наличие багов.

Beh, sono una specie di programmatore. E secondo me, MQL5 non può essere valutato univocamente come "più complesso" o "più semplice". Per compiti molto semplici, i costi della manodopera sono piccoli per entrambi i casi, e circa lo stesso. Poi, con l'aumentare della complessità, all'inizio i costi della manodopera in MQL5 cominciano a crescere più velocemente (specialmente se si usa OOP), tuttavia, da un certo punto - i costi della manodopera in MQL4 cominciano a crescere molto più velocemente che in MQL5. E secondo me, la manutenzione di codice complesso di almeno decine di migliaia di linee è molto più difficile in MQL4.

 
zfs:
Non sei un programmatore, vero? Se non altro perché tutto è già scritto in MQL4, è più facile scrivere in MQL5. In MT5 devi scrivere molto da zero, non ci sono funzioni standard, il codice è più lungo, c'è un compilatore migliore e possibilità, e il meno sono i bug.

Non sono affatto un programmatore! È più difficile scrivere in MQL4, perché la mano si stanca :)

È più facile usare MQL5 se non altro perché la nozione di un ordine-posizione-commercio è separata + diversi gingilli come "click con scorrimento sulla funzione", styler, tester.