自動交易模組之出場自動交易腳本

0Shares
Image

網站上許多的策略都是都是選股模組跟交易模組需要一起搭配使用的,這個方式在回測時都沒啥問題,但是當你真的要開始(模擬)自動交易時,就出問題了,會出現進場後卻無法出場的問題,怎麼會這樣呢?

問題說明

XQ只監控股票池的商品
不管是在選股、雷達、還是自動交易,我們都需要指定一個股票池告訴XQ我要監控哪些股票,如果這裡面的股票,有觸發到訊號,在執行進場或出場,而這個股票池,通常都是固定的商品,但是在交易模組時,商品池的來源是某個選股策略時,那就出問題了,為啥呢?

商品來源為選股策略時,每天的股票池都會變動

如果每天的股票池都會變動,那會發生啥事呢? 下面舉個例你應該懂了

  • 如果昨天股票池內股票為A、B、C檔股票,並且有A股票進場了
  • 今天股票池內的股票變為D、E、F,則今天XQ會監控A股票?

測試的結果是不會的,因為XQ只監控股票池內的商品,今天商品池內既然沒有A股票,自然就不會去監控

用策略部位計算起點不就好了?
有人說,這個問題我啟用策略部位計算起點不就可以解決了? 聽起來好像是,但還是同樣一句話,XQ只監控股票池內的商品,沒有在股票池內的商品,管你庫存有沒有,就是不監控

這樣算是XQ的bug嗎?
這個問題算是XQ的bug嗎? 只能說,應該是功能上寫的不夠完善吧,可以追縱這邊的討論看有無改善

解決方式

既然這個問題XQ暫時無法解決,那咱們也只能自己想辦法,解決的方式有兩種

  1. 人工設定進場,自動出場
  2. 自動進場後,人工設定出場

兩個方式都需要人工介入去設定進場或出場的標的,然後再讓程式自動去處理,無法做到全自動化,我最終選擇的是第2個方式,原因在第2個方式,應該會比較省力,當天有股票進場,等收盤再去設定出場就好了,如果是用1,就會需要每天去看選股有沒有選出股票,有的話再去設定進場,但選股有個問題,就是開盤前都還有可能會有變動,這樣不是搞死人,每天早上要去處理,我可不要這麼累,用方式2,我就可以早上都不用管,晚上再慢慢處理出場設定,是不是輕鬆許多

設定方式
為半自動出場寫了一個腳本,每天收盤後,如果有新進的股票,就去填寫股票代號、名稱、出場的方式(圖左),如果要更複雜的出場方式可以自己添加,但我自己用簡易的出場方式是很夠了,另外,執行商品那,就把所有股票放進去就好了

我是把所有策略進場的股票通通都集合在一個出場策略來管理,看個人習慣,你也可以一個進場策略對應一個出場策略

PS:如果有股票出場了,請記得把標的刪除

檔案下載
請到這下載

0Shares


7 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
自己的退休金自己賺

謝謝查理哥分享這個折衷的方法, 但是如果同一商品進場後又加碼後想固定%出場,建議怎麼管理?

好韭
1 year ago

請問查理哥,半自動出場腳本裡一句進場語法,if position=0 and date = v_entrydate then setposition(1); 應該可以不使使用?

A+管理員
Admin
1 year ago
Reply to  好韭

可以不使用,但這個條件對已經進場的標的,是不會有影響的,如果是還沒進場但確定某一天要進場,就可以用這個設定,就是多個可以操控的條件而已

qeb007
1 year ago

請問有選股用自動進場腳本嗎?謝謝~

A+管理員
Admin
1 year ago
Reply to  qeb007

選股自動進場只要
1. 自動交易的商品那選擇你的選股策略
2. 撰寫一個一定會符合的條件,如
if position = 0 and date<> date[1] then setposition(1);

這樣一開盤,只要選股有選出的,就一定會進場了

qeb007
1 year ago

請問有自動進場交易腳本嗎?

相關文章

[VIP] XQ版RS相對強弱PR指標

本文延伸之前的文章,運用XQ新加入的Group函數,增加了類股跟細產業的RSPR指標,讓使用者可以不只可以觀察個股的PR值,更可以知道現在該類股、或細產業是否也是PR前段班,或許會更有參考性。

[VIP]用彼得林區邏輯 + XQ 選股中心打造成長型策略

本文優化用彼得林區的邏輯打造成長型策略一文,將績效進一步提升,達到今年年年獲利,而且每年平均有20%報酬率的策略。

用彼得林區邏輯 + XQ 選股中心打造成長型策略

本文將從彼得林區的選股邏輯出發,透過 XQ 選股中心工具與財報篩選條件,打造出一套適用於台股的成長型策略,並進行回測驗證其實戰效益。

為什麼基本面分析是你解鎖台股財富的關鍵?

有些投資人總能挑中像台積電(2330)這樣的贏家,而其他人卻誤踩群創(3481)的陷阱?答案是基本面分析——這就像一副透視眼鏡,幫你看穿股價背後的企業真相。在台股這場財富馬拉松中,基本面分析從獲利性、安全性、價值評估和成長性四大面向,讓你精準選股,避開風險,找到像台積電這樣的穩健巨擘!讓我們用財報數據,開啟你的財富之旅!
(adsbygoogle = window.adsbygoogle || []).push({});

最近發文

加入我們

Categories

最新留言

(adsbygoogle = window.adsbygoogle || []).push({});
7
0
本文有想法或疑問嗎?歡迎討論x
()
x