虧損自動執行出場

  •   1.7K 
  • 最後發表   a2224  2017 一月 04
a2224 發文於   2016/10/07

請問我怎可以在投資標的物虧損5%時自動執行出場呢?

排序方式: 標準 | 最新
XQ小幫手 發文於   2016/10/07

Hi a2224:

 

關於此部分,小幫手有些想法,待盤中抽空測試後,確定可以Work,再彙報給您,

以上報告,謝謝。

a2224 發文於   2016/10/08
a2224 發文於   2016/10/12

類似的問題我怎可以在投資標的物 獲利5% 時自動執行出場呢?

XQ小幫手 發文於   2016/10/14

Hi a2224:

小幫手昨日在盤中有做相關測試,目前應該還是有些不便之處,以下小幫手依序說明,

 

首先,小幫手先附上測試的範例程式碼

input: BS_(1);
setinputname(1, "1為買進,-1為賣出");

if close > 0 and BS_ = 1 then ret = 1;   //  進場

if close > 0 and BS_ = -1 then ret = 1;  //  出場

稍微說明一下,在此程式碼有個可以在介面調整的參數(BS_) ,方便設 買進、賣出 用,預設值為1 (買進)。

 

再來,先將此腳本加入策略雷達,相關內容設定如下圖

然後進行下單設定,小幫手使用模擬交易帳號來做測試,相關下單設定,如下圖

到這邊,自動進場的下單設定就完成了,

程式碼範例的進場條件是,當 收盤價 > 0 則觸發訊號 ( 觸發設定為 單次觸發,因此僅觸發一次 )  

下單設定是,當觸發訊號,以成交價( 也可以設定觸發價 ),送單買進執行商品(在此範例也就是買進台積電) 1 張,

 

以上是自動買進下單的部分,接下來小幫手會說明"賣出下單"的部分。

 

XQ小幫手 發文於   2016/10/14

上串回覆介紹自動掛單買進,接著說明自動掛單賣出,

 

在此自動掛單賣出的策略中,使用的腳本是同自動買進策略的腳本,也就是上串回覆的腳本。

 

一樣將相同的腳本,加入策略雷達中,內容設定如下圖,記得將數值設定為 -1 (賣出) ,觸發設定設為連續觸發 (之後會說明原因)

再來進行下單設定,請注意下單次數設多一些,累計下單金額也要設高一點 ( 之後會說明原因 )

 

設連續觸發的原因是,

因為不知道何時才會 成交買進台積電(2330),所以觸發設定設為連續觸發,

同理,下單次數與累計下單金額也要設高一點,避免下單安控出來停止自動下單賣出。

 

最後,只要同時執行這兩個策略,就可以進行自動買進後,在自動賣出的動作。

 

以上,就是目前XS搭配策略雷達,進行自動化買進後,再賣出的操作,

到這裡,想必一定會有些疑問,小幫手將在下串回覆中,回覆目前的限制。

 

 

XQ小幫手 發文於   2016/10/14

目前自動化買進,再行自動化賣出,有些限制如下,

 

1. 目前XS抓不到買進時(或賣出時) 成交的價格,

當前替代的方式是,您進行自動買進,心中一定會有一個大概的價位掛單,

用此價位設為是您的成交價格,再將此價格的範圍設為您的停損、停利出場條件。

 

2. 比較複雜的策略,XS目前沒辦法做到,

比如說,達到某個條件做多,達到某個條件則做空,做多或做空停損停利完後,再重複繼續,

這部分XS自動化交易應該沒辦法做到。

 

3. 使用者的庫存張數,XS目前也辦法抓到此資料,

因此XS應該是不能依據庫存的數量,來改變策略判斷觸發的條件。

 

以上是小幫手,嘗試使用XS來進行自動化買進,再賣出所觀察到的限制,

並針對這些限制做個說明,應該還有其他的限制,

XS目前應該只能做到簡單的自動化買進、賣出的功能,

我們會繼續努力加強自動化交易的功能,

 

以上報告,謝謝。

 

 

XQ小幫手 發文於   2016/10/14

最後,關於您的問題,

1. 投資標的物虧損5%時

2. 投資標的物獲利5%時

自動出場,

 

端看您可不可以接受,

不是以成交價格來決定您的停損停利出場點,

而是以觸發價來決定您的停損停利出場點,來決定,

 

若您可以接受,且更改程式碼範例有問題,

則小幫手再回覆您,相關範例程式碼,

 

以上報告,謝謝。

 

a2224 發文於   2016/10/14

萬分感謝,真是神回。

  • 按讚來自於
  • b24524658
JERRY 發文於   2016/12/30

請問一下

如何以觸發價來決定停損停利出場點

有相關的範例程式碼可以參考嗎

謝謝~~

XQ小幫手 發文於   2017/01/04

Hi Jerry:

是否方便舉個範例,以利小幫手協助您,謝謝。

發表回覆
Close