判斷當下OTC的K值,回測可以進行,實單確有問題?

  •   51 
  • 最後發表   石頭  2 週前
石頭 發文於   2026/07/15

在1分K腳本下 ,使用自建的OTC K值函數,想要在13:23分判斷當下OTC的K值變化來進行交易

if time>=131900 then begin 

 

// otc 當日濾網

        value60=xfmin_oTC_Stochastic("D",9,3,3,value61,value62,value63); // OTC K值

value64=xfMin_GetValue("D",value62,1); // t-1 K_Value

 

value65=value62-value64;  //  現在OTC K值日變化

 

condition830=value65>0 AND  DayOfWeek(Date)=3;

 

IF not condition830 and ..... then setpostion;

 

回測嘗試過,確實可以排除 當天otc k值遞增 且週三的交易,但盤中開模擬單,一樣的邏輯還是有出單?

不知道問題出在哪?

 

謝謝

 

排序方式: 標準 | 最新
虎科大許教授 發文於   2026/07/15

condition830=value65<=0 AND DayOfWeek(Date)<>3;

IF condition830 and ..... then setpostion;

XQ小幫手 發文於   2026/07/17

謝謝許教授回覆!

補充說明,出場不如預期的原因是因為IF not condition830 展開後等於:

(value65 <= 0) OR (DayOfWeek(Date) <> 3)

也就是說,只要今天不是週三,整個條件就會成立,因此幾乎每天都可能觸發出場。
小幫手這邊依照提供的腳本測試,策略會在週三進場。回測結果正常的原因,可能是因為當時使用的腳本其他條件剛好避開。

發表回覆
Close