大家好:
今天要來講如何突破或跌破KD指標高、低點的相對價位時,則判斷進場或出場。
以下方圖示為例

收盤價高於K值第一次大於60以上對應的K棒最高價,及沒有低於前面第一次K值小於40的最低價,並出現KD黃金交叉時,則啟動觸發多頭訊號。
或是收盤價低於K值第一次小於40以下對應的K棒最低價,及沒有高於前面第一次K值大於60以上,當出現KD死亡交叉時,則啟動觸發空頭訊號。
程式碼範例如下:
input: Length(9,"天數"), RSVt(3,"RSVt權數"),
Kt(3,"Kt權數"),longshort(1,"進場/出場");
variable: rsv(0), k(0), _d(0),flag_k1(0),flag_k2(0);
Stochastic(Length, RSVt, Kt, rsv, k, _d);
if k > 60 and flag_k1 = 0
then begin
value1 = high ;
flag_k1 = 1;
end;
if k < 40 and flag_k2 = 0
then begin
value2 = low;
flag_k2 = 1;
end;
if close > value1 and close >value2
and k crosses over _d and longshort=1
then ret=1;
if close < value1 and close < value2
and k crosses under _d and longshort=2
then ret=1;
以上提供大家參考
5 評論