Ticaret robotlarını ücretsiz olarak nasıl indirebileceğinizi izleyin
Bizi Facebook üzerinde bulun!
Fan sayfamıza katılın
Komut dosyasını ilginç mi buldunuz?
Öyleyse bir link gönderin -
başkalarının da faydalanmasını sağlayın
Komut dosyasını beğendiniz mi? MetaTrader 5 terminalinde deneyin
Göstergeler

AMA'nın wellx Versiyonunun Optimize Edilmiş Versiyonu - MetaTrader 4 için gösterge

Görüntülemeler:
124
Derecelendirme:
(12)
Yayınlandı:
2022.03.21 09:29
Bu koda dayalı bir robota veya göstergeye mi ihtiyacınız var? Freelance üzerinden sipariş edin Freelance'e git

AMA'nın wellx versiyonunun optimize edilmiş versiyonudur. Uzman danışmanlarda kullanılabilmesi için Aralık 2006'da optimize edilmiştir. Optimize edilmemiş versiyon, kaynakları fazla şekilde tüketmiştir ve AMA'ya yapılan çağrılar içeren Uzman Danışmanların uzun sürede test edilmesine/optimize edilmesine neden olmuştur.

Görünümü orijinaliyle aynıdır.

AMA'nın wellx versiyonunun optimize edilmiş versiyonu


Basit bir Uzman Danışman kullanarak test hızındaki "farkı hissetmek" mümkündür.

//+------------------------------------------------------------------+
//|                                                      TestAMA.mq4 |
//|                                                             Rosh |
//|                                        http://www.metaquotes.net |
//+------------------------------------------------------------------+
#property copyright "Rosh"
#property link      "http://www.metaquotes.net"
 
 
extern int AMAtype=1;
//+------------------------------------------------------------------+
//| Uzman Danışman başlatma fonksiyonu                               |
//+------------------------------------------------------------------+
int init()
  {
//----
   if (AMAtype!=0) Print("Optimize edilmiş göstergeyi kullanın");
   else Print("Göstergenin orijinal versiyonunu kullan");
   Print("Çalıştır");
//----
   return(0);
  }
//+------------------------------------------------------------------+
//| Uzman Danışman sonlandırma fonksiyonu                            |
//+------------------------------------------------------------------+
int deinit()
  {
//----
   Print("Bitir");
//----
   return(0);
  }
//+------------------------------------------------------------------+
//| Uzman Danışman çalıştırma fonksiyonu                                |
//+------------------------------------------------------------------+
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);
  }
//+------------------------------------------------------------------+

Harici değişken AMAtype=0 ise orijinal kullanılır, sıfır değilse bu gösterge kullanılır.


MetaQuotes Ltd tarafından Rusçadan çevrilmiştir.
Orijinal kod: https://www.mql5.com/ru/code/7379

AMA, wellx AMA, wellx

Kaufman'ın AMA göstergesinin optimize edilmemiş versiyonu.

DT_ZZ_optimized DT_ZZ_optimized

DT_ZZ göstergesinin klot tarafından optimize edilmiş versiyonu.

AMA Optimized AMA Optimized

AMA'nın (Adaptive Moving Average) maksimum düzeyde optimize edilmiş versiyonu.

Frama Frama

EMA'ya benzer bir hareketli ortalama oluşturmak için fraktal boyut değeri kullanılır.