请高手编写通达信预警公式

2024-05-05 06:47

1. 请高手编写通达信预警公式

{1.均线预警}
CROSS(CLOSE,MA(CLOSE,N)) OR CROSS(MA(CLOSE,N),CLOSE); 
{这个是股价上穿或下穿N日均线时的语句,新建一个条件选股公式,建公式的时候,把N作为参数填进参数表,最小,最大,缺省分别填上1,250,5,然后给公式取个名字保存起来。之后点开“条件预警”的设置项,将你建的公式选进去,再选上全部股票就可以做到你要的东西}

{2.均线附近选股}
RANGE(CLOSE,MA(CLOSE,N)*0.995,MA(CLOSE,N)*1.005);
{一样,新建一个选股公式,填好参数表,取个名字保存起来,就可以用了,这里帮你定义的“均线附近”是均线上下0.5%,你可以按你自己的想法去修改这个范围} 

{3.补充……你想预警6条均线,把语句复制6次,参数N改成N1,N2...N6,语句之间用OR 连接就行了}
CROSS(CLOSE,MA(CLOSE,N1)) OR CROSS(MA(CLOSE,N1),CLOSE) OR 
CROSS(CLOSE,MA(CLOSE,N2)) OR CROSS(MA(CLOSE,N2),CLOSE) OR 
CROSS(CLOSE,MA(CLOSE,N3)) OR CROSS(MA(CLOSE,N3),CLOSE) OR 
CROSS(CLOSE,MA(CLOSE,N4)) OR CROSS(MA(CLOSE,N4),CLOSE) OR 
CROSS(CLOSE,MA(CLOSE,N5)) OR CROSS(MA(CLOSE,N5),CLOSE) OR 
CROSS(CLOSE,MA(CLOSE,N6)) OR CROSS(MA(CLOSE,N6),CLOSE);

请高手编写通达信预警公式

2. 请通达信公式高手编个预警公式

1.现价大于5.10.20.60日平均线。小于120日平均线。今天是第一天大于60天平均线
--------------------------------------------------------------------------------------------------------------
CROSS(DYNAINFO(7),MA(C,60)) AND DYNAINFO(7)>MA(C,5) AND DYNAINFO(7)>MA(C,10) AND DYNAINFO(7)>MA(C,20) AND DYNAINFO(7)>MA(C,60) AND DYNAINFO(7)<MA(C,120); 

2.收盘价大于5.10.20.60日平均线。小于120日平均线。今天是第一天大于60天平均线
--------------------------------------------------------------------------------------------------------------
CROSS(C,MA(C,60)) AND C>MA(C,5) AND C>MA(C,10) AND C>MA(C,20) AND C>MA(C,60) AND C<MA(C,120); 


{如:600310     现价函数DYNAINFO(7)   收盘价为C,意义不一样的。 }

3. 求大神编个通达信选股公式,能用在条件预警里就行

选股公式:
TJ1:=CROSS(C,MA(C,10)) AND CROSS(C,MA(C,20));TJ2:=CROSS(C,MA(C,20)) AND CROSS(C,MA(C,30));TJ3:=CROSS(C,MA(C,30)) AND CROSS(C,MA(C,60));TJ4:=CROSS(C,MA(C,60)) AND CROSS(C,MA(C,120));
XG:CROSS("MACD.DIF","MACD.DEA") AND RANGE("MACD.DIF",-0.1,0.1) AND V>=MA(V,5)*2 AND (TJ1 OR TJ2 OR TJ3 OR TJ4);
 
指标提示:
TJ1:=CROSS(C,MA(C,10)) AND CROSS(C,MA(C,20));TJ2:=CROSS(C,MA(C,20)) AND CROSS(C,MA(C,30));TJ3:=CROSS(C,MA(C,30)) AND CROSS(C,MA(C,60));TJ4:=CROSS(C,MA(C,60)) AND CROSS(C,MA(C,120));
XG:=CROSS("MACD.DIF","MACD.DEA") AND RANGE("MACD.DIF",-0.1,0.1) AND V>=MA(V,5)*2 AND (TJ1 OR TJ2 OR TJ3 OR TJ4);
DRAWICON(XG,L*0.98,1);
今天中午选出一只002446

求大神编个通达信选股公式,能用在条件预警里就行

4. 请老师帮我做一个通达信的预警公式,谢谢!

{副图}
LC:=REF(CLOSE,1);
RSI1:SMA(MAX(CLOSE-LC,0),9,1)/SMA(ABS(CLOSE-LC),9,1)*100,COLORFF00FF;
WR1:100*(HHV(HIGH,21)-CLOSE)/(HHV(HIGH,21)-LLV(LOW,21)),COLOR00FFFF;
DRAWICON(CROSS(RSI1,WR1),RSI1,1);
===============
{选股}
LC:=REF(CLOSE,1);
RSI1:=SMA(MAX(CLOSE-LC,0),9,1)/SMA(ABS(CLOSE-LC),9,1)*100;
WR1:=100*(HHV(HIGH,21)-CLOSE)/(HHV(HIGH,21)-LLV(LOW,21));
XG:CROSS(RSI1,WR1);

5. 怎样把通达信的指标公式改为条件选股公式,进行预警

通达信指标公式与选股公式最主要的区别是,指标公式可以有多个输出,而选股公式只能有一个输出。要把指标公式改成选股公式最简单的办法是把你不需要的输出语句改成赋值语句就可以了。
VA:=IF(CLOSE>REF(CLOSE,1),VOL,-VOL)。
OBV:SUM(IF(CLOSE=REF(CLOSE,1),0,VA),0)。
MAOBV:MA(OBV,M)。
RANGE((((OBV-MAOBV)/MAOBV)*100),-0.5,0.5)。
例如,上面是OBV指标公式,一共有三个输出,现在要改成选股公式,那么把不需要的两个语句改成赋值语句就可以了,具体是在输出指标名字后加等号就可以了,改后就是如下。
VA:=IF(CLOSE>REF(CLOSE,1),VOL,-VOL)。
OBV:=SUM(IF(CLOSE=REF(CLOSE,1),0,VA),0)。
MAOBV:=MA(OBV,M)。
RANGE((((OBV-MAOBV)/MAOBV)*100),-0.5,0.5)。
选股公式是要建在条件选股公式栏目里的,建好后在条件选股器里就能看到,也就能执行条件选股了。在条件预警里边就可以把选股公式加进预警里了,进行预警使用了。

扩展资料在股市中经常看的大盘就是一个庞大的数据库,它保存着从有股市以来所有股票的有用数据,如收盘价、最高价、最低价、开盘价等。股民要选股可以自己根据K线走势去选,也可以根据自己的要求通过函数设计出公式来找到自己所要选的股,这个公式我们就叫选股公式。
简单条件选股公式编写编写一选股公式,要求选出“股价小于每股净资产”的个股。进入公式管理器,新建一条件选股公式点击菜单功能à专家系统à公式管理器,进入公式管理器界面。选择左边树型列表中条件选股公式下面的其它类型,点击“新建”,输入公式名称,公式描述。
参考资料来源:百度百科-选股公式

怎样把通达信的指标公式改为条件选股公式,进行预警

最新文章
热门文章
推荐阅读