当前位置:文档之家› 指标颜色和选股添加

指标颜色和选股添加


让你的通达信闪电下单


前提:你的券商要支持通达信交易系统,版本6.0之上(低于此版本没有测试)。

修改过程;
1:下载支持闪电下单的通达信券商版本(很多券商版本都有提供)。
2:提取你的交易系统中的2个文件,embwt.cfg和WTCommLib.dll,复制到闪电通达信安装目录,替换原先的。
3:修改CONNECT.cfg(用记事本可以打开),把[WTHOST]下面的服务器换成你的券商服务器。


修改前请自行备份原文件,以免出现问题,呵呵。
只测试过齐鲁证券,通过。别的券商理论上应该一样的,关键是版本要6.0之上,因为6.0以后才有WTCommLib.dll这个文件。
PS:交易软件涉及资金安全,最好使用原版来进行以上操作。

DRAWBAND(条件,RGB(239,10,10),REF(条件,1),RGB(0,104,236));{条件下的变色带状线}

高点画压力线
N:=30;
AA:DRAWLINE(H>=HHV(H,N),H,REF(C>=REF(HHV(H,N),1),1),REF(H,1),1)COLOR00FF00,DOTLINE;
n:=60;线可以延长。。。。

多头排列J值大于零

(C > MA(C,60) OR C > MA(C,120)) AND CROSS("KDJ.J"(9,3,3),0);


{时间限制函数}
{一种方式}
VAR12:=1341231;
SS:IF(DATE<=VAR12,条件,3),100000000);


{二种方式}
月份:=IF((DATE<=1120230),1,0);{放入指标前头在每句后面加*年份和*月份}
年份:=IF((YEAR >= 2050) AND (MONTH >= 1),0,1)*V10;
北狼㊣CC:=IF((YEAR >= 2050) AND (MONTH >= 1),0,1);

1、 分时图上写汉字固定位置--横轴、纵轴位可以调整
DRAWTEXT_FIX(CURRBARSCOUNT=1,0.68,1,0,'通达信分时图上添加文字'),COLORCYAN;
当满足条件到最后交易的周期=1时,在横轴0.68纵轴1位置书写文字,画青色
2、随动--比如标注5日线
MA5: "MA2.MA1#DAY"CIRCLEDOT,COLORMAGENTA;
DRAWTEXT(ISLASTBAR,MA5,'五日均线'),COLORMAGENTA;

昨高:"1引用.昨高#DAY",COLORGREEN;
SUM(V*C,0)/SUM(V,0),COLORYELLOW;
DRAWTEXT(TIME=93100,昨高,'昨高'),COLORGREEN;
DRAWTEXT(TIME=93100,昨高*0.99,' ');
DRAWTEXT(TIME=93100,昨高*1.005,' ');


通达信公式恢复方法:
1.找到前一次通达信自动备份的公式文件
(位置在通达信\T0002\gs_bak目录下,看文件名日期,今天之前的两个文件20130221_PriGS.dat 20130221_PriCS.dat)
2.对这两个文件改名去掉前面的日期和后面_线,改后为PriGS.dat PriCS.dat
3.将这两个文件复制到\T0002目录下覆盖原文件。

去掉问题股和除权股:
dt:=ref(c,3)/c>1.28 ;
cq:=(ref(c,1)/c>1.11)*7;
xh:= hhv(dt,5)>0 or hhv(cq,30)>0;
cys13:="cys13.cys13";
not(xh) and cys13<-16 {秋风扫落叶}
Var1:=DMA(EMA(CLOSE,12),SUM(VOL,5)/3/CAPITAL);
Var2:=REF(HIGH,10)/CLOSE>1.35;
Var3:=(COST(20)-CLOSE)/CLOSE>0.15;
Var4:=HIGH>LOW*1.051;
秋风扫落叶:=Var4 AND COUNT(Var4,5)>1;
KKDDJ来了:(((CLOSE-Var1)/Var1*100<-30) or Var2) and Var3 and 秋风扫落叶;
close/(ema(ema((c+l+h)/3,3),26)*0.9)<0.95 ;

名称:筹码底部
类型:买点


参数: N=27 ,N2=8,N3=-29,N4=14
周期:日
Var1:=(CLOSE-REF(OPEN, N))/REF(OPEN, N)*100;
Var2:=(CLOSE-REF(CLOSE, 1))/REF(CLOSE, 1)*100;
Var3:=WINNER(CLOSE*1)*100;
Var4:=EMA(Var3, 4);
Var5:=CLOSE<0.980*REF(CLOSE, 1);
Var6:=OPENVar7:=(Var2>Var4 AND Var1N2);
CM:Var7 OR (COUNT(Var7, N4) AND Var5 OR COUNT(Var7, N4) AND Var6);






预判大盘高位的二分之一理论公式:

前期低点1984(前期高点2260+1984)/2 =压力位2122


通达信指标公式颜色代码大全 常用的颜色代码如下,可根据自已的喜好,将指标公式换色:
0.洋红色COLORFF00FF
1 白色 ColorFFFFFF 或 ColorWhite 2 红色 ColorFF0000 或 COLORRED 3 绿色 Color00FF00 或 ColorGreen 4 蓝色 Color0000FF 或 ColorBlue 5 牡丹红 ColorFF00FF 6 青色 Color00FFFF 7 黄色 ColorFFFF00 或 ColorYellow 8 黑色 Color000000 或 ColorBlack 9 海蓝 Color70DB93 10 巧克力色 Color5C3317

11 蓝紫色 Color9F5F9F 12 黄铜色 ColorB5A642 13 亮金色 ColorD9D919 14 棕色 ColorA67D3D 15 青铜色 Color8C7853 16 2号青铜色 ColorA67D3D 17 士官服蓝色 Color5F9F9F 18 冷铜色 ColorD98719 19 铜色 ColorB87333 20 珊瑚红 ColorFF7F00 21 紫蓝色 Color42426F 22 深棕 Color5C4033 23 深绿 Color2F4F2F 24 深铜绿色 Color4A766E 25 深橄榄绿 Color4F4F2F 26 深兰花色 Color9932CD 27 深紫色 Color871F78 28 深石板蓝 Color6B238E 29 深铅灰色 Color2F4F4F 30 深棕褐色 Color97694F 32 深绿松石色 Color7093DB 33 暗木色 Color855E42 34 淡灰色 Color545454 35 土灰玫瑰红色 Color545454 36 长石色 ColorD19275 37 火砖色 Color8E2323 38 森林绿 Color238E23 39 金色 ColorCD7F32 40 鲜黄色 ColorDBDB70 41 灰色 ColorC0C0C0 42 铜绿色 Color527F76 43 青黄色 Color93DB70 44 猎人绿 Color215E21 45 印度红 Color4E2F2F 46 土黄色 Color9F9F5F 47 浅蓝色 ColorC0D9D9 48 浅灰色 ColorA8A8A8 49 浅钢蓝色 Color8F8FBD 59 浅木色 ColorE9C2A6 60 石灰绿色 Color32CD32 61 桔黄色 ColorE47833 62 褐红色 Color8E236B 63 中海蓝色 Color32CD99 64 中蓝色 Color3232CD 65 中森林绿 Color6B8E23 66 中鲜黄色 ColorEAEAAE 67 中兰花色 Color9370DB 68 中海绿色 Color426F42 69 中石板蓝色 Color7F00FF 70 中春绿色 Color7FFF00 71 中绿松石色 Color70DBDB 72 中紫红色 ColorDB7093 73 中木色 ColorA68064 74 深藏青色 Color2F2F4F 75 海军蓝 Color23238E 76 霓虹篮 Color4D4DFF 77 霓虹粉红 ColorFF6EC7 7

8 新深藏青色 Color00009C 79 新棕褐色 ColorEBC79E 80 暗金黄色 ColorCFB53B 81 橙色 ColorFF7F00 82 橙红色 ColorFF2400 83 淡紫色 ColorDB70DB
84 浅绿色 Color8FBC8F 85 粉红色 ColorBC8F8F 86 李子色 ColorEAADEA 87 石英色 ColorD9D9F3 88 艳蓝色 Color5959AB 89 鲑鱼色 Color6F4242 90 猩红色 ColorBC1717 91 海绿色 Color238E68 92 半甜巧克力色 Color6B4226 93 赭色 Color8E6B23 94 银色 ColorE6E8FA 95 天蓝 Color3299CC 96 石板蓝 Color007FFF 97 艳粉红色 ColorFF1CAE 98 春绿色 Color00FF7F 99 钢蓝色 Color236B8E 100 亮天蓝色 Color38B0DE 101 棕褐色 ColorDB9370 102 紫红色 ColorD8BFD8 103 石板蓝色 ColorADEAEA 104 浓深棕色 Color5C4033 105 淡浅灰色 ColorCDCDCD 106 紫罗兰色 Color4F2F4F 107 紫罗兰红色 ColorCC3299 108 麦黄色 ColorD8D8BF 109 黄绿色 Color99CC32 110 COLORBBBBBB,白灰色
111 COLOR0000FF;紫红 112 COLOR999999; 灰色 113 COLOR2288EE;浅咖啡色
114 COLOR00DD00;绿色

☆ ★ 【】
COLORBLACK 画黑色
COLORBLUE 画蓝色
COLORGREEN 画绿色 ◆ ◇ □ ■

COLORCYAN 画青色
COLORRED 画红色 COLOR0000FF ● ⊙ ○ ◎
COLORMAGENTA 画洋红色
COLORBROWN 画棕色 COLORBROWN | ↙ ← ↖

COLORLIGRAY 画淡灰色
COLORGRAY 画深灰色 COLOR777777 ━ !  ̄
COLORLIBLUE 画淡蓝色
COLORLIGREEN 画淡绿色 ♂ ♀ ∠
COLORLICYAN 画淡青色
COLORLIRED 画淡红色 ▼ ▲ △ ◥◤
COLORLIMAGENTA 画淡洋红色
COLORYELLOW 画黄色
COLORWHITE 画白色

※♂♀◇§№∨∧∈∩∪≈≡∝∮⌒⊥∷≯≮


62). 编公式常用符号:
【】 〓 ☆ ★ ○ ● ◎ ◇ ◆ □ ■ △ ▲ ▼→ ← ↑ ↓ ∧ ∨ ↙ ↖ '◢◣'

绘图图标函数意思===================================

1涨箭标 2跌箭标 3熊头 4愁熊 5好心情 6坏心情 7B 8S 9钱袋 10木锤 11向上手指

12向下手指 13红水晶球 14蓝水晶球 15小人快跑 16苹果 17桔子 18三樱桃 19水杯

20手机 21蓝房子 22红房子 23红十字 24蓝钻 25红钻 26黄钻 27绿钻 28蓝喷泉

29绿喷泉 30紫喷泉 31黄麒麟 32红麒麟 33粉麒麟 34黄圈上 35蓝圈下 36红叉

37绿叉 38红三角上 39绿三角下 40白方块 41黄小球 42无

43往后的图标与它减去42所得数值对应的图标相同。


LINETHI

CK 线型粗细 格式:“LINETHICK+(1-9)” 参数的取值范围在1—9之间,“LINETHICK1”表示最细的线,而“LINETHICK9”表示最粗的线。
STICK 画柱状线
COLORSTICK 画彩色柱状线
VOLSTICK 画彩色柱状线 成交量柱状线,当股价上涨时显示红色空心柱,跌则显示绿色实心柱

LINESTICK 同时画出柱状线和指标线
CROSSDOT 画小叉线
CIRCLEDOT 画小圆圈线
POINTDOT 画小圆点线
DOTLINE 画虚线
DRAWNULL 分析图上不画线

交易参考均量----N 1 1000 120 M 1 1000 5
单位时间总量: SUM(VOL,N)*100,NODRAW;
单位时间内均量: 单位时间总量/(N/M);

DRAWTEXT 在图形上显示文字(a,b,c)

DRAWTEXT(ISLASTBAR,MA5,'30日线'),COLORWHITE;当满足条件是否最后一个周期时,在MA5位置书写文字,画白色

DRAWTEXT(CURRBARSCOUNT=5,EMA(C,10),STRCAT('十日均线',CON2STR(EM(C,10),2))),COLORFF6EC7;

当满足条件在所给条件上写汉字和数字 可以调整汉字所在位置CURRBARSCOUNT=5

BARSLAST(x); =======上一次条件X到现在不为0的天数

STICKLINE 在图形上显示柱状线(a,b,c,d,e)

LAST(X,A,B) 表示条件X 在某区间B到的时间点 若A=0表示从第一天开始 B=0 表示最后一日止

NODRAW 在图上不画何线

STRCAT STRCAT(X,N) 表示将X和N两个信号文字数字相加为一个信号显示输出为C

CON2STR(条件,N) 表示取“条件”的最后值 转为字符串 小数位数N

DRAWNUMBER(LD,L,C); 当满足条件LD时在最低价(L)处显示收盘价(C)

COUNT(CROSS(K,D),15)=2; 15天之内 K上穿D 2次金叉

LONGCROSS(M2,M5,4),REF(M2,1) M2小于M5保持4个交易日后交叉上穿M5时,在1日前的M2位置

存在:=EXIST("KDJ.J"<0,3); 最近3日存在"KDJ的J"<0 条件的

于5日走势:FILTER(REF(走势信号,3),5); 存在于5日走势:3日前的走势信号的5日过滤

连续上涨:UPNDAY(CLOSE,N); 最近N日连续上涨

连续下跌:DOWNNDAY(CLOSE,N); 最近N日连续下跌

SLOPE(CLOSE,N) N日线性斜率

浮筹比例:(WINNER(C*1.1)-WINNER(C*0.9))/WINNER(HHV(H,0))*100; --- 浮筹比例

CLOSE>OPEN 收阳线(实体阳线)比如:(CLOSE>OPEN>1.08)实体阳线大于8%

FILTER(X,N) 符合条件X 后 在N日不再显示这个信号

AMOUNT 表示成交额

涨幅:=BETWEEN(CLOSE/REF(CLOSE,1),1.03,1.110) ; 涨幅赋值:收盘价/昨收位于1.03和1.110之间

二十日换手率:=BETWEEN(SUM(HSCOL,20),30,200); 换手柱的20日累和位于30和200之间

{波浪分析}

ZIG(K,N); ---之子型画线 K表示0是开盘价 1是最高价 2是最低价 3是收盘价 N是%之几的之字转向。


在K线上画出条件下的标记 ---突破 是条件

均价线:=AMOUNT/V/100;
STICKLINE(突破,H,L,5,0),LINETHICK1,COLORRED;
STICKLINE(突破,H,L,0.2,0),COLORYELLOW;
STICKLINE(突

破,O,C,2,0),LINETHICK1,COLORYELLOW;
STICKLINE(突破,L*0.99,L*0.92,0.02,0),LINETHICK1,COLORYELLOW;
STICKLINE(均价线 AND (C-O)/O*100>3,均价线,均价线,3,1),COLORGREEN;
DRAWTEXT(突破,H*1.02,'异动');

光头阳线:=H-C&&H>LOW;
光脚阳线:=V-L&&H>L; AND (光头阳线 VR 光脚阳线 ),

K线显示状态=============================================

假阴:=CREF(C,1);
STICKLINE(假阴,O,C,0,0),COLORRED;{假阴柱};
假阳:=C>O AND CSTICKLINE(假阳,O,C,0,0),COLORGREEN;{假阳柱};

筹码最集中处:COST(ZX1),LINETHICK2,COLORBROWN;
筹码最低处:COST(ZX2),LINETHICK3,COLORMAGENTA;

DRAWKLINE(H,O,L,C);{画K线}

{跳空}
STICKLINE(REF(L,1)>H,H,REF(L,1),5,0),COLORGRAY;
STICKLINE(REF(H,1)
C_{现价线}: CONST(C),COLORLIRED,POINTDOT;

大盘TJ:=PERIOD=5 AND NAMELIKE('上证指数')
AND (ABS((C-REF(C,1)))/REF(C,1)>=0.025 OR ABS(C-O)>=60);
STICKLINE(大盘TJ,(H+L)/2,(H+L)/2,2,0),COLORYELLOW;{显示大盘日线的60点大K线中值};
STICKLINE((大阳线 OR 大阴线 OR 涨停 OR 跌停)
AND BETWEEN(C,1,500),L+(H-L)/2,L+(H-L)/2,1,0),COLORYELLOW;{大K线画中点线};


STICKLINE(条件,C,O,2,0),COLORYELLOW; 表示在“条件”出现时 在K线位置画柱状线(黄色)



在信号“条件”下 尾部书写标记和显示标记信号价位

STICKLINE(ISLASTBAR,条件,条件,10,0),COLORWHITE; {当满足条件是否最后一个周期时,在条件和条件位置之间画柱状线,宽度为10,0不为0则画空心柱.,画白色}

DRAWNUMBER(ISLASTBAR,条件,条件); {当满足条件是否最后一个周期时,在条件位置书写数字}

DRAWTEXT(ISLASTBAR,条件,' 突破买入'),COLORGRAY; {当满足条件是否最后一个周期时,在条件位置书写文字,画深灰色}


DRAWTEXT(CURRBARSCOUNT=2,条件,STRCAT('书写标题',CON2STR(条件,2))),COLORWHITE;
当满足条件到最后交易的周期=2时,在条件位置书写文字,画白色


五线上:=C>=MAX(MA(C,5),MAX(MA(C,10),MAX(MA(C,20),MAX(MA(C,60),MA(C,120)))));
缩量:=V<=HHV(V,10)*0.5;
十字星:=ABS(C-O)/C<=0.002 AND C/REF(C,1)<1.02;

{小阴小阳}****************************************

震幅:=(H-L)/REF(C,1)*100<4;{震幅小于4%}
K线实体:=ABS(C-O)/MIN(CLOSE,OPEN)*100<2;{K线实体小于2%}

连续:=EVERY(震幅,5);{连续n天,这里取5}
WH04:=EVERY(K线实体,5);{l连续n天,这里取5}

,要求: 1、振幅小于5%。 2、阳线涨幅小于3%。 3、阴线跌幅小于2%

振幅:=h/l<1.05;
tj2:=c/ref(c,1)<1.03 and c/ref(c,1)>1;
tj3:=c/ref(c,1)>0.98 and c/ref(c,1)<1;
xg1:=振幅*(tj2+tj3);
every(xg1,N); 横盘整理天数为N天

突破小阴小阳的选股公式
ZD:=ABS(C-REF(C,1))/REF(C,1);
REF(HHV(ZD,30)<0.03,1) AND ZD>0.03;30个

周期内全是涨幅不超过3%,跌幅不差过程-3%,突然一天涨幅超过3%的选股公式


{参数设置 N:1 100 30 N1:1 100 5}
k线连续小阴小阳,并且不创新低的选股公式

COUNT(CLOSE>0,0)>N &&
(HHV(CLOSE,N)-LLV(CLOSE,N))/LLV(CLOSE,N)<=(N1/100);

均价:=(AMOUNT/(VOL*100));
一字板:=IF(H=L,C-REF(C,1),(C-O));




乖离率数值:(ma(c,10)-ma(c,20))/ma(c,20),nodraw;


REF((HHV(H,30)-LLV(L,30))/LLV(L,30)*100,1)<=25;
条件是:30日内,股价构筑一个震荡平台,平台区间振幅要小于25%的公式。



{表示今天振幅小于5%}
振幅:(H-L)/L*100<5; 车震:=(MA(H/L,120)-1)*100,NODRAW,COLOR000000;
---------------------------------------------
{表示昨天天振幅小于5%}
振幅:=(H-L)/L*100<5;
REF(振幅,1);

AA:=VOL/((HIGH-LOW)*2-ABS(CLOSE-OPEN));
主买:IF(CLOSE>OPEN,AA*(HIGH-LOW),IF(CLOSE主卖:=IF(CLOSE>OPEN,0-AA*((HIGH-CLOSE)+(OPEN-LOW)),IF(CLOSE
成交量:V,VOLSTICK,COLORCYAN;
量比: VOL/MA(VOL,5);
涨跌: (CLOSE-REF(CLOSE,1))/REF(CLOSE,1)*100;
角度: (CLOSE-REF(OPEN,29))/REF(OPEN,29)*100;
换手: VOL/CAPITAL*100;
均振幅:MA(H/L-1,5)*100,NODRAW;
涨速:ATAN((MA(C,7)/REF(MA(C,7),1)-1)*100)*180/3.1415926,NODRAW;
趋势:MA(涨速,3),NODRAW;
上影线:IF(C>O,100*(H-C)/C,100*(H-O)/O),NODRAW;
下影线:IF(C>O,100*(O-L)/O,100*(C-L)/C),NODRAW;
板:COUNT(C/REF(CLOSE,1)>1.099,250),NODRAW,COLORRED;
涨5%:COUNT(CLOSE/REF(CLOSE,1)>1.05,250),NODRAW,COLORYELLOW;
板率:100*板/涨5%,NODRAW,COLORBLUE;
振5%:COUNT(H/L>1.05,25),NODRAW;

倍量次数:COUNT(VOL/REF(VOL,1)>1.8,50),NODRAW;
上涨:COUNT(C>REF(C,1) AND REF(VOL,1)/REF(VOL,2)>1.8,50),NODRAW;
平:COUNT(C=REF(C,1) AND REF(VOL,1)/REF(VOL,2)>1.8,50),NODRAW;
下跌:COUNT(C1.8,50),NODRAW;

GD:=三>=REF(三,1) AND REF(三,1)三涨数:IF(三>=REF(三,1),BARSLAST(GD)+1,DRAWNULL),NODRAW;
三跌数:IF(三REF(三,2))+1,DRAWNULL),NODRAW;

三日七日金叉天数:BARSLAST(CROSS(MA(C,3),MA(C,7)))+1,NODRAW;
次日平开3:(2*C+REF(C,1))/3,NODRAW;
次日平开7:(2*C+REF(C,1)+REF(C,2)+REF(C,3)+REF(C,4)+REF(C,5))/7,NODRAW;

渡赤水:COUNT(CROSS(C,MA(C,55)),144),NODRAW;
{近144个交易日内,上穿55日均线的次数,股价围绕55日波动的频率};

攻击日:COUNT(V>MA(V,5),50),NODRAW;
{近50个交易日内,量能大于5日均量线的次数};


短期线:EMA(100*(CLOSE-LLV(LOW,34))/(HHV(HIGH,34)-LLV(LOW,34)),3),COLORYELLOW,LINETHICK1;


{变色均线设置}
M5:=MA(C,5);
M20:=MA(C,20);
{DRAWBAND(M5,RGB(200,0,0),M20,RGB(0,200,0));} ---- 均线间上色
M5,COLOR0000EA;IF(M5M20,COLOR00FFFF;IF(M20>M5,M20,DRAWNULL),COLORFFB060; ----变色均线

{K线分段色带}===================

================================

DIFFF:=EMA(CLOSE,12)-EMA(CLOSE,26);
DEAA:=EMA(DIFF,9);
多头:STICKLINE(DIFFF>DEAA,C,O,5,0),COLORRED; -----色带指数K线
STICKLINE(DIFFF>DEAA,H,L,0,0),COLORRED;
空头:STICKLINE(DIFFF<=DEAA,C,O,5,0),COLORGRAY;




{主图内加主板K线图}=============================K线
自动C:=INDEXC;
自动O:=INDEXO;
自动H:=INDEXH;
自动L:=INDEXL;
周期:=220;
指定O:="SH999999$O";
指定H:="SH999999$H";
指定L:="SH999999$L";
指定C:="SH999999$C";
大盘低:=CONST(LLV(指定L,周期));
大盘高:=CONST(HHV(指定H,周期));
大盘差:=大盘高-大盘低;
当前低:=CONST(LLV(L,周期));
当前高:=CONST(HHV(H,周期));
当前差:=当前高-当前低;
比1:=当前差/大盘差;
变C:=当前低+(指定C-大盘低)*比1;
变H:=当前低+(指定H-大盘低)*比1;
变L:=当前低+(指定L-大盘低)*比1;
变O:=当前低+(指定O-大盘低)*比1;
STICKLINE(CURRBARSCOUNT<周期,变H,变L,0,0),COLOR663300;
STICKLINE(CURRBARSCOUNT<周期,变O,变C,3,0),COLOR663300;
STICKLINE(CURRBARSCOUNT<周期 AND 变C>=变O,变O,变C,3,1),COLOR663300;{主板K线图}
DRAWKLINE(H,O,L,C);{画K线}


{K线图}

DRAWKLINE(HIGH,OPEN,LOW,CLOSE); -----指数K线



背景色======================================================

DRAWGBK(C>0,RGB(150,50,175),RGB(0,30,200),0,'背景色 ',0); (底蓝色上红色)
DRAWGBK(C>0, RGB(0,10,10),RGB(78,0,0),0,'11',0); (底棕色上黑色)
DRAWGBK(C>=0,RGB(67,80,37),RGB(0,0,0),1,'8',1); (左灰色右黑色)

DRAWGBK(O>C,RGB(57,35,146),RGB(0,0,0),0,'1',0);{蓝色下黑}

AA:=O>REF(C,1);{有跳空缺口}
BB:=V=HHV(V,120);{成交量顶天立地,今天是120日内最高量}
CC:=OBV=HHV(OBV,60);{创60日来新高}
M5:=MA(C,5);
M10:=MA(C,10);
M20:=MA(C,20);
M60:=MA(C,60);
M120:=MA(C,120);
DD:=C>MAX(M5,MAX(M10,MAX(M20,MAX(M60,M120))));{股价在五线之上}
EE:=C=HHV(C,30);{股价创30日来新高}
FF:=(H-MAX(C,O))/ABS(C-O)<2 AND DYNAINFO(4)>1{无长上影线,没停牌} ;


AA:=C/REF(C,1)<0.92; AA赋值:收盘价/昨收<0.92
BB:=C/REF(C,1)>1.09; BB赋值:收盘价/昨收>1.09
CC:=BARSLAST(AA); CC赋值:上次AA距今天数
DD:=RANGE(CC,1,9); DD赋值:CC位于1和9之间
EE:=COUNT(BB,9)=1; EE赋值:统计9日中满足BB的天数=1



1、起点:收盘价站上60天线*1.1(cross(c,ma(c,60)*1.1));
2、终点:收盘价击穿60天线*0.9(cross(ma(c,60)*0.9,c));
3、统计250天内共发生过几次?公式如下:

a:=barslast(cross(c,ma(c,60)*1.1));
sum(cross(count(cross(ma(c,60)*0.9,c),a+1)=1,0.5),250);



DYNAINFO(62) 总成交金额
DYNAINFO(61) 总下跌家数
DYNAINFO(60) 总上涨家数

DYNAINFO(59) 卖量 (即卖一中的量)
DYNAINFO(58) 买量(即买一中的量)
DYNAINFO(57) 比涨跌
DYNAINFO(51) 内外比
DYNAINFO(50) 采样点书
DYNAINFO(40) 成交方向
DYNAINFO(39) 市盈率(动)

DYNAINFO(37) 换手率

DYNAINFO(23) 外盘
DYNAINFO(22) 内盘
DYNAINFO(19) 下跌家数
DYNAINFO(18) 上涨家数
DYNAINFO(17) 量比
DYNAINFO(16) 每分钟均量

DYNAINFO(13) 振幅度
DYNAINFO(12) 涨跌
DYNAINFO(11) 均价
DYNAINFO(10) 成交金额
DYNAINFO(9) 现手
DYNAINFO(8) 总手
DYNAINFO(7) 现价
DYNAINFO(6) 最低
DYNAINFO(5) 最高
DYNAINFO(4) 今开
DYNAINFO(3) 前收盘价

要添加停牌的这样写 NOT(DYNAINFO(4)=0); {今日开盘等于0}

时D:"KD.D#MIN60",COLORGREEN; {MIN60 这里可以任意写上分钟周期的时间}
MONTH---表示月线周期
WEEK----表示周线周期



FINANCE(1) 总股本(股)
FINANCE(2) 市场类型
FINANCE(3) 深沪品种类型

FINANCE(5) B股
FINANCE(6) H股
FINANCE(7) 流通股本
FINANCE(8) 股东人数

FINANCE(10) 总资产
FINANCE(11) 流通资产
FINANCE(12) 固定资产
FINANCE(13) 无形资产
FINANCE(15) 流动负债

FINANCE(16) 少数股东权益
FINANCE(17) 资本公积金
FINANCE(18) 每股公积金
FINANCE(19) 股东权益
FINANCE(20) 营业收入
FINANCE(21) 营业成本
FINANCE(22) 应收帐款
FINANCE(23) 营业利润
FINANCE(24) 投资收益
FINANCE(25) 经营现金流量

FINANCE(26) 总现金流量
FINANCE(27) 存货
FINANCE(28) 利润总额
FINANCE(29) 税后利润
FINANCE(30) 净利润
FINANCE(31) 未分配利润
FINANCE(32) 每股未分配利润
FINANCE(33) 每股收益(全年折?
FINANCE(34) 每股净资产
FINANCE(35) 季报调整净资产
FINANCE(36) 股东权益比
FINANCE(37) 第几季报

FINANCE(40) 流通市值
FINANCE(41) 总市值
FINANCE(42) 上市的天数
FINANCE(43) 利润同比%
FINANCE(44) 收入同比%

FINANCE(60) 行权比例(权证)
FINANCE(61) 行权价(权证)
FINANCE(62) 杠杆比例(权证)
FINANCE(63) 内在价值(权证)
FINANCE(64) 溢价率(权证)

CROSS 上穿
两条线交叉。
用法: CROSS(A,B) 表示当A从下方向上穿过B时返回1,否则返回0。
例如: CROSS(MA(CLOSE,5),MA(CLOSE,10)) 表示5日均线与10日均线交金叉。

LONGCROSS 维持一定周期后上穿
两条线维持一定周期后交叉。
用法: LONGCROSS(A,B,N) 表示A在N周期内都小于B,本周期从下方向上穿过B时返回1,否则返回0。

UPNDAY 连涨
返回是否连涨周期数。
用法: UPNDAY(CLOSE,M) 表示连涨M个周期。

DOWNNDAY 连跌
class="style3"返回是否连跌周期。
用法: DOWNNDAY(CLOSE,M) 表示连跌M个周期。

NDAY 连大
返回是否持续存在X>Y。
用法: NDAY(CLOSE,OPEN,3) 表示连续3日收阳线。

EXIST 存在
是否存在。
用法: EXIST(CLOSE>OPEN,10) 表示前10日内存在着阳线。

EVERY 一直存在
一直存在。
用法: EVERY(CLOSE>OPEN,10) 表示前10日内一直阳线。

LAST 持续存在
用法: LAST(X,A,B) A>B,表示从前A日到前B日一直满足X条件。若A为0,表示从第一天开始,B为0

,表示到最后日止。
例如: LAST(CLOSE>OPEN,10,5) 表示从前10日到前5日内一直阳线。

NOT 取反
求逻辑非。
用法: NOT(X) 返回非X,即当X=0时返回1,否则返回0。
例如: NOT(ISUP) 表示平盘或收阴。

IF 逻辑判断
根据条件求不同的值。
用法: IF(X,A,B) 若X不为0则返回A,否则返回B。
例如: IF(CLOSE>OPEN,HIGH,LOW)表示该周期收阳则返回最高值,否则返回最低值。

IFF 逻辑判断
根据条件求不同的值。
用法: IFF(X,A,B) 若X不为0则返回A,否则返回B。
例如: IFF(CLOSE>OPEN,HIGH,LOW) 表示该周期收阳则返回最高值,否则返回最低值。

IFN 逻辑判断
根据条件求不同的值。
用法: IFN(X,A,B) 若X不为0则返回B,否则返回A。
例如: IFN(CLOSE>OPEN,HIGH,LOW) 表示该周期收阴则返回最高值,否则返回最低值。

MAX 较大值
求最大值。
用法: MAX(A,B) 返回A和B中的较大值。
例如: MAX(CLOSE-OPEN,0) 表示若收盘价大于开盘价返回它们的差值,否则返回0。

MIN 较小值
求最小值。
用法: MIN(A,B) 返回A和B中的较小值。
例如: MIN(CLOSE,OPEN) 返回开盘价和收盘价中的较小值。

COST 成本分布
成本分布情况。
用法: COST(10),表示10%获利盘的价格是多少,即有10%的持仓量在该价格以下,其余90%在该价格以上,为套牢盘。
该函数仅对日线分析周期有效。

PEAK 波峰值
前M个ZIG转向波峰值。
用法: PEAK(K,N,M) 表示之字转向ZIG(K,N)的前M个波峰的数值,M必须大于等于1。
例如: PEAK(1,5,1) 表示%5最高价ZIG转向的上一个波峰的数值。

PEAKBARS 波峰位置
前M个ZIG转向波峰到当前距离。
用法: PEAKBARS(K,N,M) 表示之字转向ZIG(K,N)的前M个波峰到当前的周期数,M必须大于等于1。
例如: PEAKBARS (0,5,1) 表示%5开盘价ZIG转向的上一个波峰到当前的周期数。

SAR 抛物转向
抛物转向。
用法: SAR(N,S,M),N为计算周期,S为步长,M为极值。
例如: SAR(10,2,20) 表示计算10日抛物转向,步长为2%,极限值为20%。

SARTURN 抛物转向点
抛物转向点。
用法: SARTURN(N,S,M) N为计算周期,S为步长,M为极值,若发生向上转向则返回1,若发生向下转向则返回-1,否则为0。
其用法与SAR函数相同。

TROUGH 波谷值
前M个ZIG转向波谷值。
用法: TROUGH(K,N,M) 表示之字转向ZIG(K,N)的前M个波谷的数值,M必须大于等于1。
例如: TROUGH(2,5,2) 表示%5最低价ZIG转向的前2个波谷的数值。

TROUGHBARS 波谷位置
前M个ZIG转向波谷到当前距离。
用法: TROUGHBARS(K,N,M) 表示之字转向ZIG(K,N)的前M个波谷到当前的周期数,M必须

大于等于1。
例如: TROUGH(2,5,2) 表示%5最低价ZIG转向的前2个波谷到当前的周期数。

WINNER 获利盘比例
获利盘比例。
用法: WINNER(CLOSE) 表示以当前收市价卖出的获利盘比例。
例如: 返回0.1表示10%获利盘,WINNER(10.5)表示10.5元价格的获利盘比例。
该函数仅对日线分析周期有效。

LWINNER 近期获利盘比例
近期获利盘比例。
用法: LWINNER(5,CLOSE) 表示最近5天的那部分成本以当前收市价卖出的获利盘比例。例如返回0.1表示10%获利盘。

PWINNER 远期获利盘比例
远期获利盘比例。
用法: PWINNER(5,CLOSE) 表示5天前的那部分成本以当前收市价卖出的获利盘比例。例如返回0.1表示10%获利盘。

COSTEX 区间成本
区间成本。
用法: COSTEX(CLOSE,REF(CLOSE)),表示近两日收盘价格间筹码的成本,例如返回10表示区间成本为20元。
该函数仅对日线分析周期有效。

PPART 远期成本分布比例
远期成本分布比例。
用法: PPART(10),表示10前的成本占总成本的比例,0.2表示20%。

ZIG 之字转向
之字转向。
用法: ZIG(K,N) 当价格变化量超过N%时转向,K表示0:开盘价,1:最高价,2:最低价,3:收盘价,其余:数组信息
例如: ZIG(3,5) 表示收盘价的5%的ZIG转向。


去除不需要的条件票**************************************************************


去除停牌股只要设置量比不等于0的选股公式即可选出。比如 AYNAINFO(17)!=0;

除去停牌,股价大于5元小于等于12元且流通股本小于等于2亿的选股公式
停牌:=DYNAINFO(4)=0;
BETWEEN(C,5,12) AND NOT(停牌) AND CAPITAL<=2000000;

通达信去除st,流通盘小于3亿,股价小于20元 量比对于2的选股公式

SDT:=IF(NAMELIKE('S'),0,1) AND IF(NAMELIKE('*'),0,1);
S2:=(CAPITAL/100)/10000<3;
量比:V/REF(MA(V,5),1)>2;
SDT AND S2 AND C<20;


{只选择流通盘小于5亿的}
小于5亿:=FINANCE(7)<500000000;

{通达信去掉创业板}
S1:=IF(CODELIKE('300'),0,1);

{通达信去掉*、S、ST}
S2:=IF(NAMELIKE('S'),0,1);
S3:=IF(NAMELIKE('*'),0,1);

{去掉不需要的板块}
板块1:=INBLOCK('房地产')-1;
板块2:=INBLOCK('金融行业')-1;
板块3:=INBLOCK('酒店旅游')-1;
板块4:=INBLOCK('玻璃行业')-1;
BKGL:= 板块1 AND 板块2 AND 板块3 AND 板块4;{板块过滤}
GJFW:=DYNAINFO(7)>5 AND DYNAINFO(7)<30;{5元-30元价格的股}
JBTJ:LTP AND S1 AND S2 AND S3 AND GJFW AND BKGL;


{排除类别}
S1:=FINANCE(7)<3500000000; {流通股本(股)35亿}
S2:=DYNAINFO(4)>0; {今开>0}
S3:=IF(NAMELIKE('S'),0,1);
S4:=IF(NAMELIKE('*'),0,1);
S5:=S1 AND S2 AND S3 AND S4;

{通达信去掉*、S、ST}
S2:=IF(NAMELIKE('S'),0,1);
S3:=IF(NAMELIKE('*'),0,1);
GJFW:=DYNAINFO(7)>3 AND DYNAINFO(7)<40;{3元-40元价格的股}
XGJ:=LTP AND MGSY AND SYL AND JZC AND S2

AND S3 AND GJFW;
W188 :XG AND XGJ;

去除ST:=EXIST(C/REF(C,1)>1.055,60);
去除停牌:=DYNAINFO(4)>0;
============================================================================

{系统—涨停选股}
ZT:=CLOSE/REF(CLOSE,1)>1.095 AND CLOSE=HIGH;

{改良—强弱分析报表}
五日强:=((CLOSE-LLV(CLOSE,5))/LLV(CLOSE,5)*100)>9;


涨速是指当日盘中单位时间内涨幅的大小。
下面的公式分时用:
一分钟涨速:C/REF(C,1)*100-100;
五分钟涨速:C/REF(C,4)*100-100;




{资金流速}
TYP:=(HIGH+LOW+CLOSE)/3;
资金流速:(TYP-MA(TYP,3))/(0.015*AVEDEV(TYP,3))COLORGREEN;
IF(资金流速>REF(资金流速,3),资金流速,DRAWNULL)COLORRED;
100;
0;
-100;


涨幅:=(C-REF(C,1))/REF(C,1);
五日涨速:MA(涨幅,5);
十日涨速:MA(涨幅,10);
二十日涨速:MA(涨幅,20);
{说明:此公式的涨幅是以今日的收盘价相对于昨日的收盘价的涨跌来计算,而不是以今天的收盘价相对于今天的开盘价来计算}

V/REF(V,1)>=2; 今日盘中量比是昨日收盘量比一倍以上的选股公式

REF(C,1)
CAPITAL >5000000 AND C>5 AND DYNAINFO(17)>0;
流通盘小于5亿 股价在5元以下,,当日量比大于零股

C<5 AND SPLITBARS(0) <=60; {股价小于5元,去除60日内有除权缺口的选股}

换手率选股公式 SUM(VOL/CAPITAL*100,10)>30;

单周换手率大于50%
tt:= BARSLAST(WEEKDAY>REF(WEEKDAY,1));
Hsl:=VOL/CAPITAL*100;
xg:SUM(Hsl,tt)>50;

B点选股公式:
VAR1:=(C+H+O+L)/4;
卖出:=XMA(VAR1,N)*(1+P1/1000);
买入:=XMA(VAR1,M)*(1-P2/1000);
CROSS(C,买入) OR (L<买入);


{基本面部分}
LTP:=FINANCE(7)<300000000 AND FINANCE(1)<500000000; {流通盘股小于3亿股,总盘小于5亿}
MGSY:=FINANCE(33)>0.02 AND BARSCOUNT(C)>30;
SYL:=C/FINANCE(33)<200 AND C/FINANCE(33)>5; {市盈率低于200}
JZC:=FINANCE(34)>2; { 每股净资产}
JZC AND SYL AND MGSY AND LTP



虚拟量:=IF(CURRBARSCOUNT=1 AND PERIOD=5,VOL*240/FROMOPEN,DRAWNULL);
量突破:=虚拟量>REF(V,1)*2;
创业板:=IF(CODELIKE('300'),0,1);
去停牌:=NOT(DYNAINFO(4)=0;
去除ST:=IF(NAMELIKE('ST'),0,1) AND IF(NAMELIKE('*ST'),0,1) AND IF(NAMELIKE('S'),0,1);
量能选股:去除ST AND 去停牌 AND 创业板 AND 量突破;


思路与方法:
1、源池:
把自己喜爱的风格建立一个板块,直接减少公式运算。
比如:沪深A股-去除*ST-去除流通盘大于20亿-去除股价大于30元-去除股价小于5元等等等等。
2、一级池(强势选股):
今日净流入大于0
3、二级(每个状态池均可独立分析和观察)
超大单>500(条件可变),主要是为了早盘及时发现符合条件的进入池子,如果条件设置太高,进入池子比较晚,错过机会。
大单>650,同上说明。
中单>800(条件可变),主要是为了识别有些主力利用中小单来吸筹。
4、三级
交集
把同时出现

在二级股池的全部集中。
5、四级
连续流入=1000(条件可变),连续两天来都是净流入的股票。
可以分析三级所选股票强是否是势股。


****************************************************************************

大单买量:=SUM(IF(C>REF(C,1) AND V>4000,V/1000,0),0),NODRAW;
大单卖量:=SUM(IF(C4000,V/1000,0),0),NODRAW;
买单总量:=SUM(IF(C>REF(C,1),V/1000,0),0),NODRAW;
卖单总量:=SUM(IF(C小单买量:=买单总量-大单买量,NODRAW;
小单卖量:=卖单总量-大单卖量,NODRAW;
{DRAWRECTREL(0,500,147,999.4,IF(120,RGB(10,0,0),0)); {在图面画方框}
大宗进:=大单买量,NODRAW;
大宗出:=大单卖量,NODRAW;
非大宗进:=小单买量,NODRAW;
非大宗出:=小单卖量,NODRAW;
主力净流入:=大单买量-大单卖量,COLORRED,NODRAW;
散户净流入:=小单买量-小单卖量,COLORRED,NODRAW;
净流入:=买单总量-卖单总量,COLORRED,NODRAW;

DAZHIV:=CONST(MAX(ABS(大宗进),MAX(ABS(大宗出),MAX(ABS(非大宗进),ABS(非大宗出))))),NODRAW;
DRAWRECTREL(0,CONST(930-(ABS(大宗进)*250/DAZHIV)),35,950,IF(CONST(大宗进>0),RGB(255,0,0),RGB(0,255,0)));
DRAWRECTREL(37,CONST(930-(ABS(大宗出)*250/DAZHIV)),72,950,IF(CONST(大宗出>0),RGB(0,255,0),RGB(255,0,0)));
DRAWRECTREL(75,CONST(930-(ABS(非大宗进)*250/DAZHIV)),110,950,IF(CONST(非大宗进>0),RGB(150,0,0),RGB(0,150,150)));
DRAWRECTREL(112,CONST(930-(ABS(非大宗出)*250/DAZHIV)),147,950,IF(CONST(非大宗出>0),RGB(0,150,150),RGB(150,0,0)));
DRAWRECTREL(150,CONST(940-(ABS(净流入)*250/DAZHIV))-20,190,950,IF(CONST(净流入>0),RGB(255,255,0),RGB(23,125,255)));
DRAWTEXT_FIX(CURRBARSCOUNT=1,0.0001,0.9,0,STRCAT('',CON2STR(大宗进/1,0))),COLORYELLOW;
DRAWTEXT_FIX(CURRBARSCOUNT=1,0.036,0.9,0,STRCAT('',CON2STR(大宗出/1,0))),COLORYELLOW;
DRAWTEXT_FIX(CURRBARSCOUNT=1,0.074,0.9,0,STRCAT('',CON2STR(非大宗进/1,0))),COLORYELLOW;
DRAWTEXT_FIX(CURRBARSCOUNT=1,0.111,0.9,0,STRCAT('',CON2STR(非大宗出/1,0))),COLORYELLOW;
DRAWTEXT_FIX(CURRBARSCOUNT=1,0.150,0.9,0,STRCAT('',CON2STR(净流入/1,0))),COLORYELLOW;
DRAWTEXT_FIX(1,0.000,0.99,0,STRCAT(STRCAT('主力 ',CON2STR(主力净流入,0)),'万')),COLORMAGENTA;
DRAWTEXT_FIX(1,0.078,0.99,0,STRCAT(STRCAT('散户 ',CON2STR(散户净流入,0)),'万')),COLORCYAN;
DRAWTEXT_FIX(1,0.145,0.99,0,STRCAT(STRCAT('净流入 ',CON2STR(净流入,0)),'万')),COLORYELLOW;


==============================================================================


超B:=L2_AMO(0,2)/10000.0;
大B:=L2_AMO(1,2)/10000.0;
中B:=L2_AMO(2,2)/10000.0;
小B:=L2_AMO(3,2)/10000.0;
超S:=L2_AMO(0,3)/10000.0;
大S:=L2_AMO(1,3)/10000.0;
中S:=L2_AMO(2,3)/10000.0;
小S:=L2_AMO(3,3)/10000.0;
超大单:(超B)-(超S),NODRAW,COLORRED;
大单:(大B)-(大S),NODRAW,COLORMAGENTA;
中单:(中B)-(中S),NODRAW,COLORAAAA00;
小单:(小B)-(小S),NODRAW,COLOR008000;
净流入:(超B+大B+中B+小B)-(超S+大S+中S+小S),NODRAW;
连续

流入:EVERY(净流入>0,2),NODRAW;


N:=IF(PERIOD=2,400,IF(PERIOD=4,240,IF(PERIOD=5,120,IF(PERIOD=6,20,IF(PERIOD=7,6,IF(PERIOD=8,3,DRAWNULL))))));

如果想在通达信里面实现如下的效果编程

时间周期为5钟时(PERIOD=2),N=480;
时间周期为30分钟时(PERIOD=4),N=240;
时间周期为60分钟时(PERIOD=5),N=120;
在时间周期为日时(PERIOD=6),N=20;
在时间周期为周时(PERIOD=7),N=6;
在时间周期为月时(PERIOD=8),N=3;
其余时间周期,N不赋值;





{回档13天均线}
N:=13;{周期13天线}
范围:=0.005;{今天最低价就是均线上下百分之0.005的范围内。}
XG:=ABS(L-MA(C,N))/MA(C,N)<范围;


主力散户 游资建仓指标源码

A:=V*100/CAPITAL;
MA(A,120),COLOR996633,POINTDOT;
MA(A,2),COLORYELLOW,POINTDOT;
游资:MA(A,4),COLOR3399FF,POINTDOT;
主力:MA(A,9),COLORGREEN,POINTDOT;
大户:MA(A,17),COLORRED,POINTDOT;
散户:MA(A,34),COLORF2E9E7,POINTDOT;
主力参与比例:ROUND(((主力 / (((主力 + 游资) + 大户) + 散户)) * 100)),NODRAW,COLOR00FFFF;
游资参与比例:ROUND(((游资 / (((主力 + 游资) + 大户) + 散户)) * 100)),NODRAW,COLOR00FF00;
大户参与比例:ROUND(((大户 / (((主力 + 游资) + 大户) + 散户)) * 100)),NODRAW,COLOR0000FF;
散户参与比例:ROUND(((散户 / (((主力 + 游资) + 大户) + 散户)) * 100)),NODRAW,COLORFFFF00;
警戒线:MA(A,180),COLORBLUE;
STICKLINE(MA(A,120)>0,0,MA(A,120),2,1),COLOR996633;
STICKLINE(MA(A,2)>0,0,MA(A,2),2,1),COLORYELLOW;
STICKLINE(游资>0,0,游资,2,0),COLOR3399FF;
STICKLINE(主力>0,0,主力,2,1),COLORGREEN;
STICKLINE(大户>0,0,大户,2,1),COLORRED;
STICKLINE(散户>0,0,散户,2,1),COLORF2E9E7;


{主力潜伏 选股}
熊五:=MA(CLOSE,5);
牛十:=MA(CLOSE,10);
工作线:=EMA(CLOSE,14);
涨幅%:=(C-REF(C,1))/REF(C,1)*100;
条件4:=熊五<牛十 AND 牛十<工作线;
DIFF:=EMA(CLOSE,12)-EMA(CLOSE,27);
DEAF:=EMA(DIFF,9);
低位金叉:=CROSS(DIFF,DEAF) AND DIFF<-0.1;
A1:=BARSLAST(REF(CROSS(DIFF,DEAF),1));
底背离:=REF(CLOSE,A1+1)>CLOSE AND DIFF>REF(DIFF,A1+1) AND CROSS(DIFF,DEAF) AND 涨幅%>3.6;
潜伏:=低位金叉 AND 底背离;
DIF1:=EMA(C,13)-EMA(C,21);
DEA:=EMA(DIF1,5);
主力潜伏:REF(DIF1<0 AND DIF1DEA AND 潜伏 AND 条件4 AND 涨幅%>3.6;


条件选股公式:D!HMCSF (黑马草上飞) 缺省周期:日线
==============================================================
LCZ:=(C-MA(C,60))/MA(C,60)*100;

A1:=COUNT(MA(C,60)>REF(MA(C,60),1),100)>95;
A2:=COUNT(LCZ<20,100)>95;
A3:=COUNT(C>MA(C,60),100)>80;
A4:=C/REF(C,1)>1.04;
A5:=V/CAPITAL*100>2.8;

ZTJ:=A1 AND A2 AND A3 AND A4 AND A5;
ZTJ AND (REF(BARSLAST(ZTJ),1)>20 OR BARSSINCE( ZTJ)=0);
==============================================================
黑马草上飞:
1、60日价格均线平稳上扬。
2、日K线按照60日均线斜率震荡上行。
3、经过大半年的震荡向上,终

于向上突破。
操作:
发出信号后逢低积极介入。
==============================================================

条件选股公式:D!LYT (老鸭头) 缺省周期:日线
==============================================================
MA5 := MA(close,5);
MA10 := MA(close,10);
MA60 := MA(close,60);

pday1 := barslast(cross(ma5,ma60));{5日均线上穿60日均线}
pday2 := barslast(cross(ma10,ma60));{10日均线上穿60日均线,至此形成鸭颈部}
pday3 := barslast(high=hhv(high,pday2));{形成头部,要下跌}
pday4 := barslast(cross(ma10,ma5));{下跌后,5日均线和10日均线死叉}
pday5 := barslast(cross(ma5,ma10));{回落不久,5日均线和10日均线形成金叉,形成嘴部}

a1:= pday1>pday2 and pday2>pday3 and pday3>pday4 and pday4>pday5 and pday5<5;

a2:= count(cross(ma10,ma5),pday2)=1;

A1 AND A2;






==============================================================
老鸭头:
(1)采用5、10和60周期的价格平均线。当5日、10日均线放量上穿60日平均线后,形成鸭颈部。
(2)股价回落时形成的高点形成鸭头部。
(3)当股价回落不久,5日、10日均线再次金叉向上形成鸭嘴部。
操作:
(1)在5日、10日均线放量上穿60日平均线形成鸭颈部时买入。
(2)在鸭嘴部附近成交量芝麻点一带逢低买入。
(3)当股价放量冲过鸭头顶瞬间时介入。
==============================================================


条件选股公式:D!LZMD (量芝麻点) 缺省周期:日线
==============================================================
V1:=MA(V,40);
HSL:=V/CAPITAL*100;

A1:=COUNT(V/V1<1.3,14)>11;
A2:=CROSS(HSL,2);
A3:=C/REF(C,1)>1.025 AND C>OPEN;
芝麻点:=VZTJ:A1 AND A2 AND A3 AND 芝麻点;

==============================================================
量芝麻点:
成交量连续出现萎缩,在量柱体图上表现为小芝麻点,连续的小芝麻点与40日量平均线形成一个小水坑。
操作建议:
最好K线浅幅回档,且成交量越小越好,当放量上行时买入。
==============================================================
回调买入

VAR1:=100*EMA(EMA((C-REF(C,1)),6),6)/EMA(EMA(ABS((C-REF(C,1))),6),6);
回调买入:LLV(VAR1,2)=LLV(VAR1,7) AND COUNT(VAR1<0,2) AND CROSS(VAR1,MA(VAR1,2));

条件选股公式:D!QLQS (青龙取水) 缺省周期:日线
==============================================================
A1:=MIN(MA(C,5),MA(C,10))>MA(C,60) AND CROSS(MA(C,5),MA(C,10));
A2:=MIN(MA(C,5),MA(C,10))/MA(C,60)<1.05;
A3:=COUNT(V6;

A1 AND A2 AND A3;
==============================================================
青龙取水:
1、在5日、10日、60日均线图上,5、10日均线起伏不定,日K线在60日均线上逶迤。
2、龙头回到60日均线附近,犹如青龙取水,同时成

交量萎缩
3、然后大涨。
操作:待龙头形成,成交量萎缩又放大后,逢低介入。
==============================================================


条件选股公式:D!QSGT (轻松过头) 缺省周期:日线
==============================================================
nday := hhvbars(high,120); {120日内最高价的周期数}
nday1:= nday-10; {最高点之后10日}
nday2:= nday+10; {庄家应该在nday1--nday2之间吸纳大部分筹码}

a1 := nday>=30;{确保高点出现的周期数大于30}

a2 := ref(sum(vol,20),nday1) > finance(7) * 0.4; {吸纳40%}

VMA:=MA(Vol,40);{40日量均线}

A3:=COUNT(Vol0.9;{成交量呈现芝麻点}

A4:=Close>=hhv(high,120);{股价在冲击前高位}

A5:=COUNT(Vol<(MA(vol,10)*1.3),10)>8;{近期无明显放量}

A1 AND A2 AND A3 AND A4 AND A5;
==============================================================
轻松过头:
(1)前一个头部下方的成交量巨大,股价筑头后开始回档。
(2)回档完毕后成交量呈量芝麻点,股价再次上扬冲击前一头部。
(3)轻松冲过前一头部并未明显放量。
操作:
(1)在前一头部成交量巨大时跟进。
(2)在回档完毕后成交量呈现芝麻点时逢低吸纳。
(3)最经济、最大利润化的方法是在轻松过头前的一瞬间迅速介入。
(4)前头部价格一般是上升浪的腰部。
==============================================================


条件选股公式:D!SJCJD (三金叉见底) 缺省周期:日线
==============================================================
nday := 5;

down := close/llv(low,60)<=1.2;

pma1 := ma(close,5);
pma2 := ma(close,10);

vma1 := ma(vol,5);
vma2 := ma(vol,10);

diff := ema(close,12) - ema(close,26);
dea := ema(diff,9);

ppday := barslast(cross(pma1,pma2));
vvday := barslast(cross(vma1,vma2));
macdday := barslast(cross(diff,dea));

sjcjd:= if((ppday<=nday and vvday<=nday and macdday<=nday),1,0);

==============================================================
三金叉见底:
(1)当股价长期下跌后开始企稳筑底,而后股价缓慢上升。有时会同时出现5日和10日均价线、5日和10日均量线、MACD的黄金交叉点,这是股价见底回升的信号。
(2)有时会伴随出现两阳夹一阴多方炮、出水芙蓉、量顶天立地和MACD上穿零线等图形。
操作:
(1)当出现三金叉后开始买入股票。
(2)或等股价回档时在10日均线附近逢低吸纳。
==============================================================


条件选股公式:D!SSCJD (三死叉见顶) 缺省周期:日线
==============================================================
nday := 5;

down := hhv(high,20)/high<=1.15;

pma1 := ma(close,5);
pma2 := ma(close,10);

vma1 := ma(vol,5);
vma2 := ma(vol,10);

diff := ema(close,12) - em

a(close,26);
dea := ema(diff,9);

ppday := barslast(cross(pma2,pma1));
vvday := barslast(cross(vma2,vma1));
macdday := barslast(cross(dea,diff));

sscjd:= if((ppday<=nday and vvday<=nday and macdday<=nday),1,0);


三死叉见顶:
(1)当股价长期上涨后开始进入头部,而后股价缓慢下跌。有时会同时出现5日和10日均价线、5日和10日均量线、MACD的死亡交叉点,这是股价见顶回落的信号。
(2)有时会伴随出现两阴夹一阳空方炮、断头铡刀MACD下穿零线等图形。
操作:
(1)当出现三死叉后坚决卖出股票。
(2)或等股价反弹到10日均线附近逢高派发。

==============================================================

虚量:=IF(CURRBARSCOUNT=1 AND PERIOD=5,V*240/FROMOPEN,DRAWNULL),NODRAW;
倍量1:=(V>REF(V,1)*0.5 OR 虚量>REF(V,1)*0.5) AND C>REF(C,1);
倍量:=(V>REF(V,1)*2 OR 虚量>REF(V,1)*2) AND C>REF(C,1);
STICKLINE(倍量,V,0,2,0),COLORLIMAGENTA;
倍缩量:=(VSTICKLINE(倍缩量,V,0,2,0),COLORLICYAN;
DRAWTEXT(倍量,V,'←倍量'),COLORYELLOW;
DRAWTEXT(倍缩量,V,'←倍缩'),COLORLICYAN;
DRAWTEXT(倍量1,V,'←半'),COLORYELLOW;



GJ:=AMOUNT/V/100;
【明日阻力】:L+(GJ-L)+(C-L),COLORRED,NODRAW;
【明日支撑】:L+(C-GJ),NODRAW;
年:=YEAR,NODRAW;
月:=MONTH,NODRAW;
星期:=WEEKDAY,NODRAW;
日1:=DATETODAY(DATE);
上市日:=REF(DATE,TOTALBARSCOUNT-CURRBARSCOUNT);
自然日:=日1-DATETODAY(上市日)+1;
ZB:=(自然日-REF(自然日,1))!=星期-REF(星期,1)OR TOTALBARSCOUNT-CURRBARSCOUNT=0;
本周第几天:=BARSLAST(ZB)+1;
本月第几天:=BARSLAST(年*100+月!=REF(年*100+月,1))+1;
M1:=REF(C,本周第几天);
M2:=REF(M1,本周第几天);
M3:=REF(M2,本周第几天);
M4:=REF(M3,本周第几天);
M5:=REF(M4,本周第几天);
M6:=REF(M5,本周第几天);
M7:=REF(M6,本周第几天);
M8:=REF(M7,本周第几天);
M9:=REF(M8,本周第几天);
十周价:=(C+M1+M2+M3+M4+M5+M6+M7+M8+M9)/10;
决策:REFDATE(十周价,DATE),COLORBROWN,LINETHICK1;
DRAWTEXT(ISLASTBAR,决策,' 决策线'),COLORBROWN;



假设手中持有三只股、根据该公式输入相应持仓股数后、就能自动提示三只股的最新总市值

A1:="股票代码1$c"*持股数量1;
A2:="股票代码2$c"*持股数量2;
A3:="股票代码3$c"*持股数量3;
今天总市值:(A1+A2+A3)/10000;{万元

*********************************************************************

上影线:=H-MAX(C,O);
下影线:=MIN(C,O)-L;

*********************************************************************







1).
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;
XG:=J<0; {KDJ指标的J值在0以下,即负数}

RSV:=(CLOSE-LLV(LO

W,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;
K:=SMA(RSV,3,1);

角度:=atan(100*(J/ref(J,1)-1))*180/3.1416;
{角度函数J>45选股}
角度j:角度>20; {角度J>20度}

角度:atan((J/ref(J,1)-1)*100)*57.3; {公式中57.3,就是180/3.1416}

J1:=REF(J,1);
J>J1; {J值往上跑}

2).
XG:=J>REF(J,1) AND REF(J,2)>REF(J,1); {KDJ的J值拐头向上}

3).
K:="KDJ.K"
D:="KDJ.D";
KD:=COUNT(CROSS(K,D),3)>0;

ZRXG:CROSS("MACD.MACD",0) AND KD; {MACD上穿0,包括当天在内"三天内出现过KDJ金叉}
4).
{或改成当天DIFF上穿DEA,包括当天在内"三天内出现过KDJ金叉}
K:="KDJ.K";
D:="KDJ.D";
KD:=COUNT(CROSS(K,D),3)>0; {3天之内曾出现过KDJ金叉}

DIFF:=EMA(CLOSE,12)-EMA(CLOSE,26);
DEA:=EMA(DIFF,9);
XG2:=CROSS(DIFF,DEA); {DIFF上穿DEA}
ZRXG:XG2 AND KD;
5).
{或改成: 3天之内曾出现过MACD金叉和KDJ金叉的公式}
XG8:=COUNT(CROSS("MACD.DIF","MACD.DEA"),3)=1; {3天之内曾出现过MACD金叉}
ZRXG:XG8 AND KD;
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
6).
DIFF:=EMA(CLOSE,12)-EMA(CLOSE,26);
DEA:=EMA(DIFF,9);
T:=BARSLAST(CROSS(DIFF,0));
XG:DIFF>DEA; {DIF大于DEA}

或:ABS((DIFF-DEA)/C)<0.018; {DIFF与DEA两线的粘合度小于0.018}

7).
高位回调:DIFF>=REF(DIFF,1) AND DEA<0.1 AND DEA>=0 AND MACD<=0.05 AND MACD>=0 AND BARSLAST(MACD=HHV(MACD,10)

AND MACD>0 AND LLV(MACD,10)>=0)>10 AND LLV(MACD,BARSLAST(MACD=HHV(MACD,10) AND MACD>0 AND LLV(MACD,10)>=0))>0,LINETHICK1;



8).
DD:=MA(DIF,1);
DIF角度:=ATAN((DD/REF(DD,1)-1)*100)*180/3.14159;
AA:DIF>DEA AND DIF>0 AND DIF角度>50; {DIF角度>50}

9).
XG:=CROSS(HHV(CROSS(DIFF,DEA),T)>=1,0.5); {DIF大于DEA且DEA>0}

10).
DIF:=(EMA(CLOSE,12)-EMA(CLOSE,26))/EMA(CLOSE,26)*100;
DEA:=EMA(DIF,9);
DIF<0 AND DIF>-0.3
XG:=DIF<0 AND DIF>-0.3; {30分钟和60分钟周期DIF在0和-0.3之间}

11).
DIFF:=(EMA(CLOSE,12) - EMA(CLOSE,26));
DEA:=EMA(DIFF,9),COLORBLUE,LINETHICK0;
MACD:=2*(DIFF-DEA);
拐点:=ref(macd,2)>ref(macd,1) and ref(macd,1)
12)
XG:macd=ref(macd,1) and macd>0 {MACD>0轴}

13).
W1:=REF(MACD,1);
XG2:=MACD>W1; {MACD值往上跑}

14).).
DIFF:=(EMA(CLOSE,12) - EMA(CLOSE,26));
DEA:=EMA(DIFF,9),COLORBLUE,LINETHICK0;
拐点:=REF(DEA,2)>REF(DEA,1) AND REF(DEA,1)
15).
MACD:="MACD.MACD";
绿柱变短:=MACD>REF(MACD,1) AND MACD<0;

{MACD绿柱变短公式}

16).
DIF1:=EMA(CLOSE,12)-EMA(CLOSE,26);
DEA1:=EMA(DIF1,9),LINETHICK1;
XG:=CROSS(DIF1,DEA1) AND DIF1>0.05; {DIFF倾角大于5度}

17).
DIFF:=EMA(CLOSE,12)-EMA(CLOSE,26);
DEA:=EMA(DIFF,9);
DD:=MA(DIFF,1);
DIFF角度:=ATAN((DD/REF(DD,1)-1)*100)*180/3.14159;
AA:DIFF>DEA AND DIFF>0 AND DIFF角度>25; {DIFF角度>25}

18).
XG4:=REF("MACD.MACD",1)>0.2 AND "MACD.MACD">REF("MACD.MACD",1)*1.3;

{MACD红柱大于零轴0.2以上,且后量比前量大1.3倍的选股公式}

或: MACD<0.10; { MACD红柱缩短小于0.10以下}

19).
DIFF:=EMA(CLOSE,12)-EMA(CLOSE,26);
DEA:=EMA(DIFF,9);
XG2:=CROSS(DIFF,DEA)*2; {DIFF上穿DEA}

20).
EVERY(REF(DIF,1)<0,20) AND CROSS(DIF,0); {最近20日一直存在昨日DIF<0 AND DIF上穿0}

21).
COUNT(CROSS("MACD.DIF","MACD.DEA"),3)=1; {3天之内曾出现过MACD金叉的公式}
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
22).
XG5:=(ATAN((MA(C,5)/REF(MA(C,5),1)-1)*100)*180/3.1415926)>20; {5日均线倾角大于20度}

23).
E:=MA(C,20);
XG:=ATAN((E/REF(E,1)-1)*100)*57.3>5; {20日均线角大于5度}

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
24).
XG:=MA(C,10)>REF(MA(C,10),1) AND MA(C,5)>MA(C,10); {10天均线拐头向上}

25).
MA20:=MA(C,20);
XG:=MA20>REF(MA20,1); {20日均线拐头向上}

26).
XG:=MA(C,20)>ref(MA(C,20),1); {20天均线向上的股}

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
27).
COUNT(CROSS(MA(C,5),MA(C,10)),3)=1; {3天之内曾出现MA5金叉MA10过金叉的公式}

28)
XG:=COUNT(C>MA(C,60),3)=3; {最近3天(包括昨天.前天)股价突破60日均线}

29).
MA5:=CROSS(MA(CLOSE,5),MA(CLOSE,10)); {5日均线上穿10日均线}
MA20:=CROSS(MA(CLOSE,5),MA(CLOSE,20)); {5日均线上穿20日均线}
选股:=MA5 AND MA20;
{5日均线、10日均线同时上穿20日均线,而10日均价线与20日均价线向上开口角度越陡,后势上涨潜力越大}

30).
A:=MA(C,5);
B:=MA(C,20);
MA20:=CROSS(A,B) AND ATAN((A/REF(A,1)-1)*100)*57.3>20;

{5日均线上穿20日均线角度大于20度}

31).
M5:=MA(C,5);
M10:=MA(C,10);
M20:=MA(C,20);
XG:=C>M5 AND CROSS(M10,M20)
{股价上穿5日均线, 而10均线上穿20日均线公式}

32) 或:
XG:C>MA(C,30) AND CROSS(MA(C,5),MA(C,10));

{股价在30日均线上方,5日均线金叉10日均线公式}

FH3:=EMA(C,30)>=REF(EMA(C,30),1) AND COUNT(EMA(C,5)>EMA(C,10) AND EMA(C,10)>EMA(C,30),1)=1;
{30日均线由下跌变为走平或翘头向上,5日、10、30日移动平均线刚刚形成多头排列 }

FH4:=CROSS(C,EMA

(C,30)) OR C>EMA(C,30); {日K线刚刚上穿30日均线或在30日均线上方运行}

33).
A1:=MA(CLOSE,5);
A2:=MA(CLOSE,10);
A3:=MA(CLOSE,30);
A4:=MA(CLOSE,60);
A5:=MA(CLOSE,120);
XG1:=CAPITAL<10000000 AND C<20;
XG:=XG1 AND CLOSE>A1 AND A1>A2 AND A2>A3 AND A3>A4 AND A4>A5 AND CLOSE>OPEN;
{五线之上}

34).
多头排列:MA(C,5)>MA(C,10) AND MA(C,10)>MA(C,20) AND MA(C,20)>MA(C,60)
AND MA(C,60)>MA(C,120) AND MA(C,120)>REF(MA(C,120),1) AND MA(C,5)>REF(MA(C,5),1); {多头排列}

35).
MA30:MA(C,30);
(MA30>REF(MA30,1)) AND (REF(MA30,1)<=REF(MA30,2)); {30日均线开始上翘}

36).
ma(c,30)>ref(ma(c,30),1); {30日均线拐头向上}

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
37).
XG:=COUNT(OPEN= 100/100; {5日内阳多阴,N值可调}

38).
w1:=ma(c,5);
w2:=abs(c-w1)/w1<0.01;
XG:=count(w1>ref(w1,1),5)=5 and w2;
{K线沿着5日均线往上爬}

39).
xg:v/capital*100>3 and (c/ref(c,1)>1.07;
{要求量大、换手率达到3左右,涨幅>7个点}

40).
XG:=cross(c,ma(c,30)) and v>ref(v,1)*1.3;
{放量1.3倍,股价突破30日线的选股指标}

41).
a1:cross(c,ma(c,10));
a2:cross(ma(c,10),c);
drawtext(a1,low*0.98,↑),colorred;
drawtext(a2,h*1.02,↓),color00ffff;{股价突破10MA买入,跌破10MA卖出。买入和卖出用箭头表示}

42).
a1:count(cXG:=drawtext(a1,c,'卖出'),colorgree;{连续2天收盘价跌破30日均线,就显示"卖出"信号}

43).
卖出:=c/ma(c,5)>1.15; {股价超过五日均价的10%以上,并给出卖出信号}

44).
X1X:=(C+L+H)/3;
X2X:=EMA(X1X,6);
X3X:=EMA(X2X,5);
BB13:=ATAN(EMA(X1X,13)-REF(EMA(X1X,13),1))*3.1416*10;
EMA8:=EMA(C,8);
DRAWTEXT(FILTER(BB13>1 AND EMA(X1X,13)>REF(EMA(X1X,8),1),10),
EMA8,'∠45上升'),COLORWHITE

{5日线呈大于45度的斜率向上翘起}
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
45).
XG8:=CAPITAL<6000000 AND C<20; {股价小于20元,流通盘小于6亿}

46).


47).
zz:=(C-REF(C,1))/REF(C,1)*100;
涨幅:=zz<5;

48).综合以上三项:
XG:=XG8 AND 去除ST AND 去除停牌 AND 涨幅;
********************************************************************
49).
XG:=FROMOPEN>5 AND FROMOPEN<30; {开盘后大于5分钟小于30分钟}
********************************************************************
50).
DRAWBAND(MA5,RGB(200,0,0),MA10,RGB(0,200,0)); {红绿彩带}
********************************************************************
51).一阳上穿10,20,30日线,量能是前一天3倍。
xg:cross(c,ma(c,10)) and cross(c,ma(c,20)) and cross(c,ma(c,30)) and v>ref(v,1)*3;

52). 30日内到本日收

盘价下跌20%的公式
xg:hhv(c,30)/c>1.2;

53),跳空高开后,三天内没有回补缺口
ref(LOW,2)>REF(HIGH,3) and l>ref(LOW,2);

54),历史高点到前一高点画线
POLYLINE(h>=hhv(c,0),h);

55),60与120均线距离在n%内
XG:ABS((MA(C,60)-MA(C,120))/MA(C,120))
56), 意思是n天内出现过信号的,假设n=10,那么就是10天内出现信号(包括今天)
count(x,n)

57).
ZT:=CLOSE>REF(CLOSE,1)*1.095; { 以涨停收盘 }
XG:EXIST(ZT,N); { N天存在以涨停收盘 };

58). 使用一个条件时间的判断函数,判断在设定的时段内,如3天内,是否曾经出现过该条件,出现过则选出,如:

A:=EXIST(CROSS(MA(C,5),MA(C,10)),3); {3天内 5MA上穿10MA}

B:=EXIST(CROSS(MA(V,5),MA(V,10)),3); {3天内 5日均量线上穿10日均量线}

C:=EXIST(CROSS("MACD.3天内","MACD.DEA"),3); {3天内 DIFF上穿DEA}

XG:A AND B AND C;

59).五榜合一:
ZF:=DYNAINFO(14)*100; {涨幅}
LB:=DYNAINFO(17); {量比}
{ZS:=DYNAINFO(24);} {涨速}
HS:=DYNAINFO(37)*100; {换手}
ZJ:=AMOUNT/10000; {资金}
TM:=V-MA(V,10); {量填满}
XG6:=FROMOPEN>5 AND FROMOPEN<45; {开盘后大于5分钟小于30分钟}
XG8:=CAPITAL<15000000 AND C<20; {股价小于20元,流通盘小于6亿}
XG:ZF>=2 AND ZF<=4 AND LB>=2 AND ZJ>=500 AND HS>3 AND TM>0 AND XG6 AND XG8

60). 早盘量满:CROSS(VOL,REF(VOL,1)) AND FROMOPEN>5 AND FROMOPEN<60;
{指标解释:今天的成交量超过昨天成交量;在9:35点钟开始预警,到10:30分结束};
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
61). 放量

(1).今天成交量较昨天增加了1倍,表示如下:
VOL/REF(VOL,1)>2

(2).今天成交量较10个交易日平均成交量放大了1倍,表示如下:
a:=ma(vol,10);
Vol/a>2
或者直接用如下公式表示:
vol/ma(vol,10)>2;

(3).今日的5日均量较10个交易日平均成交量放大了1倍,表示如下:
a:=ma(vol,10);
b:=ma(vol,5);
b/a>2;

(4).今日的成交量超过了整个流通盘的5%,表示如下:
vol/capital>0.05;其中capital代表流通盘。

(5). 今天的成交量超过昨天成交量;在9:35点钟开始预警,到10:30分结束
早盘量满:CROSS(VOL,REF(VOL,1)) AND FROMOPEN>5 AND FROMOPEN<60;

(6) 一阳上穿10,20,30日线,量能是前一天2倍,股价上涨:

xg:cross(c,ma(c,10)) and cross(c,ma(c,20)) and cross(c,ma(c,30)) and v>ref(v,1)*2 and c>ref(c,1);

(7),今天的量大于等于昨天量的2倍,股价上涨
xg:v>ref(v,1)*2 and c>ref(c,1);

(8)
3天之内曾出现成交量均量线MA5金叉MA10过金叉的公式
COUNT(CROSS(MA(VOL,5),MA(VOL,10)),3)=1;

(9),
成交量是前5天中其他任何一天的10天均量线的3.5倍以上
w1:=llv(ma(v,10),5);
XG:v>w1*3.5;64). 编公式常用符号:





本帖最后由 汪宏 于 2014-4-20 07:48

相关主题
文本预览
相关文档 最新文档