策略雷達跨頻率請教

  •   304 
  • 最後發表   Nickkkkkk  2024 九月 26
Nickkkkkk 發文於   2024/09/25

我設定條件為 1分鐘頻率 偵測15分K(KDJ為5,3,3)以及60分K(KDJ為9,3,3)

當60分K的K值小於D值(KD交叉向下)

且15分K的J值大於75

就通報我 但是寫出來 回報都有誤

請小幫手教教我 謝謝

語法入下:

if barFreq <> "Min" or barinterval <> 1 then raiseRunTimeError("請使用1分鐘頻率");

 

input: ShortLength(6, "RSI期數"), Length(5, "KD期數"), RSVt(3,"RSVt權數"), Kt(3,"Kt權數"), JType(0);

 

variable: rsv_15(0), k_15(0), d_15(0),j_15(0);

variable: rsv_60(0), k_60(0), d_60(0),j_60(0);

 

xfMin_Stochastic("15", 5, 3, 3, rsv_15, k_15, d_15);    //15分鐘KD

 

if JType = 0 then j_15 = 3 * k_15 - 2 * d_15

else

j_15 = 3 * d_15 - 2 * k_15;

 

condition1 = j_15 > 75;

 

xfMin_Stochastic("60", 9, 3, 3, rsv_60, k_60, d_60);    //60分鐘KD

 

if JType = 0 then j_60 = 3 * k_60 - 2 * d_60

else

j_60 = 3 * d_60 - 2 * k_60;

 

condition2 = k_60 < d_60;

 

if condition1 and condition2 then ret = 1;

 

 

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

請確認監控的商品是否個股。xfMin_Stochastic只支援個股,不支援期貨。

Nickkkkkk 發文於   2024/09/26

那我只要監控期貨要怎麼寫呢?

虎科大許教授 發文於   2024/09/26

要自訂函數處理。不容易。

Nickkkkkk 發文於   2024/09/26

了解 已退訂

發表回覆
Close