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


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件公式模型编写问题提交 → 次日成交的问题

   

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


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

主题:次日成交的问题

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


加好友 发短信
等级:超级版主 帖子:14496 积分:0 威望:0 精华:0 注册:2017/7/4 13:40:18
  发帖心情 Post By:2019/11/11 11:17:50    Post IP:180.169.30.6[显示全部帖子]

 你选的什么周期啊。这个次根K,也要看周期的啊,你分笔或者秒级别的,频繁触发下单条件的情况下是会反复下单的。而且你写的不止一个语句,同时触发的话 是都会下单的。


命数如织,当如磐石。
 回到顶部
帅哥哟,离线,有人找我吗?
FireScript
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:14496 积分:0 威望:0 精华:0 注册:2017/7/4 13:40:18
  发帖心情 Post By:2019/11/13 13:22:46    Post IP:180.169.30.6[显示全部帖子]

1.确认下你的交易周期是不是日线。你这种情况只有非常小周期的时候 结合代码你的代码逻辑才会出现反复下单的现象。

传图:

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

添加附件-上传附件  如果上次附件没反应,在编辑器里打一个空格在再点击上传附件。
[此贴子已经被作者于2019/11/13 14:07:00编辑过]


命数如织,当如磐石。
 回到顶部
帅哥哟,离线,有人找我吗?
FireScript
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:14496 积分:0 威望:0 精华:0 注册:2017/7/4 13:40:18
  发帖心情 Post By:2019/11/13 14:03:48    Post IP:180.169.30.6[显示全部帖子]

再进一步说明下:

1.重复,反复下单那个 可能是周期问题,日线不会的。除非你手动清空了下单记录。

2.开启立刻触发信号下单。这个是正常的。这个下单是根据上一个K的信号判断的。但是这个只在第一次开启程序化时候触发,第一次开启程序化的时候会判断上一个K是否满足信号。 如果满足会下单的。  这样的设计有个好处,我们假设昨天有了下单信号,但是中间程序化没开或者暂停了,今天重新开启了,就可以把昨天的信号对应的单子补上。 这样保证了策略执行的连贯性。否则的话,我停止程序化了 前面的信号就丢失了。
[此贴子已经被作者于2019/11/13 14:15:27编辑过]


命数如织,当如磐石。
 回到顶部
帅哥哟,离线,有人找我吗?
FireScript
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:14496 积分:0 威望:0 精华:0 注册:2017/7/4 13:40:18
  发帖心情 Post By:2019/11/14 8:49:53    Post IP:180.169.30.6[显示全部帖子]

 不是。仅在第一次开启程序化时候 会检测下昨日信号,有就下单,没有就算了。走完K模式下,日线当天的信号并不是当天即时成交。而是在下个交易日,你开启程序化之后。


命数如织,当如磐石。
 回到顶部
帅哥哟,离线,有人找我吗?
FireScript
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:14496 积分:0 威望:0 精华:0 注册:2017/7/4 13:40:18
  发帖心情 Post By:2019/11/14 8:55:30    Post IP:180.169.30.6[显示全部帖子]



重复下单有一种可能:
如果你中间改了代码,但是没有在后台重新选择一下指标。这时候内存里的指标可能还是之前的。它没有加载上修改后的代码。

你现在可以试下前面的代码下单。看下是不是还有一次下四单。
[此贴子已经被作者于2019/11/14 9:38:24编辑过]


命数如织,当如磐石。
 回到顶部
帅哥哟,离线,有人找我吗?
FireScript
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:14496 积分:0 威望:0 精华:0 注册:2017/7/4 13:40:18
  发帖心情 Post By:2019/11/14 15:44:47    Post IP:180.169.30.6[显示全部帖子]

 1.没区别了。 是最终判断结果没区别了,和机制没关系,用的都是走完K的机制。这2个只是逻辑过程不一样。因为你这2个都是每个K恒满足下单条件。带ref那个可能在第一个K上有差异,因为第一个K位置 是ref调用不到前面的值了。
 2.会计算不出结果的。必须满足实际K线至少2000个才行。如果有多少算多少,那么出了问题 都可能察觉不到。


命数如织,当如磐石。
 回到顶部
帅哥哟,离线,有人找我吗?
FireScript
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:14496 积分:0 威望:0 精华:0 注册:2017/7/4 13:40:18
  发帖心情 Post By:2019/11/15 8:48:39    Post IP:180.169.30.6[显示全部帖子]

这个倒是能保证计算不会出现无效值。但是在小于2000的K上 你每个K算的都不是相同的ema了啊。比如前一个是200周期的ema,现在是201周期的ema。


命数如织,当如磐石。
 回到顶部