HTS程式碼錯誤求教 - 財經

Table of Contents

出錯的程式碼:

if marketposition=0 and RSI(C,10)[1]<30 then

print(Date,time,RSI(c,10),RSI(c,10)[1])

end if

顯示出來的RSI(c,10)值正確, 但RSI(c,10)[1]值卻有一堆都是0

圖表上是10000根5分鐘K棒...此錯誤不知要如何改正?


--

All Comments

Edwina avatarEdwina2015-03-24
試試RSI(c[1],10)
Mason avatarMason2015-03-26
還是錯誤...
Olive avatarOlive2015-03-31
有試過用 variable AA 接 RSI(c,10), 然後用 AA[1] 嗎?
Robert avatarRobert2015-04-04
試過,還是一樣
Ida avatarIda2015-04-07
print那一行若放在if判斷式以外顯示結果就正常
Lily avatarLily2015-04-12
好怪... 所以同一個 print 在 if 外 跟 if 內是不同的
Sarah avatarSarah2015-04-15
這好難想像喔, 不過我個人的習慣會在print 中 加marker
Harry avatarHarry2015-04-16
如"before if""in if""after if" 的說明確定 print的位置
Enid avatarEnid2015-04-20
可以試試看 如果還是一樣的結果 那就這問題就難找一點了