आरएसआई सूचकांक लिखना (निर्देश के लिए)

लेखक:MrSwinging, बनाया गयाः 2019-10-28 18:27:20, अद्यतन किया गयाः

एक आरएसआई सूचक, ओवरबॉय और ओवरसोल्ड रेंज का गणना लिखें।

समस्या का भगवान मदद करो यह देखने के लिए कि क्या यह काम नहीं करता है, कभी-कभी समतल परिस्थितियों में रखा जाता है, यह नहीं पता कि क्यों।

फ़ंक्शन RSI_Signal() { var रिकॉर्ड = exchange.GetRecords(); जबकि ((!records के लिए रिकॉर्ड < 50) { रिकॉर्ड = exchange.GetRecords(); नींद ((अंतराल); } var rsi = TA.ATR ((रिकॉर्ड,14); var len = रिकॉर्ड.लंबाई; यदि (rsi[len-1] < rsi[len-2] && rsi[len-1] < 30 && rsi[len-2] >= 30) { रिटर्न 1; } यदि (rsi[len-1] > rsi[len-2] && rsi[len-1] > 70 && rsi[len-2] <= 70) { रिटर्न 2 } 0 लौटाता है


अधिक

MrSwingingअच्छी तरह से किया, पोस्ट में एक स्टॉप-लॉस कोड को कॉपी किया, और फिर एक संकेतक जोड़ने की कोशिश की और बाहर निकला, वास्तविक ड्राइव पर चला गया और पाया कि स्थिति ट्रिगर नहीं करने के लिए पहुंच गई।

घासमल्टीलॉग डिबगिंग, समस्या को देखना मुश्किल है।