請問交易腳本回測為什麼資料只有近五年?

  •   174 
  • 最後發表   JamesJ  2023 五月 12
JamesJ 發文於   2023/04/28

// 宣告參數

input: Length(9, "計算期數"), RSVt(3, "RSVt權數"), Kt(3, "Kt權數"), LowBound(25, "低檔區"), HighBound(75, "高檔區");

variable: _rsv(0), _k(0), _d(0);

 

// 資料讀取筆數設定

SetTotalBar(maxlist(Length,6) * 3 + 8);

 

Stochastic(Length, RSVt, Kt, _rsv, _k, _d);

 

// 多方進場策略:K在低檔區由下往上突破D值。出場策略:K由上往下穿越D值。

if _k < LowBound and _k crosses above _d then setposition(1);

if _k > HighBound and _k crosses under _d then setposition(0);

 

經回測近十年,但資料只顯示從2018始

排序方式: 標準 | 最新
XQ小幫手 發文於   2023/05/03

Hello JamesJ,

 

交易腳本的回測使用日頻率的話會強制逐筆洗價,所以運算時會使用到分鐘頻率的資料。

目前XQ伺服器上的分鐘頻率資料最多就只有到大約那個時期,所以回測實際進出場就是從那時開始。

若要使用日頻率非強制逐筆洗價的話,可以使用警示腳本或選股腳本來回測。

  • 按讚來自於
  • Pingzz0719
MakeMoneyFromStock 發文於   2023/05/11

請問小幫手,若是警示腳本就可以回測超過5年,但能不能使用逐筆洗價?

XQ小幫手 發文於   2023/05/12

Hello MakeMoneyFromStock,

 

使用日頻率的話可以回測超過五年,但勾選逐筆洗價的話不行。

因為逐筆洗價會用1分鐘頻率資料來模擬洗價。

就跟交易腳本不能回測超過那個時期一樣。

發表回覆
Close