XS 腳本運用

  •   75 
  • 最後發表   豪爾  1 週前
豪爾 發文於   2026/01/09

小編你好:

編輯了個簡單腳本也通過了編譯

但是無法應用選股無法應用回測....

請釋疑

感謝

 

 

 

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

(1)若你的腳本是選股腳本,則無法執行,因為選股腳本最小的頻率是日頻率。

(2)若你的腳本是警示腳本,則只會在當日第一根K棒且condition1及condition2為True時,才會警示。

豪爾 發文於   2026/01/09

謝謝許教授解惑

豪爾 發文於   2026/01/09

請問若要使用五分K頻率警示

需要訂購哪種方案?

虎科大許教授 發文於   2026/01/09

盤中量化交易模組。

豪爾 發文於   2026/01/09

謝謝許教授

豪爾 發文於   2026/01/14

請問小編:

我編輯了警示腳本希望可以在開盤後找到第一根5分K收黑K(090500時收黑)且開盤價大於3%

為什麼在090500 之前就會有警示出現?比如090000 大同(2371) 

以下請指正

感謝!

// 設定執行頻率為 5 分鐘

if barfreq <> "Min" or barinterval <> 5 then raiseruntimeerror("請設定為5分鐘頻率");

 

// 判斷是否為當日開盤第一根 K 棒

if IsSessionFirstBar then begin

    // 條件 1:開盤價較昨日收盤價跳空大於 3%

    // GetField("Close", "D")[1] 代表昨日日線收盤價

    condition1 = open >= GetField("Close", "D")[1] * 1.03;

    

    // 條件 2:第一根 5 分 K 收黑 (收盤價 < 開盤價)

    condition2 = close < open;

    

    // 同時滿足則觸發

    if condition1 and condition2 then ret = 1;

end;

 

虎科大許教授 發文於   2026/01/14

因為在跑歷史K棒時,condition1及condition2已經變成True。

XS小編 發文於   2026/01/20

Hello 豪爾,

 

小編補充,如果您使用的是逐筆洗價的話,只要商品有洗價(交易),腳本就會運算,而不會到K棒結束後才運算。

若希望等K棒結束後再運算,要勾選非逐筆洗價,才會在確定K棒結束後的洗價時運算。

豪爾 發文於   2026/01/20

已了解

感謝小編

發表回覆
Close