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

请大家支招,怎么样把这个通达信的指标公式改为条件选股公式呢?
筹码空间:IF(WINNER(CLOSE),WINNER(CLOSE)*100,20),VOLSTICK;
VAR1:=LLV(LOW,21);
VAR2:=HHV(HIGH,21);
红色线:EMA((C-VAR1)/(VAR2-VAR1)*100,6),COLORRED,LINETHICK3;
绿色线:EMA(0.667*REF(红色线,1)+0.333*红色线,2)COLORGREEN,LINETHICK3;
VAR3:=LLV(LOW,55);
VAR4:=HHV(H,34);
VAR5:=EMA((CLOSE-VAR3)/(VAR4-VAR3)*100,3);
VAR6:=(红色线+VAR5)/2;
VAR7:=EMA(0.667*REF(VAR5,1)+0.333*红色线,2);
VAR8:=EMA(VAR6,5);
趋势线:MA(0.667*REF(VAR8,1)+0.333*VAR8,2);
DRAWTEXT_FIX(ISLASTBAR,0.01,0,0,

通达信指标公式与选股公式最主要的区别是,指标公式可以有多个输出,而选股公式只能有一个输出。要把指标公式改成选股公式最简单的办法是把你不需要的输出语句改成赋值语句就可以了。

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线走势去选,也可以根据自己的要求通过函数设计出公式来找到自己所要选的股,这个公式我们就叫选股公式。

简单条件选股公式编写编写一选股公式,要求选出“股价小于每股净资产”的个股。进入公式管理器,新建一条件选股公式点击菜单功能à专家系统à公式管理器,进入公式管理器界面。选择左边树型列表中条件选股公式下面的其它类型,点击“新建”,输入公式名称,公式描述。

参考资料来源:百度百科-选股公式

温馨提示:答案为网友推荐,仅供参考
第1个回答  2021-03-30

第2个回答  2019-06-11
技术指标如果要是某线上穿某线,或者某个输出值大于小于等于多少这种比较简单的逻辑,可以用综合选股,
如果要把技术指标,改成条件选股公式,需要删除指标中所有画线类函数,只输出一个选股条件,如果是多个条件,可以用并且,或者语句组合.
你问题中的公式代码不全无法修改.并且你没有说清选股条件.本回答被网友采纳
相似回答