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


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件公式模型编写问题提交 → 有关均线选股的问题

   

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


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

主题:有关均线选股的问题

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


加好友 发短信
等级:新手上路 帖子:28 积分:0 威望:0 精华:0 注册:2019/5/15 10:44:33
有关均线选股的问题  发帖心情 Post By:2019/5/15 10:59:53    Post IP:123.55.75.52[只看该作者]

股票池设定的条件是 当上证指数突破10周均线后筛选股票,股票突破10日均线后买入。结果发现不符合条件也会买入股票。

C5:=CALLSTOCK('SH000001' ,vtCLOSE ,7 ,-1);
CC:=CALLSTOCK('SH000001' ,vtCLOSE ,7 ,0);
MA5:MA(C5,5);
CROSS(CC,MA5);

请问这段代码有什么问题吗

 回到顶部
帅哥,在线噢!
wenarm
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


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

代码没有问题。但是当天的close是在不断变动的。后面去看的时候条件是可能会出现之前成立,但是现在不成立的情况。

你可以断开行情后从新筛选看下,应该就不会出现这种情况。



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


加好友 发短信
等级:新手上路 帖子:28 积分:0 威望:0 精华:0 注册:2019/5/15 10:44:33
  发帖心情 Post By:2019/5/16 9:13:09    Post IP:123.55.75.52[只看该作者]

MA5:MA(ref(CLOSE,1),5);
CROSS(CLOSE,MA5);

这是后一个条件,想问怎样才能不受信号闪烁影响?继续添加别的筛选条件吗?

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


加好友 发短信
等级:超级版主 帖子:21598 积分:0 威望:0 精华:1 注册:2010/7/31 16:35:30
  发帖心情 Post By:2019/5/16 9:15:47    Post IP:180.169.30.6[只看该作者]

这个不叫信号闪烁,你盘中满足的不代表盘后满足
想象一下早上高开一片红,下午集体跳水那种情景

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


加好友 发短信
等级:新手上路 帖子:28 积分:0 威望:0 精华:0 注册:2019/5/15 10:44:33
  发帖心情 Post By:2019/5/16 9:19:56    Post IP:123.55.75.52[只看该作者]

我的第一个条件是上证指数突破5周均线,可是昨天的情况根本不满足条件

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


加好友 发短信
等级:超级版主 帖子:21598 积分:0 威望:0 精华:1 注册:2010/7/31 16:35:30
  发帖心情 Post By:2019/5/16 9:33:39    Post IP:180.169.30.6[只看该作者]

C5:=CALLSTOCK('SH000001' ,vtCLOSE ,7 ,-1);
CC:=CALLSTOCK('SH000001' ,vtCLOSE ,7 ,0);
MA5:MA(C5,5);

这个ma5表示,在日线上最近5天的c5值,昨天的c5和前天的c5拿到的都是同一个c5
礼拜一和礼拜二和礼拜三都是属于这个月第三周,不知道能否理解。
如果你要球周线的均值,用stkindi调用周线下的ma5值

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


加好友 发短信
等级:新手上路 帖子:28 积分:0 威望:0 精华:0 注册:2019/5/15 10:44:33
  发帖心情 Post By:2019/5/16 10:16:37    Post IP:123.55.75.52[只看该作者]

MA5:=MA(CLOSE,5);
CC5:=STKINDI('SH000001' ,'MA.MA5',0,7,-1);
CC:=CALLSTOCK('SH000001' ,vtCLOSE ,7 ,0);
CROSS(CC,CC5);

改成这样了,您看对不对

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


加好友 发短信
等级:超级版主 帖子:21598 积分:0 威望:0 精华:1 注册:2010/7/31 16:35:30
  发帖心情 Post By:2019/5/16 10:21:03    Post IP:180.169.30.6[只看该作者]

你是周线的金叉,那简单点直接把cross写到ma公式里,你直接stkindi引用cross的结果就好了

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


加好友 发短信
等级:新手上路 帖子:28 积分:0 威望:0 精华:0 注册:2019/5/15 10:44:33
  发帖心情 Post By:2019/5/16 10:26:27    Post IP:123.55.75.52[只看该作者]

嗯,明白

上面这样写还是会筛选股票进入第二阶段

 回到顶部
帅哥,在线噢!
wenarm
  10楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:26632 积分:0 威望:0 精华:7 注册:2015/4/9 14:59:07
  发帖心情 Post By:2019/5/16 10:27:22    Post IP:180.169.30.6[只看该作者]

什么叫进入第二阶段



编程无捷径,技巧靠积累。
 回到顶部
总数 12 1 2 下一页