請教如何確認取得的數值是多少,不知道該如何DEBUG。

  •   341 
  • 最後發表   測不同  2024 十月 19
測不同 發文於   2024/10/16

我想做一個,60分頻率的D值趨勢來判斷趨勢,作為15分K的操作依據

請問在交易的腳本下,我要怎麼確認k_d0,k_d2的數值是多少,因為自動交易跑出來的狀況,跟我預期的不同。

我也有寫在指標的腳本,在主圖上呈現出來的狀態k_d0-k_d2<0呈現綠色三角,但自動交易中卻執行k_d0-k_d2>0的條件所帶出來的命令

xfMin_stochastic("60", Length, RSVt, Kt, rsv, k, _d);

k_d0 = xf_GetValue("60",_d,0);

k_d3 = xf_GetValue("60",_d,3);

k_d0-k_d3>0 判斷為趨勢向上,反之向下

排序方式: 標準 | 最新
虎科大許教授 發文於   2024/10/17

(1)你的例子,k_d0 就是 _d,不需要另行計算。可用print輸出數值分析,例如:print(date, time, _d, k_d3)

(2)交易腳本與指標腳本的KD指標數據不同,可能是準備的資料筆數不同。自動交易中心預設讀取100筆資料,而技術分析圖表預設是全部資料。

  • 按讚來自於
  • akailwithling
測不同 發文於   2024/10/19

謝謝,這禮拜比較忙,星期天再試試。

發表回覆
Close