一、基本函数
HHV(X,N) N日内X的最高价
LLV(X,N) N日内X的最低价
VOL 成交量
AND 和,表示同时满足
MA(X,N) 移动平均线,5日均线可以写作MA(CLOSE,5);
HIGH 最高价
LOW 最低价
OPEN 开盘价
CLOSE 收盘价
MIN(X,N) N日内X的最小值
MAX(X,N) N日内X的最大值
二、案例示范
1、创20天内新高
HHV(CLOSE,20)=HIGH;{今天的最高价等于20天内的最高价}
2、创20天内最低价
LLV(CLOSE,20)=LOW;{今天的最低价等于20天内的最低价}
3、今日比昨日的成交量放大了1倍
VOL/REF(VOL,1)>2;
4、今日比昨日的成交量缩小了1倍:
VOL/REF(VOL,1)<0.5;
5、今日涨幅达到了7%以上:
CLOSE/REF(CLOSE,1)>1.07;
6、放量上攻
AA:=VOL/REF(VOL,1)>2;{成交量是昨日的两倍}
BB:=CLOSE/REF(CLOSE,1)>1.07;{涨幅大于7%}
AA AND BB;
7、横盘整理
横盘整理指最近一段时期价格在一定幅度之内摆动:
(HHV(CLOSE,10)-LLV(CLOSE,10))/CLOSE<0.1;
8、均线多头排列
定义:均线多头排列,是指从短周期到长周期均线,从上而下的依次排列
AA:=MA(CLOSE,5);
BB:=MA(CLOSE,10);
CC:=MA(CLOSE,30);
T1:=AA>BB AND BB>CC;
9、高开高走
AA:=OPEN>REF(CLOSE,1);{开盘价大于昨收}
BB:=CLOSE>OPEN;{当日收阳线}
AA AND BB;
10、均线粘合突破
M:=2;
MA30:=MA(C,30);
MA60:=MA(C,60);
MA90:=MA(C,90);
MA250:=MA(C,250);
MA120:=MA(C,120);
AA:=MAX(MA120,MAX(MA30,MAX(MA60,MA90)));
{30/60/90、120日均线中做大值}
BB:=MIN(MA120,MIN(MA30,MIN(MA60,MA90)));
{30/60/90、120日均线中做小值}
CC:=(AA+BB)/2;
{30、60、90、120日均线股价平均值}
TJ7:=DYNAINFO(7)>DYNAINFO(3)*1.04;
{当前股价大于昨日收盘价涨幅4%}
TJ1:=(AA-BB)/BB*100<5;
{最大值与最小值偏离小于5%}
TJ2:=EVERY(MA250>REF(MA250,1),M);
{连续M日年线上升}
TJ3:=MA30>MA250 AND MA60>MA250 AND MA90>MA250 AND MA120>MA250;
{30/60/90/120日均线在250日均线之上}
TJ4:=DYNAINFO(7)>CC*1.04 AND DYNAINFO(7)<CC*1.15;
{股价上涨且与30、60、90/120日均价偏离4%-15%之间}
强势选:TJ7 AND TJ1 AND TJ2 AND TJ3 AND TJ4;以上就是一些基础的通达信指标源码的案例,第十个比较复杂,其余九个比较简单,都可以导入到通达信中进行测试,自己也可以试着编写一下
三、进阶版指标编写
① 指标源码导入即可使用,但由于文章篇幅限制,股票和公式并未分享完整,如果对于指标有兴趣和疑问,亦或者若不能成功导入请与我沟通!
②创作收集不易,恳请大家阅读之后,对于我的文章能关注和转发,帮忙加加人气,万分谢谢!