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


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件金字塔软件问题提交 → 实盘发现连续合约不能对应主力合约的价格!

   

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


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

主题:实盘发现连续合约不能对应主力合约的价格!

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


加好友 发短信
等级:论坛游侠 帖子:388 积分:0 威望:0 精华:0 注册:2014/11/22 18:13:16
实盘发现连续合约不能对应主力合约的价格!  发帖心情 Post By:2020/11/16 22:31:11 [只看该作者]

沪镍连续:2020/11/16夜盘对应主力合约2102。发生时间9.50-9.55(9.55K线5分钟)
1、信号执行方式,固定1秒轮询:按照限价达到开盘价即可开仓
2、9.55该根K线开盘出现开多信号,实盘按照连续合约的开盘价发出交易指令,发出价格为OPEN+minidiFF=11780+10=11790,
3、实盘监控主力合约2102开盘价格为119540!
4、该问题已经在另外的贴求教过http://www.weistock.com/bbs/dispbbs.asp?boardid=2&id=182937&authorid=0&page=0&star=3
请问这是为何?是不是主力连续合约合成有误啊!!

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


加好友 发短信
等级:论坛游侠 帖子:388 积分:0 威望:0 精华:0 注册:2014/11/22 18:13:16
  发帖心情 Post By:2020/11/16 22:33:57 [只看该作者]

沪镍连续:2020/11/16夜盘对应主力合约2102。发生时间9.50-9.55(9.55K线5分钟)
1、信号执行方式,固定1秒轮询:按照限价达到开盘价即可开仓
2、9.55该根K线开盘出现开多信号,实盘按照连续合约的开盘价发出交易指令,发出价格为OPEN+minidiFF=117780+10=117790,
3、实盘监控主力合约2102开盘价格为119540!
4、该问题已经在另外的贴求教过http://www.weistock.com/bbs/dispbbs.asp?boardid=2&id=182937&authorid=0&page=0&star=3
请问这是为何?是不是主力连续合约合成有误啊!!

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


加好友 发短信
等级:论坛游侠 帖子:388 积分:0 威望:0 精华:0 注册:2014/11/22 18:13:16
  发帖心情 Post By:2020/11/16 22:38:39 [只看该作者]

如图




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


加好友 发短信
等级:论坛游侠 帖子:388 积分:0 威望:0 精华:0 注册:2014/11/22 18:13:16
  发帖心情 Post By:2020/11/16 22:40:01 [只看该作者]


图片点击可在新窗口打开查看此主题相关图片如下:屏幕截图 2020-11-16 223543.png
图片点击可在新窗口打开查看

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


加好友 发短信
等级:超级版主 帖子:21598 积分:0 威望:0 精华:1 注册:2010/7/31 16:35:30
  发帖心情 Post By:2020/11/16 22:52:49 [只看该作者]

意思不应该有信号,但是图上现在有信号吗?
如果这样很简单,在图上你输出下条件看下这个值为何会满足。

如果现在图上信号对的上没有问题,而是当时下单时候的信号和现在不一样,那么类似这种信号闪烁的问题最快捷的方式是通过debugfile去输出条件
那个帖子也给你说过了这个方法。
非常非常建议用户一定要学会这种调试手段,无论是编写上的问题还是说函数bug亦或是数据问题导致
这些如果有执行过debugfile那么可以很快去定位问题

否者光考工作人员是么有办法猜出来的,1则可能需要你把全部代码都给贴齐,2则可能需要电话具体沟通哪个信号有问题,哪个信号下单不对等等



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


加好友 发短信
等级:超级版主 帖子:21598 积分:0 威望:0 精华:1 注册:2010/7/31 16:35:30
  发帖心情 Post By:2020/11/16 22:54:22 [只看该作者]

所以您看下吧,如果可以的话试着自己用输出语句去看下,比如这样

pcj:=c>50;
DEBUGFILE('D:\TEST.TXT','当前pc条件为%.2f',pcj);
DEBUGFILE('D:\TEST.TXT','当前c条件为%.2f',c);


就是把条件里的一些关键信息去进行输出查看

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


加好友 发短信
等级:超级版主 帖子:21598 积分:0 威望:0 精华:1 注册:2010/7/31 16:35:30
  发帖心情 Post By:2020/11/16 23:12:50 [只看该作者]

abb:time0-timetot0(dynainfo(207));//K线结束倒计时间
cd:abb<=1 or not(ISLASTBAR);
DEBUGFILE('D:\TEST.TXT','当前行情时间时间条件为%.2f',dynainfo(207));
DEBUGFILE('D:\TEST.TXT','当前时间条件为%.2f',abb);
DEBUGFILE('D:\TEST.TXT','当前cd条件为%.2f',cd);



2020-11-16 23:12:27.832    当前行情时间时间条件为31154.00
2020-11-16 23:12:27.837    当前时间条件为6.00
2020-11-16 23:12:27.842    当前cd条件为0.00
2020-11-16 23:12:27.904    当前行情时间时间条件为31155.00
2020-11-16 23:12:27.909    当前时间条件为5.00
2020-11-16 23:12:27.913    当前cd条件为0.00
2020-11-16 23:12:28.514    当前行情时间时间条件为31155.00
2020-11-16 23:12:28.519    当前时间条件为5.00
2020-11-16 23:12:28.525    当前cd条件为0.00
2020-11-16 23:12:28.738    当前行情时间时间条件为31156.00
2020-11-16 23:12:28.743    当前时间条件为4.00
2020-11-16 23:12:28.748    当前cd条件为0.00
2020-11-16 23:12:29.175    当前行情时间时间条件为31156.00
2020-11-16 23:12:29.181    当前时间条件为4.00
2020-11-16 23:12:29.187    当前cd条件为0.00
2020-11-16 23:12:29.721    当前行情时间时间条件为31157.00
2020-11-16 23:12:29.726    当前时间条件为3.00
2020-11-16 23:12:29.730    当前cd条件为0.00
2020-11-16 23:12:30.163    当前行情时间时间条件为31157.00
2020-11-16 23:12:30.168    当前时间条件为3.00
2020-11-16 23:12:30.173    当前cd条件为0.00
2020-11-16 23:12:30.267    当前行情时间时间条件为31157.00
2020-11-16 23:12:30.272    当前时间条件为3.00
2020-11-16 23:12:30.277    当前cd条件为0.00
2020-11-16 23:12:30.705    当前行情时间时间条件为31158.00
2020-11-16 23:12:30.710    当前时间条件为2.00
2020-11-16 23:12:30.715    当前cd条件为0.00
2020-11-16 23:12:31.152    当前行情时间时间条件为31158.00
2020-11-16 23:12:31.158    当前时间条件为2.00
2020-11-16 23:12:31.162    当前cd条件为0.00
2020-11-16 23:12:31.687    当前行情时间时间条件为31159.00
2020-11-16 23:12:31.692    当前时间条件为1.00
2020-11-16 23:12:31.697    当前cd条件为1.00
2020-11-16 23:12:32.236    当前行情时间时间条件为31159.00
2020-11-16 23:12:32.241    当前时间条件为1.00
2020-11-16 23:12:32.246    当前cd条件为1.00
2020-11-16 23:12:32.676    当前行情时间时间条件为31200.00
2020-11-16 23:12:32.681    当前时间条件为60.00
2020-11-16 23:12:32.686    当前cd条件为0.00
2020-11-16 23:12:33.219    当前行情时间时间条件为31200.00
2020-11-16 23:12:33.224    当前时间条件为60.00
2020-11-16 23:12:33.228    当前cd条件为0.00
2020-11-16 23:12:33.656    当前行情时间时间条件为31201.00
2020-11-16 23:12:33.660    当前时间条件为59.00
2020-11-16 23:12:33.665    当前cd条件为0.00
2020-11-16 23:12:34.529    当前行情时间时间条件为31201.00
2020-11-16 23:12:34.534    当前时间条件为59.00
2020-11-16 23:12:34.540    当前cd条件为0.00
2020-11-16 23:12:34.644    当前行情时间时间条件为31202.00
2020-11-16 23:12:34.649    当前时间条件为58.00
2020-11-16 23:12:34.655    当前cd条件为0.00
2020-11-16 23:12:35.188    当前行情时间时间条件为31202.00
2020-11-16 23:12:35.193    当前时间条件为58.00
2020-11-16 23:12:35.198    当前cd条件为0.00
2020-11-16 23:12:35.735    当前行情时间时间条件为31203.00
2020-11-16 23:12:35.740    当前时间条件为57.00
2020-11-16 23:12:35.745    当前cd条件为0.00
2020-11-16 23:12:36.176    当前行情时间时间条件为31203.00
2020-11-16 23:12:36.181    当前时间条件为57.00
2020-11-16 23:12:36.186    当前cd条件为0.00

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


加好友 发短信
等级:超级版主 帖子:21598 积分:0 威望:0 精华:1 注册:2010/7/31 16:35:30
  发帖心情 Post By:2020/11/16 23:16:01 [只看该作者]

通过这样的记录很容易就能知道时间控制到底其没起作用,你可以看cd满足的时候是不是当时行情时间就是59分,前面日志的时间是本地电脑时间
因为我本地电脑时间有差所以在输出下行情时间来对比

一定一定要学回这样的调试,在编程中调试查看变量情况,这个是必须掌握的,我们不是说代码写完就不管三七二十一了,代码里逻辑是否正确,变量是否符合我预期都一点不关心,只管代码写完交差,这样是不负责任的做法。
我们应该写完后去看下变量(图上直接显示的看),更进阶的就是我上面的把数值也给打印出来看

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


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

你应该用等比向前复权的方式。现在用的确是,填补缺口,向后复权的方式,否者不会出现图中的价格。自然对不上价格
[此贴子已经被作者于2020/11/16 23:21:40编辑过]


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


加好友 发短信
等级:论坛游侠 帖子:388 积分:0 威望:0 精华:0 注册:2014/11/22 18:13:16
  发帖心情 Post By:2020/11/17 6:11:13 [只看该作者]

谢谢各位老师的耐心解答,虽然wenarm老师说的正确——复权方式选择错误导致,的但我也得学会yukizzc老师教的调试方法!再次感谢两位老师的辛勤工作!
还有一个问题请教:各种复权的意义,方法,测试及实盘使用的准确度等,请老师再教教。

 回到顶部
总数 11 1 2 下一页