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


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件公式模型编写问题提交 → 不用K线结束做判断真的就不行吗?

   

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


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

主题:不用K线结束做判断真的就不行吗?

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


加好友 发短信
等级:罗宾汉 帖子:46311 积分:50819 威望:0 精华:2 注册:2011/3/23 8:50:25
  发帖心情 Post By:2016/1/11 14:34:07    Post IP:58.246.57.26[显示全部帖子]

同一根k线上信号闪烁,当根k线没有结束时:如果当前信号满足,那么你的done就改了;如果当前的信号满足后就又消失了

那么改变的done,是要变回改变之前的。所以当前k线又出现了,这个时候done又改了。

所以:当一根k线没有完全走完时,done的值取决当前的信号:如果有信号,那么done会改变;如果没有或者信号消失了,那么done的直就是上个周期没有改变的值

[此贴子已经被作者于2016/1/11 14:35:39编辑过]


金字塔—专业程序化交易量化投资平台

客户服务部

----------------------------------------------------------- 欢迎您参加我公司的技术培训,具体培训需求请发邮件到service@weistock.com

您的宝贵建议或者投诉,请发往邮箱:weiwei@weistock.com

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


加好友 发短信
等级:罗宾汉 帖子:46311 积分:50819 威望:0 精华:2 注册:2011/3/23 8:50:25
  发帖心情 Post By:2016/1/11 15:22:58    Post IP:58.246.57.26[显示全部帖子]

1.那就说明来新的tick了导致公式刷新了

2.也就是一根k线上反复闪烁就是没有开仓?你是不是用了走完k线的下单模式?



金字塔—专业程序化交易量化投资平台

客户服务部

----------------------------------------------------------- 欢迎您参加我公司的技术培训,具体培训需求请发邮件到service@weistock.com

您的宝贵建议或者投诉,请发往邮箱:weiwei@weistock.com

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


加好友 发短信
等级:罗宾汉 帖子:46311 积分:50819 威望:0 精华:2 注册:2011/3/23 8:50:25
  发帖心情 Post By:2016/1/11 15:41:19    Post IP:58.246.57.26[显示全部帖子]

把你的日志发上来看看


金字塔—专业程序化交易量化投资平台

客户服务部

----------------------------------------------------------- 欢迎您参加我公司的技术培训,具体培训需求请发邮件到service@weistock.com

您的宝贵建议或者投诉,请发往邮箱:weiwei@weistock.com

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


加好友 发短信
等级:罗宾汉 帖子:46311 积分:50819 威望:0 精华:2 注册:2011/3/23 8:50:25
  发帖心情 Post By:2016/1/11 15:58:46    Post IP:58.246.57.26[显示全部帖子]

从日志里面看,就一个对IC13下单触发,用户是对指数进行交易了?


金字塔—专业程序化交易量化投资平台

客户服务部

----------------------------------------------------------- 欢迎您参加我公司的技术培训,具体培训需求请发邮件到service@weistock.com

您的宝贵建议或者投诉,请发往邮箱:weiwei@weistock.com

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


加好友 发短信
等级:罗宾汉 帖子:46311 积分:50819 威望:0 精华:2 注册:2011/3/23 8:50:25
  发帖心情 Post By:2016/1/11 17:11:13    Post IP:58.246.57.26[显示全部帖子]

指数不能下单,



金字塔—专业程序化交易量化投资平台

客户服务部

----------------------------------------------------------- 欢迎您参加我公司的技术培训,具体培训需求请发邮件到service@weistock.com

您的宝贵建议或者投诉,请发往邮箱:weiwei@weistock.com

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


加好友 发短信
等级:罗宾汉 帖子:46311 积分:50819 威望:0 精华:2 注册:2011/3/23 8:50:25
  发帖心情 Post By:2016/1/11 17:19:59    Post IP:58.246.57.26[显示全部帖子]

你交易帐号登录了没?


金字塔—专业程序化交易量化投资平台

客户服务部

----------------------------------------------------------- 欢迎您参加我公司的技术培训,具体培训需求请发邮件到service@weistock.com

您的宝贵建议或者投诉,请发往邮箱:weiwei@weistock.com

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


加好友 发短信
等级:罗宾汉 帖子:46311 积分:50819 威望:0 精华:2 注册:2011/3/23 8:50:25
  发帖心情 Post By:2016/1/12 8:49:03    Post IP:58.246.57.26[显示全部帖子]

截图一下,我要确认下,日志里面没有发现帐号

[此贴子已经被作者于2016/1/12 8:49:31编辑过]


金字塔—专业程序化交易量化投资平台

客户服务部

----------------------------------------------------------- 欢迎您参加我公司的技术培训,具体培训需求请发邮件到service@weistock.com

您的宝贵建议或者投诉,请发往邮箱:weiwei@weistock.com

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


加好友 发短信
等级:罗宾汉 帖子:46311 积分:50819 威望:0 精华:2 注册:2011/3/23 8:50:25
  发帖心情 Post By:2016/1/12 9:48:26    Post IP:58.246.57.26[显示全部帖子]

2.这个很正常,前面也说过了,信号闪烁导致了信号的消失又出现,你的变量在k线走完前是一直变的


金字塔—专业程序化交易量化投资平台

客户服务部

----------------------------------------------------------- 欢迎您参加我公司的技术培训,具体培训需求请发邮件到service@weistock.com

您的宝贵建议或者投诉,请发往邮箱:weiwei@weistock.com

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


加好友 发短信
等级:罗宾汉 帖子:46311 积分:50819 威望:0 精华:2 注册:2011/3/23 8:50:25
  发帖心情 Post By:2016/1/12 10:11:04    Post IP:58.246.57.26[显示全部帖子]

(1)第一次显示图标“开多”后,Done置为1,下次轮询来临时,开仓条件不成立才对。为什么Done又变成0导致反复开仓呢? Done可是全局变量,只初始化一次才对!问题出在哪?

 

就是针对你的这个描述讲的,为什么又变成0导致反复开仓,就是因为公式又刷新一次后,全局变量又变了回去,1根k线之内,每刷新计算一次公式,变量就又变会原来的状态了,当根k线变量的最终值,是要等k线走完之后的最终数据,一个k线中间值的变化,是不会被记录的,就好比你讲的条件满足了变量变回1了为什么又变回0了,因为变为1是k线中间值,当信号闪烁之后,条件不满足,不计算,那么先前一根k线中的计算,是不会被记录的

 

而你一直强调的公式计算一次20ms,而一个tick是500ms,这个和变量的变化方式没有关系,除非你的公式计算太复杂超过1s一次,那么1秒轮询时系统会舍弃掉一次轮询的计算。变量的最终结果看的是一根k线,一根k线没有走完,那么当根k线的变量计算,一直是 新数据来了之后先变回上根k线的值----计算公式,通过公式计算出新的结果----然后新数据又来了这时变量又变回上根k线的值----再计算,得出一个新的结果

[此贴子已经被作者于2016/1/12 10:12:36编辑过]


金字塔—专业程序化交易量化投资平台

客户服务部

----------------------------------------------------------- 欢迎您参加我公司的技术培训,具体培训需求请发邮件到service@weistock.com

您的宝贵建议或者投诉,请发往邮箱:weiwei@weistock.com

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


加好友 发短信
等级:罗宾汉 帖子:46311 积分:50819 威望:0 精华:2 注册:2011/3/23 8:50:25
  发帖心情 Post By:2016/1/12 10:13:39    Post IP:58.246.57.26[显示全部帖子]

我并没有认为你的结论是正确的,我一直在从我的角度排查问题,其中包括发现了有触发信号但是没有下的情况,所以才一直追问帐号

让你误会了真实不好意思



金字塔—专业程序化交易量化投资平台

客户服务部

----------------------------------------------------------- 欢迎您参加我公司的技术培训,具体培训需求请发邮件到service@weistock.com

您的宝贵建议或者投诉,请发往邮箱:weiwei@weistock.com

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