La variante ottimizzata della media mobile adattiva Kaufman's di wellx – Indicatore per MetaTrader 4

La variante ottimizzata dell'indicatore AMA di wellx. L'originale aveva subito un'ottimizzazione nel dicembre 2006 per permettergli di essere utilizzabile in Expert advisor. La versione non ottimizzata consumava risorse e permetteva di eseguire/ottimizzare un EA contenente chiamate all'AMA in un tempo ragionevole.

Il suo aspetto è lo stesso dell'originale.

La variante ottimizzata del Kaufman's Adaptative Moving Average di wellx - indicatore per MetaTrader 4

La variante ottimizzata della media mobile adattativa di Kaufman

È possibile "sentire la differenza" nella velocità di test utilizzando un semplice esperto.

//+------------------------------------------------------------------+
//| TestAMA.mq4 |
//| Rosh |
//| http://www.metaquotes.net |
//+------------------------------------------------------------------+
#proprietà copyright "Rosh"
#proprietà collegamento      "http://www.metaquotes.net"
 
 
extern int AMAtype=1;
//+------------------------------------------------------------------+
//| funzione di inizializzazione dell'esperto |
//+------------------------------------------------------------------+
int init()
  {
//----
   se (AMAtipo!=0) Stampa("Utilizzare l'indicatore ottimizzato");
   else Stampa("Usa la versione originale dell'indicatore");
   Stampa("Iniziare");
//----
   ritorna(0);
  }
//+------------------------------------------------------------------+
//| funzione di deinizializzazione esperto |
//+------------------------------------------------------------------+
int deinit()
  {
//----
   Stampa("Finire");
//----
   ritorna(0);
  }
//+------------------------------------------------------------------+
//| funzione di inizio esperto |
//+------------------------------------------------------------------+
int start()
  {
//----
   doppio val;
   se (AMAtipo!=0) val=iCustom(Simbolo(),0,"AMA per Expert2",0,1);
   else val=iCustom(Simbolo(),0,"AMA",0,1);
//----
   ritorna(0);
  }
//+------------------------------------------------------------------+

Se la variabile esterna AMAtype=0, allora usate l'originale, se non è zero, usate questo indicatore.

articoli Correlati

Risposte

Il tuo indirizzo email non sarà pubblicato.


it_ITItalian