金字塔决策交易系统

 找回密码
 

微信登录

微信扫一扫,快速登录

搜索
查看: 1364|回复: 9

股票池筛选条件

[复制链接]

47

主题

133

帖子

143

积分

Rank: 4

等级: 专业版

注册:
2022-10-26
曾用名:
发表于 2023-6-12 10:30 | 显示全部楼层 |阅读模式
近一年最高价和最低价波动区间为70%。近两年涨幅小于200%

请技术大大帮忙编写,谢谢。
回复

使用道具 举报

3

主题

2万

帖子

2万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-24
曾用名:
发表于 2023-6-12 10:53 | 显示全部楼层
//这里是用在日线,250是近似认为一年数量得日线
hh1:=hhv(high,250);
ll1:=llv(low,250);
cond1:(hh1-ll1)/ll1>0.7;
cond2:(close-ref(close,500))/ref(close,500)<2;
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

47

主题

133

帖子

143

积分

Rank: 4

等级: 专业版

注册:
2022-10-26
曾用名:
 楼主| 发表于 2023-6-12 12:12 | 显示全部楼层
资深技术02 发表于 2023-6-12 10:53
//这里是用在日线,250是近似认为一年数量得日线
hh1:=hhv(high,250);
ll1:=llv(low,250);

如果我现在想指定日期,比如说想筛选2020年1月4日符合这个标准的股票,该怎么写呢?
回复

使用道具 举报

3

主题

2万

帖子

2万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-24
曾用名:
发表于 2023-6-12 12:39 | 显示全部楼层
hh1:=hhv(high,250);
ll1:=llv(low,250);
cond1:(hh1-ll1)/ll1>0.7;
cond2:(close-ref(close,500))/ref(close,500)<2;

a:valuewhen(date=20200104+19000000,cond1)
a是返回那一天时候的cond1的值
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

47

主题

133

帖子

143

积分

Rank: 4

等级: 专业版

注册:
2022-10-26
曾用名:
 楼主| 发表于 2023-6-13 07:57 | 显示全部楼层
资深技术02 发表于 2023-6-12 10:53
//这里是用在日线,250是近似认为一年数量得日线
hh1:=hhv(high,250);
ll1:=llv(low,250);

能不能再加一个这样的条件:
一年内出现至少2次幅度在50%左右的波动
回复

使用道具 举报

3

主题

2万

帖子

2万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-24
曾用名:
发表于 2023-6-13 08:51 | 显示全部楼层

hh1:=hhv(high,250);
ll1:=llv(low,250);
cond1:(hh1-ll1)/ll1>0.7;
cond2:(close-ref(close,500))/ref(close,500)<2;
cond3:count((hh1-ll1)/ll1>0.5,250)>2;
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

47

主题

133

帖子

143

积分

Rank: 4

等级: 专业版

注册:
2022-10-26
曾用名:
 楼主| 发表于 2023-6-13 11:02 | 显示全部楼层
资深技术02 发表于 2023-6-13 08:51
hh1:=hhv(high,250);
ll1:=llv(low,250);
cond1:(hh1-ll1)/ll1>0.7;

我想筛选出A股符合这3个cond的所有股票,不符合的就不要,这个该怎么做?股票池都是根据数值进行排名
回复

使用道具 举报

3

主题

2万

帖子

2万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-24
曾用名:
发表于 2023-6-13 11:03 | 显示全部楼层
cond:cond1 and cond2 and cond3
这样合并起来,然后对cond进行选股就可以了
股票池你不勾选排名就是普通选股,勾选了排名才是进行排名的
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

47

主题

133

帖子

143

积分

Rank: 4

等级: 专业版

注册:
2022-10-26
曾用名:
 楼主| 发表于 2023-6-13 11:20 | 显示全部楼层
资深技术02 发表于 2023-6-13 11:03
cond:cond1 and cond2 and cond3
这样合并起来,然后对cond进行选股就可以了
股票池你不勾选排名就是普通 ...

ma10:ma(close,10);
ma60:ma(close,60);
ma120:ma(close,120);
cond1:close>ma120;
cond2:ma60>ma120;
cond3:cross(ma10,ma60);
cond4:cond1 and cond2 and cond3;

我用这个去筛现在的沪深300成分股。以cond4为条件去筛股票,筛出来5只股票:601788、601766、601698、601006、600061。但是这五只股票的共同点是cond1、cond2的值是1,cond3的值是0,所以cond4是0。但我想要的是筛出cond4是1的股票来
回复

使用道具 举报

3

主题

2万

帖子

2万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-24
曾用名:
发表于 2023-6-13 11:21 | 显示全部楼层
不会啊,加我qq远程看下吧
2857926939
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 微信登录

本版积分规则

手机版|小黑屋|上海金之塔信息技术有限公司 ( 沪ICP备13035422号 )

GMT+8, 2024-12-22 18:51 , Processed in 0.220460 second(s), 22 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表