Discussione sull’articolo "Media delle Serie di Prezzi per i Calcoli Intermedi Senza Utilizzare Buffer Aggiuntivi"

 

Il nuovo articolo Media delle Serie di Prezzi per i Calcoli Intermedi Senza Utilizzare Buffer Aggiuntivi è stato pubblicato:

Questo articolo riguarda gli algoritmi di media tradizionali e insoliti racchiusi in classi più semplici e di singolo tipo. Sono destinati all'uso universale in quasi tutti gli sviluppi degli indicatori. Spero che le lezioni suggerite siano una buona alternativa alle chiamate "ingombranti" di indicatori personalizzati e tecnici.

Sarebbe molto interessante confrontare le prestazioni dell'indicatore creato MAx4.mq5 con il suo identico analogo (iMAx4.mq5) che utilizza l'indicatore tecnico iMA().

Ebbene, non appena avremo deciso di eseguire il test, sarà ragionevole testare un altro indicatore (MAx3x1.mq5) simile a MAx4.mq5, ma questo avendo la prima media effettuata utilizzando la chiamata dell'indicatore tecnico iMA() e gli altri tre utilizzando la classe CMoving_Average. E non appena il set standard di indicatori del terminale client include l'indicatore Custom Moving Average.mq5, ho creato un altro indicatore analogo sulle sue basi a scopo di test (cMAx4.mq5).

Per la prossima analisi ho preparato per il test gli Expert Advisor: rispettivamente MAx4_Test.mq5, iMAx4_Test.mq5, MAx3x1_Test.mq5 e cMAx4_Test.mq5. Le condizioni per condurre tali test sono state descritte in dettaglio nell'articolo "I Principi del Calcolo Economico degli Indicatori". In questo articolo, non descriverò i dettagli del test, ma mostrerò i risultati finali dell'esecuzione di tutti e quattro gli Expert Advisor nello strategy tester degli ultimi 12 mesi su EURUSD Н4 con il modeling di ogni tick e il valore dei parametri di input “period” di tutti gli EA pari a 500.

Fig.1 Il risultato della verifica degli indicatori

 

Autore: Nikolay Kositsin

 
Nicholas, grazie mille per l'articolo in generale e per JJMA.mq5 in particolare!
 

L'idea è ben realizzata. Presentata in modo semplice e chiaro. Grazie.

 

Alcuni indicatori non vengono compilati. Ad esempio, Momentum.mq5.

Tutti i file sono collocati in cartelle come è scritto nelle istruzioni all'interno del codice.

File:
2c544m.PNG  51 kb
 
Alex5757000:

Alcuni indicatori non vengono compilati. Ad esempio Momentum.mq5

Tutti i file sono inseriti in cartelle come è scritto nelle istruzioni all'interno del codice.

OK! Ho risolto qualcosa, ora tutti gli indicatori si compilano normalmente, ma il fatto è che il mio indicatore Momentum.mq5 si compila senza problemi, quindi non posso dire nulla su questo indicatore!

 
GODZILLA:

OK! Ho sistemato qualcosa, ora tutti gli indicatori si compilano normalmente, ma il fatto è che il mio indicatore Momentum.mq5 si compila senza problemi, quindi non posso dire nulla su questo indicatore!

OK. Ora è tutto a posto.
 

Salve,


Sembra che SmoothAlgorithms.mqh non venga compilato. L'errore è:


'-' - espressione intera attesa SmoothAlgorithms (2).mqh 1464 43

'-' - espressione intera prevista SmoothAlgorithms (2).mqh 1465 43


Ad ogni modo, grazie per l'ottimo articolo.

 
JohnnyDoe:

Salve,


Sembra che SmoothAlgorithms.mqh non venga compilato. L'errore è:


'-' - espressione intera attesa SmoothAlgorithms (2).mqh 1464 43

'-' - espressione intera attesa SmoothAlgorithms (2).mqh 1465 43


Comunque, grazie per l'ottimo articolo.


OK! L'ho preso!
 
GRAZIE.SOLO DOVE ( Nell'archivio Include.rar sono disponibili ) cartella Include.rar
 
V777VV:
GRAZIE.SOLO DOVE (l'archivio Include.rar ha) la cartella Include.rar.
I codici degli articoli sono stati aggiornati. Il codice delle librerie si trova ora nei file Include.zip e Include_.zip (in appendice all'articolo).
 

Durante la compilazione di JMA ottengo questo errore. Come risolverlo?

Non capisco nemmeno JJMA: