A variante otimizada da média móvel adaptativa Kaufman & #039; s por wellx - indicador para MetaTrader 4

A variante optimizada do indicador AMA por wellx. O original tinha sido optimizado em Dezembro de 2006 para permitir a sua utilização em Consultores especializados. A versão não otimizada consumiu recursos e permitiu realizar/optimizar um EA contendo chamadas para o AMA em um tempo razoável.

A sua aparência é a mesma que a original.

A variante otimizada da Média Móvel Adaptativa de Kaufman por wellx - indicador para MetaTrader 4

A variante otimizada da Média Móvel Adaptativa Kaufman

É possível "sentir a diferença" na velocidade de teste usando um simples especialista.

//+------------------------------------------------------------------+
//| TestAMA.mq4 |
//| Rosh |
//| http://www.metaquotes.net |
//+------------------------------------------------------------------+
#propriedade direitos autorais "Rosh"...
#propriedade ligação      "http://www.metaquotes.net"
 
 
externo int AMAtype=1;
//+------------------------------------------------------------------+
//| função de iniciação de peritos |
//+------------------------------------------------------------------+
int init()
  {
//----
   se (AMAtype!=0) Imprimir("Use o indicador optimizado".);
   além disso Imprimir("Use a versão original do indicador".);
   Imprimir("Começar");
//----
   devolução(0);
  }
//+------------------------------------------------------------------+
//| função de desinicialização de peritos |
//+------------------------------------------------------------------+
int deinit()
  {
//----
   Imprimir("Acabar".);
//----
   devolução(0);
  }
//+------------------------------------------------------------------+
//| função expert start |
//+------------------------------------------------------------------+
int início()
  {
//----
   duplo Val;
   se (AMAtype!=0) val=iCustom(Símbolo(),0,"AMA para Expert2",0,1);
   além disso val=iCustom(Símbolo(),0,"AMA".,0,1);
//----
   devolução(0);
  }
//+------------------------------------------------------------------+

Se a variável externa AMAtype=0, então use a variável original, se não zero, use este indicador.

Artigos relacionados

Respostas

O seu endereço de email não será publicado. Campos obrigatórios marcados com *


pt_PTPortuguese