指标公式改成选股公式
改进江恩八线指标公式源码及选股公式

改进江恩八线指标公式源码及选股公式原江恩指标公式:VarA:=BARSCOUNT(CLOSE)*3.142/180;A2: SIN(VarA*8)*100,linethick2;A3: COS(VarA*8)*100,linethick2;X1: 0;Var1:=MA(CLOSE,5);Var2:=MA(CLOSE,10);Var3:=MA(CLOSE,20);Var4:=MA(CLOSE,30);Var5:=(Var1+Var2+Var3+Var4)/4;Var6:=(Var5-REF(Var5,5))/REF(Var5,5)*1500;Var7:=(Var5-REF(Var5,5))/REF(Var5,5)*1500;Var8:=EMA(Var6,8);注意: STICKLINE(Var6>REF(Var6,1) AND Var6<0 AND Var6<Var8,Var6,0,5,0);转强: STICKLINE(Var8>REF(Var8,1) AND Var6<0 AND Var6>Var8,Var8,0,5,0),COLORYELLOW;买点: STICKLINE(Var6>REF(Var6,1) AND Var6>0 AND Var8<0,Var6,Var8,10,0);DRAWICON(FILTER(Var6>REF(Var6,1) AND Var6>0 AND Var8<0,30),-140,4);DRAWTEXT(FILTER(Var6>REF(Var6,1) AND Var6>0 AND Var8<0,30),-40,'买点'),COLORffffff;持股: STICKLINE(Var8>REF(Var8,1) AND Var8>0,Var6,0,5,0),COLORred;观望: STICKLINE(Var6<REF(Var6,1) AND Var8>REF(Var8,1) AND Var6>0,Var6,Var8,10,0);持币: STICKLINE(Var6<REF(Var6,1) ANDVar6<Var8,Var6,Var8,5,1),COLORffff00;VAR9:=TROUGHBARS(3,15,1)<10;VAR10:=PEAKBARS(3,15,1)<10;VAR11:=IF(VAR9=1,50,0);VAR12:=IF(VAR10=1,50,0);底部:= IF(VAR11=50,50,0);头部:= IF(VAR12=50,100,0);a:if( 底部>ref(底部,1),50,0);aa:if(头部>ref(头部,1),50,0);DRAWTEXT(a=50,100,'买' ),COLORred,linethick2;DRAWTEXT(aa=50,100,'卖'),COLOR00ff00,linethick2;注意底部:0,COLORffffff;低位转强:0,COLORYELLOW;坚决持股:0,COLORred;谨慎观望:0,Color400080;果断持币:0,COLORffff00;改进版江恩买卖指标公式源码:X1: 0;Var1:=MA(CLOSE,5);Var2:=MA(CLOSE,10);Var3:=MA(CLOSE,20);Var4:=MA(CLOSE,30);Var5:=(Var1+Var2+Var3+Var4)/4;Var6:=(Var5-REF(Var5,5))/REF(Var5,5)*1500;Var7:=(Var5-REF(Var5,5))/REF(Var5,5)*1500;Var8:=EMA(Var6,8);VAR9:=TROUGHBARS(3,15,1)<10;VAR10:=PEAKBARS(3,15,1)<10;VAR11:=IF(VAR9=1,50,0);VAR12:=IF(VAR10=1,50,0);底部:= IF(VAR11=50,50,0);头部:= IF(VAR12=50,100,0);a:if( 底部>ref(底部,1),50,0);aa:if(头部>ref(头部,1),50,0);DRAWTEXT(a=50,100,'买' ),COLORred,linethick2; DRAWTEXT(aa=50,100,'卖'),COLORffffff,linethick2;江恩买入选股公式:Var1:=MA(CLOSE,5);Var2:=MA(CLOSE,10);Var3:=MA(CLOSE,20);Var4:=MA(CLOSE,30);Var5:=(Var1+Var2+Var3+Var4)/4;Var6:=(Var5-REF(Var5,5))/REF(Var5,5)*1500;Var7:=(Var5-REF(Var5,5))/REF(Var5,5)*1500;Var8:=EMA(Var6,8);VAR9:=TROUGHBARS(3,15,1)<10;VAR10:=PEAKBARS(3,15,1)<10;VAR11:=IF(VAR9=1,50,0);VAR12:=IF(VAR10=1,50,0);底部:= IF(VAR11=50,50,0);头部:= IF(VAR12=50,100,0);a:if( 底部>ref(底部,1),50,0);江恩卖出选股公式源码:Var1:=MA(CLOSE,5);Var2:=MA(CLOSE,10);Var3:=MA(CLOSE,20);Var4:=MA(CLOSE,30);Var5:=(Var1+Var2+Var3+Var4)/4;Var6:=(Var5-REF(Var5,5))/REF(Var5,5)*1500; Var7:=(Var5-REF(Var5,5))/REF(Var5,5)*1500; Var8:=EMA(Var6,8);VAR9:=TROUGHBARS(3,15,1)<10;VAR10:=PEAKBARS(3,15,1)<10;VAR11:=IF(VAR9=1,50,0);VAR12:=IF(VAR10=1,50,0);底部:= IF(VAR11=50,50,0);头部:= IF(VAR12=50,100,0);aa:if(头部>ref(头部,1),50,0);。
副图指标改成选股指标方法

指标改为选股指标步骤一.将所有的显示式":",改为不显示式":="选股条件的基本要求为只能输出1个条件式,故要先将公式中所有的显示式":"改为不显示式":=",如果原来显示式后面接有线型描述(颜色.对齐..等),也一并删除例如:ma1:ma(c,5),colorred;ma2:ma(c,10),colorgreen,POINTDOT;.....先改为ma1:=ma(c,5);ma2:=ma(c,10);.....步骤二.找出选股条件,并写成选股式引用:条件的寻找方法,依不同目的,大致可分以下几种:--------------------------------------------------------------------------------------------1.'字'选股如:'买'选股方法:先找出公式中出现有'字'的地方,该式开头会以DRAW..TEXT开头, DRAWTEXT DRAWTEXTEX DRAWYITEXT DRAWFLAGTEXT DRAWMOVETEXT找到后,该函数(条件, ,'字')后面括号内的第1个即为条件,将该条件复制出来并加上分号即可例如:{求'5日均>10日均'选股}ma1:=ma(c,5);ma2:=ma(c,10);DRAWTEXT(ma1>ma2,ma1,'5日均>10日均');[解]ma1:=ma(c,5);ma2:=ma(c,10);ma1>ma2;--------------------------------------------------------------------------2.图标选股如:笑脸选股方法:先依不同软件,找出该图标的代号,再找出公式中出现DRAWICON函数(条件, ,图标代号)的式子,对照图标的代号(括号内的第3个),如果该图标代号为所求代号,该函数后面括号内的第1个即为条件,将该条件复制出来并加上分号即可例如:{求图标1选股}ma1:=ma(c,5);ma2:=ma(c,10);DRAWicon(ma1>ma2,ma1,1);[解]ma1:=ma(c,5);ma2:=ma(c,10);ma1>ma2;--------------------------------------------------------------------------------3.A线上穿(下穿)B线选股 {上穿--金叉,下穿--死叉}方法:A线上穿B线: cross(A,B);A线下穿B线: cross(B,A);例如:{求ma1上穿ma2选股}ma1:ma(c,5);ma2:ma(c,10);[解]ma1:=ma(c,5);ma2:=ma(c,10);cross(ma1,ma2);{求ma1下穿ma2选股}ma1:ma(c,5);ma2:ma(c,10);[解]ma1:=ma(c,5);ma2:=ma(c,10);cross(ma2,ma1);------------------------------------------------------------------------------------------- 4.线A上穿(下穿) 选股方法:线A上穿: cross(A,ma(A,2)); 或 cross(A,ref(A,1));线A下穿: cross(ma(A,2),A); 或 cross(ref(A,1),A);例如:{求改成ma1上穿}ma1:ma(c,5);[解]ma1:=ma(c,5);cross(ma1,ma(ma1,2));或cross(ma1,ref(ma1,1));{求改成ma1下穿}ma1:ma(c,5);[解]ma1:=ma(c,5);cross(ma(ma1,2),ma1);或ma1:=ma(c,5);cross(ref(ma1,1),ma1);--------------------------------------------------------------------------------------------- 5.第1次出现条件A 选股方法:先找出条件A,再利用cross(A,0.5);例如:{求改成出现图标1选股}ma1:=ma(c,5);ma2:=ma(c,10);DRAWicon(ma1>ma2,ma1,1);[解1]ma1:=ma(c,5);ma2:=ma(c,10);A:=ma1>ma2;cross(A,0.5);[解2--直接将条件A写入]ma1:=ma(c,5);cross(ma1>ma2,0.5);-------------------------------------------------------------------------------------------6.线变色选股如:黄线变红色选股 (指标线为黄线,再利用函数变红色线)方法:先依不同软件,找出条件A,再用cross(A,0.5);(1)飞狐条件在PARTLINE(条件A, ),colorred;括号内的第1个即为条件,将该条件复制出来并加上分号即可例如:{求黄线变红色选股飞狐}ma1:ma(c,5),coloryellow;PARTLINE(ma1>REF(ma1,1),ma1),colorred;[解]ma1:=ma(c,5);A:=ma1>REF(ma1,1);cross(A,0.5);(2)大智慧L2.分析家条件在PARTLINE( ,条件A,rgb(255,0,0), , ...);括号内为rgb(255,0,0)的前1个即为条件,将该条件复制出来并加上分号即可例如:{求黄线变红色选股大智慧L2.分析家}ma1:=ma(c,5);PARTLINE(ma1,ma1>REF(ma1,1),rgb(255,0,0),1,rgb(255,255,0));[解]A:=ma1>REF(ma1,1);cross(A,0.5);(3)通达信条件在IF(条件A, ,DRAWNULL),colorred;括号内的第1个即为条件,将该条件复制出来并加上分号即可例如:{求黄线变红色选股通达信}MA1:MA(C,5),COLORYELLOW;IF(MA1>REF(MA1,1),MA1,DRAWNULL),COLORRED;[解]MA1:=MA(C,5);A:=MA1>REF(MA1,1);CROSS(MA1>REF(MA1,1),0.5);--------------------------------------------------------------------------------7.颜色柱选股方法:先找出公式中出现有STICKLINE函数的地方,找到后,核对该函数后面的颜色,是否为所求颜色,若颜色相同,则括号内的第1个即为条件A,将该条件复制出来并加上分号即可例如:{求红色柱选股}STICKLINE(c>o,h,l,0.8,1),colorred;[解]A:c>o;{求第1次红色柱选股}STICKLINE(c>o,h,l,0.8,1),colorred;[解]A:=c>o;cross(A,0.5);步骤三.最后将所有绘图函数及单一输出值(如 0; k; if(,,); )全删除,使公式只剩1个选股式输出即成,(若有2个以上条件,条件同时成立时,可在条件间用"and"连接;若有2个以上条件,允许条件不同时成立时,可在条件间用"or"连接);。
如何将指标公式改编成选股公式或通达信指标改成同花顺等别软件上用

一,什么是指标公式改成选古预警公式:指标公式有主图指标或副图指标,他是用来看的,显示在主图或副图中的线或信号文字标志等。
比如图中,我觉得出现“买”字时比较有机会,想找出今天出现买字的个股出来,进一步参考。
那怎么办,就是指标改成选古预警公式,可以盘中快速选出或直接预警。
二,指标公式改成选古预警公式好处:比如图中“买”字,我想把今天出这信号个股都找到,总不能一个一个去翻吧,那多麻烦,4000多只股,你翻一遍起码一小时,而我弄成选古预警公式,3分钟左右就全选出来了。
是不是节省很多时间。
三,通达信指标改成同花顺等别软件上用比如我平时用惯的是同花顺,东方财富,可这个指标源码是通达信的,怎么办,可以将源码改编过去就可以用了。
四,如何改编成选古预警公式或改编别软件上使用这需要一定专业能力才可以弄,不然不要说代码通不过,改出来不是自已想要的,那更是得不偿失。
这方面上,我们有代编写公式指标、预警XG公式、预警公式、程序化交易模型,及不同软件间指标的改编写,如同花顺改编成通达信,大智慧改编成同花顺等。
( 只帮忙代编写代码,不出售)Q.&Q: 262069696徵&信:cxh99cxh99(选择一样连系方式就行加好友时请简单备注下您的需求,否则无法通过,谢谢您!)主要标准如下:(具体视难度及复杂度而定)通达信50园起步同花顺100园起步大智慧100园起步文华财经100园起步开拓者100园起步东方财富50园起步金字塔100园起步博易大师100园起步倚天版100园起步益盟操盘手100园起步飞狐大交易师100园起步注:上面没有标注的行情软件(如指南针,富远等),因为需要另行安装,因此起步介均在500以上。
即时,你只须将软件传给我们安装就可以帮您编写。
指标公式改成选股公式

指标公式改成选股公式M1:=5;M2:=10;M3:=30;M4:=60;MA1:MA(CLOSE,M1);MA2:MA(CLOSE,M2);MA3:MA(CL OSE,M3);MA4:MA(CLOSE,M4);VAR3:=LLV(HIGH,240);{VAR3赋值:240日内最高价的最低值}VAR4:=100*(CLOSE-VAR3)/VAR3;{100*(收盘价-VAR3)/VAR3}VAR5:=(CLOSE-LLV(LOW,528))/(HHV(HIGH,528)-LLV(LOW,528))*100;{(收盘价-528日内最低价的最低值)/(528日内最高价的最高值-528日内最低价的最低值)*100} VAR6:=(CLOSE-LLV(CLOSE,530))/(HHV(CLOSE,530)-LLV(CLOSE,530))*100;{(收盘价-530日内收盘价的最低值)/(530日内收盘价的最高值-530日内收盘价的最低值)*100}VAR7:=0;VAR8:=SMA(MAX(CLOSE-REF(CLOSE,1),0),34,1)/SMA(ABS(CLOSE -REF(CLOSE,1)),7,1)*100;{收盘价-昨收和0的较大值的34日[1日权重]移动平均/收盘价-昨收的绝对值的7日[1日权重]移动平均*100}VAR9:=SMA(MAX(CLOSE-REF(CLOSE,1),0),13,1)/SMA(ABS(CLOSE-REF(CLOS E,1)),13,1)*100;{收盘价-昨收和0的较大值的13日[1日权重]移动平均/收盘价-昨收的绝对值的13日[1日权重]移动平均*100}VAR10:=IF(TROUGHBARS(3,16,1)=0 ANDHIGH>LOW+0.04,4,0);{如果收盘价16%之字转向的前1个波谷位置=0ANDHIGH>最低价+0.04,返回4,否则返回0}VAR11:=ZIG(3,6)>REF(ZIG(3,6),1) ANDREF(ZIG(3,6),1)<=REF(ZIG(3,6),2) AND REF(ZIG(3,6),2)<=REF(ZIG(3,6),3);{收盘价6%的之字转向>昨日收盘价6%的之字转向AND 昨日收盘价6%的之字转向<=2日前的收盘价6%的之字转向AND 2日前的收盘价6%的之字转向<=3日前的收盘价6%的之字转向}VAR12:=ZIG(3,6)<REF(ZIG(3,6),1) AND REF(ZIG(3,6),1)>=REF(ZIG(3,6),2) AND REF(ZIG(3,6),2)>=REF(ZIG(3,6),3);VAR13:=ZIG(3,22)>REF(ZIG(3,22),1) ANDREF(ZIG(3,22),1)<=REF(ZIG(3,22),2) ANDREF(ZIG(3,22),2)<=REF(ZIG(3,22),3);VAR14:=ZIG(3,22)<REF(ZIG(3,22),1) ANDREF(ZIG(3,22),1)>=REF(ZIG(3,22),2) ANDREF(ZIG(3,22),2)>=REF(ZIG(3,22),3);VAR15:=ZIG(3,51)>REF(ZIG(3,51),1) ANDREF(ZIG(3,51),1)<=REF(ZIG(3,51),2) ANDREF(ZIG(3,51),2)<=REF(ZIG(3,51),3);VAR16:=ZIG(3,51)<REF(ZIG(3,51),1) ANDREF(ZIG(3,51),1)>=REF(ZIG(3,51),2) ANDREF(ZIG(3,51),2)>=REF(ZIG(3,51),3);VAR17:=ZIG(3,72)>REF(ZIG(3,72),1) ANDREF(ZIG(3,72),1)<=REF(ZIG(3,72),2) ANDREF(ZIG(3,72),2)<=REF(ZIG(3,72),3);VAR18:=ZIG(3,72)<REF(ZIG(3,72),1) ANDREF(ZIG(3,72),1)>=REF(ZIG(3,72),2) ANDREF(ZIG(3,72),2)>=REF(ZIG(3,72),3);VAR19:=EMA(CLOSE,2)-EMA(CLOSE,150);买1:=VAR10;买2:=(VAR11+VAR13+VAR15+VAR17);卖1:=(VAR12+VAR14+VAR16+VAR18);B:IF(买1>0 OR 买2>0,LOW*0.99,DRAWNULL),CROSSDOT,LINETHICK3,COLORYELLOW;DRAWTEXT(买1>0 OR 买2>0,LOW*0.99,'买'),COLORRED;S:IF(卖1>0,HIGH*1.01,DRAWNULL),CROSSDOT,LINETHICK3,COLORGREEN;DRAWTEXT(卖1>0,HIGH*1.02,'卖'),COLORGREEN;{股灵吧决策}VAR100:=(100 - ((90 *(HHV(HIGH,20) - CLOSE)) / (HHV(HIGH,20) - LLV(LOW,20))));VAR200:=(100 - ((90 * (HHV(HIGH,20) - CLOSE)) / (HHV(HIGH,20) - LLV(LOW,20))));VAR300:=(100 - MA(((100 * (HHV(HIGH,5) - CLOSE)) / (HHV(HIGH,5) - LLV(LOW,5))),34));就是把那些在当天出现红色买点的选出来如果能把同时出现连续买点的选出来更好朋友,选股公式帮你修改如下:M1:=5;M2:=10;M3:=30;M4:=60;MA1:=MA(CLOSE,M1);MA2:=MA(CLOSE,M2);MA3:=MA (CLOSE,M3);MA4:=MA(CLOSE,M4);VAR3:=LLV(HIGH,240);{VAR3赋值:240日内最高价的最低值}VAR4:=100*(CLOSE-VAR3)/VAR3;{100*(收盘价-VAR3)/VAR3}VAR5:=(CLOSE-LLV(LOW,528))/(HHV(HIGH,528)-LLV(LOW,528))*100;{(收盘价-528日内最低价的最低值)/(528日内最高价的最高值-528日内最低价的最低值)*100} VAR6:=(CLOSE-LLV(CLOSE,530))/(HHV(CLOSE,530)-LLV(CLOSE,530))*100;{(收盘价-530日内收盘价的最低值)/(530日内收盘价的最高值-530日内收盘价的最低值)*100}VAR7:=0;VAR8:=SMA(MAX(CLOSE-REF(CLOSE,1),0),34,1)/SMA(ABS(CLOSE -REF(CLOSE,1)),7,1)*100;{收盘价-昨收和0的较大值的34日[1日权重]移动平均/收盘价-昨收的绝对值的7日[1日权重]移动平均*100}VAR9:=SMA(MAX(CLOSE-REF(CLOSE,1),0),13,1)/SMA(ABS(CLOSE-REF(CLOS E,1)),13,1)*100;{收盘价-昨收和0的较大值的13日[1日权重]移动平均/收盘价-昨收的绝对值的13日[1日权重]移动平均*100}VAR10:=IF(TROUGHBARS(3,16,1)=0 ANDHIGH>LOW+0.04,4,0);{如果收盘价16%之字转向的前1个波谷位置=0ANDHIGH>最低价+0.04,返回4,否则返回0}VAR11:=ZIG(3,6)>REF(ZIG(3,6),1) ANDREF(ZIG(3,6),1)<=REF(ZIG(3,6),2) AND REF(ZIG(3,6),2)<=REF(ZIG(3,6),3);{收盘价6%的之字转向>昨日收盘价6%的之字转向AND 昨日收盘价6%的之字转向<=2日前的收盘价6%的之字转向AND 2日前的收盘价6%的之字转向<=3日前的收盘价6%的之字转向}VAR12:=ZIG(3,6)<REF(ZIG(3,6),1) AND REF(ZIG(3,6),1)>=REF(ZIG(3,6),2) AND REF(ZIG(3,6),2)>=REF(ZIG(3,6),3);VAR13:=ZIG(3,22)>REF(ZIG(3,22),1) ANDREF(ZIG(3,22),1)<=REF(ZIG(3,22),2) ANDREF(ZIG(3,22),2)<=REF(ZIG(3,22),3);VAR14:=ZIG(3,22)<REF(ZIG(3,22),1) ANDREF(ZIG(3,22),1)>=REF(ZIG(3,22),2) ANDREF(ZIG(3,22),2)>=REF(ZIG(3,22),3);VAR15:=ZIG(3,51)>REF(ZIG(3,51),1) ANDREF(ZIG(3,51),1)<=REF(ZIG(3,51),2) ANDREF(ZIG(3,51),2)<=REF(ZIG(3,51),3);VAR16:=ZIG(3,51)<REF(ZIG(3,51),1) ANDREF(ZIG(3,51),1)>=REF(ZIG(3,51),2) ANDREF(ZIG(3,51),2)>=REF(ZIG(3,51),3);VAR17:=ZIG(3,72)>REF(ZIG(3,72),1) ANDREF(ZIG(3,72),1)<=REF(ZIG(3,72),2) ANDREF(ZIG(3,72),2)<=REF(ZIG(3,72),3);VAR18:=ZIG(3,72)<REF(ZIG(3,72),1) AND REF(ZIG(3,72),1)>=REF(ZIG(3,72),2) ANDREF(ZIG(3,72),2)>=REF(ZIG(3,72),3);VAR19:=EMA(CLOSE,2)-EMA(CLOSE,150);买1:=VAR10;买2:=(VAR11+VAR13+VAR15+VAR17);卖1:=(VAR12+VAR14+VAR16+VAR18);B:=IF(买1>0 OR 买2>0,LOW*0.99,DRAWNULL),COLORYELLOW;ZM:买1>0 OR 买2>0;朋友,但些公式带未来参数,建议慎用!。
改编通达信选股指标公式

改编通达信选股指标公式通达信选股指标公式是股市投资者常用的一种技术分析工具,通过对历史行情数据进行计算和综合分析,帮助投资者识别潜在的投资机会。
然而,对于一些投资者来说,通达信提供的选股指标公式可能不太满足其个性化的投资需求。
因此,改编通达信选股指标公式成为一种普遍的需求。
改编通达信选股指标公式的目的是根据投资者的需求和偏好,对原有的选股指标公式进行调整或修改,以达到更符合个人投资策略的目标。
这样可以增加投资者在选股过程中的主动性和灵活性,提高选股的准确性和效果。
改编通达信选股指标公式的具体步骤包括以下几个方面:需要明确自己的投资目标和风险承受能力。
不同的投资目标和风险偏好需要采用不同的选股策略和指标。
比如,如果追求稳健的长期投资收益,可以选择相对稳定的指标公式;如果追求高风险高收益,可以选择更为激进的指标公式。
需要对通达信原有的选股指标公式进行分析和评估。
了解每个指标的计算方式、特点、适用范围和限制,以确定需要改编的方向和具体的调整需求。
然后,根据自己的需求和偏好,对选股指标公式进行改编。
可以通过增加、删除或调整指标的参数、权重、计算方法等方式,实现对指标公式的个性化定制。
进行验证和调整。
将改编后的选股指标公式应用于历史行情数据或实盘数据中,评估其效果和稳定性。
根据实际情况,对公式进行进一步的调整和优化,以达到更好的选股结果。
改编通达信选股指标公式是一项根据个人投资需求和偏好对原有指标公式进行调整和优化的任务。
通过定制化的指标公式,投资者可以更好地适应市场变化,提高选股的效果和成功率。
然而,在进行改编和应用时,投资者需要谨慎评估和验证,确保选股指标与自身的投资策略相符,以取得更好的投资结果。
【图】改成选股公式

【图】改成选股公式编号:9897290 悬赏10金钻改成选股公式任务已圆满完成已托管共需1 稿每稿 10 金钻每人投稿不限次数已采纳1 稿拒绝4 稿还需要0 稿我来承接投诉举报联系Ta任务大厅任务需求:一共四个指标,求改成能在同花顺智能选股里用的公式。
先设置一个横的指标线,四个指标其中的一个或两个或全部上穿指标线,选出相应的股票。
VARE:=MA(100*(CLOSE-LLV(CLOSE,34))/(HHV(HIGH,34)-LLV(LOW,34)),5)-20;VARF:=100-3*SMA((CLOSE-LLV(LOW,75))/(HHV(HIGH,75)-LLV(LOW,75))*100,20,1)+2*SMA(SMA((CLOSE-LLV(LOW,75))/(HHV(HIGH,75)-LLV(LOW,75))*100,20,1),15,1);VAR10:=100-3*SMA((CLOSE-LLV(LOW,75))/(HHV(HIGH,75)-LLV(LOW,75))*100,20,1)+2*SMA(SMA((CLOSE-LLV(LOW,75))/(HHV(HIGH,75)-LLV(LOW,75))*100,20,1),15,1);VAR11:=100-3*SMA((OPEN-LLV(LOW,75))/(HHV(HIGH,75)-LLV(LOW,75))*100,20,1)+2*SMA(SMA((OPEN-LLV(LOW,75))/(HHV(HIGH,75)-LLV(LOW,75))*100,20,1),15,1);VAR12:=VAR10<REF(VAR11,1) AND VOL>REF(VOL,1) AND CLOSE>REF(CLOSE,1);DRAWTEXT(VAR12 AND COUNT(VAR12,30)=1,70,'-进场'),LINETHICK1,coloryellow;STICKLINE(VAR12 AND COUNT(VAR12,30)=1,1,60,5,0),colorred,LINETHICK7;T2:=VAR12;T3:=VAR12 AND COUNT(VAR12,30)=1,1,60,5,0;GJTJ1:=100*(C-LLV(L,5))/(HHV(C,5)-LLV(L,5));GJTJ2:=100*(C-LLV(L,10))/(HHV(C,10)-LLV(L,10));GJTJ3:=100*(C-LLV(L,20))/(HHV(C,20)-LLV(L,20));GJTJ4:=100*(C-LLV(L,30))/(HHV(C,30)-LLV(L,30));baijin1:=BARSLAST(CROSS(30,GJTJ1))<2 AND BARSLAST(CROSS(GJTJ1,50))<2;baijin2:=BARSLAST(CROSS(GJTJ4,GJTJ1))<2 AND GJTJ1>GJTJ4;baijin3:=GJTJ1>60 AND GJTJ4>70;DRAWTEXT(baijin1 AND baijin2 AND baijin3,70,'-关注');huangjin1:=BARSLAST(CROSS(50,GJTJ1))<3 AND BARSLAST(CROSS(GJTJ1,50))<3;huangjin2:=BARSLAST(CROSS(GJTJ4,GJTJ1))<2 AND GJTJ1>GJTJ4;DRAWTEXT(huangjin1 AND huangjin2,55,'-波段');T1=huangjin1;T2=huangjin2;T3=baijin1;T4=baijin2;T5=baijin3;STICKLINE(t3 AND t4 AND t5,77,66,3,0),colorwhite;STICKLINE(t2 AND t1,66,55,3,0),colorwhite;XG:=BARSLAST(CROSS(GJTJ4,GJTJ1))<5 AND GJTJ1>GJTJ4;DRAWTEXT(COUNT(XG,3)=1 AND XG AND C>MA(C,20),40,'-启动'),colorred;指标线:20,POINTDOT,colorred;RETURN;任务需求补充补充于2022-1-25 20:34比如在同花顺智能选股里,选择该公式后,选择启动上穿指标线,即能筛选出相应的股票。
指标公式改成选股公式

指标公式改成选股公式步骤一.将所有的显示式":",改为不显示式":="选股条件的基本要求为只能输出1个条件式,故要先将公式中所有的显示式":"改为不显示式":=",如果原来显示式后面接有线型描述(颜色.对齐..等),也一并删除例如:ma1:ma(c,5),colorred;ma2:ma(c,10),colorgreen,POINTDOT;.....先改为ma1:=ma(c,5);ma2:=ma(c,10);.....步骤二.找出选股条件,并写成选股式引用:条件的寻找方法,依不同目的,大致可分以下几种:--------------------------------------------------------------------------------------------1.'字'选股如:'买'选股方法:先找出公式中出现有'字'的地方,该式开头会以DRAW..TEXT开头,DRAWTEXT DRAWTEXTEX DRAWYITEXT DRAWFLAGTEXT DRAWMOVETEXT找到后,该函数(条件, ,'字')后面括号内的第1个即为条件,将该条件复制出来并加上分号即可例如:{求'5日均>10日均'选股}ma1:=ma(c,5);ma2:=ma(c,10);DRAWTEXT(ma1>ma2,ma1,'5日均>10日均');[解]ma1:=ma(c,5);ma2:=ma(c,10);ma1>ma2;--------------------------------------------------------------------------2.图标选股如:笑脸选股方法:先依不同软件,找出该图标的代号,再找出公式中出现DRAWICON函数(条件, ,图标代号)的式子,对照图标的代号(括号内的第3个),如果该图标代号为所求代号,该函数后面括号内的第1个即为条件,将该条件复制出来并加上分号即可例如:{求图标1选股}ma1:=ma(c,5);ma2:=ma(c,10);DRAWicon(ma1>ma2,ma1,1);[解]ma1:=ma(c,5);ma2:=ma(c,10);ma1>ma2;--------------------------------------------------------------------------------3.A线上穿(下穿)B线选股{上穿--金叉,下穿--死叉}方法:A线上穿B线: cross(A,B);A线下穿B线: cross(B,A);例如:{求ma1上穿ma2选股}ma1:ma(c,5);ma2:ma(c,10);[解]ma1:=ma(c,5);ma2:=ma(c,10);cross(ma1,ma2);{求ma1下穿ma2选股}ma1:ma(c,5);ma2:ma(c,10);[解]ma1:=ma(c,5);ma2:=ma(c,10);cross(ma2,ma1);------------------------------------------------------------------------------------------- 4.线A上穿(下穿) 选股方法:线A上穿: cross(A,ma(A,2)); 或cross(A,ref(A,1));线A下穿: cross(ma(A,2),A); 或cross(ref(A,1),A);例如:{求改成ma1上穿}ma1:ma(c,5);[解]ma1:=ma(c,5);cross(ma1,ma(ma1,2));或ma1:=ma(c,5);cross(ma1,ref(ma1,1));{求改成ma1下穿}ma1:ma(c,5);[解]ma1:=ma(c,5);cross(ma(ma1,2),ma1);或ma1:=ma(c,5);cross(ref(ma1,1),ma1);---------------------------------------------------------------------------------------------5.第1次出现条件A 选股方法:先找出条件A,再利用cross(A,0.5);例如:{求改成出现图标1选股}ma1:=ma(c,5);ma2:=ma(c,10);DRAWicon(ma1>ma2,ma1,1);[解1]ma1:=ma(c,5);ma2:=ma(c,10);A:=ma1>ma2;cross(A,0.5);[解2--直接将条件A写入]ma1:=ma(c,5);ma2:=ma(c,10);cross(ma1>ma2,0.5);-------------------------------------------------------------------------------------------6.线变色选股如:黄线变红色选股(指标线为黄线,再利用函数变红色线)方法:先依不同软件,找出条件A,再用cross(A,0.5);(1)飞狐条件在PARTLINE(条件A, ),colorred;括号内的第1个即为条件,将该条件复制出来并加上分号即可例如:{求黄线变红色选股飞狐}ma1:ma(c,5),coloryellow;PARTLINE(ma1>REF(ma1,1),ma1),colorred;[解]ma1:=ma(c,5);A:=ma1>REF(ma1,1);cross(A,0.5);(2)大智慧L2.分析家条件在PARTLINE( ,条件A,rgb(255,0,0), , ...);括号内为rgb(255,0,0)的前1个即为条件,将该条件复制出来并加上分号即可例如:{求黄线变红色选股大智慧L2.分析家}ma1:=ma(c,5);PARTLINE(ma1,ma1>REF(ma1,1),rgb(255,0,0),1,rgb(255,255,0));[解]ma1:=ma(c,5);A:=ma1>REF(ma1,1);cross(A,0.5);(3)通达信条件在IF(条件A, ,DRAWNULL),colorred;括号内的第1个即为条件,将该条件复制出来并加上分号即可例如:{求黄线变红色选股通达信}MA1:MA(C,5),COLORYELLOW;IF(MA1>REF(MA1,1),MA1,DRAWNULL),COLORRED;[解]MA1:=MA(C,5);A:=MA1>REF(MA1,1);CROSS(MA1>REF(MA1,1),0.5);--------------------------------------------------------------------------------7.颜色柱选股方法:先找出公式中出现有STICKLINE函数的地方,找到后,核对该函数后面的颜色,是否为所求颜色,若颜色相同,则括号内的第1个即为条件A,将该条件复制出来并加上分号即可例如:{求红色柱选股}STICKLINE(c>o,h,l,0.8,1),colorred;[解]A:c>o;{求第1次红色柱选股}STICKLINE(c>o,h,l,0.8,1),colorred;[解]A:=c>o;cross(A,0.5);步骤三.最后将所有绘图函数及单一输出值(如0; k; if(,,); )全删除,使公式只剩1个选股式输出即成,(若有2个以上条件,条件同时成立时,可在条件间用"and"连接;若有2个以上条件,允许条件不同时成立时,可在条件间用"or"连接);。
将指标公式改为选股公式

如何将指标公式改为选股公式作者: 日期:求人不如求己,叫你如何将指标公式改为选股公式,适合各股软本帖隐藏的内容需要回复才可以浏览步骤一•将所有的显示式":”,改为不显示式":="选股条件的基本要求为只能输出1个条件式,故要先将公式中所有的显示式":"改为不显示式n._n■ 一5如果原来显示式后面接有线型描述(颜色.对齐..等),也一并删除例如:ma1:ma(c,5),colorred;ma2:ma(c,10),colorgree n,POINTDOT;先改为ma1:=ma(c,5);ma2:=ma(c,10);步骤二•找出选股条件,并写成选股式引用:条件的寻找方法,依不同目的,大致可分以下几种1. '字'选股如:'买'选股方法:先找出公式中出现有’字’的地方,该式开头会以DRAW..TEXT开头,DRAWTEXT DRAWTEXTEX DRAWYITEXT DRAWFLAGTEXT DRAWMOVETEXT找到后,该函数(条件,,’字')后面括号内的第1个即为条件,将该条件复制出来并加上分号即可例如:{求'5日均>10日均'选股}ma1:=ma(c,5);ma2:=ma(c,10);DRAWTEXT(ma1>ma2,ma1,'日均>10 日均');[解]ma1:=ma(c,5);ma2:=ma(c,10);ma1>ma2;2. 图标选股如:笑脸选股方法:先依不同软件,找出该图标的代号,再找出公式中出现DRAWICO函数(条件,,图标代号)的式子,对照图标的代号(括号内的第3个),如果该图标代号为所求代号,该函数后面括号内的第1个即为条件,将该条件复制出来并加上分号即可例如:{求图标1选股}ma1:=ma(c,5);ma2:=ma(c,10);DRAWico n( ma1>ma2,ma1,1); [解]ma1:=ma(c,5);ma2:=ma(c,10);ma1>ma2;3. A线上穿(下穿)B线选股{上穿--金叉,下穿--死叉}方法:A线上穿B线:cross(A,B);A 线下穿B 线:cross(B,A);例如:{求ma1上穿ma2选股}ma1:ma(c,5);ma2:ma(c,10);[解]ma1:=ma(c,5);ma2:=ma(c,10);cross(ma1,ma2);{求ma1下穿ma2选股}ma1:ma(c,5);ma2:ma(c,10);[解]ma1:=ma(c,5);ma2:=ma(c,10);cross(ma2,ma1);4. 线A上穿(下穿)选股方法:线 A 上穿:cross(A,ma(A,2)); 线 A 下穿:cross(ma(A,2),A);例如:{求改成ma1上穿}ma1:ma(c,5);[解]ma1:=ma(c,5);cross(ma1,ma(ma1,2));或ma1:=ma(c,5);cross(ma1,ref(ma1,1));{求改成ma1下穿} ma1:ma(c,5); 或cross(A,ref(A,1)); 或cross(ref(A,1),A);[解]ma1:=ma(c,5); cross(ma(ma1,2),ma1);或ma1:=ma(c,5);cross(ref(ma1,1),ma1);5. 第1次出现条件A选股方法:先找出条件A,再利用cross(A,0.5);例如:{求改成出现图标1选股}ma1:=ma(c,5);ma2:=ma(c,10);DRAWico n( ma1>ma2,ma1,1); [解1]ma1:=ma(c,5); ma2:=ma(c,10);A:=ma1>ma2;cross(A,0.5);[解2--直接将条件A写入]ma1:=ma(c,5);ma2:=ma(c,10); cross(ma1>ma2,0.5);6. 线变色选股如:黄线变红色选股(指标线为黄线,再利用函数变红色线)方法:先依不同软件,找出条件A,再用cross(A,0.5);(1) 飞狐条件在PARTLINE(条件A, ),colorred; 括号内的第1个即为条件,将该条件复制出来并加上分号即可例如:{求黄线变红色选股飞狐}ma1:ma(c,5),coloryellow;PARTLINE(ma1>REF(ma1,1),ma1),colorred;[解]ma1:=ma(c,5);A:=ma1>REF(ma1,1);cross(A,0.5);(2) 大智慧L2.分析家条件在PARTLINE(,条件A,rgb(255,0,0),,...);括号内为rgb(255,0,0)的前1个即为条件,将该条件复制出来并加上分号即可例如:{求黄线变红色选股大智慧L2.分析家}ma1:=ma(c,5);PARTLINE(ma1,ma1>REF(ma1,1),rgb(255,0,0),1,rgb(255,255,0));[解]ma1:=ma(c,5);A:=ma1>REF(ma1,1);cross(A,0.5);(3) 通达信条件在IF(条件A, ,DRAWNULL),colorred; 括号内的第1个即为条件,将该条件复制出来并加上分号即可例如:{求黄线变红色选股通达信}MA1:MA(C,5),C0L0RYELL0W;IF(MA1>REF(MA1,1),MA1,DRAWNULL),C0L0RRED;[解]MA1:=MA(C,5);A:=MA1>REF(MA1,1);CROSS(MA1>REF(MA1,1),0.5);7. 颜色柱选股方法:先找出公式中出现有STICKLINE函数的地方,找到后,核对该函数后面的颜色,是否为所求颜色,若颜色相同,则括号内的第1个即为条件A,将该条件复制出来并加上分号即可例如:{求红色柱选股}STICKLINE(c>o,h,l,0.8,1),colorred;[解]A:c>o;{求第1次红色柱选股}STICKLINE(c>o,h,l,0.8,1),colorred;[解]A:=c>o;cross(A,0.5);步骤三.最后将所有绘图函数及单一输出值(如0; k; if(,,); )全删除,使公式只剩1个选股式输出即成,(若有2个以上条件,条件同时成立时,可在条件间用"and"连接;若有2个以上条件,允许条件不同时成立时,可在条件间用"or"连接);怎样把通达信的指标公式改为条件选股公式,进行预警?通达信指标公式与选股公式最主要的区别是,指标公式可以有多个输出,而选股公式只能有一个输出。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
再用cross(A,0.5);
(1)飞狐 条件在PARTLINE(条件A, ),colorred;括号内的第1个即为条件,将该条件 复制出来并加上分号即可 例如: {求黄线变红色选股 飞狐} ma1:ma(c,5),coloryellow; PARTLINE(ma1>REF(ma1,1),ma1),colorred; [解] ma1:=ma(c,5); A:=ma1>REF(ma1,1); cross(A,0.5);
------------------------------------------------------------------------------------------4.线A上穿(下穿) 选股 方法:线A上穿: cross(A,ma(A,2)); 或 cross(A,ref(A,1));
cross(ma1>ma2,0.5); ------------------------------------------------------------------------------------------6.线变色选股 如:黄线变红色选股 (指标线为黄线,再利用函数变红色线) 方法:先依不同软件,找出条件A,
再利用cross(A,0.5);
例如: {求改成出现图标1选股} ma1:=ma(c,5); ma2:=ma(c,10); DRAWicon(ma1>ma2,ma1,1); [解1] ma1:=ma(c,5); ma2:=ma(c,10); A:=ma1>ma2; cross(A,0.5); [解2--直接将条件A写入] ma1:=ma(c,5); ma2:=ma(c,10);
A线下穿B线: cross(B,A); 例如: {求ma1上穿ma2选股} ma1:ma(c,5); ma2:ma(c,10); [解] ma1:=ma(c,5); ma2:=ma(c,10); cross(ma1,ma2);
{求ma1下穿ma2选股} ma1:ma(c,5); ma2:ma(c,10); [解] ma1:=ma(c,5); ma2:=ma(c,10); cross(ma2,ma1);
例如: {求红色柱选股} STICKLINE(c>o,h,l,0.8,1),colorred; [解] A:c>o;
{求第1次红色柱选股} STICKLINE(c>o,h,l,0.8,1),colorred; [解] A:=c>o; cross(A,0.5);
步骤三.最后将所有绘图函数及单一输出值(如 0; k; if(,,); )全删除,使公 式只剩1个选股式输出即成, (若有2个以上条件,条件同时成立时,可在条件间用"and"连接; 若有2个以上条件,允许条件不同时成立时,可在条件间用"示式":",改为不显示式":=" 选股条件的基本要求为只能输出1个条件式,故要先将公式中所有的显示 式":"改为不显示式":=", 如果原来显示式后面接有线型描述(颜色.对齐..等),也一并删除 例如: ma1:ma(c,5),colorred; ma2:ma(c,10),colorgreen,POINTDOT; .....
先改为 ma1:=ma(c,5); ma2:=ma(c,10); .....
步骤二.找出选股条件,并写成选股式引用: 条件的寻找方法,依不同目的,大致可分以下几种: -------------------------------------------------------------------------------------------1.'字'选股 如:'买'选股 方法:先找出公式中出现有'字'的地方,该式开头会以DRAW..TEXT开头, DRAWTEXT DRAWTEXTEX DRAWYITEXT DRAWFLAGTEXT DRAWMOVETEXT 找到后,该函数(条件, ,'字')后面括号内的第1个即为条件,将该条件复制出 来并加上分号即可 例如: {求'5日均>10日均'选股} ma1:=ma(c,5); ma2:=ma(c,10); DRAWTEXT(ma1>ma2,ma1,'5日均>10日均'); [解] ma1:=ma(c,5); ma2:=ma(c,10); ma1>ma2; -------------------------------------------------------------------------2.图标选股 如:笑脸选股 方法:
{求改成ma1下穿} ma1:ma(c,5); [解] ma1:=ma(c,5); cross(ma(ma1,2),ma1); 或
ma1:=ma(c,5); cross(ref(ma1,1),ma1); --------------------------------------------------------------------------------------------5.第1次出现条件A 选股 方法:先找出条件A,
线A下穿: cross(ma(A,2),A); 例如: {求改成ma1上穿} ma1:ma(c,5); [解] ma1:=ma(c,5); cross(ma1,ma(ma1,2)); 或
ma1:=ma(c,5); cross(ma1,ref(ma1,1));
或 cross(ref(A,1),A);
先依不同软件,找出该图标的代号, 再找出公式中出现DRAWICON函数(条件, ,图标代号)的式子,对照图标 的代号(括号内的第3个),如果该图标代号为所求代号, 该函数后面括号内的第1个即为条件,将该条件复制出来并加上分号即可 例如: {求图标1选股} ma1:=ma(c,5); ma2:=ma(c,10); DRAWicon(ma1>ma2,ma1,1); [解] ma1:=ma(c,5); ma2:=ma(c,10); ma1>ma2; -------------------------------------------------------------------------------3.A线上穿(下穿)B线选股 {上穿--金叉,下穿--死叉} 方法:A线上穿B线: cross(A,B);
(3)通达信 条件在IF(条件A, ,DRAWNULL),colorred;括号内的第1个即为条件,将该 条件复制出来并加上分号即可 例如: {求黄线变红色选股 通达信} MA1:MA(C,5),COLORYELLOW;
IF(MA1>REF(MA1,1),MA1,DRAWNULL),COLORRED; [解] MA1:=MA(C,5); A:=MA1>REF(MA1,1); CROSS(MA1>REF(MA1,1),0.5); -------------------------------------------------------------------------------7.颜色柱选股 方法:先找出公式中出现有STICKLINE函数的地方, 找到后,核对该函数后面的颜色,是否为所求颜色, 若颜色相同,则括号内的第1个即为条件A,将该条件复制出来并加上分号 即可