通达信-几种均线实用的选股-指标源码

合集下载

买卖明确通达信指标公式源码

买卖明确通达信指标公式源码

买卖明确通达信指标公式源码通达信指标是国内最常用的股票技术指标之一,被广泛用于股票市场的分析和交易。

以下是一些常见的通达信指标的源码。

1.移动平均线(MA)移动平均线是股票市场中最常用的技术指标之一,用于平滑价格走势。

以下是通达信中计算简单移动平均线的源码:```pythondef MA(close, n):ma = []for i in range(n-1):ma.append(None)for i in range(n-1, len(close)):sum = 0for j in range(n):sum += close[i-j]ma.append(sum/n)return ma```2.相对强弱指标(RSI)相对强弱指标用于测量价格走势的强弱程度,可以帮助判断股票是否超买或超卖。

以下是通达信中计算相对强弱指标的源码:```pythondef RSI(close, n):rsi = []for i in range(n-1):rsi.append(None)for i in range(n-1, len(close)):up_sum = 0down_sum = 0for j in range(n):if close[i-j] > close[i-j-1]:up_sum += close[i-j] - close[i-j-1]elif close[i-j] < close[i-j-1]:down_sum += close[i-j-1] - close[i-j]if up_sum + down_sum == 0:rsi.append(50)else:rsi.append(100 * up_sum / (up_sum + down_sum))return rsi```3.指数移动平均线(EMA)指数移动平均线是对价格走势进行指数加权平均的技术指标,可以反映价格走势的动态变化。

以下是通达信中计算指数移动平均线的源码:```pythondef EMA(close, n):ema = []k=2/(n+1)for i in range(n-1):ema.append(None)ema.append(close[n-1])for i in range(n, len(close)):ema.append((1-k)*ema[i-1] + k*close[i])return ema```4.随机指标(KDJ)随机指标是通过比较最高价、最低价和收盘价来反映价格走势强弱的技术指标。

通达信几种实用的条件选股公式,一旦掌握,至少翻翻!

通达信几种实用的条件选股公式,一旦掌握,至少翻翻!

通达信几种实用的条件选股公式,一旦掌握,至少翻翻!(2018-06-08 07:25:27)转载标签:股票分类:股票公式一、均线上拐选股法自编公式操作步骤:均线上拐公式:ma(c,60)>ref(ma(c,60),1) and ref(ma(c,60),1)“设置”“公式管理”“自编”“条件选股”“新建”“公式名称——“60天均线上拐”在图片下方位置,把公式“ma(c,60)>ref(ma(c,60),1) and ref(ma(c,60),1)时间统计公式:last(ref(ma(c,60),1)步骤如下:“设置”“公式管理”“自编”“技术指标”“新建”“公式名称—60天时间统计”在图片下方位置,把公式“last(ref(ma(c,60),1)选股步骤:均线上拐——时间统计——安全系数。

使用条件选股——条件选股(新版)——60天均线上拐——执行选股:执行结果如下:添加技术指标——时间统计——排序:二、预测涨停选股用法:每天9:25后,用条件选股,筛选出优质股票,自己再再结合市场情况判断,选出的股票里面会有惊喜!源码:RSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;K:=(SMA(RSV,3,1));D:=(SMA(K,3,1));KK:=INTPART(SMA(RSV,3,1));DD:=INTPART(SMA(K,3,1));N:=KK+DD,COLORFF00FF,LINETHICK2;预测:=IF(CROSS(N,50),90,50),COLOR00FF00;涨停:=IF(CROSS(N,99.5),100,50),COLORYELLOW;涨停>预测;三、股价位于均线上方选股公式{股价位于均线上方选股公式}TA:=BARSSINCE(CLOSE);MA5:=IF(TA>=5,MA(C,5),0);MA10:=IF(TA>=10,MA(C,10),0);MA20:=IF(TA>=20,MA(C,20),0);MA60:=IF(TA>=60,MA(C,60),0);A1:=MA5>MA10 AND MA10>MA20 AND MA20>MA60;LMAX:=MAX(MAX(MA5,MA10),MAX(MA20,MA60));CROSS (CLOSE,MA5) AND V>=REF(V,1)AND A1;四、老鸭头“老鸭头”的操作要领:1、找到鸭脖子,见图中的A处。

通达信技术指标公式源码大全

通达信技术指标公式源码大全

通达信技术指标公式源码大全简介该文档收集了通达信软件中的各种技术指标的公式源码,为用户提供了便于研究和使用的资源。

通达信软件是一款常用的股票分析软件,其技术指标功能强大且灵活,能够帮助用户进行股票分析和决策。

内容该文档包含了以下技术指标的公式源码:1. 移动平均线(MA)2. 相对强弱指标(RSI)3. 随机指标(KDJ)4. 布林线指标(BOLL)5. 指数移动平均线(EMA)6. 平滑异同移动平均线(MACD)7. 加权移动平均线(WMA)8. 成交量指标(VOL)9. 威廉指标(W%R)10. 动向指标(DMI)11. 随机相对强弱指数(W%R)12. 平均成交量(AVP)13. 梅斯线(MS)使用方法1. 打开通达信软件,并进入相应的分析页面。

2. 在计算指标的输入框中输入相应的公式源码。

3. 确认输入正确无误后,点击计算按钮。

4. 通达信软件将根据公式源码计算指标数值,并在图表中展示。

注意事项1. 在使用该文档中的公式源码时,建议仔细检查输入的代码是否与文档中的一致。

2. 请谨慎使用该文档提供的公式源码,并在实际操作前先进行充分的理论和实践研究。

3. 本文档中的公式源码仅供参考,不保证在所有情况下都能正确使用和产生预期效果。

结论通过收集通达信软件中的各种技术指标的公式源码,该文档为用户提供了便于研究和使用的资源。

希望用户在使用时能够注意检查代码准确性,并充分理解和实践相关的理论知识。

祝愿用户在股票分析和决策中取得良好的效果。

注意:本文档中的内容仅供参考,请自行验证和确认后使用。

通达信主图指标135均线(附源码)

通达信主图指标135均线(附源码)

通达信主图指标135均线(附源码)EMA13:EMA(C,13),COLORWHITE;EMA34:EMA(C,34),COLORYELLOW;EMA55:EMA(C,55),COLORFF00FF;EMA120:EMA(C,120),COLORFFCC66;AR1:=EMA55>EMA34 AND EMA34>EMA13;AR2:=BARSLAST((C-EMA13)/EMA13*100<-6);AR3:=EMA13>=REF(EMA13,2);AR4:=COUNT(CROSS(C,EMA13),AR2)=1;AR5:=AR1 AND AR2 AND AR3 AND AR4;AR6:=AR5 AND FILTER(AR5,10);DRAWTEXT(AR6,L-0.09,'启动点'),COLORYELLOW;{STICKLINE(AR6,H,L,0.5,1),COLORYELLOW;}{STICKLINE(AR6,O,C,6,1),LINETHICK2,COLORYELLOW;}BR1:=COUNT(BETWEEN((C-REF(C,1))/REF(C,1)*100,0,5) ,5)=5;BR2:=ABS((EMA13-EMA34)+(EMA34-EMA55))/C<0.2;BR3:=C>EMA55 AND (REF(C,1)<REF(EMA55,1) OR REF(C,2)<REF(EMA55,2) OR REF(C,3)<REF(EMA55,3) OR REF(C,4)<REF(EMA55,4) OR REF(C,5)<REF(EMA55,5));BR4:=BR1 AND BR2 AND BR3;DRAWTEXT(BR4 AND FILTER(BR4,10),L-0.09,'●底'),COLOR00C5FF;STICKLINE(BR4 AND FILTER(BR4,10),H,L,0.5,1),COLOR00C5FF;{STICKLINE(BR4 AND FILTER(BR4,10),O,C,6,1),LINETHICK2,COLOR00C5FF;}CR1:=(C-REF(C,1))/REF(C,1)*100>0.5;CR2:=V>MA(V,5)*0.6;CR3:=COUNT(CROSS(EMA13,EMA55),3)=1;CR4:=ABS(EMA34-EMA55)/EMA55<0.03;CR5:=EMA55<=EMA120 AND EMA55>=REF(EMA55,1);CR6:=FILTER(CR1 AND CR2 AND CR3 AND CR4 AND CR5,2);{STICKLINE(CR6,H,L,0.5,1),COLORF00FF0;}{STICKLINE(CR6,O,C,6,1),LINETHICK2,COLORF00FF0;}DRAWTEXT(CR6,L-0.09,'↑升'),COLORF00FF0;DR1:=EMA13>EMA34 AND EMA34<EMA55;DR2:=BARSLAST(CROSS(C,EMA55) );DR3:=H=HHV(H,DR2);DR4:=BARSLAST(DR3);DR5:=COUNT(O>C AND C<REF(C,1) AND C>EMA55 AND BETWEEN((C-EMA55)/EMA55,0,0.02),DR4)=1;DR6:=C>REF(C,1) ;DR7:= DR1 AND DR5 AND DR6 ;DR8:=DR7 AND FILTER(DR7 ,10);DRAWTEXT(DR8,L-0.09,'↑升'),COLORD6BA63;{STICKLINE(DR8,H,L,0.5,1),COLORD6BA63;}STICKLINE(DR8,O,C,6,1),LINETHICK2,COLORD6BA63;ER:=BARSLAST(REF(CROSS(EMA55,EMA34),1)) AND CROSS(EMA34,EMA55);DRAWTEXT(ER,L-0.09,'↑上行'),COLOR0099FF;{STICKLINE(ER,H,L,0.5,1),COLOR0099FF;}{STICKLINE(ER,O,C,6,1),LINETHICK2,COLOR0099FF;}FR:=BARSLAST(REF(CROSS(EMA34,EMA13),1)) AND CROSS(EMA13,EMA34);DRAWTEXT(FR,L-0.09,'↑中继'),COLORWHITE;STICKLINE(FR,H,L,0.5,1),COLORWHITE;{STICKLINE(FR,O,C,6,1),LINETHICK2,COLORWHITE;}GR1:=BARSLAST(BETWEEN("BIAS.BIAS2"(6,13,24),0,5) );GR2:=EMA13>EMA34 AND EMA34>EMA55 AND EMA13>REF(EMA13,1);GR3:=COUNT("BIAS.BIAS2"(6,13,24)>10 AND H=HHV(H,GR1),GR1);GR4:=H=HHV(H,GR1);GR5:="MACD.MACD"(12,26,9)<REF("MACD.MACD"(12,26,9),1);GR6:=GR2 AND GR3 AND GR4;GR7:=GR2 AND GR3 AND GR4 AND GR5;DRAWTEXT(GR6 AND GR7,H+0.13,'见好就收!'),COLOR00FF00;STICKLINE(GR6 AND GR7,H,H+0.09,4,0),COLOR00FF00;HR2:=EMA13>=REF(EMA13,3) AND EMA34>=REF(EMA34,1) AND EMA55>=REF(EMA55,1) AND CROSS(C,EMA13) AND CROSS(C,EMA34) AND CROSS(C,EMA55){ AND CROSS(C,EMA120)};DRAWTEXT(HR2 AND FILTER(HR2,10),L-0.09,'绝佳进场'),COLORFFC8FF;{STICKLINE(HR2 AND FILTER(HR2,10),H,L,0.5,1),COLORFFC8FF;STICKLINE(HR2 AND FILTER(HR2,10),O,C,6,1),LINETHICK2,COLORFFC8FF;};{135均线战法}Y:=(MA(C,11)-MA(C,55))/MA(C,11)*100;YY1:=C>MA(C,11) AND OPEN<MA(C,11);{一阳三线}YY3:=C>MA(C,33) AND OPEN<MA(C,33);YY5:=C>MA(C,55) AND OPEN<MA(C,55);DRAWTEXT(YY1 AND YY5 AND YY3,LOW-0.1,'一阳三线'),COLORRED;SJ1:=ABS(MA(CLOSE,11)-MA(CLOSE,33))<C*0.01;{11线33线55线接近}SJ2:=ABS(MA(CLOSE,33)-MA(CLOSE,55))<C*0.01;SJ3:=CROSS(MA(CLOSE,11),MA(CLOSE,55));{11线上穿55线}DRAWTEXT(SJ1 AND SJ2 AND SJ3,HIGH+0.1,'三军集合'),COLORRED;RY1:=C/OPEN>1.04;{阳线4%}RY2:=REF(OPEN,1)/REF(CLOSE,1)>1.04;{阴线4%}RY3:=ABS(OPEN-REF(C,1))<C*0.02 AND ABS(C-REF(OPEN,1))<C*0.02;{两线相等}DRAWTEXT(RY1 AND RY2 AND RY3 ,LOW,'日月合璧'),COLORYELLOW;HK1:=CROSS(MA(C,11),MA(C,55));{11线上穿55线}HK2:=C<O;{当日收阴}HK3:=ABS(L-MA(C,11))<C*0.03 OR ABS(C-MA(C,11))<C*0.04;{收盘价或最低价在11线} HK:=HK1 AND HK2 AND HK3;DRAWTEXT(HK,LOW,'黑客点击'),COLORGREEN;JG1:=ABS(MA(C,11)-MA(C,33))<C*0.02 AND ABS(MA(C,11)-MA(C,55))<C*0.02;JG2:=O>MA(C,11) OR O=MA(C,11);JG3:=C/OPEN>1.03 ; {阳线3%}JG:=JG1 AND JG2 AND JG3;DRAWTEXT(JG,LOW-0.2,'揭竿而起'),COLORYELLOW;HY1:=CROSS(MA(C,11),MA(C,55));{11线上穿55线}HY2:=OPEN<C AND C/OPEN>1.02; {阳线3%}HY3:=ABS(OPEN-MA(C,11))<C*0.05;{开盘在11线附近}HY:=HY1 AND HY2 AND HY3;DRAWTEXT(HY,LOW,'红衣侠女'),COLORRED;JW1:=C<OPEN AND REF(C,1)<REF(OPEN,1);JW2:=OPEN<REF(C,1) AND C>REF(L,1);JW3:=O<MA(C,11) AND O<MA(C,33) AND O<MA(C,55);JW:=JW1 AND JW2 AND JW3;DRAWTEXT(JW,LOW-0.2,'金屋藏娇'),COLORYELLOW;TS1:=CROSS(MA(C,11),MA(C,33));{11线上穿33线}TS2:=MA(C,11)<MA(C,55);TS:=TS1 AND TS2;DRAWTEXT(TS,LOW-0.2,'投石问路'),COLORF00FF0;MK1:=MA(C,11)>MA(C,55) AND MA(C,33)>MA(C,55);MK:=TS1 AND MK1;DRAWTEXT(MK,H+0.4,'梅开二度'),COLORF00FF0;YZ1:=C/O>1.02 AND H/C>1.02 AND O/L<1.02;{收阳有上影}YZ2:=REF(C,1)>REF(O,1) AND O>MA(C,11);{昨收阳今大于均线}YZ:=YZ1 AND YZ2 AND Y>10;DRAWTEXT(YZ,HIGH+0.2,'一枝独秀'),COLORF00FF0;DS1:=OPEN/C>1.04 AND O/REF(C,1)>1.03;{高开收阴}DS2:=V*100/FINANCE(7)>0.08 AND Y>8;{换手高涨幅大}DS:=DS1 AND DS2;DRAWTEXT(DS,HIGH+0.2,'独上高楼'),COLORGREEN;YJ1:=H/O>1.04;YJ2:=ABS(C-O)<C*0.03;YJ3:=C/MA(C,11)>1.1;YJ:=YJ1 AND YJ2 AND DS2 AND YJ3 AND YZ2; DRAWTEXT(YJ,HIGH+0.3,'一剑封喉'),COLORRED;。

通达信指标公式源码(MA均线)主图指标

通达信指标公式源码(MA均线)主图指标

(MA均线)主图指标M5:MA(C,5),COLORWHITE;M10:MA(C,10),COLORYELLOW;M20:MA(C,20),COLORCYAN;M60:MA(C,60),COLORGREEN,LINETHICK2;M120:MA(C,120),COLORRED,LINETHICK2;TY:=C;A1:=REF(TY,10)=HHV(TY,2*10+1);B1:=FILTER(A1,10);C1:=BACKSET(B1,10+1);HD:=FILTER(C1,10);A2:=REF(TY,10)=LLV(TY,2*10+1);B2:=FILTER(A2,10);C2:=BACKSET(B2,10+1);LD:=FILTER(C2,10);前期高位:REF(C,BARSLAST(HD)),COLOR8000FF,POINTDOT;STICKLINE(C,前期高位,前期高位,8,0),COLOR8000FF;JRH:=HHV(C,2);JRL:=LLV(C,2);VAR01:=(CLOSE>REF(CLOSE,1) AND CLOSE>REF(CLOSE,2));VAR02:=(REF(VAR01,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2)); VAR03:=(REF(VAR02,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2)); VAR04:=(REF(VAR03,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2)); VAR05:=(REF(VAR04,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2)); VAR06:=(REF(VAR05,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2)); VAR07:=(REF(VAR06,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2)); VAR08:=(REF(VAR07,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2)); VAR09:=(REF(VAR08,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2)); VARA:=(REF(VAR09,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2)); VARB:=(REF(VARA,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2)); VARC:=(REF(VARB,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2)); VARD:=(CLOSE<REF(CLOSE,1) AND CLOSE<REF(CLOSE,2)); {} VARE:=(REF(VARD,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2)); VARF:=(REF(VARE,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2)); VAR010:=(REF(VARF,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2)); VAR011:=(REF(VAR010,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2)); VAR012:=(REF(VAR011,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2)); VAR013:=(REF(VAR012,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2)); VAR014:=(REF(VAR013,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2)); VAR015:=(REF(VAR014,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2)); VAR016:=(REF(VAR015,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2)); VAR017:=(REF(VAR016,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2)); VAR018:=(REF(VAR017,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2)); VAR019:=((REF(VARD OR VARE OR VARF OR VAR010 OR VAR011 OR VAR012 OR VAR013OR VAR014 OR VAR015 OR VAR016 OR VAR017 OR VAR018,1)) AND VAR01);VAR1A:=((REF(VAR01 OR VAR02 OR VAR03 OR VAR04 OR VAR05 OR VAR06 OR VAR07 OR VAR08 OR VAR09 OR VARA OR VARB OR VARC,1)) AND VARD);红色持股:=VAR01 OR VAR02 OR VAR03 OR VAR04 OR VAR05 OR VAR06 OR VAR07 OR VAR08 OR VAR09 OR VARA OR VARB OR VARC,COLOR0000FF,NODRAW;离场:=IF(红色持股,JRL,DRAWNULL);明离场价:=离场,COLORFF99FF,NODRAW;青色观望:=VARD OR VARE OR VARF OR VAR010 OR VAR011 OR VAR012 OR VAR013 OR VAR014 OR VAR015 OR VAR016 OR VAR017 OR VAR018,COLORFFFF00,NODRAW;进:=IF(青色观望,JRH,DRAWNULL);今离场价:REF(离场,1),COLOR0000FF,NODRAW;明进场价:=进,COLOR33AACC,NODRAW;今进场价:REF(明进场价,1),COLORGREEN,NODRAW;上涨家数:INDEXADV,COLOR0080FF,NODRAW;下跌家数:INDEXDEC,COLORGREEN,NODRAW;DRAWTEXT_FIX(1,0.00,0,0,'所属行业:')COLOR00FFFF;DRAWTEXT_FIX(1,0.07,0,0,HYBLOCK)COLOR00FFFF;DRAWTEXT_FIX(1,0.14,0,0,'所属地区:')COLOR00FFFF;DRAWTEXT_FIX(1,0.21,0,0,DYBLOCK)COLOR00FFFF;超B:=L2_AMO(0,2)/10000.0;大B:=L2_AMO(1,2)/10000.0;中B:=L2_AMO(2,2)/10000.0;小B:=L2_AMO(3,2)/10000.0;超S:=L2_AMO(0,3)/10000.0;大S:=L2_AMO(1,3)/10000.0;中S:=L2_AMO(2,3)/10000.0;小S:=L2_AMO(3,3)/10000.0;TESTSKIP(NOT(超B OR 大B OR 中B OR 小B OR 超S OR 大S OR 中S OR 小S)!=0); 主力进:=(超B)+(大B),NODRAW;主力出:=(超S)+(大S),NODRAW;小散进:=(中B)+(小B),NODRAW;小散出:=(中S)+(小S),NODRAW;DAZHIV:=CONST(MAX(ABS(主力进),MAX(ABS(主力出),MAX(ABS(小散进),ABS(小散出))))),NODRAW;DRAWRECTREL(0,CONST(940-(ABS(主力进)*250/DAZHIV)),30,960,IF(CONST(主力进>0),RGB(255,0,0),RGB(23,125,255)));DRAWRECTREL(32,CONST(940-(ABS(主力出)*250/DAZHIV)),62,960,IF(CONST(主力出>0),RGB(23,125,255),RGB(255,0,0)));DRAWRECTREL(70,CONST(940-(ABS(小散进)*250/DAZHIV)),100,960,IF(CONST(小散进>0),RGB(255,0,0),RGB(23,125,255)));DRAWRECTREL(102,CONST(940-(ABS(小散出)*250/DAZHIV)),132,960,IF(CONST(小散出>0),RGB(23,125,255),RGB(255,0,0)));DRAWTEXT_FIX(CURRBARSCOUNT=1,0.0001,0.9,0,STRCAT('',CON2STR(主力进/10,0))),COLORYELLOW;DRAWTEXT_FIX(CURRBARSCOUNT=1,0.033,0.9,0,STRCAT('',CON2STR(主力出/10,0))),COLORYELLOW;DRAWTEXT_FIX(CURRBARSCOUNT=1,0.07,0.9,0,STRCAT('',CON2STR(小散进/10,0))),COLORYELLOW;DRAWTEXT_FIX(CURRBARSCOUNT=1,0.101,0.9,0,STRCAT('',CON2STR(小散出/10,0))),COLORYELLOW;DRAWTEXT_FIX(CURRBARSCOUNT=1,0.03,1,0,'(X10万元)'),COLOR00FFFF; DRAWTEXT_FIX(CURRBARSCOUNT=1,0,1,0,'主进出'),COLORCYAN;DRAWTEXT_FIX(CURRBARSCOUNT=1,0.09,1,0,'散进出'),COLORCYAN;主力买力度:=LARGEINTRDVOL*1000/VOL;主力卖力度:=LARGEOUTTRDVOL*1000/VOL;AAD:=CONST(MAX(ABS(主力买力度),ABS(主力卖力度)))*4,NODRAW; DRAWRECTREL(0,515,CONST(ABS(主力买力度)*500/AAD),568,IF(CONST(主力买力度)>0,RGB(255,0,0),RGB(0,50,0)));DRAWRECTREL(0,570,CONST(ABS(主力卖力度)*500/AAD),623,IF(CONST(主力卖力度)>0,RGB(0,50,0),RGB(255,0,0)));DRAWTEXT_FIX(1,0,0.524,0,STRCAT('主买力度:',CON2STR(主力买力度,0))),COLORYELLOW;DRAWTEXT_FIX(1,0,0.576,0,STRCAT('主卖力度:',CON2STR(主力卖力度,0))),COLORYELLOW;VAR111:=ZIG(3,13);STICKLINE((REF(VAR111,2) < REF(VAR111,1)) AND (VAR111 <REF(VAR111,1)),CLOSE,OPEN,3,0),COLOR66FF00;DRAWTEXT_FIX(STICKLINE((REF(VAR111,2) < REF(VAR111,1)) AND (VAR111 < REF(VAR111,1)),CLOSE,OPEN,5,0),0.00,0.11,0,''),COLOR00FF00,LINETHICK1;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));F:IF(CROSS(VAR200,MA(VAR300,5)),LOW *0.98,DRAWNULL),CROSSDOT,LINETHICK3,COLOREE00EE;年:MA(CLOSE,22),LINETHICK2,COLORWHITE;MAA5:MA(C,5),COLORFF00FF,LINETHICK2;MAA10:=MA(C,10);MAA30:MA(C,30),COLORRED;KS:IF(MAA10>MAA30,MAA10,MAA30),COLORBLUE;A3:=(C-LLV(L,9))/(HHV(H,9)-LLV(L,9))*100;A4:=SMA(A3,3,1);A5:=SMA(A4,3,1);A6:=3*A4-2*A5;A7:=C-REF(C,1);A8:=100*EMA(EMA(A7,6),6)/EMA(EMA(ABS(A7),6),6);买:=LLV(A8,2)=LLV(A8,7) AND COUNT(A8<0,2) AND CROSS(A8,MA(A8,2));DRAWTEXT(FILTER(买=1,5),LOW-0.05,'↖跟党走'),COLORYELLOW; STICKLINE(买,OPEN,CLOSE,2,0),COLORYELLOW;STICKLINE(ISLASTBAR,HHV(C,5)*0.95-0.01,HHV(C,5)*0.95,100,0),COLORWHITE; DRAWNUMBER(ISLASTBAR,HHV(C,5)*0.95-0.01,HHV(C,5)*0.95);。

通达信_指标公式源码大全

通达信_指标公式源码大全

通达信_指标公式源码大全通达信是国内最早的股票行情软件之一,其强大的技术分析指标系统是其最大的特点之一、通达信的指标公式源码可以帮助广大投资者深入理解和研究不同的技术指标,并且根据自己的需求进行二次开发。

以下是通达信中一些常用指标的简要介绍和其对应的指标公式源码:1.移动平均线(MA):MA(CLOSE,N)=SUM(CLOSE,N)/N2.指数平滑移动平均线(EMA):EMA(CLOSE,N)=(2*CLOSE+(N-1)*REF(EMA(CLOSE,N),1))/(N+1)3.相对强弱指数(RSI):RSI(CLOSE,N)=SMA(MAX(CLOSE-REF(CLOSE,1),0),N,1)/SMA(ABS(CLOSE-REF(CLOSE,1)),N,1)*1004.动力指数(DMI):H1=MAX(HIGH-REF(HIGH,1),0)L1=ABS(LOW-REF(LOW,1),0)DMP=SUM(((H1>L1)AND(H1>0.00))?H1:0,N)DMM=SUM(((L1>H1)AND(L1>0.00))?L1:0,N)PDI=DMP/SUM(TR,N)*100MDI=DMM/SUM(TR,N)*1005.布林带(BOLL):MB=MA(CLOSE,N)UP=MB+P*STD(CLOSE,N)DN=MB-P*STD(CLOSE,N)6.相对强弱指标(RSI):LC:=REF(CLOSE,1)TRY:=CLOSE-LCUY:=SUM(MAX(MAX(CLOSE-LC,0),ABS(CLOSE-LC-LC1)),N)DY:=SUM(MAX(MAX(LC-CLOSE,0),ABS(CLOSE-LC-LC1)),N)需要注意的是,在使用这些源码时,要理解每个指标的具体计算过程和意义,以及与股票行情数据之间的关系。

同时,根据自身的需求进行适当的修改和优化,以满足个人的投资研究需求。

通达信指标公式源码 个股均线

通达信指标公式源码 个股均线

长线120:MA(CLOSE,120),COLORRED;中线60:MA(CLOSE,60),COLORGREEN;中短线:EMA(C,18),POINTDOT,LINETHICK4,COLORYELLOW;短线10:MA(CLOSE,10),COLORMAGENTA;DRAWLINE(CURRBARSCOUNT=TOTALBARSCOUNT,CONST(C),CURRBARSCOU NT=1,C,3)DOTLINE;局部低点预选A:=BACKSET(LLV(L,5)<REF(LLV(L,4),1),4);局部低点预选B:=BACKSET(局部低点预选A=0 AND REF(局部低点预选A,1)=1,2);局部低点预选C:=IF(局部低点预选B=1 AND REF(局部低点预选B,1)=0,-1,0); 局部高点预选A:=BACKSET(HHV(H,5)>REF(HHV(H,4),1),4);局部高点预选B:=BACKSET(局部高点预选A=0 AND REF(局部高点预选A,1)=1,2);局部高点预选C:=IF(局部高点预选B=1 AND REF(局部高点预选B,1)=0,1,0); 缺口判断:=IF(L>REF(H,1),1,IF(H<REF(L,1),-1,0));距前高天:=BARSLAST(局部高点预选C=1);距前低天:=BARSLAST(局部低点预选C=-1);小值周期:=LOWRANGE(L);大值周期:=TOPRANGE(H);低保留AA:=IF(局部低点预选C=-1 AND REF(距前高天,1)>REF(距前低天,1) AND LLV(L,距前高天+1)<REF(LLV(L,距前高天+1),1),-1,0);低保留AB:=IF(局部低点预选C=-1 AND REF(距前高天,1)<=REF(距前低天,1) AND (距前高天>=4 OR LLV(缺口判断,距前高天)=-1 OR LLV(L,距前低天+2)<REF(LLV(L,距前低天+1),1)),-1,0);低保留S:=IF((低保留AA=-1 OR 低保留AB=-1) AND L<REF(H,距前高天+1),-1,0);预判:=IF((距前低天<4 AND HHV(缺口判断,距前低天)!=1) OR REF(低保留S,距前低天)=0,1,0);判断:=IF(局部高点预选C=1 AND REF(距前低天,1)<=REF(距前高天,1) AND 预判=1 AND 大值周期>REF(小值周期,距前低天+1) AND 大值周期>REF(小值周期,距前低天) AND 大值周期>REF(大值周期,距前高天),1,0);高保留A:=IF(局部高点预选C=1 AND REF(距前低天,1)>REF(距前高天,1) AND HHV(H,距前低天+1)>REF(HHV(H,距前低天+1),1),1,0);高保留B:=IF(局部高点预选C=1 AND REF(距前低天,1)<=REF(距前高天,1) AND REF(低保留S,距前低天)=-1 AND (距前低天>=4 OR HHV(缺口判断,距前低天)=1),1,0);高保留:=IF((高保留A=1 OR 高保留B=1 OR 判断=1) AND H>REF(L,距前低天+1),1,0);预判A:=IF((距前高天<4 AND HHV(缺口判断,距前高天)!=1) OR REF(高保留,距前高天)=0,1,0);判断A:=IF(局部低点预选C=-1 AND REF(距前高天,1)<=REF(距前低天,1) AND 预判A=1 AND 小值周期>REF(大值周期,距前高天+1) AND 小值周期>REF(大值周期,距前高天) AND 小值周期>REF(小值周期,距前低天),-1,0);低保留A:=IF(局部低点预选C=-1 AND REF(距前高天,1)>REF(距前低天,1) AND LLV(L,距前高天+1)<REF(LLV(L,距前高天+1),1),-1,0);低保留B:=IF(局部低点预选C=-1 AND REF(距前高天,1)<=REF(距前低天,1) AND (距前高天>=4 OR LLV(缺口判断,距前高天)=-1 OR 判断A=-1),-1,0);低保留:=IF((低保留A=-1 OR 低保留B=-1) AND L<REF(H,距前高天+1),-1,0); 距前高天A:=BARSLAST(高保留=1);距前低天A:=BARSLAST(低保留=-1);预判X:=IF((距前低天A<4 AND HHV(缺口判断,距前低天A)!=1) OR REF(低保留,距前低天A)=0,1,0);判断X:=IF(局部高点预选C=1 AND REF(距前低天A,1)<=REF(距前高天A,1) AND 预判X=1 AND 大值周期>REF(小值周期,距前低天A+1) AND 大值周期>REF(小值周期,距前低天A) AND 大值周期>REF(大值周期,距前高天A),1,0); 高保留XA:=IF(局部高点预选C=1 AND REF(距前低天A,1)>REF(距前高天A,1) AND HHV(H,距前低天A+1)>REF(HHV(H,距前低天A+1),1),1,0);高保留XB:=IF(局部高点预选C=1 AND REF(距前低天A,1)<=REF(距前高天A,1) AND REF(低保留,距前低天A)=-1 AND (距前低天A>=4 OR HHV(缺口判断,距前低天A)=1),1,0);高保留X:=IF((高保留XA=1 OR 高保留XB=1 OR 判断X=1) AND H>REF(L,距前低天A+1),1,0);预判XA:=IF((距前高天A<4 AND HHV(缺口判断,距前高天A)!=1) OR REF(高保留XA,距前高天A)=0,1,0);判断XA:=IF(局部低点预选C=-1 AND REF(距前高天A,1)<=REF(距前低天A,1) AND 预判XA=1 AND 小值周期>REF(大值周期,距前高天A+1) AND 小值周期>REF(大值周期,距前高天A) AND 小值周期>REF(小值周期,距前低天A),-1,0); 低保留XA:=IF(局部低点预选C=-1 AND REF(距前高天A,1)>REF(距前低天A,1) AND LLV(L,距前高天A+1)<REF(LLV(L,距前高天A+1),1),-1,0);低保留XB:=IF(局部低点预选C=-1 AND REF(距前高天A,1)<=REF(距前低天A,1) AND (距前高天A>=4 OR LLV(缺口判断,距前高天A)=-1 OR 判断XA=-1),-1,0);低保留X:=IF((低保留XA=-1 OR 低保留XB=-1) AND L<REF(H,距前高天A+1),-1,0);距前高天YA:=BARSLAST(高保留X=1);距前低天YA:=BARSLAST(低保留X=-1);预判YX:=IF((距前低天YA<4 AND HHV(缺口判断,距前低天YA)!=1) OR REF(低保留X,距前低天YA)=0,1,0);判断YX:=IF(局部高点预选C=1 AND REF(距前低天YA,1)<=REF(距前高天YA,1) AND 预判YX=1 AND 大值周期>REF(小值周期,距前低天YA+1) AND 大值周期>REF(小值周期,距前低天YA) AND 大值周期>REF(大值周期,距前高天YA),1,0);高保留YXA:=IF(局部高点预选C=1 AND REF(距前低天YA,1)>REF(距前高天YA,1) AND HHV(H,距前低天YA+1)>REF(HHV(H,距前低天YA+1),1),1,0);高保留YXB:=IF(局部高点预选C=1 AND REF(距前低天YA,1)<=REF(距前高天YA,1) AND REF(低保留X,距前低天YA)=-1 AND (距前低天YA>=4 OR HHV(缺口判断,距前低天YA)=1),1,0);高保留YX:=IF((高保留YXA=1 OR 高保留YXB=1 OR 判断YX=1) ANDH>REF(L,距前低天YA+1),1,0);预判YXA:=IF((距前高天YA<4 AND HHV(缺口判断,距前高天YA)!=1) ORREF(高保留YXA,距前高天YA)=0,1,0);判断YXA:=IF(局部低点预选C=-1 AND REF(距前高天YA,1)<=REF(距前低天YA,1) AND 预判YXA=1 AND 小值周期>REF(大值周期,距前高天YA+1) AND小值周期>REF(大值周期,距前高天YA) AND 小值周期>REF(小值周期,距前低天YA),-1,0);低保留YXA:=IF(局部低点预选C=-1 AND REF(距前高天YA,1)>REF(距前低天YA,1) AND LLV(L,距前高天YA+1)<REF(LLV(L,距前高天YA+1),1),-1,0);低保留YXB:=IF(局部低点预选C=-1 AND REF(距前高天YA,1)<=REF(距前低天YA,1) AND (距前高天YA>=4 OR LLV(缺口判断,距前高天YA)=-1 OR 判断YXA=-1),-1,0);低保留YX:=IF((低保留YXA=-1 OR 低保留YXB=-1) AND L<REF(H,距前高天YA+1),-1,0);AAAD:=IF(高保留YX=1 AND 低保留YX=-1 AND H>REF(H,REF(距前高天YA,1)+2),1,IF(高保留YX=1 AND 低保留YX=-1 AND L<REF(L,REF(距前低天YA,1)+2),-1,0));极点保留:=IF(AAAD=0,高保留YX+低保留YX,AAAD);局部极点:IF(极点保留=-1,L,IF(极点保留=1,H,DRAWNULL)) CIRCLEDOT COLORYELLOW;DD1:=BARSLAST(ABS(极点保留)!=1);DRAWTEXT(极点保留=1,局部极点,'卖'),COLORGREEN;DRAWTEXT(极点保留=-1,局部极点,'买'),COLORRED;。

通达信20个高准确率选股指标代码

通达信20个高准确率选股指标代码

通达信20个高准确率选股指标代码本文档将介绍通达信平台上的20个高准确率选股指标代码。

这些指标可帮助投资者在股市中作出更明智的投资决策。

1. MACD(Moving Average Convergence Divergence):MACD 指标根据股票价格的短期和长期移动平均线之间的关系,判断股票的买卖信号。

2. KDJ(Stochastic Oscillator):KDJ指标通过统计一定时间内最高价、最低价和收盘价的比例,判断股票的超买和超卖情况。

3. RSI(Relative Strength Index):RSI指标根据股票一段时间内的上涨和下跌幅度,评估股票的强弱势。

4. BOLL(Bollinger Bands):BOLL指标通过计算股票价格的标准差,判断股票的价格波动情况。

5. VR(Volume Ratio):VR指标根据成交量的变化,判断市场的强弱。

6. MA(Moving Average):MA指标通过计算股票价格的移动平均线,判断股票的趋势。

7. WR(Williams %R):WR指标通过统计一定时间内的最高价和最低价与收盘价的关系,判断股票的买卖信号。

8. PSY(Psychological Line):PSY指标通过统计投资者买卖决策的心理指标,判断股票价格的变动。

9. DMA(Different of Moving Average):DMA指标通过计算不同周期移动平均线之间的差值,判断股票价格的趋势。

10. DMI(Directional Movement Index):DMI指标根据股票价格的波动幅度和趋势,判断股票的买卖信号。

12. ROC(Rate of Change):ROC指标通过计算股票价格的变动百分比,判断股票的涨跌趋势。

13. CR(Ease of Movement):CR指标通过计算股票价格和成交量的综合指标,判断股票的趋势和买卖信号。

14. OBV(On-Balance Volume):OBV指标根据股票成交量的累计变动情况,判断市场的买卖力量。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

通达信-几种均线实用的选股-指标源码通达信几种均线实用的选股指标源码1、四合一金叉选股公式一个5日均线金叉10日均线,成交量5日均量金叉10日均量,MACD金叉,KDJ 金叉,上面四个条件满足三个同时金叉就可以成立的选股公式:M1:=MA(CLOSE,5);M2:=MA(CLOSE,10);MA1:=MA(VOL,5);MA2:=MA(VOL,10);DIF:=EMA(CLOSE,12)-EMA(CLOSE,26);DEA:=EMA(DIF,9);A1:=DEA;F1:=DIF;K1:="KDJ.K";J1:="KDJ.J";金叉1:=CROSS(M1,M2);金叉2:=CROSS(MA1,MA2);金叉3:=CROSS(F1,A1);金叉4:=CROSS(J1,K1);选1:=金叉1 AND 金叉2 AND 金叉3 AND 金叉4;选2:=金叉1 AND 金叉2 AND 金叉3;选3:=金叉2 AND 金叉3 AND 金叉4;选4:=金叉1 AND 金叉2 AND 金叉4;选5:=金叉1 AND 金叉3 AND 金叉4;选股:选1 OR 选2 OR 选3 OR 选4 OR 选5;2、均价线,均量线,KDJ三金叉MA5:=EMA(C,5);MA10:=EMA(C,10);MV5:=EMA(V,5);MV10:=EMA(V,10);K:="KDJ.K"(9,3,3);D:="KDJ.D"(9,3,3);V1:=MA5>REF(MA5,1) AND MA10>REF(MA10,1) AND C>REF(C,1) AND C/O>1.01;VV1:=MV5>REF(MV5,1) AND MV10>=REF(MV10,1) ANDV>REF(V,1)*1.2 ;KD1:=K>REF(K,1) AND D>=REF(D,1);VA:=COUNT(CROSS(K,D),4)>=1 AND COUNT(CROSS(MA5,MA10),4)>=1 ANDCOUNT(CROSS(MV5,MV10),4)>=1;XG1:IF(V1 AND VV1 AND KD1 AND VA,1,0);3、5、10 日线,5、10日均量线,MACD。

{三金叉选股}DIF:=EMA(CLOSE,12)-EMA(CLOSE,26);DEA:=EMA(DIF,9);MACD:=(DIF-DEA)*2;M5:=MA(C,5);M10:=MA(C,10);V10:=MA(VOL,10);V5:=MA(VOL,5);三金叉:CROSS(M5,M10) AND CROSS(DIF,DEA) AND CROSS(V5,V10);副图用,智能选股,三金叉>0 即可。

注意,该方法选出的股还要注意是在股价的高位还是低位。

方考虑介入。

4、三金叉选股,均价线,均量线,KDJ三金叉可以加主图,可选股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) OR CROSS("RSI.RSI1"(6,12,24),"RSI.RSI2"(6,12,24));买3:=CROSS("MACD.DIF","MACD.DEA") OR CROSS("MACD.MACD",0);买0:=买1+买2+买3;{买:IF(买0>1,买0,0);}DRAWICON(买0>1,L*0.98,16);5、三金叉选股----见底回升的重要信号{SJC XG 三金叉选股}三金叉的出现,在技术分析“价、量、时、空”四大要素中有三个发出买入信号,将极大地提高研判准确性的概率,因此三线合一的三金叉为强烈的见底买入信号。

第一个买点为三金叉发生时。

所谓的5日、10日均线、均量线以及MACD三金叉并非绝对要求同时或同一天金叉的,这仅是一种简单的描述。

事实上均线、均量线及MACD三金叉只要在几个交易日之内发生,都可视同于“三金叉”,由于探底之前往往有一个放量的过程,均量线的金叉往往是第一个出现,三者当中最后一项发生金叉时就是短中线的买入信号。

第二个买点为三金叉发生后上攻途中出现回档时。

三金叉见底发生时,投资者当时有可能没有注意到这种极好的短线介入点,其实在错过三金叉见底发生的买入信号之后,投资者仍可等待股价回档时出现的第二个买机,最有效的方法是股价在回档时可在10日或20日均线附近可逢低吸纳。

只要股价仍保持原始上升趋势,这种逢低吸纳不失为较好的介入时机。

}{SJC XG 三金叉选股}MA5:=EMA(C,5);MA10:=EMA(C,10);VV1:=CROSS(MA5,MA10);VVV1:=COUNT(VV1,5)>=1;MV5:=EMA(V,5);MV10:=EMA(V,10);VV2:=CROSS(MV5,MV10);VVV2:=COUNT(VV2,5)>=1;DIF:="MACD.DIF"(12,26,9);DEA:="MACD.DEA"(12,26,9);VV3:=CROSS(DIF,DEA);VVV3:=COUNT(VV3,5)>=1;AA:=VVV1 AND VVV2 AND VVV3;XG1:IF(AA,1,0);6、一阳穿三线选股公式:一根阳K线上穿三条均线公式源码MA5:=MA(C,5);MA10:=MA(C,10);MA30:=MA(C,30);低:=REF(C,1)<MA5 AND REF(C,1)<MA10 AND REF(C,1)<MA30;高:=CROSS(C,MA5) AND CROSS(C,MA10) AND CROSS(C,MA5);选股:低 AND 高;7、次日涨停公式今天要为大家介绍一种比较实用的股票公式,这一公式我们能够很好的抓住涨停板股票,这一公式就是次日涨停公式。

投资者都想要抓涨停板,但往往又是不得要领,究其原因就是没有掌握抓涨停技巧的精髓,没有一种适合的工具来协助我们。

本文为大家介绍的次日涨停公式就能够满足投资者的需求,帮助大家抓住涨停,投资获利。

下面就为朋友们总结次日涨停公式:A : MA(CLOSE,26);UP: A + 2*STD(CLOSE,26);LOWER: A - 2*STD(CLOSE,26);W1:=C=HHV(C,20);W2:=BARSLAST(W1);W3:=IF(W2>0,REF(C,W2),REF(C,W2));W4:=CROSS(C,REF(W3,1));DRAWICON(W4 AND COUNT(W4,5)=1,LOW,3);以上便是次日涨停公式的源代码,希望朋友们能够从中获得抓住涨停板的技巧,掌握这一公式的精髓一定能给大家带来不小的收获。

四线看涨公式1、每一天的最高价和最低价,都低于四条线,通常都可买在底部。

2、四条线处在全天的最高价和最低价之间,可以顺势买入。

EMA5:EMA(C,5),COLOR00FF00;EMA10:EMA(C,10),COLORYELLOW;EMA20:EMA(C,20),COLORFF00FF;{20日均线通常被称为脊梁线}EMA30:EMA(C,30),COLORFFCCCC;{30日均线通常被称为生命线}W1:=C=HHV(C,20);W2:=BARSLAST(W1);W3:=IF(W2>0,REF(C,W2),REF(C,W2));W4:=CROSS(C,REF(W3,1));以上就是四线看涨公式,他对我们分析大盘形势及个股的情况有着重要的意义,我们利用四线看涨公式及股票看盘知识的帮助,分析大盘,精选个股,掌握如何选股分析股票的技巧,帮助我们在股市投资中获得优势地位。

条件选股公式:D!LYT (老鸭头) 缺省周期:日线MA5 := MA(close,5);MA10 := MA(close,10);MA60 := MA(close,60);pday1 := barslast(cross(ma5,ma60));{5日均线上穿60日均线}pday2 := barslast(cross(ma10,ma60));{10日均线上穿60日均线,至此形成鸭颈部}pday3 := barslast(high=hhv(high,pday2));{形成头部,要下跌}pday4 := barslast(cross(ma10,ma5));{下跌后,5日均线和10日均线死叉}pday5 := barslast(cross(ma5,ma10));{回落不久,5日均线和10日均线形成金叉,形成嘴部}a1:= pday1>pday2 and pday2>pday3 and pday3>pday4 andpday4>pday5 and pday5<5;a2:= count(cross(ma10,ma5),pday2)=1;A1 AND A2;老鸭头:(1)采用5、10和60周期的价格平均线。

当5日、10日均线放量上穿60日平均线后,形成鸭颈部。

(2)股价回落时形成的高点形成鸭头部。

(3)当股价回落不久,5日、10日均线再次金叉向上形成鸭嘴部。

操作:(1)在5日、10日均线放量上穿60日平均线形成鸭颈部时买入。

(2)在鸭嘴部附近成交量芝麻点一带逢低买入。

(3)当股价放量冲过鸭头顶瞬间时介入。

如何编写选股公式核心提示:本文以通达信为例为您简单介绍如何编写选股公式,并提供几个常用的公式例子。

本文以通达信为例为您简单介绍如何编写选股公式。

首先,我们先了解选股公式中非常重要的因素-函数。

做个比喻,函数就是一种语言,用以去告知计算机自己的想法,并且让它去实现自己的想法。

函数就是这种语言的单词。

我们在编辑器中选择插入函数,可以看到很多供参考的函数列表。

我们可以通过下面的几个常用的例子来进一步了解如何编写选股公式: 例一:一根K线有四个价格组成:最高价:HIGH收盘价:CLOSE最低价:LOW开盘价:OPEN成交量:VOL成交额:AMO例二:两条均线不断地交叉,就专门设定了一条函数来描述两条线交叉:CROSS (X,Y)假如下图中的两条均线一条名叫X,另外一条叫YCROSS(X,Y)表示X向上穿过了YCROSS(Y,X)表示Y向上穿过了X例三:前面的CLOSE,还是VOL,都表示当天,或者您使用的不是日线,那就表示本周期的数据,那么前几天的怎么表示呢?REF(X,M)例如:REF(Close,5)表示5天前的收盘;REF(Vol,10)表示10天前的成交量;这里的M就是参数如果我想把两个条件并列在一起怎么办?ANDX AND Y就表示条件X和条件Y以上就是我对如何编写选股公式的回答,希望对您有多帮助。

相关文档
最新文档