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


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件金字塔软件问题提交 → 有平仓信号但没有平仓一般有哪些原因?

   

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


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

主题:有平仓信号但没有平仓一般有哪些原因?

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


加好友 发短信
等级:论坛游侠 帖子:236 积分:0 威望:0 精华:0 注册:2017/7/20 10:49:07
有平仓信号但没有平仓一般有哪些原因?  发帖心情 Post By:2017/9/18 21:58:30 [只看该作者]

今晚遇到有平仓信号但没有跟着平仓,没有开交易日志,请问一般有哪些原因?

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


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

造成的原因很多,一般可能为信号闪烁造成的。这种问题最简便快速的方式就是通过日志判断。



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


加好友 发短信
等级:论坛游侠 帖子:236 积分:0 威望:0 精华:0 注册:2017/7/20 10:49:07
  发帖心情 Post By:2017/9/19 5:35:08 [只看该作者]

wenarm版主讲的很对,昨晚是在同一根k线上同时有开仓和平仓信号,并且平仓信号有闪烁的情况下出现的这种异常。请看这个平仓信号的语句: CorL:=if(enterbars=0 or dzsATR>ref(dzsATR,1),c,l); if CorL0 then BEGIN sell(1,holding,marketr); dzsATR:=drawnull; doubleATR:=drawnull; threeATR:=drawnull; eckcON:=1; end 我需要在同一根k线上止损平仓,我想了很多办法都只能做到信号部分固定,我没买账号之前就问过您,请您依次解答下两个问题,1、为什么信号闪烁会导致不平仓?这种情况并不是每次都发生,以前有闪烁但运行正常; 2、如果信号闪烁无法解决,有没有办法来防止不平仓的情况?
[此贴子已经被作者于2017/9/19 5:36:31编辑过]

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


加好友 发短信
等级:论坛游侠 帖子:236 积分:0 威望:0 精华:0 注册:2017/7/20 10:49:07
  发帖心情 Post By:2017/9/19 5:37:13 [只看该作者]

CorL:=if(enterbars=0 or dzsATR>ref(dzsATR,1),c,l); if CorL0 then BEGIN sell(1,holding,marketr); dzsATR:=drawnull; doubleATR:=drawnull; threeATR:=drawnull; eckcON:=1; end
[此贴子已经被作者于2017/9/19 5:39:06编辑过]

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


加好友 发短信
等级:论坛游侠 帖子:236 积分:0 威望:0 精华:0 注册:2017/7/20 10:49:07
  发帖心情 Post By:2017/9/19 5:46:46 [只看该作者]

上面平仓语句粘贴出了点问题,if语句后面是这样的:if CorL小于dzsatr and holding>0 then begin...
[此贴子已经被作者于2017/9/19 5:48:13编辑过]

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


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

1.输出看下你自己开平仓条件,看具体哪个条件会造成信号频繁变动。

2.闪烁也分好几钟,就像你前面说的那种,是在最新一根k上不断闪动的,而你1楼中的表述的内容,属于历史上的信号发生变化,或者在当时那根k走完时的那一刻信号满足了。

3.至于你说的出现信号但是没有下单,这个是由你选择固定时间间隔或者走完k线以后两种抓取信号的方式决定的。

走完k线以后,是在当根k线走完才会进行检查,并在下根k线生成时报单。这种一般不会闪烁,因为k线走完就可以理解为历史信号,一般都已经固定不会发生时变化。(但是像小周期引用大周期,改变图表k线计算量都操作,都有可能造成这个信号消失。从而造成不一致)

固定时间间隔:一般理解为触发信号会立即下单,但是这个指的是抓取信号后的操作。

如果按你3楼中现象表述,如果是固定时间间隔的模式下,你上面的信号出现并消失是在前后两次固定时间间隔检测的中间,就不会信号。如果检测那一刻中抓到了信号,就会下单。

 

一般信号闪烁,建议从条件入手将信号稳定,然后在从检测模式上入手。根据自己的实际需要进行选择)



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


加好友 发短信
等级:论坛游侠 帖子:236 积分:0 威望:0 精华:0 注册:2017/7/20 10:49:07
  发帖心情 Post By:2017/9/19 9:36:52 [只看该作者]

以下是引用wenarm在2017/9/19 8:39:49的发言:

1.输出看下你自己开平仓条件,看具体哪个条件会造成信号频繁变动。

2.闪烁也分好几钟,就像你前面说的那种,是在最新一根k上不断闪动的,而你1楼中的表述的内容,属于历史上的信号发生变化,或者在当时那根k走完时的那一刻信号满足了。

3.至于你说的出现信号但是没有下单,这个是由你选择固定时间间隔或者走完k线以后两种抓取信号的方式决定的。

走完k线以后,是在当根k线走完才会进行检查,并在下根k线生成时报单。这种一般不会闪烁,因为k线走完就可以理解为历史信号,一般都已经固定不会发生时变化。(但是像小周期引用大周期,改变图表k线计算量都操作,都有可能造成这个信号消失。从而造成不一致)

固定时间间隔:一般理解为触发信号会立即下单,但是这个指的是抓取信号后的操作。

如果按你3楼中现象表述,如果是固定时间间隔的模式下,你上面的信号出现并消失是在前后两次固定时间间隔检测的中间,就不会信号。如果检测那一刻中抓到了信号,就会下单。

 

一般信号闪烁,建议从条件入手将信号稳定,然后在从检测模式上入手。根据自己的实际需要进行选择)

 

 

谢谢wenarm版主耐心解答,我根据您的回答完善下策略,有问题我再追问,谢谢你!!!

[此贴子已经被作者于2017/9/19 9:37:07编辑过]

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


加好友 发短信
等级:论坛游侠 帖子:236 积分:0 威望:0 精华:0 注册:2017/7/20 10:49:07
  发帖心情 Post By:2017/9/19 10:55:07 [只看该作者]

问题找到了,有一个平仓语句考虑不周全,在开仓的时候会同时满足这个平仓条件,所以开仓信号和平仓信号同时出现,平仓信号由于无持仓导致不能执行!通过这么长时间的学习,我感觉软件或者代码一定没问题,都是人考虑不周全,才导致各种各样的问题,谢谢wenarm,谢谢金字塔!!!

 回到顶部