交易回測 逐筆洗價 。BarFreq卻得到Min

  •   154 
  • 最後發表   SteveLo  2022 八月 04
SteveLo 發文於   2022/07/18

問題列表:

  • 交易回測勾選 逐筆洗價 。BarFreq卻得到Min???????
  • 爬了很多才知道不支援回測 逐筆洗價GetField("外盤量")

但是語法說明卻未詳細說明。https://xshelp.xq.com.tw/XSHelp/?HelpName=%E5%85%A7%E5%A4%96%E7%9B%A4&group=TPRICE

『不支援回測』

  • 為何都不說明,為何回測不能夠與實際交易一致???要搞得如此錯亂?
  • 不支援的語法也不會提示error??  我還是逐行插入print才知道哪邊出問題...................
  • Print逐筆也是只是 每15秒一個區間??? 不是因該每筆交一嗎?如下圖

 

 

 

排序方式: 標準 | 最新
SteveLo 發文於   2022/07/19

麻煩貴司回覆一下。

SteveLo 發文於   2022/07/20

補充  逐筆交易盤中即時: BarFreq卻得到Min

SteveLo 發文於   2022/07/25

麻煩貴司回覆一下。

XQ小幫手 發文於   2022/07/26

Hello SteveLo,

 

BarFreq 是回傳策略執行的頻率(也就是您上圖的執行頻率1分鐘),目前已經無法使用Tick頻率來回測。

小幫手會請相關人員將XSHelp上的BarFreq說明作修正。

另外,關於回測的運算方式:

1分鐘逐筆是用 1分鐘Bar 的 OHLC 來模擬。(1分鐘運算4次,所以print出來才會是15秒一個區間)

其他頻率則是用 1分鐘Bar 來模擬。(舉例來說,5分鐘頻率逐筆洗價的話會運算5次)

回測不能夠與實際交易一致,是因為伺服器回測時無法作到如同實際交易一樣的頻繁運算。

 

GetField("外盤量")並非不能用在回測,而是不能用在1分鐘頻率下的模擬逐筆洗價,因為在資料對位上找到對應High和Low的Tick資料有運算上的難度。

如果您是使用其他頻率逐筆洗價或是1分鐘頻率的話是可以回測的。

 

另外小幫手補充,小幫手回覆時都是由討論區的後面往前面回覆。(優先回覆較早發問的用戶)

所以如果您在同一篇文章推文的話會造成您的文章被往前推,反而讓小幫手看到問題的時間變晚。

由於近來問題量不少,麻煩您發問後多等待一陣子。

SteveLo 發文於   2022/07/27

另外小幫手補充,小幫手回覆時都是由討論區的後面往前面回覆。(優先回覆較早發問的用戶)

因為我發問區域已經很多被回覆我卻很晚。
好了然後現在你說


不支援BarFreq 是回傳策略執行的頻率(也就是您上圖的執行頻率1分鐘),目前已經無法使用Tick頻率來回測。

 

那我現在如何在腳本得知是逐筆模式呢? 這樣技術債邏輯很難理解。

那你版本異動有說明嗎?  說明砍一砍就沒事了?

客戶花錢幫你們Debug...................  難道現在還要客戶寫TestCase....

然後這也不行。https://xshelp.xq.com.tw/XSHelp/?HelpName=%E5%96%AE%E9%87%8F&group=QVOLUME


Value1 = GetQuote("單量");
Value1 = GetQuote("TickVolume");
Value1 = q_TickVolume;

 

XQ小幫手 發文於   2022/08/04

Hello SteveLo,

 

1.因為我發問區域已經很多被回覆我卻很晚。

 

如同小幫手上面描述,回覆時都是由討論區的後面往前面回覆。(優先回覆較早發問的用戶)

所以如果您在同一篇文章推文的話會造成您的文章被往前推,反而讓小幫手看到問題的時間變晚。

小幫手看到您的問題時是在回覆當天 (7/26)。

如果您有疑慮小幫手漏了處理您的問題,建議您可以 Mail至客服信箱 XQservice@XQ.com.tw 且務必附上 討論文章連結網址,讓小幫手確認。

 

2.那我現在如何在腳本得知是逐筆模式呢? 這樣技術債邏輯很難理解。

那你版本異動有說明嗎?  說明砍一砍就沒事了?

 

如同 BarFreq 的說明,回傳的是 執行腳本資料頻率 的單位。

而所謂的 執行腳本資料頻率 指的並不是您腳本中有用那些頻率,而是腳本運算執行的頻率。(參考附圖)

執行頻率目前已經沒有提供Tick選項。

至於是否是逐筆洗價,是依照您是否有勾選逐筆洗價選項。(參考附圖)

 

3.然後這也不行。

 

GetQuote 是報價函數,報價函數無法使用在回測。

附加文件

發表回覆
Close