加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

编写的16种自动选股公式

(2010-02-11 09:34:27)
标签:

理财

and

close

线价

aa

深市

分类: 公式编写-操盘语录

1.关于“编写均笔成交量创n日新高的指标公式”的改进
aa:VOL/VOLAMOUNT;
b1=0;
VERLINE(aa>=HHV(aa,10),0),colorred;
IF (aa>=HHV(aa,10)) b1=aa;
x1:b1;
x0:0;

注意 1、以上公式编写成技术指标公式,为便于选股。
2、深市和沪市的均笔成交量公式有别,深市用aa:VOL/VOLAMOUNT; 沪市aa:VOL/CJBSL2[-1];
3、用法:a、编写完公式后一定一定要点击‘显示图形’后,再退出‘公式编辑’窗口
b、点击菜单‘智能’-‘选股平台’-‘技术指标’-‘自定指标’下找到所编的公式
c、分析周期--日线;指标线--x1 大于 x0;
d、点击执行选股。
本功能的准确性依赖于系统(本机)是否有完整的行情数据,如果你的数据不全,请先到数据中心下载
数据。即在选股平台的‘高级选项’里--下载数据。

2. 编写现价少于20日均线的1.1倍的自动选股公式

编写现价少于20日均线的1.1倍的自动选股公式
如:当20日均线价为10元时,则少于11元(10乘1.1=11元)的个股都能自动选出

一句就行
SELECT CLOSE<MA(CLOSE,20)*1.1;                                

 

3.编写选出14日内换手率有一天最高大于18%以上个股的公式

 

第一个18指的是换手>18%,第二个是14天

 

a3=HUANSHOU;

SELECT COUNT(a3>18,14)>0;

 

4.  10天内震幅有一天最大能大于20%以上

 

a3=(HIGH-LOW)/LOW;
SELECT COUNT(a3>0.2,10)>0;

 

5. 编写选出今日总手少于昨日总手的2倍的公式

 

select  vol<REF(VOL,1)*2;  

 

6.编写选出上一个交易日收阴K线的公式

 SELECT REF(CLOSE,1)<REF(OPEN,1);


 

                                2010年3月9日

7.自动显示最佳买入点公式

DRAWTEXT( CLOSE>OPEN AND  COUNT(CLOSE-OPEN>0,6)<4 AND (HHV(HIGH,5)-LLV(LOW,5))/HHV(HIGH,5)>0.05 AND REF(HIGH,1)< REF(HIGH,2)  AND REF(HIGH,2) <REF(HIGH,3 ) AND REF(HIGH,3)< REF(HIGH,4)  AND CLOSE>REF(HIGH,1)*(1+0.1*1/8) ,LOW,'大关键点:买'), colorred;
VERLINE(CLOSE>OPEN AND  COUNT(CLOSE-OPEN>0,6)<4 AND (HHV(HIGH,5)-LLV(LOW,5))/HHV(HIGH,5)>0.05 AND REF(HIGH,1)< REF(HIGH,2)  AND REF(HIGH,2) <REF(HIGH,3 ) AND REF(HIGH,3)< REF(HIGH,4)  AND CLOSE>REF(HIGH,1)*(1+0.1*1/8)  ,1),coloryellow;

 

 

8.今日145均线价大于昨日145日均线价的1.0倍

SELECT MA(CLOSE,145)>REF(MA(CLOSE,145),1)*1.0;

 

9. 30天内最低价少于145天均线价的0.95倍

 

    SELECT COUNT(LOW<MA(CLOSE,145)*0.95,30)>0     

 

10.截止今日连续14日成交量小于其20日平均线的公式

 截止今日连续14日成交量小于20日均量线0.75倍

 SELECT COUNT (VOL<MA(VOL,20)*0.75,14)=14;

 

COUNT (成交量<MA(成交量,20),14)=14;
以上是截止今日连续14日成交量小于其20日平均线的公式;
要想编成选股公式内,前面加个select就可以了。即:
select COUNT (成交量<MA(成交量,20),14)=14;
以上缺点:不是30日内的连续14日,而是截至今日的连续14日。
30日内的任何连续14日,虽然现在能出炉,但方案太原始,运算繁琐。我现在正考虑
更简单的公式代码,以便提高运算速度,

 

11.截止今日连续4日收盘价大于5天均线价1倍

   SELECT COUNT (CLOSE>MA(CLOSE,5)*1,4)=4;

 

12-1.束伟平145天大牛股15大条件

 

今日145均线价大于昨日145日均线价的1.0倍

SELECT MA(CLOSE,145)>REF(MA(CLOSE,145),1)*1.0;    

 

现价少于145日均线的1.05倍

SELECT CLOSE<MA(CLOSE,145)*1.05;     

 

截止今日连续19日成交量小于20日均量线0.98倍

SELECT COUNT (VOL<MA(VOL,20)*0.98,19)=19;

 

现价少于5日均线的1.05倍

SELECT CLOSE<MA(CLOSE,5)*1.05; 

 

现价大于145日均线的0.95倍

SELECT CLOSE>MA(CLOSE,145)*0.95;

 

今天30日均线价大于19日前30日均线价的1.0倍

SELECT MA(CLOSE,30)>REF(MA(CLOSE,30),19)*1.0;

 

30日均线少于145日均线的1.05倍

SELECT MA(CLOSE,30)<MA(CLOSE,145)*1.05;

 

30日均线大于145日均线的1.0倍

SELECT MA(CLOSE,30)>MA(CLOSE,145)*1.0;

 

今天30日均线价大于等于昨日30日均线价的0.98倍

SELECT MA(CLOSE,30)>=REF(MA(CLOSE,30),1)*1.0;

 

今天30日均线价少于19日前30日均线价的1.05倍

MA(CLOSE,30)<REF(MA(CLOSE,30),19)*1.05;

 

今天145日均线价大于19日前145日均线价的1.0倍

SELECT MA(CLOSE,145)>REF(MA(CLOSE,145),19)*1.0;

 

今天MACD值大于等于上一日MACD值

MACD>=REF(MACD,1)

 

12-2 组合的(束伟平145天大牛股5大条件)

600405-2005.12.16600826-2006.03.16

VERLINE (CLOSE>MA(CLOSE,145)*0.95 AND CLOSE<MA(CLOSE,145)*1.05 AND CLOSE>MA(CLOSE,30)*0.95 AND CLOSE<MA(CLOSE,30)*1.05 AND  CLOSE>MA(CLOSE,145)*0.95 AND CLOSE>MA(CLOSE,5) AND MACD>=REF(MACD,1) AND COUNT(VOL<MA(VOL,20)*0.99,18)>=15 AND  MA(CLOSE,145)>REF(MA(CLOSE,145),20)*1.0  ,1) ,colorred;

 

13. 显示一根竖线的通用公式

VERLINE (        ,1                ) ,colorred;

DRAWTEXT(        ,LOW,'大关键点:买'), colorred;

 

14.现价大于少于453日均线,3天内最低价少于453

现价大于453日均线的1.0倍

SELECT CLOSE>MA(CLOSE,453)*1.0;

 

现价少于453日均线的1.05倍

SELECT CLOSE<MA(CLOSE,453)*1.05;

 

3天内最低价少于453天均线价的0.99倍

SELECT COUNT(LOW<MA(CLOSE,453)*0.99,3)>0

 

 

单根均线(例453天)三个条件的组合(现价大于453日均线1.0倍,现价少于453日均线的1.05倍,3天内最低价少于453天均线价的0.99倍)1表示长点线,红色。

VERLINE ( CLOSE>MA(CLOSE,453)*1.0 AND CLOSE<MA(CLOSE,453)*1.05 AND COUNT(LOW<MA(CLOSE,453)*0.99,3)>0 ,1) ,colorred;

 

15、第8天收盘价大于第8天的30日均线价的1.0倍(注意显示的黄线是在出现条件的第9天。既显示这一天不算往前数第8天为出现符合条件的日子)

VERLINE( REF ( CLOSE,8)>REF(MA(CLOSE,30),8)*1.0,2) ,coloryellow;

 

16. 《888天与453天的(第9,8,7天)和145天的(第9,8,7,6,5天)组合》

此公式特适合连续下跌后的中途休整时(并估算有政策支持的板块为最好)

 

VERLINE (CLOSE>OPEN*1.015 AND  CLOSE>MA(CLOSE,888)*1.0 AND CLOSE<MA(CLOSE,888)*1.05 AND COUNT(LOW<MA(CLOSE,888)*0.99,3)>0 AND REF ( CLOSE,9)>REF(MA(CLOSE,888),9)*1.005 AND REF ( LOW,9)<REF(MA(CLOSE,888),9)*0.99 AND CLOSE>=REF(CLOSE,9)*1.0 AND MONEY<REF(MONEY,9) AND REF( CLOSE,9)>REF(OPEN,9),1) ,colorred;
VERLINE (CLOSE>OPEN*1.015 AND  CLOSE>MA(CLOSE,888)*1.0 AND CLOSE<MA(CLOSE,888)*1.05 AND COUNT(LOW<MA(CLOSE,888)*0.99,3)>0 AND REF ( CLOSE,8)>REF(MA(CLOSE,888),8)*1.005 AND REF ( LOW,8)<REF(MA(CLOSE,888),8)*0.99 AND CLOSE>=REF(CLOSE,8)*1.0 AND MONEY<REF(MONEY,8) AND REF( CLOSE,8)>REF(OPEN,8),1) ,colorgreen;
VERLINE (CLOSE>OPEN*1.015 AND  CLOSE>MA(CLOSE,888)*1.0 AND CLOSE<MA(CLOSE,888)*1.05 AND COUNT(LOW<MA(CLOSE,888)*0.99,3)>0 AND REF ( CLOSE,7)>REF(MA(CLOSE,888),7)*1.005 AND REF ( LOW,7)<REF(MA(CLOSE,888),7)*0.99 AND CLOSE>=REF(CLOSE,7)*1.0 AND MONEY<REF(MONEY,7) AND REF( CLOSE,7)>REF(OPEN,7),1) ,coloryellow;

VERLINE (CLOSE>OPEN*1.015 AND  CLOSE>MA(CLOSE,453)*1.0 AND CLOSE<MA(CLOSE,453)*1.05 AND COUNT(LOW<MA(CLOSE,453)*0.99,3)>0 AND REF ( CLOSE,9)>REF(MA(CLOSE,453),9)*1.005 AND REF ( LOW,9)<REF(MA(CLOSE,453),9)*0.99 AND CLOSE>=REF(CLOSE,9)*1.0 AND MONEY<REF(MONEY,9) AND REF( CLOSE,9)>REF(OPEN,9),2) ,colorred;
VERLINE (CLOSE>OPEN*1.015 AND  CLOSE>MA(CLOSE,453)*1.0 AND CLOSE<MA(CLOSE,453)*1.05 AND COUNT(LOW<MA(CLOSE,453)*0.99,3)>0 AND REF ( CLOSE,8)>REF(MA(CLOSE,453),8)*1.005 AND REF ( LOW,8)<REF(MA(CLOSE,453),8)*0.99 AND CLOSE>=REF(CLOSE,8)*1.0 AND MONEY<REF(MONEY,8) AND REF( CLOSE,8)>REF(OPEN,8),2) ,colorgreen;
VERLINE (CLOSE>OPEN*1.015 AND  CLOSE>MA(CLOSE,453)*1.0 AND CLOSE<MA(CLOSE,453)*1.05 AND COUNT(LOW<MA(CLOSE,453)*0.99,3)>0 AND REF ( CLOSE,7)>REF(MA(CLOSE,453),7)*1.005 AND REF ( LOW,7)<REF(MA(CLOSE,453),7)*0.99 AND CLOSE>=REF(CLOSE,7)*1.0 AND MONEY<REF(MONEY,7) AND REF( CLOSE,7)>REF(OPEN,7),2) ,coloryellow;

VERLINE (CLOSE>OPEN*1.015 AND  CLOSE>MA(CLOSE,145)*1.0 AND CLOSE<MA(CLOSE,145)*1.05 AND COUNT(LOW<MA(CLOSE,145)*0.99,3)>0 AND REF ( CLOSE,9)>REF(MA(CLOSE,145),9)*1.005 AND REF ( LOW,9)<REF(MA(CLOSE,145),9)*0.99 AND CLOSE>=REF(CLOSE,9)*1.0 AND MONEY<REF(MONEY,9) AND REF( CLOSE,9)>REF(OPEN,9),3) ,colorred;
VERLINE (CLOSE>OPEN*1.015 AND  CLOSE>MA(CLOSE,145)*1.0 AND CLOSE<MA(CLOSE,145)*1.05 AND COUNT(LOW<MA(CLOSE,145)*0.99,3)>0 AND REF ( CLOSE,8)>REF(MA(CLOSE,145),8)*1.005 AND REF ( LOW,8)<REF(MA(CLOSE,145),8)*0.99 AND CLOSE>=REF(CLOSE,8)*1.0 AND MONEY<REF(MONEY,8) AND REF( CLOSE,8)>REF(OPEN,8),3) ,colorgreen;
VERLINE (CLOSE>OPEN*1.015 AND  CLOSE>MA(CLOSE,145)*1.0 AND CLOSE<MA(CLOSE,145)*1.05 AND COUNT(LOW<MA(CLOSE,145)*0.99,3)>0 AND REF ( CLOSE,7)>REF(MA(CLOSE,145),7)*1.005 AND REF ( LOW,7)<REF(MA(CLOSE,145),7)*0.99 AND CLOSE>=REF(CLOSE,7)*1.0 AND MONEY<REF(MONEY,7) AND REF( CLOSE,7)>REF(OPEN,7),3) ,coloryellow;
VERLINE (CLOSE>OPEN*1.015 AND  CLOSE>MA(CLOSE,145)*1.0 AND CLOSE<MA(CLOSE,145)*1.05 AND COUNT(LOW<MA(CLOSE,145)*0.99,3)>0 AND REF ( CLOSE,6)>REF(MA(CLOSE,145),6)*1.005 AND REF ( LOW,6)<REF(MA(CLOSE,145),6)*0.99 AND CLOSE>=REF(CLOSE,6)*1.0 AND MONEY<REF(MONEY,6) AND REF( CLOSE,6)>REF(OPEN,6),3) ,colorwhite;
VERLINE (CLOSE>OPEN*1.015 AND  CLOSE>MA(CLOSE,145)*1.0 AND CLOSE<MA(CLOSE,145)*1.05 AND COUNT(LOW<MA(CLOSE,145)*0.99,3)>0 AND REF ( CLOSE,5)>REF(MA(CLOSE,145),5)*1.005 AND REF ( LOW,5)<REF(MA(CLOSE,145),5)*0.99 AND CLOSE>=REF(CLOSE,5)*1.0 AND MONEY<REF(MONEY,5) AND REF( CLOSE,5)>REF(OPEN,5),3) ,colormagenta;

 

 2010.06.07

 

17.金额创百天最低

VERLINE ( MONEY=LLV(MONEY,100)  ,1) ,colorred;

 

18.今天30日均线价小于昨日30日均线价

 VERLINE ( MA(CLOSE,30)<REF(MA(CLOSE,30),1)  ,0) ,colorgreen;

 

 以下为测试还没成功的公式?

VERLINE ( VOL/VOLAMOUNT>HHV(VOL/VOLAMOUNT,10 ), 0 ,1) ,colorred;

 

VERLINE (     T1:="KDJ,J"; T2:="KDJ,D"; CROSS(T1,T2) AND T2<20   ,1) ,colorred;

VERLINE ( CROSS("KDJ,J", "KDJ,k") AND"KDJ,j" <40  ,3) ,colorred;

 

 

 

 

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有