新手請教:
1.XS策略執行時,偵測頻率是根據什麼?
類似打遊戲,電腦越好FPS幀數越高? 還是網路速度呢?
&&是可以自己設定嗎?
2.語法可以往前抓資料,但今天收盤完不會列入(當天盤後的還是算及時,要隔天才會變成過去資料吧?!),
明天開盤不就是落後一天barback??
還是這部分要買訂閱模組之類??
還是我理解錯誤?
感謝解答的人,祝發財感恩。
XQ功能詢問
- 52
- 最後發表 半斤八兩 2024 八月 06
半斤八兩
發文於
2024/07/29
虎科大許教授
發文於
2024/07/29
(1)XS策略執行時要選什麼頻率,完全是使用者的決定;除了有一些資料欄位只能在特定頻率執行之外,大部份欄位資料都可根據使用者的需求計算不同頻率的數值或繪製不同頻率的技術指標。
(2)收完盤的數據是靜態的數據,不是即時的數據。選股只能選已經收盤的數據。盤中即時的數據要用警示腳本或交易腳本於盤中收集或計算。
半斤八兩
發文於
2024/07/29
謝謝許教授,我表達不太精確,我有買1分鐘盤中量化,
1.(我之前是學C# )類似在C# 有fixupdate 或update,一個是不論電腦快慢固定刷新,update是刷好刷滿偵數(還可調) ,應該說是想知道XS調用函數的頻率根據?不是K棒的呈現頻率
2.例如要算包含今天收盤完的前4天共5天要怎麼處理...呢? bar[] 不是往前取嗎(不含今日阿)?
再次感謝您!
虎科大許教授
發文於
2024/07/29
(1)系統->設定->系統參數,在策略分頁,可如圖設定洗價頻率。
(2)包含今天收盤價共5天的收盤價,分別為close, close[1], close[2], close[3], close[4]。
XS小編
發文於
2024/08/06
Hello 半斤八兩,
小編補充,策略執行時,運算的頻率會視策略和XQ的設定而有所區別。
非逐筆洗價 => 當根Bar結束後策略洗價運算。
逐筆洗價 => 每筆Tick逐筆洗價運算。
需注意逐筆洗價在遇到商品快市時並不會每筆都計算,而是視系統參數裡面的逐筆洗價執行頻率而定。
最快是 0.125 秒洗價一次。
感謝 虎科大許教授 的熱心回覆。
4 評論