मैकड इस फ़ंक्शन के साथ एक समस्या है, क्या यह गलत है?
फ़ंक्शन getmacd ((रिकॉर्ड,i) {
var p = 0;
var macd = TA.MACD ((रिकॉर्ड, 12, 26, 9);
var dif = macd[0];
var dea = macd[1];
var स्तंभ = macd[2];
p = स्तंभ[स्तंभ.लंबाई - i -1];
रिटर्न p;
}
यह एक बहुत बड़ा मूल्य अंतर है जो एक्सचेंजों के साथ है। क्या आविष्कारकों के पास मंच की मात्रा के साथ समस्या है?
Jगणना सही है, यहाँ i पिछले i macd के hist मान को लौटाता है. i 0 पर नवीनतम macd डेटा है.
आविष्कारक मात्रा - छोटे सपनेहां, बॉटवीएस सिस्टम द्वारा उपयोग किए जाने वाले तालिब संकेतक संग्रह में, गणना कॉलम में थोड़ा अंतर है, 2 से गुणा नहीं किया गया था, जो कि मूल एल्गोरिथ्म था, और बाद में ऐसा लगता है कि इस कॉलम को स्पष्ट करने के लिए 2 से गुणा किया गया था। diff और dea एक ही होना चाहिए।
मंगेतर भीधन्यवाद, मैंने इसका कारण ढूंढ लिया है, यह मुद्रास्फीति के कारण था, और इसके अलावा, बोटव्स और लेनदेन में दोगुना अंतर है, बोटव्स को 2 से नहीं गुणा किया गया है।