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


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件金字塔软件问题提交 → 关于time函数的问题。

   

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


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

主题:关于time函数的问题。

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


加好友 发短信
等级:论坛游侠 帖子:274 积分:0 威望:0 精华:0 注册:2015/7/5 14:46:18
关于time函数的问题。  发帖心情 Post By:2019/7/26 17:02:08 [只看该作者]

经过交易发现个问题。
8min图表交易
模型编码
if time>=145500 
  sell(holding>0,0,limitr,c-p);
end 
检查交易日志是触发这个代码发出委托
可实际交易是在145201就发出了委托。这个是因为什么原因??


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


加好友 发短信
等级:超级版主 帖子:16558 积分:0 威望:0 精华:0 注册:2017/6/1 10:24:09
  发帖心情 Post By:2019/7/26 17:07:21 [只看该作者]

time返回的是每根K线的时间,金字塔中K线时间是踩尾,14:52的那根K线显示是145800,已经大于145500了,所以就开仓了

图片点击可在新窗口打开查看此主题相关图片如下:temp.png
图片点击可在新窗口打开查看

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


加好友 发短信
等级:论坛游侠 帖子:274 积分:0 威望:0 精华:0 注册:2015/7/5 14:46:18
  发帖心情 Post By:2019/7/26 21:32:03 [只看该作者]

意思是说:
比如8min图表。假如145200结束,下一根k开始,下根k开始时time的取值直接是取k线结束的时间150000
[此贴子已经被作者于2019/7/26 21:33:38编辑过]

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


加好友 发短信
等级:小飞侠 帖子:1966 积分:0 威望:0 精华:1 注册:2013/6/15 21:56:35
  发帖心情 Post By:2019/7/27 16:54:56 [只看该作者]

是的,TIME是K线结束的时间;你可以用D...(207)取行情时间,也可以用currenttime取当时计算机时间。

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


加好友 发短信
等级:小飞侠 帖子:1966 积分:0 威望:0 精华:1 注册:2013/6/15 21:56:35
  发帖心情 Post By:2019/7/27 17:00:19 [只看该作者]

但是要小心,比如IF来说一天交易结束时间是15:00;那么time在最后一根K线应该是15:00;可实际对不同的时间划分TIME是不一样的,还有像M00夜盘结束时间有的K线划分结束时间并不是23:30;
给他们提过,这种基础的东西都不知道去修改,使用的时候小心一点。

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


加好友 发短信
等级:论坛游侠 帖子:274 积分:0 威望:0 精华:0 注册:2015/7/5 14:46:18
  发帖心情 Post By:2019/7/28 13:36:37 [只看该作者]

哇,还有这样的情况,这time函数有点蛋疼。那用dynainfo(207)取行情时间会比较符合实际情况。


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


加好友 发短信
等级:论坛游侠 帖子:274 积分:0 威望:0 精华:0 注册:2015/7/5 14:46:18
  发帖心情 Post By:2019/7/28 13:37:54 [只看该作者]

感激qwer123的提醒

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


加好友 发短信
等级:管理员 帖子:26632 积分:0 威望:0 精华:7 注册:2015/4/9 14:59:07
  发帖心情 Post By:2019/7/29 8:05:48 [只看该作者]

M00合约调整交易时段时间是23:30分结束,现在的夜盘知道23:00.

time在调整时段之前的历史数据上自然返回03:30。



编程无捷径,技巧靠积累。
 回到顶部
帅哥哟,离线,有人找我吗?
qwer123
  9楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小飞侠 帖子:1966 积分:0 威望:0 精华:1 注册:2013/6/15 21:56:35
  发帖心情 Post By:2019/7/29 9:08:49 [只看该作者]

有些K线划分是3:30;有些不是,比如60MIN和工具栏中的1小时;
比如N分钟IF00K线,如果只显示2016年之后的的结束时间是15:00,如果显示所有的K线,就没有准了!

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


加好友 发短信
等级:管理员 帖子:26632 积分:0 威望:0 精华:7 注册:2015/4/9 14:59:07
  发帖心情 Post By:2019/7/29 9:28:45 [只看该作者]

他们都是调整过交易时段的,历史数据部分,在当时既然后k线,自然要显示了。

http://www.dce.com.cn/dalianshangpin/yw/fw/jystz/ywtz/6156940/index.html

 



编程无捷径,技巧靠积累。
 回到顶部
总数 14 1 2 下一页