通达信指标公式编写教程(附基本公式编写实例)
2024-10-06 13:04:26发布 浏览331次 信息编号:183001
友情提醒:凡是以各种理由向你收取费用,均有骗子嫌疑,请提高警惕,不要轻易支付。
通达信指标公式编写教程(附基本公式编写实例)
这些是公式编写过程中用到的基本形态特征,很多技术指标的选股条件都是由它们组成的。本文可以归为同大信选股公式写的中级教程。
1、基本公式的书写示例
1.1 增大音量
(1).今天的交易量比昨天增加了一倍:
音量/参考值(音量,1)>2;
(2) 今天的五日平均成交量是五天前五日平均成交量的三倍:
AA:=MA(成交量,5);
BB:=REF(AA,5);
AA/BB>4;
(3)。今日交易量已达到整个流通市场的10%以上:
音量/>10/100;
(请注意,10% 的表达式为 10/100,即 0.1)
1.2 收缩率
(1)今日成交量较昨日翻倍:
音量/参考值(音量,1)<0.5;
(2) 今天的五日平均成交量比五天前的五日平均成交量小一半:
AA:=MA(成交量,5);
BB:=REF(AA,5);
AA/BB<0.5;
(3)当日交易量不足整个流通市场的0.5%:
体积/<0.5/100;
1.3 起
(1).今日涨幅达到7%以上:
收盘/参考(收盘,1)>1.07;
(2)。十日均价持续上涨:
AA:=MA(收盘价,10);
BB:=稀土元素(AA,1);
AA>BB;
1.4 下降
集阳、阴:
(1).当天太阳会关闭:CLOSE>OPEN;
(2) 阴天时:CLOSE<OPEN;
1.5 高开、低开
(1)当日股价高开,即开盘高于昨日收盘:OPEN>REF(CLOSE,1);
(2)。当日股价低开:OPEN < REF (CLOSE, 1);
1.6 差距
缺口也有两种类型:向上和向下:
如果当天的开盘价高于昨天的最高点,则为向上跳跃:OPEN>REF(HIGH, 1);
反之,如果开盘价低于昨日最高价,则为向下跳空:OPEN < REF(LOW, 1);
1.7 大成交量向上攻击
AA:=VOL/REF(VOL,1)>2; {交易量是昨天的两倍}
BB:=CLOSE/REF(CLOSE,1)>1.07; {增加超过7%}
AA 和 BB;
1.8 高开高走
AA:=OPEN>REF(CLOSE,1);{开盘价大于昨天收盘价}
BB:=收盘>开盘; {当日收盘阳线}
AA 和 BB;
1.9新高
当日新高指数最高价为近期最高价:
高=HHV(高,N);
HIGH是当期最高价,HHV(X,N)是X在N个周期中的最高值。因此,这个公式的含义是,当日最高价达到N天新高时,返回值为1,否则为0。
1.10 横盘交易
横盘交易是指价格在最近一段时间内在一定范围内波动:
(HHV(收盘价,10)-LLV(收盘价,10))/收盘价
其中,LLV(X,N)是求N个周期内X的最小值。因此,公式表明10日收盘价的幅度在5%以内。
2. 配方组合举例
下面,韩伟介绍了如何组合基本公式,并描述了一些简单的K线形态。在写公告之前,需要准确定义K线形态。
1、上涨后两天内没有回补。
定义:事实上,昨天出现了跳空。近两天的最低价已经高于前两天的最高价。
AA:=REF(开盘,1)>REF(高,2);
BB:=REF(低,1)>REF(高,2);
CC:=低>参考(高,2);
AA 和 BB 和 CC;
仔细想一想,如果BB为真,AA也一定为真,而AA其实没有存在的必要。
更简单的方法,下面这句话可以代替上面四句:
计数(低>参考(高,2),2)= 2;
2、5日、10日、30日均线多头排列
定义:多头均线排列是指从上到下由短周期到长周期的均线排列。
AA:=MA(收盘价,5);
BB:=MA(收盘价,10);
CC:=MA(收盘价,30);
T1:=AA>BB且BB>CC;
上述情况持续一段时间,假设我们设置为4天以上:
计数(T1,4)=4;
COUNT(X,N)表示统计N天内满足条件X的天数。
最终结果如下:
AA:=MA(收盘价,5);
BB:=MA(收盘价,10);
CC:=MA(收盘价,30);
T1:=AA>BB且BB>CC;
计数(T1,4)=4;
3、突破底部横盘再创新高
定义:股价突破长期盘整区间,随后放量进入主要上涨趋势。 “长期”设定为150天; “横盘”设定股价在150日均线上下波动15%;体积大;股价创150天以来新高。
首先用公式来描述体积增加
(1)、增加音量
一个。采用5日平均成交量进行比较,成交量将是昨天成交量的两倍;
b. V1为五日平均成交量,REF(V1,1)为昨日平均成交量;
V1:=MA(成交量,5);
V2:=VOL/REF(V1,1)>2;
(2)长期横盘交易
一个。 PZ1为当日150日均价:PZ1:=MA(CLOSE,M);
b. PZ2为150天内最高价; PZ2:=HHV(高,M);
c. PZ3为150天内最低价; PZ3:=LLV(低,中);
d. PZ4是150天最高价与150天平均价之间距离的百分比。 PZ5正好相反,最低价与平均价的差值百分比;
PZ4:=(PZ2-PZ1)/PZ1;
PZ5:=(PZ1-PZ3)/PZ1;
e.假设股价在150日均线上方或下方波动15%,即PZ4和PZ5均小于0.15;
PZ:=REF(PZ4,1)<0.15 且 REF(PZ5,1)<0.15;
(3)、今日创历史新高,即今日最高价为150天以来最高价!
TP1:HHV(高,中);
TP:=高=TP1;
结合三个条件最终的逻辑判断就是我们的最终结论:
V2 AND PZ AND TP(参数M=150天)
最终结果是:
(参数M=150天)
V1:=MA(成交量,5);
V2:=VOL/REF(V1,1)>2;
PZ1:=MA(收盘价,M);
PZ2:=HHV(高,M);
PZ3:=LLV(低,M);
PZ4:=(PZ2-PZ1)/PZ1;
PZ5:=(PZ1-PZ3)/PZ1;
PZ:=REF(PZ4,1)<0.15 且 REF(PZ5,1)<0.15;
TP1:HHV(高,中);
TP:=高=TP1;
大成交量横盘突破:V2 AND PZ AND TP;
注意:如果源代码添加到公式编辑器后显示错误,请多注意标点符号。您需要将中文模式下的标点符号更改为英文模式下的标点符号,例如:“:”更改为“:”,“,”更改为“,”以及括号等。
最后祝大家投资顺利!
提醒:请联系我时一定说明是从星空网上看到的!