股指3分钟图表交易,11.02分出信号下单,并且同一时间点还重复下了一单,k线走过后,信后漂到了11.06分上,重新分析,发现在11.02分时条件又不成立了,在11.06分成立,求助1、如何避免信号异常时重复下单;2、信号更稳定,不漂移(dnline是截图中的绿色的下轨);3、如何在代码中实现取到股指主力合约最新价,而非股指连续最新价。
if low<=dnline and time<=143000 and holding=0 and times_kongd<1 then
begin
myprice:= min(open,dnline)-n_huad*f;
if ISLASTBAR then myprice:=DYNAINFO2( 7,'IF00')-0.4;
//sell(1,lots,limitr,myprice),ORDERQUEUE;
buyshort(kkg,lots,limitr,myprice),ORDERQUEUE;
times_kongd:= times_kongd+1;
end
在图上分析11.02和11.06只有条件low<=dnline不一致,其他条件在两个k上一致, 但是dnline值一致。疑惑?11.02分上low<=dnline的确不成立,那实际又下单了,并且信号漂移,还重复下单了?求解
1.有信号说明肯定是下单条件成立过的,这个不要怀疑
2.你的意思是在2根k线上的信号出现过反复?
看你的描述都有未来了,历史信号都会消失
有没有引用大周期的数据