adam1980gogo 發表於 19-1-25 21:06

請問進場前一根k棒高低點語法怎麼寫?

請問進場前一根k棒高低點語法怎麼寫?
接觸mc不久,最近在練習簡單的語法想請問一下前輩們假設:A B C D   四根k棒在C這K棒進場,但是希望以A的高低點為停損停利(例如C多單進場,當收盤價跌破A的低點停損出場)該如何寫?我試著以下的語法去執行但是出場位置都不對if barssinceentry=1 then begin
HH=High;
LL=Low;
end;

if marketposition =1 and close < LL then sell next bar marke
===========================================
有post在凱衛的討論區
但是不知道為何,那邊討論區的網路速度奇慢無比
開一篇文章大概要30秒以上~~
只有我會這樣嗎???
(中華300m/100m)

cgg027 發表於 19-1-25 22:44

看不太懂你想做什麼! 如果只是想做K棒階梯停損也不是這樣寫,因為你無法保證A棒的低點一定低於C棒。若是堅持要A棒當停損點可以這樣改:
if barssinceentry=0 then begin
HH=High;
LL=Low;
end;
if marketposition =1 and close > LL then sell next bar LL Stop;
這樣出場位置就準了,但就實際用途上沒意義。

iwjmfupkwos 發表於 19-1-26 14:00

本帖最後由 iwjmfupkwos 於 19-1-26 14:02 編輯

試試這個:
if marketposition = 1 then sell next bar low at stop;
因為A是C的前2根k,所以n應該是2

如果是要在k收盤再決定下根k是否市價出場,則:
if marketposition = 1 and close < low then sell next bar at market;
因為A是C的前2根k,所以n應該是2
頁: [1]
查看完整版本: 請問進場前一根k棒高低點語法怎麼寫?