我是用sar指标对螺纹同时进行两个周期的图表交易,用框架,操作是碰到sar平仓反手。现在出现问题是,我本来有10手螺纹多单持仓,这是按60分钟周期信号开仓的,现在15分钟发出平多开空信号,平5手开空5手,把持仓的5手多单平了,这样不符合我的操作意愿,我是想各周期独立操作的,就是15分钟本来没有开过仓就不用平其他周期的持仓,应该怎样改才行?
手数:=ss;
SARLINE:ABS(SAR(P,STEP,MAXP));
kdpk:=H>SARLINE;//开多平空条件
kkpd:=L<SARLINE;//开空平多条件
//交易系统
if kdpk then begin
sellshort(holding<0 and enterbars>0,ss,MARKETR);
buy(holding=0 ,ss,MARKETR);
end
if kkpd then begin
sell(holding>0 and enterbars>0,ss,MARKETR);
buyshort(holding=0,ss,MARKETR);
end
持仓不可以分辨么?有没有什么写法可以做到呢