[XQ230424] 買盤強勢創高股

0Shares
Image

XQ的買盤強勢創高股,主要是在觀察那些籌碼被收集且波段創新高的股票,這個策略只使用上櫃股的表現就很不錯了,再加上給檔股票都是使用固定的資金,回測的結果就很不錯了

原本文章內的許多條件其實在選股中心裡面已經有內建,所以我將這些條件全部獨立出來,而不是全部都包在程式碼裡面,這樣會更方便我們調整跟優化,調整之後的程式碼,條件只剩下收盤是否有接近最高價以及籌碼的部分

input:Len(10); 
input:Period(5); 
Var:BTotal(0),STotal(0),BSRatio(0); 
BTotal=GetField("分公司買進家數"); 
STotal=GetField("分公司賣出家數"); 
BSRatio=100*(STotal-BTotal)/(STotal+BTotal); 
//賣出家數減買進家數差佔總交易家數的比例 
//---------------------------------------- 

if C*1.02>=H 
//收盤接近最高價
and trueall(BSRatio>5,period)
//籌碼在被收集中
and BSRatio=Highest(BSRatio,10)
//籌碼收集的情況持續中
then ret=1;

 1.預設比較 
用原本文章程式碼建立的策略及跟用選股條件所建立之策略兩者做回測比較,回測出來的結果算是滿接近的,

 2.上櫃比較
在回測的過程中發現,上櫃股的表現似乎是比較好的,因此,這邊再把原本文章的程式碼跟後來調整的策略同時做回測比較,勝率依然是原本文章的程式嗎較高,但是也可以發現,調整後的策略交易次數較多而且加權報酬率也高了許多,這會是我們比較喜歡的一個狀況,

 3.交易回測比較
把回測2條件做回測比較,其實表現得沒有很差,都是一路往上,就是2020年大約11月的時候,兩個策都有較大的虧損,拖累了整個績效

從交易明細可以看到有一檔上千元的高價股虧損了將近9萬元,讓整個吃下大幅度的滑落

 4.每股採固定資金方式做交易回測比較
回測3的問題除了可以設定條件排除高價股之外,這邊也嘗試另外一個方式,就是每一檔進場的股票使用的資金都一樣,不過由於XQ回測,沒辦法購買零股,所以回測時購買的張數,會看當時的股價最大化購買的張數

在資金的控制上面我的設定是每檔股票最多可用的金額為50萬,兩個回測的權益曲線看起來都還不錯,回測報表裡面的總交易次數跟勝率可以先忽略,因為用種資金來控管部位的時候。如果說要購買的張數比較多,xq有可能會分批購買,當分批購買時,XQ會當成是不同次的進出場,這樣就會跟實際的交易次數不一樣,影響到勝率的計算

所以在這兩個回測的報表,建議就是看權益曲線還有最大投入金額、淨利、以及最大區間虧損

如果你對回測試的方式有興趣,可以根據自己的資金能力調整每一檔股票的最大投入資金即可,每檔資金投入較小時,會需要手動去購買零股就是了

 檔案下載

0Shares


發佈留言

相關文章

如何運用AI修正XS程式碼錯誤

現在很多人都在用AI來寫程式,使用XQ的你,是不是超級羨慕也去嘗試讓AI撰寫XS程式碼了呢? 相信你試過之後的結果都會很失望吧,你以為他給你的是XS程式碼,但常常都是其他軟體的語法。

[AI] 定期定額投資績效計算頁面

定期定額投資的績效表現在XQ上並不容易回測,本文將會介紹我如何運用量化交易實驗室的AI,在短時間內就寫出一個可以計算定期定投入績效的XQ看盤頁面。

[VIP] 投資節目老師報明牌行不行

如果還沒看到前一篇的文章,可以先閱讀下,這篇主要是說明頁面我做了那些調整,跟我觀察到的心得分享,希望對大家有幫助。

投資節目老師報明牌行不行

前幾天在搜薄碩士論文的時候,看到一篇有趣的研究,研究標題是-投資理財節目異常推介有價證券與投資人行為及報酬率檢視-以上櫃公司為例,相信很多人都會跟我一樣想要知道老師報的明牌到底有沒有用吧,結論是大部分情況是有用,不過研究只有一年,到底現在還能不能用呢?用了個頁面讓大家自己研究研究

最近發文

加入我們

Categories

最新留言