0403-1.jpg

 

幾乎所有技術分析指標 都是從K棒裡面的開高低收這些數字演變而來的,所以有派學說認為只要看懂K棒的,就可以領先掌握轉折或趨勢
在書上常看到子母線、吞噬K線、紅三兵黑三兵...等K線的型態 可否利用這些K棒型態 套用到交易訊號裡面
在酒田戰法裡面常常提到到組合型態的K棒,我拿晨星夜星 這個組合當作試驗

0405-1.jpg

 

multicharts裡面就有內建 C_MornStar_EveStar 的函數 

0405.png

網路上找到的晨星型態的定義,有些大同小異,但是幾個大原則是不變的
🔹 由三根K棒所組成
🔹 第一根K棒是長黑K(下跌K棒)
🔹 中間的K棒實體很小 (十字或流星)
🔹 最後一根K是實體長紅K (止跌K棒)
🔹 最好伴隨著著跳空

我把它簡單改良,程式碼如下

condition1 = O[2]>C[2] and O[2]-C[2]>Average(absvalue(c-o),10)*1.5;   (往前二根收黑K 且黑K需要大於平均實體K棒1.5倍)
condition2 = absvalue(C[1]-O[1]) < absvalue(O[2]-C[2])*0.3;                     (前一根的實體 必須是往前二根實體的0.3倍以下)
condition3 = C>O and C-O>Average(absvalue(c-o),10)*1.5;                     (當根K棒收紅K 且紅K需要大於平均實體K棒1.5倍)
condition4 = L[1]<L[2] and L>L[1] and H>H[1];                                         (定義這三根K棒的高低點相對位置)

if condition1 and condition2 and condition3 and condition4 then buy next bar at market;  (符合這些條件就買進多單)

condition11 = C[2]>O[2] and C[2]-O[2]>Average(absvalue(c-o),10)*1.5;          (往前二根收紅K 且黑K需要大於平均實體K棒1.5倍)
condition12 = absvalue(C[1]-O[1]) < absvalue(O[2]-C[2])*0.3;                           (前一根的實體 必須是往前二根實體的0.3倍以下)
condition13 = O>C and O-C>Average(absvalue(c-o),10)*1.5;                           (當根K棒收黑K 且黑K需要大於平均實體K棒1.5倍)
condition14 = H[1]>H[2] and H<H[1] and L<L[1];                                             (定義這三根K棒的高低點相對位置)

if condition11 and condition12 and condition13 and condition14 then sellshort next bar at market; (符合這些條件就買進空單)

setstoploss( 150*pointvalue);                     (停損 150點 可設定參數最佳化調整)
setprofittarget(150*pointvalue);                 (停利 150點 可設定參數最佳化調整) 

呈現出來的效果如下

0405-4.png

0405-5.png

套用到台指期回測的結果

0405.png


結論是
🔹 交易次數不多,尤其是越複雜的K棒型態交易次數越少
🔹 在某些週期 看起來是晨星,但是切換到不同週期,可能只是一般單純的K棒
🔹 組合K棒需要搭配 大盤的相對位置判斷
🔹 K棒型態或是技術型態用肉眼判斷可能很簡單,但是要把它量化定義成為指標或訊號 可能就不是那麼簡單

 

以上純屬個人研究,用Multicharts跑出來的回測結果,不代表任何獲利分析,投資人需自行判斷投資可能帶來的風險

 

arrow
arrow
    全站熱搜

    元大期貨楊宗儒 發表在 痞客邦 留言(0) 人氣()