以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://weistock.com/bbs/index.asp) -- 金字塔软件问题提交 (http://weistock.com/bbs/list.asp?boardid=2) ---- 刚用白银连续调试怎么是1 (http://weistock.com/bbs/dispbbs.asp?boardid=2&id=76039) |
-- 作者:haizxj -- 发布时间:2015/3/2 14:28:32 -- 刚用白银连续调试怎么是1 T3:=time>(closetime(4)-100) or time>(time=closetime(1)-100) ;
现在是金字塔时间182800
怎么是1,应当是0 |
-- 作者:qq代人发帖 -- 发布时间:2015/3/2 14:35:27 -- closetime(1)是63000 closetime(0)是190000 您要什么效果? |
-- 作者:haizxj -- 发布时间:2015/3/2 14:50:44 -- 只想做日内, 就是说夜盘开盘就做,停盘就走
同样白天也是如此 |
-- 作者:yukizzc -- 发布时间:2015/3/2 14:50:51 -- closetime(1)-100 = 62900 然后你条件是time大于这个值就成立了。。。。 |
-- 作者:haizxj -- 发布时间:2015/3/2 14:51:56 -- T3:=time>(closetime(4)-100) or time>(time=closetime(1)-100) ; 可是这里面逻辑有问题
T1:=time>=OPENTIME(1)+100 ; T2:=time>=OPENTIME(2)+100 ; 平仓时间:=T3;
平仓时间肯定是大于呀 |
-- 作者:yukizzc -- 发布时间:2015/3/2 14:56:27 -- 你逻辑算法错了,就好比 x>100 or x>5,你这样只要大于了5这个条件肯定成立。 T3:=time>(closetime(4)-100) or (time>(closetime(1)-100) and time<=closetime(1)); //这样对第一段收盘时间价格范围限制看下 |
-- 作者:haizxj -- 发布时间:2015/3/2 14:58:16 -- RSV:=(CLOSE-LLV(LOW,N))/(HHV(HIGH,N)-LLV(LOW,N))*100; 就这样一个系统, 金买死卖 |
-- 作者:yukizzc -- 发布时间:2015/3/2 17:15:32 -- 你这个代码和一开始的时间有什么关系?? |
-- 作者:haizxj -- 发布时间:2015/3/2 20:02:43 -- T1:=time>=OPENTIME(1)+100 ; T2:=time>=OPENTIME(2)+100 ; 平仓时间:=T3;
进行程序调试
T3用时间18。58分调试时,怎么T3还是0,18。59分也是0,直到19。00才变成1 |
-- 作者:haizxj -- 发布时间:2015/3/2 20:19:41 -- 这只是作为程序范例
就是在开仓时间出现金叉就买,死叉就卖
同时在平仓时间就不要开仓,有仓就平掉 |