#問題 xscript回測歷史資料可否搭配大盤指數的條件

  •   605 
  • 最後發表   T343638  2021 四月 15
T343638 發文於   2021/02/19

如題,想要腳本能夠再加上譬如說加權指數的5均向上才做買進等等與大盤相關的條件,但沒找到類似的語法,是目前還沒有這個功能嗎?

排序方式: 標準 | 最新
XQ小幫手 發文於   2021/02/23

Hi T343638,

可以使用 GetSymbolField 語法來指定商品取得大盤指數相關資料,例如以下範例語法:

input:_length(5, "大盤MA期數");

//當日大盤指數收盤價大於5日大盤指數收盤價時,進場。
condition1 = GetSymbolField("TSE.TW","收盤價","D") > average(GetSymbolField("TSE.TW","收盤價","D"),_length);

if condition1 then ret = 1;

小幫手簡單使用雷達回測是可以回測成功的,以上方向供您參考,謝謝。

附加文件

T343638 發文於   2021/04/14

想問下小幫手,為什麼用上述的語法並且選擇逐筆洗價,系統卻並未依照大盤的每一個一分K判斷是否超越5日均來決定是否進場?

看了回測結果似乎是以13:30的收盤價才來做決定?

XQ小幫手 發文於   2021/04/15

Hello T343638,

 

小幫手這邊作了測試,感覺並沒有出現您說的情況。

是否可以麻煩您提供回測報告含腳本讓我們作測試?

您可以直接將檔案上傳,或是Mail至客服信箱 XQservice@XQ.com.tw且附上討論文章連結網址。

 

感謝。

附加文件

發表回覆
Close