程式交易-KD指標運用
KD指標運用教學
一、指標名稱: KD,J
二、屬性:
震盪型指標,同時可做為進場、出場條件輔助判斷。
基本參數設定: %K期間:9
Slow%K期間:5
三、公式:
以九天週期為例
當日 K 值 = 前一日 K 值 ×2/3 + 1/3 RSV
當日 D 值 = 前一日 D 值 ×2/3 + 1/3 當日 K 值
若無前一日的 KD 值則以 50 代入, KD 值永遠都會介於 0 與 100 之間
四、程式邏輯:
當KD值都進入超買區80:stochslowk(9,5)>=80;stochslowd(9,5,5)>=80
當KD值都進入超賣區20:stochslowk(9,5)<=20;stochslowd(9,5,5)<=20
黃金交叉:快線(K線)由上往下穿過慢線(D線) ;
cross(stochslowk(9,5),stochslowd(9,5,5))
死亡交叉:快線(K線)由下往上穿過慢線(D線) ;
cross(stochslowd(9,5,5),stochslowk(9,5))
五、分析
下表是利用上面的規則,做成策略所跑出的成果分析,
結論:
從回測結果表來看,共有59次進出場,已實現損益為1619點,勝率57.63%。進
出場條件適中,使得買賣次數不多不少,從最大單筆獲利(705點)與最大單筆損失(-398點)可看出震盪型指標的特性,運用上,做為區間的輔助判斷,效果尚可。
◎以上策略都不保證獲利,僅供程式交易學習參考。