求通达信选股公式

帮忙添加些条件:股东人数较上期变化(最新财务报告)小于等于0%,净利润按年度最近三年没有低于0的,股价现价≤{(每股净资产+每股资本公积金+每股未分配利润)乘以2}。去ST1:=IF(NAMELIKE('S'),0,1) AND IF(NAMELIKE('*'),0,1);
去ST2:=INBLOCK('ST板块')=0;
去ST:=(去ST1 OR 去ST2);
XG:去ST AND EXIST(CROSS(EMA(C,12),EMA(C,50)),10) AND C>EMA(C,50) AND EMA(C,12)>EMA(C,50) AND MA(C,750) >0;

可以编写3到5天出现过涨停,并且涨停当日成交量是前一日2倍以上,并且收盘价一直在涨停阳线实体最低点之上.选股效果如下图.

2、通达信经典公式集锦
内容来自用户:6_zaq
通达信经典公式集锦[复制链接]
1.30个交易日内,股价跌幅达到一半的股票:
xg:(hhv(c,30)-c)/hhv(c,30)>0.5;
2,今天的量是5天平均的2倍以上
xg:v>ma(v,5)*2;
缩量
vol/ma(vol,10)<0.3;
3,两天内,累计下跌等于或超过20%选股.
xg:(ref(c,2)-c)/c>0.2;
4,股价是25天以来新低.
xg:c<ref(llv(c,25),1);
5,选股:EXPMA 5日与10日金叉并且第二天的收盘价在EXPMA的5日线以上.
cross(ref(ema(c,5),1),ref(ema(c,10),1)) and c>ema(c,5);
6,请编买入公式:
1.将BIAS指标的参数设置为24日,将KD指标的参数设置为9;3;3。
2. BIAS指标要小于-6,这只是确认该股超跌的初选条件。
3. KD指标产生黄金交叉,K线上穿D线。
4. KD交叉同时,KD指标中的D值要小于16。
BIAS3 :=(CLOSE-MA(CLOSE,24))/MA(CLOSE,24)*100,colorff00ff;
RSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;
K:=SMA(RSV,3,1),COLORWHITE;
D:=SMA(K,3,1),COLORYELLOW;
xg:BIAS3<-6 and cross(k,d) and d<16;
7,要求是量大、换手率达到3左右,涨幅>7个点。
xg:v/capital*100>3 and (c/ref(c,1)>1.07;
8,个股分时图上都有一条黄线,叫做均价线
a/capital*100;
9,"阴转阳"的公式(也就是昨天收阴线,今天收阳线)
xg:ref(c,1)o;
10,股价回抽20日均线选股公式
xg:ref(c,1)>ma(c,20) and cross(ma(c,20),c);
11,一
3、请公式高手编辑一个通达信适用的选股公式
10日均线满足 向上角度小于45度 向下角度大于45度区间的股票
这句话本身就有问题,均线无非是一根线,只有一个方向,你2个方向都要怎么写......
4、常用选股公式招及通达信设置方法
内容来自用户:至简传媒
常用选股公式130集(通达信)
1、选股公式
CYC5:=CYC(5);
CYC13:=CYC(13);
CYC34:=CYC(34);
AA:=(HHV(H,55)-LLV(L,55))/LLV(L,55);
建仓完毕:REF(AA,1)=0.25ANDCYC5>CYC13ANDCYC13>CYC34,COLORYELLOW;
2、条件选股公式:
MACD,RSI,KDJ底背离选股公式:60分钟
KDJ_K:="KDJ.K"(9,3,3);KDJ_D:="KDJ.D"(9,3,3);KDJ_J:="KDJ.J"(9,3,3);
买1:=CROSS(KDJ_J,0)OR(CROSS(KDJ_J,KDJ_K)ANDKDJ_D<26);
买2:=CROSS("RSI.RSI1"(6,2,2),20)ORCROSS("RSI.RSI1"(6,12,24),"RSI.RSI2"(6,12,24));
买3:=CROSS("MACD.DIF","MACD.DEA")ORCROSS("MACD.MACD",0);
买0:=买1+买2+买3;
买:IF(买0>1,买0,0);
3、{极品选股}
Var1:=AMOUNT/(100*VOL);
Var2:=MA(Var1,13);
Var3:=MA(Var1,34);
Var4:=DMA(CLOSE,VOL/CAPITAL);
Var5:=(CLOSE-Var2)/Var2*100;
Var6:=(CLOSE-Var3)/Var3*100;
Var7:=(CLOSE-Var4)/Var4*100;
亏损程度:IF(Var5<=-7,7,0),colorff00ff;
IF(Var5<=-10,10,0),colorwhite;
IF(Var5<=-16,16,0),color00ff00;
IF(Var5<=-20,20,0),colorred;
IF(Var5<=-25,25,0),colorffcccc;
IF(Var5<=-30,30,0),colorblue;
Var8:=COST(10)*0;
Var9:=REF(HIGH,1)*1.1;
VarA:=HIGH*1.1;
VarB:=(VarA*VOL+Var9*(CAPITAL-VOL))/CAPITAL;
VarC:=REF(LOW,1)*0.9;
VarD:=LOW*0.9;
VarE:=(VarD*VOL+VarC*
5、通达信经典实用选股公式(125个常用公式源码)
内容来自用户:Kevin_sjz
通达信经典实用选股公式(125个常用公式源码)
1.30个交易日内,股价跌幅达到一半的股票:
xg:(hhv(c,30)-c)/hhv(c,30)>0.5;
2,今天的量是5天平均的2倍以上
xg:v>ma(v,5)*2;
缩量
vol/ma(vol,10)<0.3;
3,两天内,累计下跌等于或超过20%选股.
xg:(ref(c,2)-c)/c>0.2;
4,股价是25天以来新低.
xg:c<ref(llv(c,25),1);
5,选股:EXPMA5日与10日金叉并且第二天的收盘价在EXPMA的5日线以上.
cross(ref(ema(c,5),1),ref(ema(c,10),1))andc>ema(c,5);
6,请编买入公式:
1.将BIAS指标的参数设置为24日,将KD指标的参数设置为9;3;3。
2.BIAS指标要小于-6,这只是确认该股超跌的初选条件。
3.KD指标产生黄金交叉,K线上穿D线。
4.KD交叉同时,KD指标中的D值要小于16。
BIAS3:=(CLOSE-MA(CLOSE,24))/MA(CLOSE,24)*100,colorff00ff;
RSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;
K:=SMA(RSV,3,1),COLORWHITE;
D:=SMA(K,3,1),COLORYELLOW;
xg:BIAS3<-6andcross(k,d)andd<16;
7,要求是量大、换手率达到3左右,涨幅>7个点。
xg:v/capital*100>3and(c/ref(c,1)>1.07;
8,个股分时图上都有一条黄线,叫做均价线
a/capital*100;
9,"阴转阳"的公式(也就是昨天收阴线,今天收阳线)
xg:ref(c,1)o;
10,股价回抽20日均线选股公式
xg:ref(c,1)>ma(c,20)andcross(ma(c,20),c);
11,一根大阳线,至少有5个点以上,再连着出现二根振幅不大于5的十
6、通达信怎样将这个指标公式换成选股公式?
通达信指标公式与选股公式最主要的区别是,指标公式可以有多个输出,而选股公式只能有一个输出。要把指标公式改成选股公式最简单的办法是把你不需要的输出语句改成赋值语句就可以了。 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); 选股公式是要建在条件选股公式栏目里的,建好后在条件选股器里就能看到,也就能执行条件选股了。在条件预警里边就可以把选股公式加进预警里了,进行预警使用了。
7、多年来收集很多最好的选股公式通达信指标公式源码
内容来自用户:孙玲玲
多年来收集很多最好的选股公式
我们小散户做的是政策面大指标里的个股,不是整个政策面里的所有股。看业绩,看基本面,看政策都不如看个股快要拉升的时机。好指标里显示个股拉升前的习惯和成交量的数据,好指标的确像温度计一样记录了39度是发烧,0度以下要结冰的事实。熊市里有涨的可以赚钱的个股,牛市里有跌的能套人的个股。能有一个更好的指标让大家在牛市里多赚一点钱,在熊市里少赚一点钱,就值得了。
对潜水的朋友说:多回复下帖子,其实就是几个字而已,但是这几个字对于发帖人来说鼓励是很大的!行了废话少说源码奉上!一.选股指标.次日涨停W1:=C=HHV(C,20);W2:=BARSLAST(W1);W3:=IF(W2>0,REF(C,W2),REF(C,W2));W4:=CROSS(C,REF(W3,1));W4 AND COUNT(W4,5)=1;黄转紫选股DIFF:=EMA(DCLOSE,12)-EMA(DCLOSE,26);DEA:=EMA(DIFF,9);MACD:=(DIFF-DEA)*2;紫柱:MACDREF(MACD,1) AND REF(MACD,1)<REF(MACD,2);低位金叉选股DIFF:=EMA(DCLOSE,12)-EMA(DCLOSE,26);DEA:=EMA(DIFF,9);MACD:=(DIFF-DEA)*2;低位金叉:CROSS(DIFF,DEA) AND DIFF=0));二次金叉:CROSS(DIFF,DEA) AND DEA<0 AND COUNT(JCCOUNT=2,21)=1;绝地反弹(1)VAR1:=REF(LOW,1);VAR2:=SMA(ABS(LOW-VAR1),13,1)/SMA(MAX(LOW-VAR1,0),13,1)*100;VAR3:=EMA(IF(CLOSE*1.2,V
温馨提示:答案为网友推荐,仅供参考
第1个回答  2023-05-21
{
"公式": "XG:去ST AND EXIST(CROSS(EMA(C,12),EMA(C,50)),10) AND C>EMA(C,50) AND EMA(C,12)>EMA(C,50) AND MA(C,750) >0;",

"板块": "ST板块",

"筛选条件": [

{

"属性": "股东人数变化",

"数值范围": "-0%",

"计算方式": "小于等于"

},

{

"属性": "净利润",

"时间范围": "最近三年",

"数值要求": "不低于0"

},

{

"属性": "股价现价",

"计算方式": "={(每股净资产+每股资本公积金+每股未分配利润)*2}",

"数值限制": "≤"

}

],

"去掉的股票": [

{

"代码": "ST1",

"判断依据": [

{

"属性": "名称",

"关键字段": "S*"

},

{

"属性": "名称",

"关键字段": "*"

}

]

},

{

"代码": "ST2",

"判断依据": [

{

"属性": "板块",

"关键字段": "ST板块"

}

]

}

]
第2个回答  2023-05-22

这里是通达信选股公式:

条件1:股东人数较上期变化(最新财务报告)小于等于0% 

条件2:净利润按年度最近三年没有低于0 

条件3:股价现价≤{(每股净资产+每股资本公积金+每股未分配利润)乘以2}

去ST1:=IF(NAMELIKE('S'),0,1) AND IF(NAMELIKE('*'),0,1); 

去ST2:=INBLOCK('ST板块')=0;

去ST:=(去ST1 OR 去ST2);  

选股公式:

XG:去ST AND 条件1 AND 条件2 AND 条件3 AND
EXIST(CROSS(EMA(C,12),EMA(C,50)),10) AND
C>EMA(C,50) AND EMA(C,12)>EMA(C,50) AND
MA(C,750)>0

这个选股公式选出的股票需要满足: 

    不是ST股票

    满足你给出的3个条件

    短期持续上涨(均线Golden Cross)

    长期大盘下跌背景下(MA750>0)仍能上涨   

有任何问题可以随时问我。

追问

错误句 :
XG:去ST AND 条件1 AND 条件2 AND 条件3 AND
EXIST(CROSS(EMA(C,12),EMA(C,50)),10) AND
C>EMA(C,50) AND EMA(C,12)>EMA(C,50) AND
MA(C,750)>0
详细信息 : 未知字符串 条件1
错误起始位置 : 115 ; 长度: 5

追答

    定义“条件1”。在代码开始的地方,增加“条件1”的定义,例如:
    条件1 = True  # 条件1定义这样计算机就会明白“条件1”代表的意思,错误就修正了。

    将“条件1”替换为具体的条件判断语句。例如:
    XG:去ST AND C>0 AND D<100 AND 
    EXIST(CROSS(EMA(C,12),EMA(C,50)),10) AND 
    C>EMA(C,50) AND EMA(C,12)>EMA(C,50) AND 
    MA(C,750)>0

不是复制就可以了,加上你自己的条件判断语句,上面有给你列出来

追问

能把代码写全吗?我不会添加,麻烦你了。谢谢!

第3个回答  2023-05-21

根据您提供的条件,我这里为您提供一份通达信选股公式:

V2: 股东人数变化率 = (REG1[CQGF01]-REF(REG1[CQGF01],1))/ABS(REF(REG1[CQGF01],1))*100;
V3: 净利润连续3年是否都大于0 = (LLV(R1,754)-1)*0=(LLV(R1,503)-1)*0=(LLV(R1,252)-1)*0=0;
V4: (每股净资产+每股资本公积金+每股未分配利润)= (R8+R15+R23)/10;
C1: 股价现价 = C;
C2: (每股净资产+每股资本公积金+每股未分配利润)乘以2 = (R8+R15+R23)*2/10;
XG: V2<=0 AND V3 AND C1<=C2 AND C<=20 AND C>=0.5 AND VOL>0 AND BCLOSE<>C AND RWUP=0;

公式解释:

    V2 计算股东人数较上期变化率;

    V3 判断股票最近三年净利润是否都大于0;

    V4 计算每股净资产、每股资本公积金和每股未分配利润之和;

    C1 记录当前股价;

    C2 计算每股净资产、每股资本公积金和每股未分配利润的2倍;

    XG 选股条件为:股东人数较上期变化小于等于0%,净利润最近三年没有低于0,当前股价小于等于(每股净资产+每股资本公积金+每股未分配利润的2倍),股价在0.5至20之间,成交量大于0,昨收不等于今收,未被涨停。

    注意事项:

    以上公式仅供参考,您可以根据自己的需要进行调整,也可以添加其他的选股条件;

    对于不熟悉通达信公式的用户,建议在使用前进行测试和验证,避免选中无效股票或错过符合要求的股票;

    建议在制定实际的投资决策前,深入研究股票的基本面和行业背景,综合分析和评估风险和收益。

追问

错误句 : V2: 股东人数变化率 = (REG1[CQGF01]-REF(REG1[CQGF01],1))/ABS(REF(REG1[CQGF01],1))*100
详细信息 : 某个操作数没有相应的操作符匹配!
错误起始位置 : 0 ; 长度: 0

第4个回答  2023-05-24
通达信的选股公式为xg:v>ref(v,1)*2 and c>ref(c,1)。公式的定义为今天的量大于等于昨天量的2倍,股价上涨。此公式的使用说明有以下几点:1、五行量化指标(浅灰色实心空心方格):实心代表趋势走好,空心代表趋势走坏;2、操盘动力线指标(黄金线):短线灵敏指标,低位拐头向上可跟进,高位拐头向下要警惕,附有高低位买卖提示;3、海洋状态指标(彩带):彩带颜色代表短中期多空趋势,低位转红可跟进,高位变色宜减仓、清仓。

量化选股的方法
1、多因素模型(Multiple-factor regression)
多因素模型将那些引起证券价格联动的因素直接加入到收益率公式之中,然后开发基于这些因素的模型,简化投资组合分析所要求的关于证券之间相关系数的输入。模型效果的好坏主要取决于因素的选取,即那些被选定的因素是否足以证明,证券收益率之间联动效应的根源在于那些因素对各证券的共同影响。
2、动量反转选股
有效市场假说分三个层次,分别为弱有效市场、 半强有效市场、 强有效市场分别代表价格反映了历史信息、公开信息和全部信息。
动量效应(Momentum Effect)指的是投资策略或组合的持有期业绩方向和形成期业绩方向一致的股价波动现象;
而反转效应(ContrarianEffect)则指的是投资策略或组合的持有期业绩方向和形成期业绩方向相反的股价波动现象。
3、分类和回归树(Classification and regression tree)
分类和回归树是数据挖掘技术的一种,以递归分割技术为基础(常用于制药学的研究),包括分类树和回归树:分类树产生定性输出,回归树处理定量输出。
4、神经网络(Neural networks)
因为股市的建模与预测所处理的信息量往往十分庞大,因此对算法有很严格要求,它的非线性动力学特性也非常复杂,所以一般传统的方法对于股市的预测往往难如人意。人工神经网络不仅具有大规模并行模拟处理、网络全局作用和非线性动力学等特点,而且有很强的自适应、自学习以及容错能力,具备传统的建模方法所不具有的许多优点,其可以不必事先知道有关被建模对象的参数、结构以及动态特性等方面的知识, 对被建模对象经验知识要求不高。 而只需给出对象的输入和输出数,通过网络本身的学习功能即可实现输入和输出之间的映射。的选股公式为xg:v>ref(v,1)*2 and c>ref(c,1)。公式的定义为今天的量大于等于昨天量的2倍,股价上涨。此公式的使用说明有以下几点:1、五行量化指标(浅灰色实心空心方格):实心代表趋势走好,空心代表趋势走坏;2、操盘动力线指标(黄金线):短线灵敏指标,低位拐头向上可跟进,高位拐头向下要警惕,附有高低位买卖提示;3、海洋状态指标(彩带):彩带颜色代表短中期多空趋势,低位转红可跟进,高位变色宜减仓、清仓。