通达信条件选股公式输出不能超过一个 怎么解决

N:=22;JJ:=(HIGH+LOW+CLOSE)/3;QJ0:=VOL/IF(HIGH=LOW,4,HIGH-LOW);QJ1:=IF(CAPITAL=0,QJ0*(JJ-MIN(CLOSE,OPEN)),QJ0*IF(HIGH=LOW,1,(MIN(OPEN,CLOSE)-LOW)));QJ2:=IF(CAPITAL=0,QJ0*(MIN(OPEN,CLOSE)-LOW),QJ0*IF(HIGH=LOW,1,(JJ-MIN(CLOSE,OPEN))));QJ3:=IF(CAPITAL=0,QJ0*(HIGH-MAX(OPEN,CLOSE)),QJ0*IF(HIGH=LOW,1,(HIGH-MAX(OPEN,CLOSE))));QJ4:=IF(CAPITAL=0,QJ0*(MAX(CLOSE,OPEN)-JJ),QJ0*IF(HIGH=LOW,1,(MAX(CLOSE,OPEN)-JJ)));SVZL:SUM(((QJ1+QJ2)-(QJ3+QJ4))/SUM(VOL,60),0);CZ:=SVZL-REF(SVZL,1);STICKLINE(CZ<0,SVZL+CZ,SVZL,1,0),COLORFFFF00;STICKLINE(CZ>0,SVZL,SVZL+CZ,1,0),COLORRED;KK1:MA(SVZL+CZ,N);KK2:MA(SVZL+CZ,N1);KK3:MA(SVZL+CZ,N2);

输出只能有一个,而最后有三个输出:
KK1:MA(SVZL+CZ,N);
KK2:MA(SVZL+CZ,N1);
KK3:MA(SVZL+CZ,N2);

这个公式只是一个指标,不是一个选股公式。如果要改,你得提出具体需求。
个人看法:此指标一般,不算优秀。追问

可是我不知道怎么该怎么改这个公式究竟那里错了..?即使不是一个选股公式也好

追答

这个公式可以用,做指标用。送你一个不错的公式吧:

温馨提示:内容为网友见解,仅供参考
第1个回答  2013-04-12
将所有条件在冒号后加等号,仅留一个条件就是选股公式。
譬如此公式:N:=22;{公式不赘,假设:}N1:=6;N2:=12;KK1:=MA(SVZL+CZ,N);{KK2,KK3同KK1,则:}
XG:CROSS(SVZL,KK2);{个人看法仅供参考}
第2个回答  2013-04-13
选股票试用这个:

N:=22;
JJ:=(HIGH+LOW+CLOSE)/3;
QJ0:=VOL/IF(HIGH=LOW,4,HIGH-LOW);
QJ1:=IF(CAPITAL=0,QJ0*(JJ-MIN(CLOSE,OPEN)),QJ0*IF(HIGH=LOW,1,(MIN(OPEN,CLOSE)-LOW)));
QJ2:=IF(CAPITAL=0,QJ0*(MIN(OPEN,CLOSE)-LOW),QJ0*IF(HIGH=LOW,1,(JJ-MIN(CLOSE,OPEN))));
QJ3:=IF(CAPITAL=0,QJ0*(HIGH-MAX(OPEN,CLOSE)),QJ0*IF(HIGH=LOW,1,(HIGH-MAX(OPEN,CLOSE))));
QJ4:=IF(CAPITAL=0,QJ0*(MAX(CLOSE,OPEN)-JJ),QJ0*IF(HIGH=LOW,1,(MAX(CLOSE,OPEN)-JJ)));
SVZL:=SUM(((QJ1+QJ2)-(QJ3+QJ4))/SUM(VOL,60),0);
CZ:SVZL-REF(SVZL,1)>0;
第3个回答  2015-11-07
【修改前】

A:V*100/CAPITAL;
主力:MA(A,4);
游资:MA(A,9);
大户:MA(A,17);
散户:MA(A,34);
主力>0 AND 主力>散户 AND 主力>游资 AND 主力>大户;
【修改:选股,只能有一个数据不用“=”号连接,其他全部用“=”连接】
【修改后】
A:=V*100/CAPITAL;
主力:=MA(A,4);
游资:=MA(A,9);
大户:=MA(A,17);
散户:=MA(A,34);
主力>0 AND 主力>散户 AND 主力>游资 AND 主力>大户;
第4个回答  2015-10-30
我的可以。如果实在不行,你用综合选股,里面东西一样的,可以叠加无数条件。不过需要事先下载好数据。

通达信条件选股公式输出不能超过一个 怎么解决
如果只是1个条件就可以选股,那就把另一个输出加:= 号,这样就没有这个输出了。

通达信加入公式后,提示:条件选股公式不能超过一个。请问如何解决?
JUD0:=REF(C,1)>=REF(UDGLINE,1) AND C<UDGLINE AND TUD0<TDU0;JUD1:JUD0 AND COUNT(JUD0,TUD0)=1;{分别新建两个条件选股公式:上涨收敛三角形 下跌收敛三角形 }

通达信条件选股公式输出不能超过一个 怎么解决
条件选股公式输出不能超过一个 怎么解决 解决方法是只让一个自己要用来选股的语句输出,其余的不让输出,即,需要输出的语句不加等号,不需要输出的都加上等号 筹码集中度:=COST(10)\/(COST(80)-COST(10));筹码1:=EMA(筹码集中度,1)*10;筹码3=:EMA(筹码集中度,3)*10;筹码13:=EMA(筹码集中...

通达信软件选股公式输出不能超过一个怎么办?
有两种方法可以搞定。方法一:选股公式只能有一个输出是用在条件选股里面。如果将分类改为技术指标类,如在普通的技术指标里面编写公式,输出是可以多个的。方法二:用OR。A:(LLV(L,N)=S) OR (LLV(L,N)=B) OR (LLV(L,N)=D)这样就可以实现多个条件输出。

通达信条件选股公式输出不能超过一个 怎么解决
两个或两个以上的条件中间加 OR 即可,例如 输出:A OR B;

通达信条件选股公式输出不能超过一个是什么意思
“通达信条件选股公式输出不能超过一个”是一个常见的问题提示语,造成该问题很可能是你参数设置出现了问题,你可以改成下面这个公式试试:D:=(REF(C,1)-REF(C,2))\/REF(C,2)*100-2;YJ:=COUNT(D,10)>=10;F1:=DYNAINFO(23)\/DYNAINFO(22)>=2;F2:=C>REF(C,1)*1.002 AND CF3:=...

通达信输出不能超过1个
你这个不能输出超过一个,是通达信的条件公式的编写规范问题,公式修改后如下 股理乾坤为您解答 MA0:=MA(CLOSE,5);MA1:=MA(CLOSE,10);MA2:=MA(CLOSE,20);TJ1:=CROSS(MA0,MA1) && C>MA1;TJ2:=CROSS(MA0,MA2) && C>MA2;XG:TJ1 AND TJ2;

通达信条件选股公式输出不能超过一个 怎么解决
输出只能有一个,而最后有三个输出:KK1:MA(SVZL+CZ,N);KK2:MA(SVZL+CZ,N1);KK3:MA(SVZL+CZ,N2); 这个公式只是一个指标,不是一个选股公式。如果要改,你得提出具体需求。个人看法:此指标一般,不算优秀。 追问 可是我不知道怎么该怎么改这个公式究竟那里错了..?即使不是一个选股公式也好 追答 这个公式...

...技术指标改为条件选股指标!提示“条件选股公式输出不能超过1...
你没有给出具体的选股的条件。你这个公式可以写出N个选股公式的。你编辑的时候提示“条件选股公式输出不能超过1”,原因在于选股公式只能有一个输出,即公式中的 A:= 为一个赋值,长期线: 则为一个输出。就是冒号后面没有等号的就叫输出,冒号后面有等号的就是赋值。如果你要编辑出选股公式,先把...

通达信条件预警选股公式输出不能超过1个怎么解决
可以通过“综合选股”来进行多个条件叠加。通达信软件打开后,综合选股---引入方案---出现一个框子,框子里面是选股方案,可将公式、财务、条件等选股因素叠加考虑的,选择好一项后再在框子下方设定好要求,在框子右边点“加入条件”就考虑要了一个选股因素,再重复操作就能叠加考虑多重因素进行选股 ...

相似回答