欢迎使用金字塔普通技术服务论坛,您可以在相关区域发表技术支持贴。
我司技术服务人员将优先处理 VIP客服论坛 服务贴,普通区问题处理速度慢,请耐心等待。谢谢您对我们的支持与理解。


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件金字塔软件问题提交 → 刚用白银连续调试怎么是1

   

欢迎使用金字塔普通技术服务论坛,您可以在相关区域发表技术支持贴。
我司技术服务人员将优先处理 VIP客服论坛 服务贴,普通区问题处理速度慢,请耐心等待。谢谢您对我们的支持与理解。    


  共有4723人关注过本帖树形打印复制链接

主题:刚用白银连续调试怎么是1

帅哥哟,离线,有人找我吗?
yukizzc
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:21598 积分:0 威望:0 精华:1 注册:2010/7/31 16:35:30
  发帖心情 Post By:2015/3/2 14:50:51 [显示全部帖子]

closetime(1)-100 = 62900

然后你条件是time大于这个值就成立了。。。。


 回到顶部
帅哥哟,离线,有人找我吗?
yukizzc
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:21598 积分:0 威望:0 精华:1 注册:2010/7/31 16:35:30
  发帖心情 Post By: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));         //这样对第一段收盘时间价格范围限制看下


 回到顶部
帅哥哟,离线,有人找我吗?
yukizzc
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:21598 积分:0 威望:0 精华:1 注册:2010/7/31 16:35:30
  发帖心情 Post By:2015/3/2 17:15:32 [显示全部帖子]

你这个代码和一开始的时间有什么关系??

 回到顶部
帅哥哟,离线,有人找我吗?
yukizzc
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:21598 积分:0 威望:0 精华:1 注册:2010/7/31 16:35:30
  发帖心情 Post By:2015/3/2 20:42:54 [显示全部帖子]

你这样是肯定可以了,抱歉上面想错了。

因为时间是不是标准十进制的,不能简单加减。要转换成秒来处理,这个你看下t3只在最后两根才是1

 

t1:TIMETOT0(closetime(4))-120;
t2:TIMETOT0(closetime(1))-120;
t4:TIME0;
T3:TIME0>t1     or  (TIME0 > t2  and time<=closetime(1));        
平仓时间:T3;


 回到顶部
帅哥哟,离线,有人找我吗?
yukizzc
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:21598 积分:0 威望:0 精华:1 注册:2010/7/31 16:35:30
  发帖心情 Post By:2015/3/2 21:24:14 [显示全部帖子]

你只要考虑最后一根?那根本就不要减了,closetime(4)这个就是最后一根k的time

平仓时间:(time = closetime(1)) or (time = closetime(4));

开仓时间:not(平仓时间);


 回到顶部
帅哥哟,离线,有人找我吗?
yukizzc
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:21598 积分:0 威望:0 精华:1 注册:2010/7/31 16:35:30
  发帖心情 Post By:2015/3/2 22:06:20 [显示全部帖子]

开盘后第二根k开始到收盘的倒数第三根,这个作开仓时间

平仓时间则是倒数第二根那一分钟。

想了下这么看看,其他收盘时间改参数即可。

t:if(mod(closetime(1),10000)=0,closetime(1)-100-4000,closetime(1)-100)

 

开盘时间很好处理,直接opentime()+100,就是延后1分钟了。


 回到顶部