請問有關於每隔5分鐘做一次移動停損的問題!
想請問一下 就是我不想用MC裡面內建的setdollartrailing來做移動停損因為每秒判定一次太容易被掃出場
我現在直接用5分k作圖表
然後想讓他進場後每收盤即在收盤價 - 20 點掛stop單 (若創新高)
我用
if marketposition = 0 then var0 = 0 ;
if time > entrytime then begin
if close > var0 and close > entryprice then var0 = close ;
if close > var0 and close > entryprice then sell 1 contract next bar on close - 20 point stop ;(作空反之亦然)
end ;
var0上面宣告變數起始是0
我想說用變數來告訴他 來記住"""進場後"""的最高收盤價 然後以超過這個變數為判定來做停損點的移動
不過編譯後跑出來的圖行去比對都沒有照我所想的那樣 停損都損在很後面或者虧超過20點 我有開精密回測
就反正用人工比對的完全不是照我的邏輯就對了!
想問一下這樣寫還有什麼漏洞呢
感謝各位大大!!! if marketposition <> 0 then begin
if H>vH then vH=H;
if L<vL then vL=L;
end else begin
vH=H;
vL=L;
end;
if close > var0 and close > entryprice then sell 1 contract next bar vH - 20 stop ;
頁:
[1]