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


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件金字塔软件问题提交 → 信号闪烁问题

   

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


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

主题:信号闪烁问题

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


加好友 发短信
等级:新手上路 帖子:25 积分:0 威望:0 精华:0 注册:2014/2/17 17:03:01
信号闪烁问题  发帖心情 Post By:2014/3/26 15:36:55 [显示全部帖子]

用均线cross函数在15分钟K线运行,若不用走完一根k线而用每10秒固定时间间隔运行时经常出现信号闪烁,账户重复开多和开空,但当k线走完时信号消失,而实际却有持仓又不会按程序执行止损了,如何解决这个信号闪烁的问题

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


加好友 发短信
等级:新手上路 帖子:25 积分:0 威望:0 精华:0 注册:2014/2/17 17:03:01
  发帖心情 Post By:2014/3/26 16:02:38 [显示全部帖子]

ma1:ma(c,5);
ma2:ma(c,60);

kd1:=cross(ma1,ma2) and c>ma2; 
kk1:=cross(ma2,ma1) and c<ma2; 
pd:=cross(ma2,ma1); 
pk:=cross(ma1,ma2);

sell(pd,0,market);
sellshort(pk,0,market);

if kd1 then buy(holding=0,a,market);
if kk1 then buyshort(holding=0,a,market);



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


加好友 发短信
等级:新手上路 帖子:25 积分:0 威望:0 精华:0 注册:2014/2/17 17:03:01
  发帖心情 Post By:2014/3/26 16:07:03 [显示全部帖子]

就是15k线走完一根要15分钟,这15分钟当中会形成cross然后就会开仓,但可能几分钟后交叉的信号就消失了(均线技术指标的滞后性导致),就比如今天股指尾盘这四根k线走的就是

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


加好友 发短信
等级:新手上路 帖子:25 积分:0 威望:0 精华:0 注册:2014/2/17 17:03:01
  发帖心情 Post By:2014/3/26 16:17:47 [显示全部帖子]

那个and c>ma2作用不大的,因为一旦cross了上一根c肯定也是>,那个均线表达可以用上一根的吗---ma(c,5)这里面的c可以用上一根的吗

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


加好友 发短信
等级:新手上路 帖子:25 积分:0 威望:0 精华:0 注册:2014/2/17 17:03:01
  发帖心情 Post By:2014/3/26 16:32:06 [显示全部帖子]

表达上一个周期的ma均线交叉,是在定义时ma1:ma(ref(c,1),5)还是说定义两次ma1:ma(c,5);  ma1_1:ref(ma1,1);?

 回到顶部