यह लेख wellx द्वारा विकसित AMA संकेतक के अनुकूलित संस्करण के बारे में है। इस संकेतक का मूल संस्करण दिसंबर 2006 में अनुकूलित किया गया था ताकि इसे सिस्टम ट्रेडिंग में उपयोग किया जा सके। अनुकूलित न होने पर यह संसाधनों का अधिक उपयोग करता था और EA में AMA के कॉल करने पर प्रदर्शन को सीमित करता था।
इसकी रूपरेखा मूल संस्करण के समान है।

Kaufman's Adaptative Moving Average का अनुकूलित संस्करण
आप एक साधारण एक्स्पर्ट का उपयोग करके परीक्षण गति में "अंतर महसूस" कर सकते हैं।
//+------------------------------------------------------------------+//| TestAMA.mq4 |//| Rosh |//| http://www.metaquotes.net |//+------------------------------------------------------------------+#property copyright"Rosh"#property link "http://www.metaquotes.net"externint AMAtype=1; //+------------------------------------------------------------------+//| expert initialization function |//+------------------------------------------------------------------+int init() { //---- if (AMAtype!=0) Print("उपयोग करें: अनुकूलित संकेतक"); elsePrint("उपयोग करें: मूल संकेतक"); Print("शुरू"); //---- return(0); } //+------------------------------------------------------------------+//| expert deinitialization function |//+------------------------------------------------------------------+int deinit() { //---- Print("समाप्त"); //---- return(0); } //+------------------------------------------------------------------+//| expert start function |//+------------------------------------------------------------------+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); } //+------------------------------------------------------------------+
अगर बाहरी चर AMAtype=0 है, तो मूल संकेतक का उपयोग करें, अगर यह जीरो नहीं है, तो इस संकेतक का उपयोग करें।

टिप्पणी 0