【功能介绍】:wh7 选股介绍 (文华财经)

投资者咨询:【功能介绍】:wh7 选股介绍 (文华财经)
来源:文华财经  日期:2018-10-30 14:20
 文华wh7提供了两种选股功能,云端公式选股和云端形态选股。

 

公式选股:将指标作为条件,将股票池作为选择对象。设定指标后,可以将符合条件的股票全部选出来,并加到自选中,再去慢慢研究,优中选优。

 

形态选股:可从价格、时间、空间多维度检验形态的匹配程度,自动筛选当前与之匹配度高的合约。



————————————————

 

本帖汇总了常见公式选股编写思路以及形态选股方式介绍,提供给大家做参考:

 

二楼 公式选股wh7编写语法

 

三楼 基本面选股编写范例

 

四楼 技术面选股编写范例

 

五楼 技术面于基本面结合选股编写范例

 

形态选股介绍

           
技术人员回复
日期:2018-10-30 14:21
 一、公式选股wh7编写语法

 

选股公式里需编写SELECT语句,SELECT语句语法如下:

 

1)COND1,SELECT; //筛选出最后一根满足COND1条件的个股

 

2)COND1,SELECT;

     COND2,SELECT; //筛选出最后一根COND1条件或COND2条件的个股

 

(3)COND1 && COND2,SELECT; //筛选出最后一根COND1条件且满足COND2条件的个股

         
技术人员回复
日期:2018-10-30 14:25
 1.基本面选股

使用GETPRICE1、GETPRICE2函数可以取常用的抬头数据与财务数据实现基本面选股,同时可以用SORTINDE函数实现排序选股。
 
PS:基本面选股前,由于公式含有GETPRICE1、GETPRICE2函数,需要在报价窗口浏览股票行情,如图,从头到尾浏览下行情列表股票数据
 

图片点击可在新窗口打开查看
图片点击可在新窗口打开查看 文件名:2.png


(1)市值选股 : 通常中盘股比大盘股更具成长空间,且较小盘股更加稳健,是理想的投资标的
 
C1:GETPRICE1('总市值')>40 && GETPRICE1('总市值')<110; //市值在110亿~40亿
C2:GETPRICE1('总股本')>40000 && GETPRICE1('总股本')<110000 ; //股本在4亿~11亿
C3:GETPRICE1('季每股收益')>0.1; //季每股收益0.1
 
(2)业绩选股 : 以净资产收益率与市盈率筛选低估值的绩优股
 
C1:GETPRICE2('净利润')*100000000/(GETPRICE1('每股资产')
*GETPRICE1('总股本')*10000)>0.1; //净资产收益率大于10%
C2:GETPRICE1('年市盈率')<35;    //市盈率小于35
C1 && C2 ,SELECT;
 
(3)市盈率(剔除ST) :市盈率是衡量股票估值的常用指标
 
C1: GETPRICE1('年市盈率')<35;//市盈率小于35
C2: NAMELIKE('ST')=0         //剔除ST股
C1 && C2,SELECT;
 
(4)换手率选股 :换手率可以真实反应二级市场上交易异动
 
GB:=GETPRICE1('流通股本')*10000;
HS:=(VOL/GB)*100;  //换手率%
C1:=EVERY(HS>5,3);//连续3天换手大于5%
C1,SELECT;
 
(5)全市场排序选股 使用SORTINDEX函数可以按市场升序与降序筛选
 
C1:=SORTINDEX('成交量',1,1)<=50;  //A股市场成交量降序前50名
C1,SELECT; 
 
(6)高转送潜力股 年报披露前A股市场都会有炒作高转送预期个股,可根据每股公积金、未
 
分配利润、总股本进行定义筛选
 
C1:GETPRICE2('每股公积金')>4; //每股公积金大于5元
C2:GETPRICE2('每股未分配')>3; //每股未分配利润大于3元
C3:GETPRICE1('总股本')<40000; //总股本小于4亿
C1 && C2 && C3,SELECT;

     
技术人员回复
日期:2018-10-30 14:27
 2.技术面选股
 
技术指标与量价走势都可以自编为选股公式,主要是对k线的描述加以选择
 
涨停选股:
 
C1:=REF(C>REF(C,1)*1.099,1);//昨天涨停
C2:=C>REF(C,1)*1.03;        //今日涨幅大于3%
C1 && C2,SELECT;
 
放量突破:
 
C1:=V>REF(V,1);          //成交量放大
N:=BARSLAST(MONTH<>REF(MONTH,1));
C2:=H>HV(H,N);         //价格创本月新高
C1 && C2,SELECT;
 
KDJ超卖:
 
RSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;
K:=SMA(RSV,3,1);
D:=SMA(K,3,1);
J:=3*K-2*D;
J<20,SELECT; //KDJ指标超卖
 
MACD背离选股:
 
DIFF := EMA(CLOSE,12)-EMA(CLOSE,26);
DEA  :=EMA(DIFF,9);
MACD := 2*(DIFF-DEA);
JC:=CROSS(DIFF,DEA);
SC:=CROSSDOWN(DIFF,DEA);
N:=SUMBARS(SC,2);
SC&&L<REF(L,N-1)&&MACD>REF(MACD,N-1),SELECT; //MACD底背离
 

技术人员回复
日期:2018-10-30 14:30
 3.技术面于基本面结合——上面技术面与基本面的思路可以结合优中选优
 
(1)低估值 + 放量突破盘整:
 
C1:V>REF(V,1); //日线放量
C2:REF(((HHV(H,20)-LLV(L,20))/LLV(L,20)),1)<=(15/100); //前20日振幅小于15%
C3:C>=REF(HHV(H,20),1) ; //成交量创前20日新高
C4:GETPRICE1('年市盈率')<35; //市盈率小于35
C1 && C2 && C3,SELECT;
 
(2)成长股 + 均线指标多头排列
 
A1:=MA(CLOSE,5);
A2:=MA(CLOSE,10);
A3:=MA(CLOSE,20);
A4:=MA(CLOSE,30);
C1 :EVERY(A1>A2 AND A2>A3 AND A3>A4,3); //均线多头排列
C2 :GETPRICE1('总市值')<100; //市值在100亿以下
C3 :GETPRICE2('主营收入同比')>0.1; //主营收入同比增长超10%
C4 :BARPOS<600; //上市交易日小于3年
C1 && C2 && C3,SELECT;
 
(3)低市盈率+连续上涨

A:=GETPRICE1('年市盈率')<20;//年市盈率小于20
B:=EVERY(C>REF(C,1),3);//连续3天上涨
A&&B,SELECT;
 
(4)成交量大+连续下跌
 
A:=SORTINDEX('成交量',1,1)<=100;//A股市场中当天成交量排名前100
B:=COUNT(C<REF(C,1)*0.95,10)>=7;//10个交易日有7天跌幅5个点以上
A&&B,SELECT;

技术人员回复
日期:2018-10-30 14:39
 二、wh7形态选股

 

K线形态是判断市场趋势的基础,但对形态的编写和量化描述一直是选股和分析中的难点。WH7提供的形态选股功能,可从价格、时间、空间多维度检验形态的匹配程度,自动筛选当前与之匹配度高的合约,成功的解决了形态量化难、编写难的问题。

 

方法;如图,k线图上点击鼠标中轴并拖动鼠标选定K线形态,点击“形态选股”即可进行筛选。

 

热键:Ctrl + 按住鼠标拖动。


具体参考wh7软件说明中相关介绍:


http://www.wenhua.com.cn/new_guide/Wh7/view3-5.html



 


     
技术人员回复
日期:2018-10-30 15:10
 请不要在此跟帖