请教下,如何编写以下策略:
假设tbar开仓,止损设为(t-5)bar的最高或最低价。
如何编写,谢谢。
t日开仓,
开仓前5日的最高最低价止损。
variable:n=0;
if 开仓条件 then begin
开仓语句;
n:=ref(hhv(h,5),1);
end
n就是止损价
你的意思是说,开仓后,将该值赋予到一个变量中。
那是不是每次平仓后,还要变量清零呀。
ref(hhv(h,barslast(开仓条件)+5),1)
是不是代表开仓五日前最高价.
好的,清楚了。
那2个方法,哪个更优些呢。