Home Indicatore tecnico Post

Indicatore AMA Ottimizzato: Scopri Vantaggi e Funzionalità

Allegato
7379.zip (1.64 KB, Scarica 0 volte)

Oggi parliamo della versione ottimizzata dell'indicatore AMA di wellx. Questa versione è stata rivista a dicembre 2006 per renderla utilizzabile all'interno dei system trading, permettendo un'ottimizzazione più rapida e meno dispendiosa in termini di risorse.

La variante ottimizzata della Media Mobile Adattativa di Kaufman


Se hai già provato a testare un expert advisor con questo indicatore, saprai di cosa parlo: la differenza nella velocità di testing è palpabile. Ecco un esempio di codice per iniziare:

//+------------------------------------------------------------------+
//| TestAMA.mq4 |
//| Rosh |
//| http://www.metaquotes.net |
//+------------------------------------------------------------------+
#property copyright "Rosh"
#property link      "http://www.metaquotes.net"

extern int AMAtype=1;
//+------------------------------------------------------------------+
//| Funzione di inizializzazione dell'expert |
//+------------------------------------------------------------------+
int init()
  {
//----
   if (AMAtype!=0) Print("Usa l'indicatore ottimizzato");
   else Print("Usa la versione originale dell'indicatore");
   Print("Inizio");
//----
   return(0);
  }
//+------------------------------------------------------------------+
//| Funzione di de-inizializzazione dell'expert |
//+------------------------------------------------------------------+
int deinit()
  {
//----
   Print("Fine");
//----
   return(0);
  }
//+------------------------------------------------------------------+
//| Funzione di avvio dell'expert |
//+------------------------------------------------------------------+
int start()
  {
//----
   double val;
   if (AMAtype!=0) val=iCustom(Symbol(),0,"AMA for Expert2",0,1);
   else val=iCustom(Symbol(),0,"AMA",0,1);
//----
   return(0);
  }
//+------------------------------------------------------------------+

Se la variabile esterna AMAtype è uguale a 0, utilizza la versione originale; altrimenti, usa questo indicatore ottimizzato.


Post correlati

Commento (0)