分享

编程公式学习

 昵称4033626 2011-10-28
摘录的一些公式,很简单的入手级别的

COUNT(C>MA(C,5),8)=8;   收盘价连续8天都站在5日均线的股票。

股价突破5MA买入,跌破5MA卖出。买入和卖出用箭头表示 (副图)
A1:CROSS(C,MA(C,5));
A2:CROSS(MA(C,5),C);
DRAWTEXT(A1,LOW*0.98,↑),COLORRED;
DRAWTEXT(A2,H*1.02,↑),COLOR00FFFF;
  
POLYLINE(H>=HHV(C,0),H);     历史高点到前一高点画线
XG:MA(C,20)>REF(MA(C,20),1);   20天均线向上的股
COUNT(C<REF(C,1),3)=3;  连续3天收盘全是阴线。
COUNT(C>MA(C,5),5)=5;   收盘价在5日均线以上5天
REF(VOL/CAPITAL*100,N)>8;   N天前换手率大于8%

1。昨日量是N天以来最低量,(N可调);
2。今日量是昨日量的M倍,(M可调);
3。今日K线收阳线;
XG:REF(V,1)=LLV(REF(V,1),N) AND V>REF(V,1)*M AND C>O;

一条均线18MA 股价上涨后“缩量”回调到18MA
N “缩量”回调的天数
XG:COUNT(V<REF(V,1) AND C<O,N)=N AND C>MA(C,18);
XG:REF(C,3)<REF(C,4) AND COUNT(C>O,3)=3;  第一天收阴,第二天,第三天,第四天,收出红三兵
XG:ABS((MA(C,60)-MA(C,120))/MA(C,120))<N/100;   60与120均线距离在N%内
X:(ATAN((MA(C,5)/REF(MA(C,5),1)-1)*100)*180/3.14115926)>60;   5日均线倾角大于60度
count(x,n) 意思是n天内出现过信号的,假设n=10,那么就是10天内出现信号(包括今天),如果不加这个的话,就是限定在今天出信号才选出来,以前的不管。
今天涨停的公式C/REF(C,1)>1.09;
10日内有涨停的公式今涨停:=C/REF(C,1)>1.09;  选股:COUNT(今涨停,10);

今天的换手率大于前天的一倍以上
W1:=V*100/CAPITAL;
W1>REF(W1,2)*2;

CROSS(C,MA(C,10)*1.05);  选出当日收盘价突破10日均线5%的个股
ABS(L-MA(C,10))<0.005 AND C>MA(C,10);   选出当日最低价在10日均线上下0.05%内,收盘价在均线上方的个股
CROSS(C,MA(C,300)) AND V>REF(V,1)*2;   放量2倍突破300日线的选股指标

3日均线上穿10日均线,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;
W1:=CROSS(MA(C,3),MA(C,10));
XG:W1 AND CROSS(K,D);
连续3-5天,每天的收盘价涨跌幅不超过1%.  W1:ABS(C-O)<0.01; XG:COUNT(W1,5)>=3;
K线收十字星ABS(C-O)/O<0.01;

MACD在8天以内两次金叉DIFF:=(EMA(CLOSE,12) - EMA(CLOSE,26));
DEA:=EMA(DIFF,9),COLORBLUE,LINETHICK0;
MACD:=2*(DIFF-DEA);
W1:CROSS(DIFF,DEA);
XG:COUNT(W1,8)>=2;

于20日均线相差2个百分点的
W1:ABS(C-MA(C,20)/MA(C,20)*100<2;
N日均线相差M个百分点的公式.
W1:ABS(C-MA(C,N)/MA(C,N)*100<M;
N:N日 M:M个百分点
 
股价N天内连续沿着5天线走,且每天收盘价与5天线的距离不超过2%的选股
W1:=ABS(C-MA(C,5))/MA(C,5)<0.02;
XG:COUNT(W1,N)=N;

{5日内第二大量}
ZDL:=HHV(V,5);
V0:=IF(V>=ZDL,0,V);
V1:=IF(REF(V,1)>=ZDL,0,REF(V,1));
V2:=IF(REF(V,2)>=ZDL,0,REF(V,2));
V3:=IF(REF(V,3)>=ZDL,0,REF(V,3));
V4:=IF(REF(V,4)>=ZDL,0,REF(V,4));
第二大量:MAX(MAX(MAX(MAX(V0,V1),V2),V3),V4);
DRAWTEXTABS( 0,10 ,第一大量 + ZDL+ 第二大量+第二大量);同理可求出第三大、第四大和最小量.实行简单的排列. 这个公式好比是一件完整产品中的一个零部件,解决了一个思路问题

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多