Risposta

MQL4 cambia la lingua?

33 risposte

Matusiak Adrian

Cliente, bbp_partecipante, comunità, 300 risposte.

Visita il profilo

8 anni fa #113958

Salve.

 

Attualmente salvo le mie strategie alla fonte per SQ. 

 

Ma su alcuni siti web ho scoperto che il vecchio MQL4 non sarà supportato da MT Build 600+,

 

Si prega di leggere i dettagli:

http://docs.mql4.com/mql4changes#compiler_difference

 

Soprattutto:

Le vecchie applicazioni EX4 e le DLL basate sul vecchio formato RateInfo non funzioneranno nel nuovo terminale. È necessaria la conversione al nuovo formato".

 

e

A partire dalla build 600, il linguaggio di programmazione MQL4 è stato completamente rivisto raggiungendo il livello di MQL5 - ora è possibile sviluppare robot di trading in MQL4/5 utilizzando l'ambiente di sviluppo unificato MetaEditor, un unico stile, librerie e strumenti di debug."

 

 

Ci sono aggiornamenti in merito? 

btn_viewmy_160x33.png

0

mikeyc

Cliente, bbp_partecipante, comunità, 877 risposte.

Visita il profilo

8 anni fa #131437

Sarebbe bello vedere un'altra release di SQ3 con il codice corretto e una manciata di altri bug noti.

 

@Mark – If we collected together a list of high priority known bugs, could you produce another SQ3 release with these in to tide us over until SQ4 is ready?

 

TIA

 

Mike

0

Mark Fric

Amministratore, sq-ultimate, 2 risposte.

Visita il profilo

8 anni fa #131487

Mike, lo prenderò sicuramente in considerazione.

 

Compilate un elenco di bug che ritenete ad alta priorità e che dovrebbero essere risolti nella versione 3 attuale.

 

La cosa migliore è contattarmi con un messaggio privato sul forum o con un'e-mail di supporto, in modo che non mi sfugga qui sul forum. 

Marchio
Architetto StrategyQuant

0

Matusiak Adrian

Cliente, bbp_partecipante, comunità, 300 risposte.

Visita il profilo

8 anni fa #131497

La cosa migliore è contattarmi con un messaggio privato sul forum. 

 

Davvero? 🙂

 

btn_viewmy_160x33.png

0

Mark Fric

Amministratore, sq-ultimate, 2 risposte.

Visita il profilo

8 anni fa #131509

Scusate, non ne sapevo nulla.

 

Che problema c'è con il compilatore? Funziona bene per MT4.

 

Il generatore di codici per MT5 sarà presente solo nella nuova versione, è un lavoro piuttosto impegnativo farlo due volte.

Marchio
Architetto StrategyQuant

0

Matusiak Adrian

Cliente, bbp_partecipante, comunità, 300 risposte.

Visita il profilo

8 anni fa #131512

Difficile dirlo. Mql dice solo che non viene fatto con compile strict. Seguire il sito web che ho citato. Forse può aiutare a risolvere il problema.

btn_viewmy_160x33.png

0

Matusiak Adrian

Cliente, bbp_partecipante, comunità, 300 risposte.

Visita il profilo

8 anni fa #131721

Ci sono aggiornamenti in merito, Mark?

btn_viewmy_160x33.png

0

mikeyc

Cliente, bbp_partecipante, comunità, 877 risposte.

Visita il profilo

8 anni fa #131838

Mike, lo prenderò sicuramente in considerazione.

 

Compilate un elenco di bug che ritenete ad alta priorità e che dovrebbero essere risolti nella versione 3 attuale.

 

La cosa migliore è contattarmi con un messaggio privato sul forum o con un'e-mail di supporto, in modo che non mi sfugga qui sul forum. 

 

Ciao Mark,

 

Ho intenzione di compilare un elenco di bug e problemi che ritengo semplici da modificare per la versione finale di SQ3. La pubblicherò sul forum e ve la invierò. 

 

Molte grazie,

 

Mike

0

mikeyc

Cliente, bbp_partecipante, comunità, 877 risposte.

Visita il profilo

8 anni fa #131841

Ecco alcuni problemi che ritengo debbano essere risolti e inseriti nella versione finale di SQ3.

 

 

0

Mark Fric

Amministratore, sq-ultimate, 2 risposte.

Visita il profilo

8 anni fa #132119

Vorrei solo informarvi che abbiamo appena rilasciato un aggiornamento automatico che risolve questo problema. Il vostro SQ dovrebbe essere aggiornato al prossimo avvio.

 

Ora è possibile aggiungere #property strict all'EA e la compilazione avverrà correttamente.

Marchio
Architetto StrategyQuant

0

Matusiak Adrian

Cliente, bbp_partecipante, comunità, 300 risposte.

Visita il profilo

8 anni fa #132120

Ok, ho aggiornato SQ ma non vedo alcuna opzione per aggiungere #property strict.

Dove posso trovarlo?

btn_viewmy_160x33.png

0

Mark Fric

Amministratore, sq-ultimate, 2 risposte.

Visita il profilo

8 anni fa #132122

Non c'è un'impostazione per questo in SQ, quello che è stato cambiato è che SQ ora genera codice che può essere compilato con #proprietà rigorosa.

 

È possibile aggiungere la riga:

#proprietà rigorosa

 

all'inizio del file EA generato.

Marchio
Architetto StrategyQuant

0

Matusiak Adrian

Cliente, bbp_partecipante, comunità, 300 risposte.

Visita il profilo

8 anni fa #132126

Funzionerà anche se carico i "vecchi" file delle strategie e li esporto nuovamente in mql?

btn_viewmy_160x33.png

0

Mark Fric

Amministratore, sq-ultimate, 2 risposte.

Visita il profilo

8 anni fa #132153

Sì, è sempre possibile riesportare le vecchie strategie in SQ e dovrebbero funzionare come prima.

Il codice MQL è stato appena ripulito in modo che non vi siano errori quando viene compilato con #property strict

Marchio
Architetto StrategyQuant

0

atohm

Cliente, comunità, sq-ultimate, bbp_partecipante, 7 risposte.

Visita il profilo

8 anni fa #133071

#property strict nella versione attuale SQ 3.8.1 non è. Se aggiungo la riga #property strict e compilo in ex4 restituisce questo errore. Ho installato SQ 3.8.1 e le patch di agosto e settembre.

 

EURUSD_15M_21.320229.mq4 EURUSD_15M_21.320229.mq4 1 1
conversione implicita da 'numero' a 'stringa' EURUSD_15M_21.320229.mq4 562 83
conversione implicita da 'numero' a 'stringa' EURUSD_15M_21.320229.mq4 562 111
conversione implicita da 'numero' a 'stringa' EURUSD_15M_21.320229.mq4 605 70
conversione implicita da 'numero' a 'stringa' EURUSD_15M_21.320229.mq4 607 71
conversione implicita da 'numero' a 'stringa' EURUSD_15M_21.320229.mq4 630 38
conversione implicita da 'numero' a 'stringa' EURUSD_15M_21.320229.mq4 630 61
conversione implicita da 'numero' a 'stringa' EURUSD_15M_21.320229.mq4 630 83
conversione implicita da 'numero' a 'stringa EURUSD_15M_21.320229.mq4 630 99
conversione implicita da 'numero' a 'stringa' EURUSD_15M_21.320229.mq4 635 35
conversione implicita da 'numero' a 'stringa' EURUSD_15M_21.320229.mq4 640 26
conversione implicita da 'numero' a 'stringa' EURUSD_15M_21.320229.mq4 640 55
conversione implicita da 'numero' a 'stringa' EURUSD_15M_21.320229.mq4 653 39
conversione implicita da 'numero' a 'stringa' EURUSD_15M_21.320229.mq4 653 57
conversione implicita da 'numero' a 'stringa' EURUSD_15M_21.320229.mq4 653 77
conversione implicita da 'numero' a 'stringa' EURUSD_15M_21.320229.mq4 655 24
conversione implicita da 'numero' a 'stringa EURUSD_15M_21.320229.mq4 655 57
conversione implicita da 'numero' a 'stringa' EURUSD_15M_21.320229.mq4 655 94
conversione implicita da 'numero' a 'stringa' EURUSD_15M_21.320229.mq4 658 40
conversione implicita da 'numero' a 'stringa' EURUSD_15M_21.320229.mq4 658 54
conversione implicita da 'numero' a 'stringa' EURUSD_15M_21.320229.mq4 672 39
conversione implicita da 'numero' a 'stringa' EURUSD_15M_21.320229.mq4 672 61
conversione implicita da 'numero' a 'stringa' EURUSD_15M_21.320229.mq4 672 94
conversione implicita da 'numero' a 'stringa' EURUSD_15M_21.320229.mq4 672 131
conversione implicita da 'numero' a 'stringa' EURUSD_15M_21.320229.mq4 676 39
conversione implicita da 'numero' a 'stringa' EURUSD_15M_21.320229.mq4 676 77
conversione implicita da 'numero' a 'stringa' EURUSD_15M_21.320229.mq4 676 91
conversione implicita da 'numero' a 'stringa' EURUSD_15M_21.320229.mq4 684 55
conversione implicita da 'numero' a 'stringa' EURUSD_15M_21.320229.mq4 687 46
conversione implicita da 'numero' a 'stringa' EURUSD_15M_21.320229.mq4 687 60
'i' - identificatore non dichiarato EURUSD_15M_21.320229.mq4 1048 8
'i' - identificatore non dichiarato EURUSD_15M_21.320229.mq4 1064 8
'i' - identificatore non dichiarato EURUSD_15M_21.320229.mq4 1091 8
'i' - identificatore non dichiarato EURUSD_15M_21.320229.mq4 1107 8
conversione implicita da 'numero' a 'stringa' EURUSD_15M_21.320229.mq4 1223 19
'i' - identificatore non dichiarato EURUSD_15M_21.320229.mq4 1304 8
'orderTime' - identificatore non dichiarato EURUSD_15M_21.320229.mq4 1306 10
conversione implicita da 'stringa' a 'numero EURUSD_15M_21.320229.mq4 1306 20
conversione implicita da 'numero' a 'stringa' EURUSD_15M_21.320229.mq4 1308 13
possibile utilizzo della variabile non inizializzata 'lotMM EURUSD_15M_21.320229.mq4 1380 15
conversione implicita da 'numero' a 'stringa' EURUSD_15M_21.320229.mq4 1788 19
possibile perdita di dati a causa della conversione del tipo EURUSD_15M_21.320229.mq4 1802 30
possibile perdita di dati a causa della conversione del tipo EURUSD_15M_21.320229.mq4 1813 22
conversione implicita da 'numero' a 'stringa' EURUSD_15M_21.320229.mq4 1815 56
conversione implicita da 'numero' a 'stringa' EURUSD_15M_21.320229.mq4 1851 60
conversione implicita da 'numero' a 'stringa' EURUSD_15M_21.320229.mq4 1851 87
possibile perdita di dati a causa della conversione del tipo EURUSD_15M_21.320229.mq4 2117 11
conversione implicita da 'numero' a 'stringa' EURUSD_15M_21.320229.mq4 2118 17
possibile perdita di dati a causa della conversione del tipo EURUSD_15M_21.320229.mq4 2140 65
possibile perdita di dati a causa della conversione del tipo EURUSD_15M_21.320229.mq4 2141 70
6 errore/i, 43 avviso/i 7 44
 

Sono un entusiasta creatore di contenuti con la passione per le strategie di trading automatico (ATS). Il mio amore per gli ATS è iniziato nel 2011 e da allora ho affinato le mie capacità. Nel 2013 ho costruito il mio ATS e successivamente ho scoperto StrategyQuant, uno strumento straordinario che consente a chiunque di creare ATS senza alcuna competenza di programmazione.

Sono anche l'orgoglioso creatore di QuantMonitor.net, uno strumento unico di monitoraggio della piattaforma che semplifica la vostra esperienza di trading. Il mio cruscotto di trading è dotato di strumenti aggiuntivi come lo strumento di rinomina e l'EA deployer, che consentono di rinominare e distribuire fino a 99 strategie in pochi clic.

Unitevi a me in questo entusiasmante viaggio mentre esploriamo insieme le infinite possibilità delle strategie di trading automatico! 🚀

0

Mark Fric

Amministratore, sq-ultimate, 2 risposte.

Visita il profilo

8 anni fa #133094

Mi scuso per l'errore, sembra che l'aggiornamento precedente non contenesse questa funzione. Ho appena rilasciato un nuovo aggiornamento con questa correzione.

 

Ora è possibile utilizzare #property strict, che produrrà solo alcuni avvertimenti come "conversione implicita da 'numero' a 'stringa'"..

 

Questi avvertimenti non hanno alcun effetto sulla funzionalità di EA, ma dicono semplicemente che stiamo convertendo un numero in una stringa quando scriviamo il messaggio in un registro.

Marchio
Architetto StrategyQuant

0

Stai visualizzando 15 risposte - dal 16 al 30 (di 33 totali)

1 2 3