以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://222.73.7.161/bbs/index.asp)
--  金字塔软件问题提交  (http://222.73.7.161/bbs/list.asp?boardid=2)
----  请大神指点  (http://222.73.7.161/bbs/dispbbs.asp?boardid=2&id=158785)

--  作者:草原狼99
--  发布时间:2017/10/19 11:25:51
--  请大神指点
qr:sum(zf,m);          tj5:=ref(qr,1)<-3;      这样写起来,为什么QR大于-3就开仓了,我的开仓条件是TJ5要成立的
--  作者:banzhuan
--  发布时间:2017/10/19 11:29:26
--  
你的开仓代码怎么写的,贴一下
--  作者:草原狼99
--  发布时间:2017/10/19 11:31:48
--  
buy(kd,1,limitr,max(o,cfj));
--  作者:banzhuan
--  发布时间:2017/10/19 13:06:20
--  
能再贴的完整一点吗,开仓语句和上面的代码看不出关联性
--  作者:xia_rp
--  发布时间:2017/10/19 14:06:55
--  
zf:=(c-ref(c,1))/ref(c,1)*100;
强弱:sum(zf,m);
hzq:barslast(h>=hhv(h,60));
lzq:barslast(l<=llv(l,60));
tj1:=ref(lzq,1)=0;
tj2:=c>ref(l,1);
tj3:=lzq<=1;
tj4:=ref(强弱,1)<-3;
kd1:=tj1 and tj2  and tj3 and tj4;
cfj:VALUEWHEN(kd1,h)+5*mindiff;
kd:=longcross(h,cfj,lzq) and lzq<=5;
buy(kd,1,limitr,max(o,cfj));

--  作者:xia_rp
--  发布时间:2017/10/19 14:07:19
--  
有很多信号都是条件不成立的
--  作者:banzhuan
--  发布时间:2017/10/19 14:25:37
--  
以下是引用草原狼99在2017/10/19 11:25:51的发言:
qr:sum(zf,m);          tj5:=ref(qr,1)<-3;      这样写起来,为什么QR大于-3就开仓了,我的开仓条件是TJ5要成立的
没看到TJ5的条件啊。。。


--  作者:xia_rp
--  发布时间:2017/10/19 14:45:58
--  
就是tj4 麻烦你看下  
--  作者:xia_rp
--  发布时间:2017/10/19 14:46:28
--  
图标显示的信号好多都是不满足TJ4的
--  作者:FireScript
--  发布时间:2017/10/19 15:08:11
--  
你最直接的开仓条件是这个:kd:=longcross(h,cfj,lzq) and lzq<=5;      也就是说最终要看这个计算结果。虽然这个函数的计算结果和前面的tj4有关系,但是中间的计算过程并不是说只有tj4满足了,Kd的那个条件也才能满足。 如果你真要tj4也满足才行,那就把tj4的限制加到kd里面去。