function RSI(records,N) {
//LC:=REF(CLOSE,1)
//RSI1:SMA(MAX(CLOSE-LC,0),N1,1)/SMA(ABS(CLOSE-LC),N1,1)*100
var v1 = []
var v2 = []
var MAX = []
var ABS = []
for (var i = N; i < records.length; i++) {
//LC = records[i - 1].Close
var ba = records.slice(i - N,i + 1)
v1[i] = ba
for (var k = N + 1; k < v1.length; k++) {
for (var j = N; j > 0; j--) {
var c = v1[k][j].Close - v1[k][j -1].Close
v2[j] = c
for (var b = 1; b < v2.length; b++) {
var c = MAX(v2[b])
var c1 = ABS(v2[b])
//var b = SMA(MAX,N,1)
//var b1 = SMA(ABS,N,1)
}
}
}
}
return [c,c1]
}
कोड नहीं लिखा गया है, लेकिन यह बहुत बुरा नहीं है, यह दिखाता है कि 17 लाइन v2 के लिए कोई मूल्य नहीं है, लेकिन मैं परीक्षण उपकरण के लिए यह मिल गया है, तो मैं नहीं जानता कि यह कहाँ है, कृपया मार्गदर्शन के लिए बाहर भेजें
- 1
