當沖多單平倉出場的問題

  •   1.1K 
  • 最後發表   Aki  2018 七月 10
Aki 發文於   2017/09/20

我遇到了一個問題,我寫了一個當沖的進場出場的腳本,出場腳本商品那邊我選了庫存,但由於還沒進場,所以沒有任合庫存,我以為當多單進場以後,出場的策略就會去掃有庫存的商品做策略執行。我的出場有寫if time>=130000 then ret=1,但最後並沒有執行出場,我想問的是若出場策略商品選的是庫存,他是不是只會讀取開起自動下單的當下庫存,後面盤中進的庫存,他並不會再去掃進來?

若是的話,出場策略該怎麼設定? 我的進場策略商品是用選股,有上百個標的。出場策略的商品也要設一樣的選股? 這樣他不會一直去掃瞄那些沒庫存的標的嗎? 如果用正式的券商帳號,不就一直送出平倉委託? 想問小幫手,我的狀況出場該怎麼設定會比較適當呢? 謝謝。

  • 按讚來自於
  • Kesler
排序方式: 標準 | 最新
XQ小幫手 發文於   2017/09/21

你好:

問題1:當下執行雷達時,他只會去拉當時你所設定的商品清單,所以當你是設定庫存當商品組合清單,只會抓到當下雷達啟動時的清單,後面進來的新股票,則不會進該執行策略的庫存名單中

 

問題2:你可以先設定一樣的選股清單,假設你是沒有庫存的情況下,系統應該會顯示你目前沒有庫存,而委託失敗。這部分的操作建議你可以先使用模擬帳號做試用,待明白其下單流程後,再轉真實券商下單

 

以上說明。

Aki 發文於   2017/09/21

感謝小幫手的回覆,我今天盤中有把出場策略的商品設為進場的一樣,但由於出場監控商品很多,所以會一直看到觸發但沒庫存,委託失敗的狀況。我有些問題想再請教清楚,畢竟最後會用真實帳戶去執行,確認清楚一點比較好。

1.XQ的自動交易出場策略的流程是否這樣。一直掃商品列表的上百個標的,有觸發出場條件的就檢查這個帳號是否有庫存,有庫存就送平倉單,沒庫存的就不會送出委託單,是這樣嗎?還是下一個狀況。

2.同上,若用真實帳戶下單,假設我的選股出來有100個標的物,我其中有一個出場條件是if time=130000 then ret=1,若用真實帳戶操作的話,券商那邊會在那一個時間點同時看到我送出100個平倉委託,還是只有我還有倉位的那幾個平倉委託?大部分沒有庫存的,在XQ這檢查到沒庫存的,並不會送到券商那? 是哪一個情況呢?

3.我出場策略設定觸發後平倉部位為庫存,假設2498這個標的物來說,若我在9:10下一張,9:15又下一張,9:30觸發到出場訊號,他會自動判別我有兩張庫存,送單到券商那會有兩張平倉的委託嗎? 

4.同上,若我在9:30順利全部庫存出清,10:00又達到進場條件進了一張,13:00觸發出場條件,我出場設定連續觸發的情況下,13:00會順利把10:00進的多單平倉掉嗎?

5.若我有兩個不同的當沖進場策略,出場條件也不同,若用同一個真實帳戶交易,是否會干擾到呢? 例如A進場策略是配B出場訊號的,C進場策略配D出場訊號。假設我A策略觸發了2498進場,但B跟D的出場監控都有監控到2498,若此時D的2498觸發了D的出場策略,是否會把我A策略的2498出掉了呢? 

6.同上、若會的話,我有兩個不同的當沖策略,使用同一個帳戶交易,有沒有不衝突的辦法? 設定A進就是B出,C進D出這樣? 我有想到一個辦法就是A進B出用一個帳戶,C進D出用另一個券商帳號,但這有一個問題,若有很多組策略,不就要準備一堆帳號來執行? 還是有什麼辦法可以同一個帳號,執行不同的策略呢?  

 

Aki 發文於   2017/09/25

麻煩小幫手幫忙解答一下我的問題,這些問題沒有釐清以前,實在是不敢用真實帳戶去做交易,謝謝。

GammaCEO 發文於   2017/09/26

建議您...

XQ內建的自動交易你做隔日沖或波段就好

做當沖的策略常常鬼打牆,一但太認真你會賠到脫褲子

畢竟它只算半成品而已,因程式對庫存或者成交成本無法精確掌控

出場策略的觸發只能賭運氣,有觸發就停損停利

沒觸發..

呵呵..就等著被套或被軋吧!

XQ小幫手 發文於   2017/09/27

你好:

Q1:是系統這邊會檢查帳號內有沒有庫存,如果有庫存則成功送出委託,如果沒有則委託失敗

Q2:同Q1

Q3:這部分要看你的平倉設定與你帳號的當沖資格會有不同狀況。如果有當沖權限加上勾選庫存部位的話,這筆委託單會送出兩張平倉沒錯

Q4:同Q1、Q3

Q5:這部分如果是同樣的帳號,又是同樣的商品清單,是會有此問題的喔。

Q6:系統不會知道你所搭配的進出場策略為何,這概念有點像是同樣的商品清單下,有多種進出場策略。所以建議你使用不同的帳號或使用不同的商品清單

  • 按讚來自於
  • akikiwi
Aki 發文於   2017/09/27

感謝小幫手的解說,大部分的狀況都了解了,但有一些關於XQ跟送單到券商的部分,需要請小幫手說明,謝謝。

請問出場策略的部分,我現在的問題是XQ跟券商之間送單的部分不了解是如何運作的,請問是下列哪一種?

1.當出場策略觸發後,連線到券商的帳號,看他有沒有這支標的物的庫存,有的話讀取他的庫存量,然後送出平倉所有庫存委託(假設出場勾選庫存部位),即便沒有因為XQ進場。

2.出場策略觸發後,查看XQ自動交易的進場訊號部分,有沒有因進場策略觸發成功的庫存,有的話則送出平倉委託單到券商,若此交易帳號先前並沒有進場部位,所以即便觸發出場訊號,也不會送單至券商端

3.另外若有一種狀況,假設我這個券商的帳號,我本來就有一張2498的波段單,我的當沖進場策略當天並沒有觸發到2498進場,但出場策略有觸發到2498,請問此時XQ會怎麼處理?

XQ小幫手 發文於   2017/09/27

你好:

Q1:你的理解是對的

Q2:如同小幫手上一則的回覆,系統這邊是去判斷你股票清單中有沒有庫存,如果有庫存又觸發出場訊號,則送出委託單。跟是不是進場策略進場無關。

Q3:假設你原本就有2498的庫存,那在你登入券商帳號時,系統就會讀到你有此筆庫存,此時同時觸發出場訊號,會送出委託單。

  • 按讚來自於
  • akikiwi
散散惹人愛 發文於   2017/09/27

XQ 小幫手你好,

可否勞請小幫手,將上面的討論 整理到 功能教學欄目 

策略雷達平倉功能

方便學員 閱讀呢?

 

Aki 發文於   2017/09/27

感謝小幫手的回覆,目前剩一個狀況還不了解,前面的問題也有提問,但可能小幫手沒注意到,我再詳細的問一次,XQ判斷觸發後,如何送單到券商的問題。

1.我的當沖標的有上百個,由於無法得知是否有部位已經進場了,所以有一個出場條件是跌破當日最低則觸發出場,這樣一天會觸發上千次。我想問的是只要一觸發,XQ就會送平倉委託單到券商那嗎? 這樣不就會送幾千次委託單? (這個問題是怕交易帳號送太多異常委託,會有什麼問題,目前也不敢開真實帳號去測試)

2.出場訊號觸發後,XQ會每次觸發都連到券商帳號,去撈有無庫存以及庫存數量嗎? 

3.XQ送平倉單到券商的流程是否是這樣呢?  出場訊號觸發 ==> 去撈有無庫存以及數量 ==> 有庫存則送出庫存數量的委託單,沒庫存則不送單至券商,策略雷達那看到的"庫存不足、委託失敗"的訊息只存在在XQ的系統訊息。

                                                                                                                                   

 

XQ小幫手 發文於   2017/09/28

你好:

散散惹人愛:感謝你的建議,小幫手會轉達給相關人員

顯示更多回應 發表回覆
Close