以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  为什么统一信号反复开仓  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=152697)

--  作者:WW4739889
--  发布时间:2017/5/10 16:09:37
--  为什么统一信号反复开仓
在螺纹1710 五分钟图测试为什么会有开仓信号模糊点呢 ? 求指导

input:grid(60,1,6000,1);
variable:level=0;
dist:=barslast(date<>ref(date,1));
oo:=2900;
n: = -5;
ll: oo + n*grid*mindiff;
hh: oo - n*grid *mindiff;
if holding=0  and l > ll+grid*mindiff and h < hh then begin
dnprice:=oo-grid*mindiff;
if low<=dnprice  then begin
buy(1,1,limitr,dnprice);
level:=-1;
end
end
if holding = 1  and h >hh then begin         //上涨平一首
 
  sell(1,1,limitr,hh);
  end
 
 if holding > 0 and c < ll then begin    // 下跌全平
  sell(1,holding,limitr,ll);
  end
if holding>0 and  c > ll then begin        //下跌加仓
      
upprice:=oo+(level+1)*grid*mindiff;
dnprice:=oo+(level-1)*grid*mindiff;
if high>=upprice  and level >n then begin
sell(1,1,limitr,upprice);
level:=level+1;
end
if low<=dnprice and level > n then begin
buy(1,1,limitr,dnprice);
level:=level-1;
end
end


--  作者:pyd
--  发布时间:2017/5/10 16:14:06
--  
用的固定时间间隔吗?
--  作者:WW4739889
--  发布时间:2017/5/10 16:16:05
--  
恩 是的, 每次 全部平仓以后再次重新开仓为什么总是反复开仓三首呢?
--  作者:WW4739889
--  发布时间:2017/5/10 16:30:26
--  
恩,是的 ,每次都会在相邻的三个k线开三首呢  为什么呢  那里有问题呢?求解释
--  作者:wenarm
--  发布时间:2017/5/10 16:42:16
--  

你用debugfile输出开仓条件等信息,配合交易日志进行分析。

http://www.weistock.com/bbs/dispbbs.asp?boardid=4&Id=49428