「即將鎖第一根漲停」腳本回測失敗

  •   115 
  • 最後發表   Ericcccc  2021 七月 22
Ericcccc 發文於   2021/07/20

用警示腳本中「當沖交易型」的「即將鎖第一根漲停」進行半年的回測(日頻率、模擬逐筆洗價、上市櫃普通股)

程式碼如下:

input:Length(20); setinputname(1,"過去無漲停期數");

input:Ratio(1); setinputname(2,"差幾%漲停");

input:TXT("請用日線逐筆洗價"); setinputname(3,"使用限制");

 

settotalbar(Length + 3);

 

if BarFreq = "D" then 

  if q_Last > q_DailyUplimit*(1- Ratio/100)  then

    if TrueAll(close[1] < Close[2]*1.068,Length) then ret=1;

卻跑不出任何一筆符合條件的交易,但半年內不可能沒有任何一檔符合此腳本條件吧?

想請問小幫手,是哪個環節出問題了?

謝謝!

XQ小幫手 發文於   2021/07/22

Hello Ericcccc,

 

回測不支援報價欄位,所以在回測中您不能使用q_Last 和 q_DailyUplimit。

建議您將其替換為 close 和 getfield("漲停價", "D")即可。

發表回覆
Close