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
È bello vedere che hai deciso di mettere la freccia creativa sui binari di MQL5.
Ho sempre avuto intenzione di farlo. Non ha mai parlato di diffusione per MT4. )
Finora non ho visto alcuna difficoltà nella transizione, tranne due:
1. Tutte le variabili e gli array dichiarati devono essere specificamente azzerati. Sulla scala del mio programma, mi ci sono volute diverse ore per farlo.
2. Errore costante di superamento dell'array. Non l'avevo notato nella quarta versione. Si è rivelato un errore frequente.
Il resto del tempo non ho notato alcuna difficoltà. Ci vuole solo un sacco di tempo per compilare il progetto. Non so nemmeno... Questo rallenterà notevolmente il motore. :(
Ho sempre avuto intenzione di farlo. Non ha mai parlato di diffusione per MT4. )
Finora non ho visto alcuna difficoltà nella transizione, tranne due:
1. Tutte le variabili e gli array dichiarati devono essere specificamente azzerati. Sulla scala del mio programma, mi ci sono volute diverse ore per farlo.
2. Errore costante di superamento dell'array. Non l'avevo notato nella quarta versione. Si è rivelato un errore frequente.
Per il resto non ho notato alcuna difficoltà. Ci vuole solo un sacco di tempo per compilare il progetto. Non so nemmeno... Questo rallenterà notevolmente il motore. :(
Non hai usato #property strict nei quattro?
No.
No.
È un vero casino.
Mentre si costruisce un grattacielo da soli, non si pensa all'intonacatura. Quando avete finito tutti i pavimenti, potete fare il lavoro di rifinitura.
Questo 'intonaco' ti evita immediatamente di dover sistemare ciò che hai già scritto.
Questa "stringa" elimina immediatamente la necessità di correggere ciò che è già scritto.
Con#property strict in 4 c'erano un sacco di avvertimenti inutili sul fatto che i numeri avvolti da definizioni in parole chiave e scritti nel codice cyber (codice costruttore) nell'array di stringhe Contept portavano "illegalmente" al tipo stringa. A causa di ciò, ho disabilitato questa#proprietà rigorosa. Cioè, in termini di regole di programmazione, il mio costruttore non dovrebbe esistere).
Con#property strict in 4 c'erano un sacco di avvertimenti inutili sul fatto che i numeri avvolti da definizioni in parole chiave e scritti nel codice cyber (codice costruttore) nell'array di stringhe Contept portavano "illegalmente" al tipo stringa. A causa di ciò, ho disabilitato questa#proprietà rigorosa. Cioè, in termini di regole di programmazione, il mio costruttore non dovrebbe esistere).
Cosa ha impedito loro di essere "legalmente" ridotti al tipo di stringa?
Che cosa ha impedito loro di essere convertiti "legalmente" in tipo stringa?
Mi spiego: il lavoro con il costruttore è un'inizializzazione di un array distringhe. In questo array si alternano voci di valori numerici e stringhe. Inumeri possono essere coordinate e parole chiave (e nomi di tipi di elementi), e le stringhe possono essere nomi o testo.#property strict richiede che tutto in questo array siacastato al tipo stringa. Tuttavia, in questo caso, il codice informatico perde la sua normale leggibilità. La via d'uscita è lavorare senza#proprietà rigorose.
Un esempio di ciò che richiede la#proprietà rigorosa.