請問設定好進場條件後,要如何設定以成本價格上下各2%作為停損停利點,並寫成平倉腳本
自動交易如何平倉
- 449
- 最後發表 jason9729 2021 九月 16
CCE
發文於
2021/08/31
可以參考系統裡的下單出場方式
jason9729
發文於
2021/09/01
什麼意思
jason9729
發文於
2021/09/01
請教一下,因我目前只有寫好當沖的進場方式,也設定了模擬自動下單,這階段執行起來也沒問題,但我想設定一個自動平倉的策略,是在庫存標的漲跌2%時強制平倉(出場),請問這一步我該怎麼設定。有範例嗎
有沒有辦法可以讓電腦知道我的庫存有哪些,當庫存裡的標的觸發了平倉訊號,就自動平倉
XQ小幫手
發文於
2021/09/03
Hello jason9729,
關於自動交易停損停利討論區內已經有很多篇文章。
您可以使用 FilledAvgPrice 來取得成本價,Position 和 Filled 來取得部位與庫存。
小幫手這邊以多頭要作停損停利舉例:
if position > 0 and filled > 0 and (close >= (FilledAvgPrice * 1.02) or close <= (FilledAvgPrice * 0.98)) then setposition(0, market);
//如果庫存部位大於0且收盤價大於停利或收盤價小於停損的話就將部位調整成0
另外感謝 CCE 的熱心回覆。
jason9729
發文於
2021/09/10
不好意思,但它說「警示」腳本中無法使用「Position」。
XQ小幫手
發文於
2021/09/13
Hello jason9729,
交易函數只能使用再交易腳本上。
小幫手會建議您使用交易腳本,因為有支援交易函數,在開發進出場策略時會簡單很多。
如果您要使用策略雷達的話,需要將進場腳本的條件也寫在出場腳本裡,然後用變數儲存進場條件都符合時的收盤價。
以此變數紀錄的價格當作進場價,判斷是否符合強制出場(停損停利)的條件。
需注意這樣作的話變數取得的價格不一定會等於實際進場價。
jason9729
發文於
2021/09/14
那請問交易腳本要寫在哪,方便圖片支援嗎
jason9729
發文於
2021/09/14

jason9729
發文於
2021/09/14
我只知道警示策略寫好之後,開啟自動交易開關
XQ小幫手
發文於
2021/09/15
11 評論