以下列腳本為例
value3=average(close[1],20);
if position = 0 and close>close[1] then begin
setposition(1, market, label:="做多進場,");
value11 = value3;
end;
if position = 0 and close<close[1] then begin
setposition(-1, market, label:="做空進場");
value11 = value3;
end;
//-----------出場-----------
if position > 0 and filled > 0 then begin
if close >= addspread(filledavgprice, (filledavgprice-value11)*1.5) then begin
setposition(0, market, label:="獲利出場,");
end
else if close <= addspread(filledavgprice, (value11-filledavgprice)) then begin
setposition(0, market, label:="虧損出場");
end ;
end else if Position < 0 and Filled < 0 then begin
if close <= addspread(filledavgprice, (value11-filledavgprice)*-1.5) then begin
setposition(0, market, label:="獲利出場");
end
else if close >= addspread(filledavgprice, (value11-filledavgprice)*1) then begin
setposition(0, market, label:="虧損出場");
end;
end;
以這份多空進出場
出場是由建倉成本加減點數為基準
那麼如果我想要在建倉進場時就知道我這筆進場的停利停損的目標價
有辦法顯示在執行紀錄中嗎?

如同圖上
它可以顯示[做多進場]
那還可以同時顯示計算後的點數嗎?



3 評論