尾盤過了一點二十五分他竟然把我排的單給自動刪了

  •   301 
  • 最後發表   steven  2021 四月 29
steven 發文於   2021/04/28

我需要在進入收盤階段就不再退單

懇請賜教

 

謝謝

今天 到了尾盤過了一點二十五分他竟然把我排的單給自動刪了

(非交易所退單)

 

還是有什麼辦法可以不要讓這情形一再發生

而且我有設一點二十五分後要return

 

 

 

 

 

排序方式: 標準 | 最新
steven 發文於   2021/04/28

另外自動下單有些很大的問題

1.我雖然設買進在漲停價可是發現她偶而會打在漲停價下一檔

2.我用手動平倉了,他竟然不像策略雷達會偵測到,竟然會送出賣單,變成多一筆賣單成交。

用了這麼多年的策略雷達都不曾有上述的自動刪單跟打錯價錢跟偵測不到庫存的問題。

 

 

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

Hello steven,

 

需要麻煩您提供您的自動交易中心匯出檔/策略雷達匯出檔、策略腳本以及XQ Log以供檢視問題原因。

Log資料夾(預設路徑:C:\SysJust\XQLite\LOG)直接壓縮後提供即可。

您可以直接將檔案上傳,如果檔案過大的話也可以Mail至客服信箱 XQservice@XQ.com.tw且附上討論文章連結網址。

 

如果單就您文章裡面所寫的內容的話,您應該是有寫判斷式來刪單。

您的return位置很重要,因為腳本是在執行到 return 那才會中斷。若您在那之前就已經刪單那 return 就無法阻止刪單。

return 有時會造成一些不符合使用者預期的參數運算,所以一般來說小幫手會建議直接改用 time 和 currenttime 設條件來作限制,不要使用 return。

steven 發文於   2021/04/28

return位置我是設在程式的最開頭,這我懂得.

"return 有時會造成一些不符合使用者預期的參數運算"這是我第一次知道,我來試試。

那請教EnterMarketCloseTime是要怎麼用?我在站上都找不到相關說明。

 謝謝您的回覆

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

Hello steven,

 

您可以參考XS編輯器裡函數腳本的說明:

 

判斷是否已經進入收盤階段: 用來判斷不再進場 or 平倉當日部位

使用時須傳入N, 代表在最後可以送單前N分鐘就認定進入收盤階段, 

例如如果傳1, 而且是台股的話, 那在13:24:00就會回傳True, 代表已經進入收盤階段

請注意: 這個函數只支援台股, 以及台灣期貨市場內的常用商品, 也不考慮部分外匯期貨 or 其他市場期貨, 例如東証指

  • 按讚來自於
  • stevensh
steven 發文於   2021/04/29

不管如何它就是無法買在漲停價

我傳上log檔

 

附加文件

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

Hello steven,

 

感謝您提供 Log,已轉交工程師並特定出無法買在漲停價的問題。

預計在未來版本中修正。

感謝。

發表回覆
Close