通达信公式系统(高级)
通达信公式大全
通达信公式大全永恒的朋人上传于2015-11-09 分(高于99%的文档)5428142 举报手机打开然不亏线MA17:=EXPMA(CLOSE,17);VAR1:=MA17>REF(MA17,1);COUNT(CROSS(C,MA17),3)=1AND VAR1>0AND DYNAINFO(7)AND DYNAINFO(7)=MA17AND DYNAINFO(7)>1;注:(1)用于盘中选股预警;(2)COUNT(CROSS(C,MA17),3)=1 中“3”可改为“5”;(3)如果要在不亏线发出信号,倒数第二句可改为AND DYNAINFO(7)=MA17;(4)下列指标可单独安装,同上述指标参考使用。
命名为:超然不亏线2(修改版)MA17:=EXPMA(CLOSE,17);VAR1:=MA17>REF(MA17,1);COUNT(CROSS(C,MA17),5)=1AND VAR1>0AND DYNAINFO(7)AND DYNAINFO(7)=MA17 AND DYNAINFO(7)>1;如果规定必须连涨3天,可改为:超然不亏线3(修改版)MA17:=EXPMA(CLOSE,17);VAR1:=MA17>REF(MA17,1)ANDREF(MA17,1)>REF(MA17,2) ANDREF(MA17,2)>REF(MA17,3);COUNT(CROSS(C,MA17),5)=1AND VAR1>0AND DYNAINFO(7)AND DYNAINFO(7)=MA17 AND DYNAINFO(7)>1;恭喜发财通达信预警选股注:两个预警公式,在前一天用通达信先把当天换手率大于5%,小于15%的股选出后放到要预警的股里,然后把下边两个公式加到条件选股里边,第二天盘中只要发出报警的股都可,什么时候发出什么时候买入,能同时两个信号都报警的股更好。
通达信自编波段高点自动划线公式(主图)
通达信自编波段高点自动划线公式(主图){高低点定自动连线}N:=10;M:=9;X1:=DRAW LINE (HIGH=HHV(HIGH,N),HIGH,LOW=LLV(LOW,M),LOW,0);X2:=DRAWLINE(LOW=LLV(LOW,M),LOW,HIGH=HHV(HIGH, N),HIGH,0);YDD1:=LOW=LLV(LOW,M) AND X1=X2;DDTS:=BARSLAST(YDD1);YGD1:=HIGH=HHV(HIGH,N) AND X1=X2;GDTS:=BARSLAST(YGD1);QDDD:=LOW=LLV(LOW,M) AND LOW=LLV(LOW,GDTS) AN D GDTS>1;QDGD:=HIGH=HHV(HIGH,N) AND HIGH=HHV(HIGH,DDTS) AND DDTS>1;X3:=DRAWLINE(QDGD,HIGH,QDDD,LOW,0),CO LORL IGRAY,LINETHICK3;X4:=DRAWLINE(QDDD,LOW,QDGD,HIGH,0),COLORLIGRAY,LI NETHICK3;YGD:=HIGH=HHV(HIGH,N) AND X3=X4;YDD:=LOW=LLV(LOW,M) AND X3=X4;{DRAW ICON (YGD,H,23);}{根据相邻阶段高点之间的涨跌差值确定目标高点:大于前高5或小于前高5个点取高点}M1:=5;M2:=3;{涨跌差值};预前高值:=IF(YGD=1,REF(H,REF(BARSLAST(YGD),1)+1),REF(H,BARSLAS T(YGD))),NODRAW;{返回上次高点的值}预下高TS:=REFX(BARSNEXT(YGD),1)+1;预下高值:=REFX(H,REFX(BARSNEXT(YGD),1)+1);下预下高TS:=REFX(预下高TS,预下高TS)=DRAWNULL;XH0:=(YGD AND H>预前高值 AND (H-预前高值)/预前高值*100>=M1 AND 预下高TS=DRAWNULL);XH1:=(YGD AND H>预前高值 AND 预下高值>0 AND 下预下高TS=1)OR(YGD AND H0 AND 下预下高TS=1);XH2:=(YGD AND H>预前高值 AND H>预下高值);XH3:=(YGD AND H>预前高值 AND H=M1);XH4:=YGD AND H预下高值 AND (1-H/预前高值)*100>=M2;XH5:=YGD AND H=M2{ AND(预下高值-H)/H*100>=M1};GD:=XH0 OR XH1 OR XH2 OR XH3 OR XH4 OR XH5;{本次高点,高点值,本次高点周期内到最后交易日天数}BCGDTS:=BARSLAST(GD);{返回本次高点到当前天数}BCGDDZHTS:=IF(GD,CURRBARSCOUNT,0);{本次高点到最后交易日天数}高点值:=IF(BCGDTS,REF(H,BCGDTS),H);{本次高点值}TS:=IF(BCGDTS,REF(BCGDDZHTS,BCGDTS),BCGDDZHTS);{本次高点周期内到最后交易日天数等于本次高点到最后交易日天数} GDCL:=CONST(TS);{取本次高点到最后交易日天数的最后一个值为常量}{类推上一次高点,高点值,本次高点周期内到最后交易日天数}高点值1:=REF(高点值,BCGDTS+1);{上一高点值}TS1:=REF(TS,BCGDTS+1);{上一高点期间到最后交易日的天数} GDCL1:=CONST(TS1);{类推上上一次高点,高点值,本次高点周期内到最后交易日天数}高点值2:=REF(高点值1,BCGDTS+1);{上上一高点值}TS2:=REF(TS1,BCGDTS+1);{上一高点期间到最后交易日的天数} GDCL2:=CONST(TS2);{类推上N高点,高点值,本次高点周期内到最后交易日天数}高点值3:=REF(高点值2,BCGDTS+1);TS3:=REF(TS2,BCGDTS+1);GDCL3:=CONST(TS3);高点值4:=REF(高点值3,BCGDTS+1);TS4:=REF(TS3,BCGDTS+1);GDCL4:=CONST(TS4);高点值5:=REF(高点值4,BCGDTS+1);TS5:=REF(TS4,BCGDTS+1);GDCL5:=CONST(TS5);高点值6:=REF(高点值5,BCGDTS+1);TS6:=REF(TS5,BCGDTS+1);GDCL6:=CONST(TS6);高点值7:=REF(高点值6,BCGDTS+1);TS7:=REF(TS6,BCGDTS+1);GDCL7:=CONST(TS7);高点值8:=REF(高点值7,BCGDTS+1);TS8:=REF(TS7,BCGDTS+1);GDCL8:=CONST(TS8);压力:DRAWLINE(CURRBARSCOUNT=GDCL,H,ISLA STBA R,REF(H,GDCL-1),1),COLORGREEN,LINETHICK2;压力1:DRAWLINE(CURRBARSCOUNT=GDCL1,H,ISLASTBAR,REF(H,GDCL1-1),1),COLORM AGEN TA,LINETHICK2;压力2:DRAWLINE(CURRBARSCOUNT=GDCL2,H,ISLASTBAR,REF(H,GD CL2-1),1),COLORYELLOW,LINETHICK2;压力3:DRAWLINE(CURRBARSCOUNT=GDCL3,H,ISLASTBAR,REF(H,GD CL3-1),1),COLORWHITE,LINETHICK2;{压力4:DRAWLINE(CURRBARSCOUNT=GDCL4,H,ISLASTBAR,REF(H,GD CL4-1),1),COLORBROWN,LINETHICK2;压力5:DRAWLINE(CURRBARSCOUNT=GDCL5,H,ISLASTBAR,REF(H,GD CL5-1),1),COLORGRAY,LINETHICK2;压力6:DRAWLINE(CURRBARSCOUNT=GDCL6,H,ISLASTBAR,REF(H,GD CL6-1),1),COLORBROWN,LINETHICK2;压力7:DRAWLINE(CURRBARSCOUNT=GDCL7,H,ISLASTBAR,REF(H,GD CL7-1),1),COLORYELLOW,LINETHICK2;压力8:DRAWLINE(CURRBARSCOUNT=GDCL8,H,ISLASTBAR,REF(H,GD CL8-1),1),COLORYELLOW,LINETHICK2;};。
通达信高级量能战法指标公式
通达信高级量能战法指标公式量能是股票交易中一个非常重要的指标,它可以反映市场的活跃程度和资金的进出情况。
在股票投资中,我们经常使用各种量能指标来辅助分析股票走势和预测未来的市场走势。
通达信高级量能战法指标公式就是其中一种常用的指标公式。
通达信高级量能战法指标公式是根据成交量和价格的关系来计算的。
它包括以下几个主要指标:1. 量价背离指标(VAD):量价背离指标是通过比较成交量和价格的变化趋势来判断市场的买卖力量是否失衡。
当价格上涨而成交量下跌时,说明市场买盘力量减弱,可能会出现调整或回调;当价格下跌而成交量上涨时,说明市场卖盘力量增强,可能会出现下跌趋势。
2. 资金流向指标(MFI):资金流向指标是通过计算成交量和价格的买入力量和卖出力量来判断市场的资金流向情况。
当MFI指标上升时,说明市场资金流入,买方力量较强,股价有望上涨;当MFI指标下降时,说明市场资金流出,卖方力量较强,股价有可能下跌。
3. 能量潮指标(OBV):能量潮指标是通过计算成交量的累积值来判断市场的买卖力量。
当股票成交量增加时,能量潮指标上升,说明市场买盘力量增强,股价有望上涨;当股票成交量减少时,能量潮指标下降,说明市场卖盘力量增强,股价有可能下跌。
4. 动力指标(DMI):动力指标是通过计算股票价格的变动幅度和成交量的变动幅度来判断市场的动力强度。
当动力指标上升时,说明市场动力强劲,股价有望上涨;当动力指标下降时,说明市场动力减弱,股价有可能下跌。
以上是通达信高级量能战法指标的主要内容,通过这些指标的计算和分析,投资者可以更好地把握市场的走势和资金的流向,从而做出更准确的投资决策。
需要注意的是,量能指标仅仅是市场分析的一个方面,投资者在使用量能指标时还需要综合考虑其他因素,如技术指标、基本面分析等,以及市场的风险和不确定性。
同时,量能指标也存在一定的局限性,它只能反映历史数据和市场的一部分情况,并不能完全预测未来的市场走势。
通达信红宝书10-公式系统(高级)
公式系统(高级)文档记录:版本时间修改者描述1.00 董洪勤公式系统(高级)2.00 5/9/2011 董洪勤公式系统(高级)1. 特殊公式脚本编写要编写一个公式,必须要明确这个公式对应的理论知识。
一套完整的理论知识且能在通达信的公式平台上做成公式还要满足如下要求:1.从该理论应能分析出公式启动的起始数据。
如股票的开高低收价格、成交量、各财务数据、各即时数据、时间数据、一些常见的技术分析概念、其他理论的结果等,这些数据大部分是系统提供的,而最后两项则要从其他公式中得来也就是对应于公式编写中的指标引用操作(当然在这公式编写前要确保该要引用的指标已实现)。
2.从理论中应能分析出起始数据到结果的明确运算过程。
在公式平台中提供了一些系统函数,这些函数包含了部分常用的运算过程(如HHV(X,N) 可求N周期内X最高值)。
如果理论中的运算过程拆解完全后,能由公式平台中的函数及允许的基本运算全部组成就可以编写成公式了。
在之前的学习当中,我们已经对公式系统、公式脚本编辑有了基本的认识。
公式系统提供给我们的基本函数、系统公式,就是我们运用公式系统编写自己的公式时的基本元素。
对于一些常见的技术分析概念的编写在上一章节已经给出了介绍和示例,本章节主要来介绍一下在公式脚本编写如果用系统函数及基本运算来解决一些特殊难题。
1.1在分钟周期下划分交易日1. 均线(分钟):指标名称:均线(分钟)指标原理:均价=累加自当日开市到当前K线时间内的成交金额/累加自当日开市到当前K线时间内的成交量。
编写分析:1.确定交易日内第一根K线的位置(难点);2.自1中确定的位置累加成交金额、成交量(由系统函数SUM实现);3.由成交金额、成交量求均价(由除法操作符实现)。
公式脚本:FIRST:=IF(PERIOD=0,HOUR=9 AND MINUTE=31,IF(PERIOD=1,HOUR=9 AND MINUTE=35,IF(PERIOD=2,HOUR=9 AND MINUTE=45,IF(PERIOD=3,HOUR=10 AND MINUTE=0,IF(PERIOD=4,HOUR=10 AND MINUTE=30,0)))));SUM(AMO,BARSLAST(FIRST)+1)/SUM(VOL,BARSLAST(FIRST)+1);上面的公式适用于1分钟,5分钟,15分钟,30分钟,60分钟等五个周期下。
高级指标公式源码(通达信版)
高级指标公式源码(通达信版)本文档提供了一些适用于通达信软件的高级指标公式源码。
这些源码可以用于自定义指标并在通达信软件中使用。
1. 源码示例下面是一些高级指标公式源码的示例:// 移动平均线指标源码,计算简单移动平均线MA(CLOSE, 5);// 指数移动平均线指标源码,计算指数移动平均线EMA(CLOSE, 10);// 相对强弱指标源码,计算相对强弱指标RSI(CLOSE, 14);// 布林带指标源码,计算上轨、中轨和下轨BOLL(CLOSE, 20, 2);// 成交量指标源码,计算成交量的移动平均线VOLMA(VOL, 10);2. 使用方法要在通达信软件中使用这些高级指标公式源码,可以按照以下步骤操作:1. 打开通达信软件并登录账户。
2. 进入自定义指标编辑界面。
3. 在编辑界面中创建一个新的指标,并给予一个合适的名称。
4. 将需要使用的高级指标公式源码复制粘贴到指标编辑界面中的代码编辑器中。
5. 根据需要调整指标的参数设置,比如计算周期、颜色等。
6. 点击保存并应用指标。
7. 在通达信软件的行情界面中,找到对应的股票或品种,并将刚刚创建的指标添加到相应的图表上。
8. 等待指标的计算和显示,就可以根据自定义的高级指标进行技术分析了。
3. 注意事项在使用这些高级指标公式源码时,请注意以下几点:- 源码中的参数可以根据个人需求进行调整,以适应不同的市场和交易品种。
- 在使用自定义指标时,不要过度依赖单一指标的判断,应综合考虑多个指标的信号和趋势。
- 使用自定义指标前,最好进行充分的测试和验证,确保其准确性和可靠性。
- 在进行技术分析时,切勿盲目追求指标的复杂性和多样性,简单的策略往往更容易实施和执行。
通过使用这些高级指标公式源码,您可以根据个人需求和交易策略定制适合自己的指标,并在通达信软件中使用。
希望这些源码对您的技术分析和交易决策有所帮助!。
通达信红宝书—公式系统(初、中、高级)
通达信红宝书—公式系统(初、中、高级)公式系统(初级) ................................................................................................ 错误!未定义书签。
1.公式类型说明........................................................................................ 错误!未定义书签。
技术指标公式................................................................................... 错误!未定义书签。
条件选股公式................................................................................... 错误!未定义书签。
交易系统公式................................................................................... 错误!未定义书签。
.五彩K线公式.................................................................................. 错误!未定义书签。
2.公式函数的使用.................................................................................... 错误!未定义书签。
3.公式编写举例........................................................................................ 错误!未定义书签。
通达信超级预警系统抄底指标公式
通达信超级预警系统抄底指标公式VAR1:=MA(100*(CLOSE-LLV(CLOSE,34))/(HHV(HIGH,34)-LLV(LOW,34)),5)-20;VAR2:=2*ABS(VAR1);VAR3:=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);VAR4:=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);VAR5:=(HIGH+LOW+CLOSE)/3;VAR6:=(VAR5-MA(VAR5,14))/(0.015*AVEDEV(VAR5,14));VAR7:=(VAR5-MA(VAR5,70))/(0.015*AVEDEV(VAR5,70));VAR8:=IF(VAR6>=150 AND VAR6<200 AND VAR7>=150 AND VAR7<200,10,0);VAR9:=IF(VAR6<=-150 AND VAR6>-200 AND VAR7<=-150 AND VAR7>-200,-10,VAR8);VARA:=(CLOSE-MA(CLOSE,13))/MA(CLOSE,13)*100;VARB:=100-ABS(VARA);VARC:=3*SMA((INDEXC-LLV(INDEXL,75))/(HHV(INDEXH,75)-LLV(INDEXL,75))*100,20,1)-2*SMA(SMA((INDEXC-LLV(INDEXL,75))/(HHV(INDEXH,75)-LLV(INDEXL,75))*100,20,1),15,1);VARD:=3*SMA((INDEXO-LLV(INDEXL,75))/(HHV(INDEXH,75)-LLV(INDEXL,75))*100,20,1)-2*SMA(SMA((INDEXO-LLV(INDEXL,75))/(HHV(INDEXH,75)-LLV(INDEXL,75))*100,20,1),15,1);VARE:=REF(LOW,1)*0.9;VARF:=LOW*0.9;VAR10:=(VARF*VOL+VARE*(CAPITAL-VOL))/CAPITAL;VAR11:=EMA(VAR10,30);VAR12:=VAR11-CLOSE;VAR13:=REF(CLOSE,1);VAR14:=SMA(MAX(CLOSE-VAR13,0),7,1)/SMA(ABS(CLOSE-VAR13),7,1)*100;VAR15:=SMA(MAX(CLOSE-VAR13,0),13,1)/SMA(ABS(CLOSE-VAR13),13,1)*100;VAR16:=BARSCOUNT(CLOSE);VAR17:=SMA(MAX(CLOSE-REF(CLOSE,1),0),6,1)/SMA(ABS(CLOSE-REF(CLOSE,1)),6,1)*100;VAR18:=((-100)*(HHV(HIGH,60)-CLOSE)/(HHV(HIGH,60)-LLV(LOW,60))+50)*2;VAR19:=(CLOSE-LLV(LOW,15))/(HHV(HIGH,15)-LLV(LOW,15))*100;VAR1A:=(SMA(VAR19,4,1)-50)*2;VAR1B:=SMA(VAR1A,3,1);VAR1C:=(INDEXC-LLV(INDEXL,14))/(HHV(INDEXH,14)-LLV(INDEXL,14))*100;VAR1D:=SMA(VAR1C,4,1);VAR1E:=SMA(VAR1D,3,1);VAR1F:=(HHV(HIGH,30)-CLOSE)/CLOSE*100;VAR20:=IF(VAR17<=25 AND VAR18<-95 AND VAR1F>20 AND VAR1B<-30 AND VAR1E<30 AND VAR12>=-0.25 AND VAR14<22 AND VAR15<28 AND VAR16>50,80,0);情报: VAR3;天线: IF(VARB<90,VARB,100);红军: IF(VAR1>0,VAR1,0),COLORRED, LINESTICK;绿军: IF(VAR1<0,VAR2,0),COLORGREEN,LINESTICK;导弹: VAR20;预警系统: IF(VAR7>=200 AND VAR6>=150,15,IF(VAR7<=-200 AND VAR6<=-150,-15,VAR9))+60;STICKLINE(VAR3>=REF(VAR4,1),VAR3,VAR4,8,0);STICKLINE(VAR3<REF(VAR4,1),VAR3,VAR4,8,0);VAR21:=CLOSE>MA(CLOSE,20) AND MA(CLOSE,20)>=REF(MA(CLOSE,20),1);VAR22:=CLOSE<MA(CLOSE,20) AND MA(CLOSE,20)<REF(MA(CLOSE,20),1);VAR23:=红军>50 AND 预警系统>60 AND 天线=100;VAR24:=红军>48 AND 预警系统>60 AND 天线<100;VAR25:=绿军>38 AND 预警系统<55;VAR26:=导弹>50 AND 天线<90;VAR27:=VAR3<REF(VAR4,1) AND VOL>REF(VOL,1) AND CLOSE>REF(CLOSE,1);VAR28:=VAR3>=REF(VAR4,1) AND CLOSE<REF(CLOSE,1) AND 预警系统=60 AND 导弹=0 AND 绿军>=REF(绿军,1) AND VARC<REF(VARD,1);DRAWTEXT(VAR21 AND COUNT(VAR21,30)=1,100,'上升通道,持股待长或高抛低吸!');DRAWTEXT(VAR22 AND COUNT(VAR22,30)=1,90,'下降通道,小心无量阴跌! ');DRAWTEXT(VAR23 AND COUNT(VAR23,30)=1,70,'上涨过急,需要调整,短线先抛出! ');DRAWTEXT(VAR24 AND COUNT(VAR24,30)=1,80,'庄家出货,大跌在即,中线抛出! ');DRAWTEXT(VAR25 AND COUNT(VAR25,30)=1,50,'不必杀跌,应有小反弹 ,跌停除外!');DRAWTEXT(VAR26 AND COUNT(VAR26,30)=1,30,'坚决抢反弹,但巨量封跌停除外 ');DRAWTEXT(VAR27 AND COUNT(VAR27,30)=1,40,'有大资金进场迹象,关注!');DRAWTEXT(VAR28 AND COUNT(VAR28,30)=1,20,'见顶回落');选股:COUNT(CROSS(VAR20,0.5),10);。
通达信指标公式编写教程高级
通达信指标公式编写教程高级通达信是国内广泛使用的股票分析软件,可以进行技术指标分析、数据回测等操作。
在通达信中,可以使用自定义指标公式进行更加个性化的分析。
指标公式是一种计算方法,它根据一定的逻辑和数学模型计算得出结果,帮助我们分析股票行情,预测未来走势。
通达信中的指标公式是基于通达信公式语言(TDF),是一种专门为编写指标公式设计的语言。
通达信的指标公式编写分为初级、中级和高级三个层次。
初级编写主要是使用基本的运算符、函数和关键字进行计算。
中级编写可以使用条件判断、循环等语句进行更复杂的操作。
高级编写则可以使用更加灵活的语法和方法完成更加复杂的指标公式编写。
下面是一些高级编写技巧和方法:1.使用多个数据输入:通达信中可以使用多个数据输入,比如价格数据、成交量数据等。
可以使用"REF"函数引用其他时间周期的数据进行计算,以更准确地分析股票行情。
2.编写自定义函数:通达信中可以定义自己的函数,通过函数封装一些常用的逻辑和计算过程,方便复用和代码的模块化。
可以使用"DEF"关键字定义函数,然后在需要的地方调用。
3.使用交叉函数:通达信提供了一些交叉函数,比如"XUP"和"XDOWN",可以判断两个序列之间的交叉点。
可以使用交叉函数判断均线、指标等之间的交叉关系,发出买入或卖出信号。
4.编写策略函数:通达信中可以编写策略函数,实现基于指标的交易策略。
可以根据指标的数值、趋势等条件,编写相应的买卖规则。
策略函数是基于之前所说的自定义函数和交叉函数进行编写的。
5.使用市场指标:通达信提供了一些常用的市场指标,比如"RSI"、"MACD"等。
可以使用这些市场指标作为编写高级指标公式的基础,结合之前的技巧和方法进行更高级的分析。
总结起来,通达信指标公式编写的高级方法主要包括使用多个数据输入、编写自定义函数、使用交叉函数、编写策略函数和使用市场指标等。
通达信指标公式源码价值百万的主图操盘指标
通达信指标公式源码价值百万的主图操盘指标趋势:EMA(EMA(C,4),4),COLORYELLOW;月K:='KDJ.K#MONTH';月D:='KDJ.D#MONTH';周K:='KDJ.K#WEEK';周D:='KDJ.D#WEEK';日K:='KD.K';日D:='KD.D';日金叉:=IF(CROSS(日K,日D),15,0);周金叉:=IF(CROSS(周K,周D),25,0);月金叉:=IF(CROSS(月K,月D),35,0);日周月:=IF(日金叉=15 AND 周金叉=25 AND 月金叉=35,1,0);日周月赚:=日周月=1;日周:=IF(日金叉=15 AND 周金叉=25,2,0);日周赚:=日周=2;周月:=IF(周金叉=25 AND 月金叉=35,3,0);日月:=IF(日金叉=15 AND 月金叉=35,4,0);日月赚:=日月=4;周月赚:=周月=3;DRAWTEXT(日周月赚,趋势*0.96,'LSP大牛'),COLORRED;DRAWTEXT(周月赚,趋势*0.97,'LSP金牛'),COLORFF00FF;DRAWTEXT(日月赚,趋势*0.98,'LSP牛牛'),COLORYELLOW;DIF:=EMA(DCLOSE,12)-EMA(DCLOSE,26);DEA:=EMA(DIF,9);AAA:=(DIF-DEA)*2*60;启动:=CROSS(AAA-REF(AAA,1),15),COLORRED,LINETHICK2;DRAWTEXT(启动,L*0.97,'金牛启动'),COLORYELLOW,LINETHICK2;AA:=(MA(CLOSE,3)+MA(CLOSE,6)+MA(CLOSE,12)+MA(CLOSE,24))/4;BB:=EMA(AA,2);TP:=(CROSS(AA,BB) OR CROSS(C,AA)) AND C>=EMA(C,55);CC:=EMA(CLOSE,12)-EMA(CLOSE,26);DD:=EMA(CC,9);主升启动:=TP AND CROSS(CC,DD) AND (DD<=-0.07)*CC;DRAWICON(主升启动,L*0.996,1);DRAWTEXT(主升启动,L,'LSP牛');VAR1:=(C+H+O+L)/4;MA1:=MA(VAR1,3);MAA5:MA(C,5),COLORRED,LINETHICK1;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);AAA2:=SUM(IF( CLOSE>REF(CLOSE,1),VOL*C,0),0);AAA3:=SUM(IF( CLOSE<REF(CLOSE,1),VOL*C,0),0);AAA4:=SUM(IF( CLOSE=REF(CLOSE,1),VOL*C,0),0);BB1:=0;B1万元:=DVOL*DCLOSE/100;B1差:=B1万元-REF(B1万元,1);B2万元:=DVOL*DCLOSE/100;B2比:=B2万元/REF(B2万元,1);净流入万元:=(AAA2-AAA3-0.5*AAA4);PM:=MA(净流入万元,1);PMA:=PM/REF(PM,1)>1;PMB:=REF(PMA,1)<1 AND PMA;密码:(EMA(MA(B1万元,2),2))/100000,COLORYELLOW,NODRAW;二日比:=密码/REF(密码,1);Z1:=STRCAT(HYBLOCK,' ');Z2:=STRCAT(Z1,DYBLOCK);Z3:=STRCAT(Z2,' ');DRAWTEXT_FIX(ISLASTBAR,0.01,0.01,0,STRCAT(Z3,GNBLOCK )),COLORYELLOW;① 指标源码导入即可使用,但由于文章篇幅限制,股票和公式并未分享完整,如果对于指标有兴趣和疑问,亦或者若不能成功导入请与我沟通!②创作收集不易,恳请大家阅读之后,对于我的文章能关注和转发,帮忙加加人气,万分谢谢!。
通达信系统交易系统公式
通畅信公式管理器(四)交易系统:1.BIAS说明:(乖离率的值环绕零上下颠簸1.负的乖离率越小,空头回补的可能性越大,所以,负的乖离率向下跌破买入线,为买入机遇;2.正的乖离率越大,表示短期赢利越大,赢利回吐的可能性越高,所以正的乖离率向上打破卖出线,为卖出机遇.参数:N 天数,计算乖离率时用一般12天LL买入线,一般 -6; LH 卖出线,一般 6)公式:BIAS:=(CLOSE-MA(CLOSE,N))/MA(CLOSE,N)*100;ENTERLONG:CROSS(-LL,BIAS);EXITLONG:CROSS(BIAS,LH);翻译: BIAS 赋值 :(收盘价 -收盘价的 N 日简单挪动均匀 )/收盘价的 N 日简单挪动均匀 *100 多头买入 :-LL 上穿 BIAS多头卖出 :BIAS 上穿 LH说明: CCI 小于 -100 时为买入信号;CCI 大于 +100 时为卖出信号;参数: N计算 CCI 时用,一般14 天公式:INDEX:=CCI(N);ENTERLONG:CROSS(-100,INDEX);EXITLONG:CROSS(INDEX,100);翻译: INDEX 赋值 :CCI(N)多头买入 :-100 上穿 INDEX多头卖出 :INDEX 上穿 100说明: N 缺省为 14;市场行情趋势显然时,成效理想。
PDI( 上涨方向线 ) MDI( 降落方向线 )1.PDI 线从下向上打破MDI 线,显示有新多头进场,为买进信号2.MDI 线从下向上打破PDI 线,显示有新空头进场,为卖出信号参数: N天数计算趋势值用公式:TR:=SUM(MAX(MAX(HIGH-LOW,ABS(HIGH-REF(CLOSE,1))),ABS(LOW-REF(CLOSE,1))),N);HD :=HIGH-REF(HIGH,1);LD :=REF(LOW,1)-LOW;PDM:=SUM(IF(HD>0&&HD>LD,HD,0),N);MDM:=SUM(IF(LD>0&&LD>HD,LD,0),N);PDI:=PDM*100/TR;MDI:=MDM*100/TR;ENTERLONG:CROSS(PDI,MDI);EXITLONG:CROSS(MDI,PDI);1翻译: N 缺省为 14TR 赋值 :最高价 -最廉价和最高价-昨收的绝对值的较大值和最廉价-昨收的绝对值的较大值的N 日累和赋值 :最高价 -昨日最高价赋值 :昨日最廉价 -最廉价PDM 赋值 :假如 HD>0 而且 HD>LD, 返回 HD, 不然返回0 的 N 日累和MDM 赋值 :假如 LD>0 而且 LD>HD, 返回 LD, 不然返回0 的 N 日累和PDI 赋值 :PDM*100/TRMDI 赋值 :MDM*100/TR多头买入 :PDI 上穿 MDI多头卖出 :MDI 上穿 PDI4.KD 指标交易系统说明: 1.线 K 向上打破线D,且 K 值在 20 以下,买进信号;2.线 K 向下跌破线D,且 K 值在 80 以上,卖出信号;参数: N 、 M1、 M2天数,计算KD 时用,一般为9、 3、 3公式: WRSV:=(CLOSE-LLV(LOW,N))/(HHV(HIGH,N)-LLV(LOW,N))*100;WK:=SMA(WRSV,M1,1);D:=SMA(WK,M2,1);ENTERLONG:CROSS(WK,D)&&WK<20;EXITLONG:CROSS(D,WK)&&WK>80;翻译: WRSV 赋值 :( 收盘价 -N 日内最廉价的最低值)/(N 日内最高价的最高值-N 日内最廉价的最低值 )*100WK 赋值 :WRSV 的 M1 日 [1 日权重 ] 挪动均匀D赋值 :WK 的 M2 日 [1 日权重 ]挪动均匀多头买入 :WK 上穿 D 而且 WK<20多头卖出 :D 上穿 WK 而且 WK>805.布林带交易系统说明:一、收盘价向上打破下限,为买入信号;二、收盘价向上打破上限,为卖出信号;三、参数:N天数,在计算布林带时用,一般26 天P一般为 20,用于调整上限和下限的值公式: MID :=MA(CLOSE,N);UPPER:=MID+2*STD(CLOSE,N);LOWER:=MID-2*STD(CLOSE,N);ENTERLONG:CROSS(CLOSE,LOWER);EXITLONG:CROSS(CLOSE,UPPER);翻译:赋值 :收盘价的 N 日简单挪动均匀UPPER 赋值 :MID+2* 收盘价的N 日估量标准差LOWER 赋值 :MID-2* 收盘价的N 日估量标准差多头买入 :收盘价上穿LOWER多头卖出 :收盘价上穿UPPER6.KDJ 交易系统说明:参数: N: 9; M1: 3J线向上打破零线,买入信号J 线向下跌破100,卖出信号公式: RSV:=(CLOSE-LLV(LOW,N))/(HHV(HIGH,N)-LLV(LOW,N))*100;K:=SMA(RSV ,M1,1);D:=SMA(K,M1,1);J:=3*K-2*D;ENTERLONG:CROSS(J,0);EXITLONG:CROSS(100,J);翻译: RSV 赋值 :( 收盘价 -N 日内最廉价的最低值)/(N日内最高价的最高值-N 日内最廉价的最低值 )*100K 赋值 :RSV 的 M1 日 [1 日权重 ]挪动均匀D赋值 :K 的 M1 日 [1 日权重 ] 挪动均匀J 赋值 :3*K-2*D多头买入 :J 上穿 0多头卖出 :100 上穿 J7.均线交易系统 MA说明:一、收盘价短期均线向上打破长久均线,买入信号;二、收盘价短期均线向下跌破长久均线,卖出信号;三、参数: SHORT: 5短期天数LONG: 20长久天数。
通达信高级智能交易系统指标公式
通达信高级智能交易系统指标公式MA20:=MA(CLOSE,20);AA10:=MA(CLOSE,8),COLOR0000FF;中期大底:LLV(LOW,30),COLORCDFFBB;支撑:=HHV(EMA(((((OPEN + LOW) + HIGH) + CLOSE) / 4),5),60);压力一:HHV(LOW,20),COLORFAABEC;中线:=MA(CLOSE,3);DRAWTEXT(FILTER(((((HIGH > 支撑) AND (CLOSE < 支撑)) AND ((CLOSE / OPEN) > (0 - 1.06))) AND (CLOSE < OPEN)),5),(HIGH + 0.02),←逃!),COLORGREEN;天:=(MA(LOW,15) * 0.985);人:=(MA(LOW,15) * 0.96);地:=(((HIGH + LOW) + CLOSE) / 3);B1:=HHV(地,(4 * 15));B6:=LLV(地,(4 * 15));B7:=(B1 - B6);B8:=(MA(((地 - B6) / B7),2) * 80);短期底部:(LLV(HIGH,30) * 0.93),COLOR0000FF;MA80:=LLV(HIGH,30);压力二:=(SMA(HIGH,21,2) * 1.035);下档线:=(((CLOSE - LLV(LOW,13)) / (HHV(HIGH,13) - LLV(LOW,13))) * 100);RSV:=SMA(下档线,3,1);K:=SMA(RSV,3,1);D:=((3 * RSV) - (2 * K));J12:=(((CLOSE - LLV(LOW,55)) / (HHV(HIGH,55) - LLV(LOW,55))) * 100);K24:=SMA(SMA(J12,3,1),3,1);D24:=((3 * SMA(J12,3,1)) - (2 * K24));压力位:IF(CROSS(D24,D),HIGH,L),POINTDOT,COLORFFFFFF;长期底部:LLV(HIGH,30),COLOR00FF00;X1:=EMA((((((3 * CLOSE) + HIGH) + LOW) + OPEN) / 6),10);逃遁:=(SMA(HIGH,21,2) * 1.05);STICKLINE((O >= C),C,O,3.3,0),COLORFF5500;STICKLINE((O >= C),C,O,2.8,0),COLORFF8800;STICKLINE((O >= C),C,O,2.1,0),COLORFFAA00;STICKLINE((O >= C),C,O,1.3,0),COLORFFCC00;STICKLINE((O >= C),H,L,0.4,0),COLORFFFF00;STICKLINE((C >= O),C,O,3.3,0),COLOR000077;STICKLINE((C >= O),C,O,2.8,0),COLOR000099;STICKLINE((C >= O),C,O,2.1,0),COLOR0000AA;STICKLINE((C >= O),C,O,1.3,0),COLOR0000CC;STICKLINE((C >= O),H,L,0.4,0),COLOR0000FF;STICKLINE(((((C / O) > 1.04) AND (C < 逃遁)) AND ((C - REF(C,1)) > 0)),C,O,3.3,0),COLOR0077FF;STICKLINE(((((C / O) > 1.04) AND (C < 逃遁)) AND ((C - REF(C,1)) > 0)),C,O,2.8,0),COLOR0099FF;STICKLINE(((((C / O) > 1.04) AND (C < 逃遁)) AND ((C - REF(C,1)) > 0)),C,O,2.1,0),COLOR00AAFF;STICKLINE(((((C / O) > 1.04) AND (C < 逃遁)) AND ((C - REF(C,1)) >0)),C,O,1.3,0),COLOR00CCFF;STICKLINE(((((C / O) > 1.04) AND (C < 逃遁)) AND ((C - REF(C,1)) > 0)),H,L,0.4,0),COLOR00FFFF;STICKLINE(((((C < REF(C,1)) AND (C < REF(C,1))) AND (H > 逃遁)) AND (C < 逃遁)),C,O,3.3,0),COLOR9933FF;STICKLINE(((((C < REF(C,1)) AND (C < REF(C,1))) AND (H > 逃遁)) AND (C < 逃遁)),C,O,2.8,0),COLORFF33FF;STICKLINE(((((C < REF(C,1)) AND (C < REF(C,1))) AND (H > 逃遁)) AND (C < 逃遁)),C,O,2.1,0),COLORFF88FF;STICKLINE(((((C < REF(C,1)) AND (C < REF(C,1))) AND (H > 逃遁)) AND (C < 逃遁)),C,O,1.3,0),COLORFFAAFF;STICKLINE(((((C < REF(C,1)) AND (C < REF(C,1))) AND (H > 逃遁)) AND (C < 逃遁)),H,L,0.4,0),COLORFFCCFF;DRAWTEXT(FILTER(((((LLV(LOW,0) AND ((MA(CLOSE,37) - REF(MA(CLOSE,37),1)) > 0)) AND (LOW <= 短期底部)) AND(WINNER(CLOSE) < 0.05)) AND ((CLOSE / OPEN) > 0.13)),7),(LOW - 0.09),●见底),COLOR00B2FF;阻挡:=(SMA(LOW,21,2) * 0.94);DRAWTEXT(FILTER(((((((((CLOSE / OPEN) > 1.03) AND ((MA(CLOSE,15) - REF(MA(CLOSE,15),1)) > 0)) AND((CLOSE - REF(CLOSE,1)) > 0)) AND (HIGH < 压力一)) AND (CLOSE < 压力一)) AND ((压力二 - REF(压力二,1)) > 0))AND (CLOSE < (SMA(HIGH,21,2) * 1.05))),3),LOW,←出击),COLORD4DEE9;DRAWTEXT((((((((CLOSE - REF(HIGH,1)) > 0)) AND ((中线- REF(中线,1)) > 0)) AND (HIGH <= 压力一)) AND(CLOSE < MA20)) AND (LOW <= 中线)),(LOW - 0.06),★关注),COLORYELLOW;DRAWTEXT(FILTER(((((((LOW <= 天) AND (CLOSE >= MA20)) AND (HIGH < 压力一)) AND ((天- REF(天,1)) > 0)) AND (CLOSE < 压力一)) AND ((MA20 - REF(MA20,1)) > 0)),6),(LOW - 0.12),←全仓),COLORFFFFFF;DRAWTEXT(((((LOW <= (SMA(LOW,5,2) * 0.96)) AND (HIGH >= 短期底部))AND (CLOSE >= 长期底部)) AND((CLOSE / OPEN) > 1.03)),(LOW - 0.08),★抄底),COLOR0000FF;DRAWTEXT(((CROSS(SMA(LOW,5,1),阻挡) AND (WINNER(CLOSE) <= 0.17)) AND ((X1 - REF(X1,1)) > 0)),(LOW - 0.08),←大胆买),COLOR00FFFF;DRAWTEXT(FILTER((((((B8 <= 1) AND (LOW <= 阻挡)) AND (CLOSE > OPEN)) AND (LOW <= 中期大底)) AND(CLOSE >= 长期底部)),3),(LOW - 0.08),←短抄),COLORA100FF;DRAWTEXT(FILTER((((CROSS((MA(LOW,10) * 0.96),(EMA(OPEN,107) * 0.897)) AND (HIGH < MA(CLOSE,80))) AND(HIGH < 压力一)) AND LLV(LOW,0)),10),LOW,←果断买),COLOR00FFFF;DRAWTEXT(FILTER(((CROSS(中线,人) AND (LOW <= 人)) AND (CLOSE >= 人)),4),(LOW - 0.06),←买),COLOR00FF00;DRAWTEXT(FILTER((((((((MA20 - REF(MA20,1)) > 0) AND (HIGH < 支撑)) AND ((AA10 - REF(AA10,1)) > 0)) AND(HIGH < 压力一)) AND (VOL >= REF(VOL,1))) AND CROSS(CLOSE,MA20)),57),LOW,★突破生命线),COLOR0000FF;DRAWTEXT(FILTER(((((LOW <= MA80) AND (CLOSE > MA80)) AND (CLOSE > OPEN)) AND (SMA(CLOSE,2,1) <= MA80)),8),LOW,←底),COLOR00FFFF;DRAWTEXT(((CROSS(MA20,压力位) AND (LOW <= MA20)) AND ((MA20 - REF(MA20,1)) > 0.02)),(LOW - 0.03),★绝佳买点),COLORFFF0FF;。
通达信系统指标公式
通达信系统指标公式并非闲人编辑整理2016 年4 月目录 (2)第一章技术指标公式 (1)第一节大势型 (1)第二节超买超卖型 (3)第三节趋势型 (9)第四节能量型 (14)第五节成交量型 (16)第六节均线型 (19)第七节图表型 (22)第八节路径型 (23)第九节停损型 (24)第十节策略型 (25)第十一节神系 (28)第十二节龙系 (29)第十三节鬼系 (31)第十四节其他系 (32)第十五节特色型 (37)第二章条件选股公式 (43)第一节指标条件选股 (43)第二节基本面选股 (48)第三节即时盘中选股 (49)第四节走势特征选股 (50)第五节形态特征选股 (56)第三章专家系统公式 (61)第四章五彩K 线公式 (65)通达信系统指标公式第一章技术指标公式第一节大势型ABI 绝对广量指标ABI:100*ABS(ADV ANCE-DECLINE)/(ADV ANCE+DECLINE);MAABI:EMA(ABI,M);ADL 腾落指标ADL:SUM(ADV ANCE-DECLINE,0);MAADL:MA(ADL,M);ADR 涨跌比率ADR:SUM(ADV ANCE,N)/SUM(DECLINE,N);MAADR:MA(ADR,M);ARMS 阿姆氏指标ARMS:EMA(ADV ANCE/DECLINE,N); MAARMS:MA(ARMS,M);BTI 广量冲力指标BTI:EMA(100*ADV ANCE/(ADV ANCE+DECLINE),N); MABTI:MA(BTI,M);MCL 麦克连指标DIF:=ADV ANCE-DECLINE; EMA1:=EMA(DIF,N1); EMA2:=EMA(DIF,N2); MCL:EMA1-EMA2; MAMCL1:EMA1; MAMCL2:EMA2;MSI 麦氏综合指标(加密)OBOS 超买超卖指标OBOS:EMA(ADV ANCE-DECLINE,N); MAOBOS:MA(OBOS,M);STIX 指数平滑广量TBR:100*ADV ANCE/(ADV ANCE+DECLINE);MATBR:EMA(TBR,M);第二节超买超卖型CCI 商品路径指标TYP:=(HIGH+LOW+CLOSE)/3;CCI:(TYP-MA(TYP,N))/(0.015*AVEDEV(TYP,N));KDJ 随机指标KDJRSV:=(CLOSE-LLV(LOW,N))/(HHV(HIGH,N)-LLV(LOW,N))*100;K:SMA(RSV ,M1,1);D:SMA(K,M2,1);J:3*K-2*D;MFI 资金流量指标TYP := (HIGH + LOW + CLOSE)/3;V1:=SUM(IF(TYP>REF(TYP,1),TYP*VOL,0),N)/SUM(IF(TYP<REF(TYP,1),TYP*VOL,0),N); MFI:100-(100/(1+V1));MTM 动量线MTM:CLOSE-REF(CLOSE,N); MTMMA:MA(MTM,M);OSC 变动速率线OSC:100*(CLOSE-MA(CLOSE,N)); MAOSC:EXPMEMA(OSC,M);RSI 相对强弱指标LC:=REF(CLOSE,1);RSI1:SMA(MAX(CLOSE-LC,0),N1,1)/SMA(ABS(CLOSE-LC),N1,1)*100; RSI2:SMA(MAX(CLOSE-LC,0),N2,1)/SMA(ABS(CLOSE-LC),N2,1)*100; RSI3:SMA(MAX(CLOSE-LC,0),N3,1)/SMA(ABS(CLOSE-LC),N3,1)*100;MARSI 相对强弱平均线 DIF:=CLOSE-REF(CLOSE,1);VU:=IF(DIF>=0,DIF,0); VD:=IF(DIF<0,-DIF,0); MAU1:=MEMA(VU,M1); MAD1:=MEMA(VD,M1);MAU2:=MEMA(VU,M2); MAD2:=MEMA(VD,M2);RSI10:MA(100*MAU1/(MAU1+MAD1),M1); RSI6:MA(100*MAU2/(MAU2+MAD2),M2);KD 随机指标 KDRSV:=(CLOSE-LLV(LOW,N))/(HHV(HIGH,N)-LLV(LOW,N))*100; K:SMA(RSV ,M1,1); D:SMA(K,M2,1);SKDJ 慢速随机指标LOWV:=LLV(LOW,N); HIGHV:=HHV(HIGH,N);RSV:=EMA((CLOSE-LOWV)/(HIGHV-LOWV)*100,M); K:EMA(RSV ,M); D:MA(K,M);UDL 引力线UDL:(MA(CLOSE,N1)+MA(CLOSE,N2)+MA(CLOSE,N3)+MA(CLOSE,N4))/4; MAUDL:MA(UDL,M);WR 威廉指标WR1:100*(HHV(HIGH,N)-CLOSE)/(HHV(HIGH,N)-LLV(LOW,N)); WR2:100*(HHV(HIGH,N1)-CLOSE)/(HHV(HIGH,N1)-LLV(LOW,N1));LWR 慢速威廉指标RSV:= (HHV(HIGH,N)-CLOSE)/(HHV(HIGH,N)-LLV(LOW,N))*100; LWR1:SMA(RSV,M1,1);LWR2:SMA(LWR1,M2,1);BIAS-QL 乖离率-传统版BIAS :(CLOSE-MA(CLOSE,N))/MA(CLOSE,N)*100;BIASMA :MA(BIAS,M);BIAS 乖离率BIAS1 :(CLOSE-MA(CLOSE,N1))/MA(CLOSE,N1)*100;BIAS2 :(CLOSE-MA(CLOSE,N2))/MA(CLOSE,N2)*100;BIAS3 :(CLOSE-MA(CLOSE,N3))/MA(CLOSE,N3)*100;BIAS36 三六乖离BIAS36:MA(CLOSE,3)-MA(CLOSE,6);BIAS612:MA(CLOSE,6)-MA(CLOSE,12);MABIAS:MA(BIAS36,M);ACCER 幅度涨速CYD 承接因子CYDS:WINNER(CLOSE)/(VOL/CAPITAL);CYDN:WINNER(CLOSE)/MA(VOL/CAPITAL,N);CYF 市场能量CYF:100-100/(1+EMA(HSL,N));FSL 分水岭SWL:(EMA(CLOSE,5)*7+EMA(CLOSE,10)*3)/10;SWS:DMA(EMA(CLOSE,12),MAX(1,100*(SUM(VOL,5)/(3*CAPITAL))));ADTM 动态买卖气指标DTM:=IF(OPEN<=REF(OPEN,1),0,MAX((HIGH-OPEN),(OPEN-REF(OPEN,1)))); DBM:=IF(OPEN>=REF(OPEN,1),0,MAX((OPEN-LOW),(OPEN-REF(OPEN,1)))); STM:=SUM(DTM,N); SBM:=SUM(DBM,N);ACCER:SLOPE(CLOSE,N)/CLOSE;ADTM:IF(STM>SBM,(STM-SBM)/STM,IF(STM=SBM,0,(STM-SBM)/SBM)); MAADTM:MA(ADTM,M);ATR真实波幅MTR:MAX(MAX((HIGH-LOW),ABS(REF(CLOSE,1)-HIGH)),ABS(REF(CLOSE,1)-LOW)); ATR:MA(MTR,N);DKX 多空线MID:=(3*CLOSE+LOW+OPEN+HIGH)/6;DKX:(20*MID+19*REF(MID,1)+18*REF(MID,2)+17*REF(MID,3)+16*REF(MID,4)+15*REF(MID,5)+14*REF(MID,6)+13*REF(MID,7)+12*REF(MID,8)+11*REF(MID,9)+10*REF(MID,10)+9*REF(MID,11)+8*REF(MID,12)+7*REF(MID,13)+6*REF(MID,14)+5*REF(MID,15)+4*REF(MID,16)+3*REF(MID,17)+2*REF(MID,18)+REF(MID,20))/210;MADKX:MA(DKX,M);TAPI 加权指数成交值(需下载日线)TAPI:AMOUNT/INDEXC;MATAIP:MA(TAPI,M);第三节 趋势型ASI 振动升降指标(加密)CHO 佳庆指标MID:=SUM(VOL*(2*CLOSE-HIGH-LOW)/(HIGH+LOW),0);CHO:MA(MID,N1)-MA(MID,N2);MACHO:MA(CHO,M);DMA 平均差DIF:MA(CLOSE,N1)-MA(CLOSE,N2);DIFMA:MA(DIF,M);DMI 趋向指标MTR:=EXPMEMA(MAX(MAX(HIGH-LOW,ABS(HIGH-REF(CLOSE,1))),ABS(REF(CLOSE,1)-LOW)),N) HD :=HIGH-REF(HIGH,1);LD :=REF(LOW,1)-LOW;DMP:=EXPMEMA(IF(HD>0&&HD>LD,HD,0),N);DMM:=EXPMEMA(IF(LD>0&&LD>HD,LD,0),N);PDI: DMP*100/MTR;MDI: DMM*100/MTR;ADX: EXPMEMA(ABS(MDI-PDI)/(MDI+PDI)*100,MM);ADXR:EXPMEMA(ADX,MM);DPO 区间震荡线DPO:CLOSE-REF(MA(CLOSE,N),N/2+1);MADPO:MA(DPO,M);EMV 简易波动指标VOLUME:=MA(VOL,N)/VOL;MID:=100*(HIGH+LOW-REF(HIGH+LOW,1))/(HIGH+LOW); EMV:MA(MID*VOLUME*(HIGH-LOW)/MA(HIGH-LOW,N),N); MAEMV:MA(EMV ,M);MACD 平滑异同平均DIF:EMA(CLOSE,SHORT)-EMA(CLOSE,LONG); DEA:EMA(DIF,MID);MACD:(DIF-DEA)*2,COLORSTICK;VMACD 量平滑异同平均DIF:EMA(VOL,SHORT)-EMA(VOL,LONG); DEA:EMA(DIF,MID);MACD:DIF-DEA,COLORSTICK;QACD 快速异同平均DIF:EMA(CLOSE,N1)-EMA(CLOSE,N2); MACD:EMA(DIF,M);DDIF:DIF-MACD;TRIX 三重指数平均线MTR:=EMA(EMA(EMA(CLOSE,N),N),N);TRIX:(MTR-REF(MTR,1))/REF(MTR,1)*100;MATRIX:MA(TRIX,M) ;UOS 终极指标TH:=MAX(HIGH,REF(CLOSE,1));TL:=MIN(LOW,REF(CLOSE,1));ACC1:=SUM(CLOSE-TL,N1)/SUM(TH-TL,N1);ACC2:=SUM(CLOSE-TL,N2)/SUM(TH-TL,N2);ACC3:=SUM(CLOSE-TL,N3)/SUM(TH-TL,N3);UOS:(ACC1*N2*N3+ACC2*N1*N3+ACC3*N1*N2)*100/(N1*N2+N1*N3+N2*N3); MAUOS:EXPMEMA(UOS,M);VPT 量价曲线VPT:SUM(VOL*(CLOSE-REF(CLOSE,1))/REF(CLOSE,1),N);MA VPT:MA(VPT,M);WVAD 威廉变异离散量WVAD:SUM((CLOSE-OPEN)/(HIGH-LOW)*VOL,N)/10000; MAWV AD:MA(WV AD,M);PAV 筹码引力(加密)DBQR 对比强弱ZS:(INDEXC-REF(INDEXC,N))/REF(INDEXC,N);GG:(CLOSE-REF(CLOSE,N))/REF(CLOSE,N); MADBQR1:MA(GG,M1);MADBQR2:MA(GG,M2);MADBQR3:MA(GG,M3);JS 加速线JS:100*(CLOSE-REF(CLOSE,N))/(N*REF(CLOSE,N)); MAJS1:MA(JS,M1);MAJS2:MA(JS,M2);MAJS3:MA(JS,M3);PAVE 强筹码引力(加密)CYE 市场趋势MAL:=MA(CLOSE,5);MAS:=MA(MA(CLOSE,20),5);CYEL:(MAL-REF(MAL,1))/REF(MAL,1)*100;CYES:(MAS-REF(MAS,1))/REF(MAS,1)*100;QR 强弱个股: (CLOSE-REF(CLOSE,N))/REF(CLOSE,N)*100; 大盘: (INDEXC-REF(INDEXC,N))/REF(INDEXC,N)*100; 强弱值:EMA( 个股-大盘,2),COLORSTICK;GDX 鬼道线AA:=ABS((2*CLOSE+HIGH+LOW)/4-MA(CLOSE,N))/MA(CLOSE,N); JAX:DMA(CLOSE,AA);压力线:(1+M/100)*JAX;支撑线:(1-M/100)*JAX;JLHB 绝路航标VAR1:=(CLOSE-LLV(LOW,60))/(HHV(HIGH,60)-LLV(LOW,60))*80; B:SMA(V AR1,N,1);VAR2:SMA(B,M,1);绝路航标:IF(CROSS(B,V AR2) AND B<40,50,0);第四节能量型BRAR 情绪指标BR:SUM(MAX(0,HIGH-REF(CLOSE,1)),N)/SUM(MAX(0,REF(CLOSE,1)-LOW),N)*100; AR:SUM(HIGH-OPEN,N)/SUM(OPEN-LOW,N)*100;CR 带状能量线MID:=REF(HIGH+LOW,1)/2;CR:SUM(MAX(0,HIGH-MID),N)/SUM(MAX(0,MID-LOW),N)*100;MA1:REF(MA(CR,M1),M1/2.5+1);MA2:REF(MA(CR,M2),M2/2.5+1);MA3:REF(MA(CR,M3),M3/2.5+1);MA4:REF(MA(CR,M4),M4/2.5+1);MASS 梅斯线MASS:SUM(MA(HIGH-LOW,N1)/MA(MA(HIGH-LOW,N1),N1),N2);MAMASS:MA(MASS,M);PSY 心理线PSY:COUNT(CLOSE>REF(CLOSE,1),N)/N*100;PSYMA:MA(PSY,M);VR 成交量变异率TH:=SUM(IF(CLOSE>REF(CLOSE,1),VOL,0),N);TL:=SUM(IF(CLOSE<REF(CLOSE,1),VOL,0),N);TQ:=SUM(IF(CLOSE=REF(CLOSE,1),VOL,0),N);VR:100*(TH*2+TQ)/(TL*2+TQ);MA VR:MA(VR,M);WAD 威廉多空力度线MIDA:=CLOSE-MIN(REF(CLOSE,1),LOW);MIDB:=IF(CLOSE<REF(CLOSE,1),CLOSE-MAX(REF(CLOSE,1),HIGH),0); WAD:SUM(IF(CLOSE>REF(CLOSE,1),MIDA,MIDB),0);MAW AD:MA(W AD,M);PCNT 幅度比PCNT:(CLOSE-REF(CLOSE,1))/CLOSE*100;MAPCNT:EXPMEMA(PCNT,M);CYR 市场强弱DIVE:=0.01*EMA(AMOUNT,N)/EMA(VOL,N);CYR:(DIVE/REF(DIVE,1)-1)*100;VOL 成交量VOLUME:VOL,VOLSTICK;MA VOL1:MA(VOLUME,M1);MA VOL2:MA(VOLUME,M2);MACYR:MA(CYR,M);NVI 负成交量(加密)PVI 正成交量(加密)第五节 成交量型AMO 成交金额AMO:AMOUNT,VOLSTICK;MAAMO1:MA(AMO,M1);MAAMO2:MA(AMO,M2);MAAMO3:MA(AMO,M3);OBV 累积能量线VA:=IF(CLOSE>REF(CLOSE,1),VOL,-VOL);OBV:SUM(IF(CLOSE=REF(CLOSE,1),0,V A),0);MAOBV:MA(OBV,M);VOL-TDX成交量(盘中虚拟)TOTAL:=IF(PERIOD=1,5,IF(PERIOD=2,15,IF(PERIOD=3,30,IF(PERIOD=4,60,IF(PERIOD=5,TOTALFZN UM,1)))));MTIME:=MOD(FROMOPEN,TOTAL);CTIME:=IF(MTIME<0.5,TOTAL,MTIME);VVOL:IF((CURRBARSCOUNT=1DYNAINFO(8)>1),VOL*TOTAL/CTIME,DRAWNULL),NODRAW;STICKLINE((CURRBARSCOUNT=1 AND DYNAINFO(8)>1),VVOL,0,-1,-1),COLOR00C0C0; VOLUME:VOL,VOLSTICK;MA VOL1:MA(VOLUME,M1);MA VOL2:MA(VOLUME,M2);SHORTVOL 抛空量(适用于港股) 抛空量:HKSHORTVOL,VOLSTICK; MACCL:MA( 抛空量,M);ANDCCL 持仓量(适用于期货)持仓量:VOLINSTK; MACCL:MA(持仓量,M);VRSI 相对强弱量LC:=REF(VOL,1);RSI1:SMA(MAX(VOL-LC,0),N1,1)/SMA(ABS(VOL-LC),N1,1)*100; RSI2:SMA(MAX(VOL-LC,0),N2,1)/SMA(ABS(VOL-LC),N2,1)*100; RSI3:SMA(MAX(VOL-LC,0),N3,1)/SMA(ABS(VOL-LC),N3,1)*100;HSL 换手线HSL:100*VOL/(FINANCE(7)/100);MAHSL:MA(HSL,N);HSCOL 换手柱HSCOL:100*VOL/(FINANCE(7)/100),VOLSTICK;MAHSL:MA(HSCOL,N);DBQRV 对比强弱量ZS:(INDEXV-REF(INDEXV ,N))/REF(INDEXV ,N); GG:(VOL-REF(VOL,N))/REF(VOL,N);DBLB 对比量比GG:=VOL/SUM(REF(VOL,1),N);ZS:=INDEXV/SUM(REF(INDEXV ,1),N);DBLB:GG/ZS; MADBLB:MA(DBLB,M);第六节均线型MA 均线MA1:MA(CLOSE,M1); MA2:MA(CLOSE,M2); MA3:MA(CLOSE,M3); MA4:MA(CLOSE,M4);MA2 均线MA1:MA(CLOSE,M1); MA2:MA(CLOSE,M2); MA3:MA(CLOSE,M3); MA4:MA(CLOSE,M4); MA5:MA(CLOSE,M5); MA6:MA(CLOSE,M6); MA7:MA(CLOSE,M7); MA8:MA(CLOSE,M8); MA9:MA(CLOSE,M9); MA10:MA(CLOSE,M10);ACD 升降线LC:=REF(CLOSE,1);DIF:=CLOSE-IF(CLOSE>LC,MIN(LOW,LC),MAX(HIGH,LC));ACD:SUM(IF(CLOSE=LC,0,DIF),0);MAACD:EXPMEMA(ACD,M);BBI 多空指标BBI:(MA(CLOSE,M1)+MA(CLOSE,M2)+MA(CLOSE,M3)+MA(CLOSE,M4))/4;EXPMA 指数平均线EXP1:EMA(CLOSE,M1);EXP2:EMA(CLOSE,M2);EXPMA-S 指数平均线-副图EXP1:EMA(CLOSE,M1);EXP2:EMA(CLOSE,M2);HMA 高价平均线HMA1:MA(HIGH,M1);HMA2:MA(HIGH,M2);HMA3:MA(HIGH,M3);HMA4:MA(HIGH,M4);HMA5:MA(HIGH,M5);VMA 变异平均线VV:=(HIGH+OPEN+LOW+CLOSE)/4; VMA1:MA(VV ,M1);VMA2:MA(VV ,M2);VMA3:MA(VV ,M3);VMA4:MA(VV ,M4);VMA5:MA(VV ,M5);AMA 成本价均线AMOV:=VOL*(OPEN+CLOSE)/2; AMV1:SUM(AMOV,M1)/SUM(VOL,M1); AMV2:SUM(AMOV,M2)/SUM(VOL,M2); AMV3:SUM(AMOV,M3)/SUM(VOL,M3); AMV4:SUM(AMOV,M4)/SUM(VOL,M4); LMA 低价平均线LMA1:MA(LOW,M1);LMA2:MA(LOW,M2);LMA3:MA(LOW,M3);LMA4:MA(LOW,M4);LMA5:MA(LOW,M5);MCST 市场成本BBIBOLL 多空布林线CV:=CLOSE;BBIBOLL:(MA(CV,3)+MA(CV ,6)+MA(CV ,12)+MA(CV ,24))/4; UPR:BBIBOLL+M*STD(BBIBOLL,N);DWN:BBIBOLL-M*STD(BBIBOLL,N);第七节图表型ZXNH 直线拟合(加密)ZX 重心线AV:0.01*AMOUNT/VOL;PUCU 逆时钟曲线PU:MA(CLOSE,N);CU:MA(VOL,N);第八节 路径型BOLL-M 布林线 -主图叠加 BOLL 布林线BOLL:MA(CLOSE,N); UB:BOLL+2*STD(CLOSE,N); LB:BOLL-2*STD(CLOSE,N);PXB 瀑布线PBX1:(EMA(CLOSE,M1)+MA(CLOSE,M1*2)+MA(CLOSE,M1*4))/3; PBX2:(EMA(CLOSE,M2)+MA(CLOSE,M2*2)+MA(CLOSE,M2*4))/3; PBX3:(EMA(CLOSE,M3)+MA(CLOSE,M3*2)+MA(CLOSE,M3*4))/3; PBX4:(EMA(CLOSE,M4)+MA(CLOSE,M4*2)+MA(CLOSE,M4*4))/3; PBX5:(EMA(CLOSE,M5)+MA(CLOSE,M5*2)+MA(CLOSE,M5*4))/3; PBX6:(EMA(CLOSE,M6)+MA(CLOSE,M6*2)+MA(CLOSE,M6*4))/3;EXE 轨道线UPPER:(1+M1/100)*MA(CLOSE,N); LOWER:(1-M2/100)*MA(CLOSE,N); ENE:(UPPER+LOWER)/2;MIKE 麦克支撑压力HLC:=REF(MA((HIGH+LOW+CLOSE)/3,N),1); HV:=EMA(HHV(HIGH,N),3); LV:=EMA(LLV(LOW,N),3);STOR:EMA(2*HV-LV,3);MIDR:EMA(HLC+HV-LV ,3);WEKR:EMA(HLC*2-LV ,3);WEKS:EMA(HLC*2-HV ,3);SSRP 筹码峰(加密)XS 薛斯通道(加密)XS2 薛斯通道ⅡAA:=MA((2*CLOSE+HIGH+LOW)/4,5);通道1:AA*N/100;通道2:AA*(200-N)/100;CC:=ABS((2*CLOSE+HIGH+LOW)/4-MA(CLOSE,20))/MA(CLOSE,20);DD:=DMA(CLOSE,CC);通道3:(1+M/100)*DD;通道4:(1-M/100)*DD;第九节停损型SAR 抛物线指标(加密)TDXWA VE 通达信趋势浪(加密)VTY 价格变异率(加密)第十节策略型MA 策略MA 交易策略{ 该模型为示范模型,仅用于说明算法语法,用户需根据自己交易经验修改后再实际应用} MIDS:EMA(HLC-HV+LV ,3);STOS:EMA(2*LV-HV,3);{ 变量赋值}MA1:=MA(CLOSE,SHORT);MA2:=MA(CLOSE,LONG);{ 交易条件}平空开多:=CROSS(MA1,MA2);平多开空:=CROSS(MA2,MA1);{ 交易系统}BUYSHORT_BUY( 平空开多,LOW);SELL_SELLSHORT( 平多开空,HIGH);{ 交易信号过滤}AUTOFILTER;MACD 策略MACD 交易策略{ 该模型为示范模型,仅用于说明算法语法,用户需根据自己交易经验修改后再实际应用} DIFF:=EMA(CLOSE,SHORT)-EMA(CLOSE,LONG);DEA:=EMA(DIFF,MID);MACD:=2*(DIFF-DEA);平空开多:=CROSS(MACD,0);平多开空:=CROSS(0,MACD);BUYSHORT_BUY( 平空开多,LOW);SELL_SELLSHORT( 平多开空,HIGH);AUTOFILTER;KDJ 策略KDJ 交易策略{ 该模型为示范模型,仅用于说明算法语法,用户需根据自己交易经验修改后再实际应用} RSV:=(CLOSE-LLV(LOW,N))/(HHV(HIGH,N)-LLV(LOW,N))*100;K:=SMA(RSV ,M1,1);D:=SMA(K,M1,1);J:=3*K-2*D;平空开多 :=CROSS(J,0); 平多开空 :=CROSS(100,J);BUYSHORT_BUY( 平空开多 ,LOW); SELL_SELLSHORT( 平多开空 ,HIGH); AUTOFILTER;肯特纳 肯特纳通道交易策略{ 该模型为示范模型 ,仅用于说明算法语法 ,用户需根据自己交易经验修改后再实际应用}MA1:=REF(MA((HIGH+LOW+CLOSE)/3,A VGLENGTH),1);UPPERBAND:=MA1+REF(MA(TR,ATRLENGTH),1); LOWERBAND:=MA1-REF(MA(TR,ATRLENGTH),1);开多条件 :=MA1>REF(MA1,1) AND HIGH>=UPPERBAND; 平多条件 :=LOW<=MA1; 开空条件 :=MA1<REF(MA1,1) AND LOW<=LOWERBAND; 平空条件 :=HIGH>=MA1; GL1:=NOT( 开多条件 =1 AND 平多条件 =1); GL2:=NOT( 开空条件 =1 AND 平空条件 =1); SELL( 平多条件 ,HIGH); BUYSHORT( 平空条件 ,LOW); BUY( 开多条件 AND GL1,LOW);SELLSHORT( 开空条件 AND GL2,HIGH); AUTOFILTER;唐奇安 唐奇安通道交易策略{ 该模型为示范模型 ,仅用于说明算法语法 ,用户需根据自己交易经验修改后再实际应用 } 周期高点 :=REF(HHV(H,X1),1); 周期低点 :=REF(LLV(L,X2),1);平空开多 :=HIGH>= 周期高点 ; 平多开空 :=LOW<= 周期低点 ;BUYSHORT_BUY( 平空开多 ,LOW); SELL_SELLSHORT( 平多开空 ,HIGH); AUTOFILTER;日内突破日内突破交易策略{ 该模型为示范模型,仅用于说明算法语法,用户需根据自己交易经验修改后再实际应用} { 变量赋值}NBAR:=BARSLAST(DA TE<>REF(DA TE,1))+1;HHN:REF(HHV(H,N),1);LLN:REF(LLV(L,N),1);MID:(HHN+LLN)/2;T1:=TIME>900 AND TIME <1455;{ 根据品种的交易时间和选择的周期做相应调整} T2:=TIME>=1455;{ 根据品种的交易时间和选择的周期做相应调整}{ 交易条件}开多条件:=H>HHN AND (HHN-MID)/MID<M/1000 AND NBAR>=30 AND T1;开空条件:=L<LLN AND (MID-LLN)/MID<M/1000 AND NBAR>=30 AND T1;{ 交易系统}BUY( 开多条件,LOW);SELLSHORT( 开空条件,HIGH);SELL(T2,HIGH);BUYSHORT(T2,LOW);AUTOFILTER;HANS123 日内HANS 交易策略{ 该模型为示范模型,仅用于说明算法语法,用户需根据自己交易经验修改后再实际应用} { 变量赋值}N:=BARSLAST(DATE<>REF(DATE,1))+1;HHH:=V ALUEWHEN(TIME<=900+NMIN1,HHV(H,N));LLL:=V ALUEWHEN(TIME<=900+NMIN1,LLV(L,N));上轨:HHH+M*MINDIFF;下轨:LLL-M*MINDIFF;{ 交易条件}开多条件:=C>上轨;开空条件:=C<下轨;交易时间:=TIME>900+NMIN1 AND TIME<1450;平仓时间:=TIME>=1500-NMIN2; { 交易系统}BUY( 开多条件AND 交易时间,LOW); SELLSHORT( 开空条件AND 交易时间,HIGH); SELL( 平仓时间,HIGH);BUYSHORT( 平仓时间,LOW);AUTOFILTER;第十一节神系SG-XDT 心电图(需下载日线)QR:CLOSE/INDEXC*1000;MQR1:MA(QR,5);MQR2:MA(QR,10);SG-NDB 脑电波HH:=IF(C/REF(C,1)>1.093 AND L>REF(H,1),2*C-REF(C,1)-H,2*C-H-L);V1:=BARSCOUNT(C);V2:=2*REF(C,V1)-REF(H,V1)-REF(L,V1);DK:SUM(HH,0)+V2;MDK5:MA(DK,P1);MDK10:MA(DK,P2);SG-SMX 生命线(需下载日线)H1:=HHV(HIGH,N);L1:=LLV(LOW,N);H2:=HHV(INDEXH,N);L2:=LLV(INDEXL,N); ZY:=CLOSE/INDEXC*2000; ZY1:EMA(ZY,3);ZY2:EMA(ZY,17);ZY3:EMA(ZY,34);SG-LB 量比(需下载日线)ZY2:=VOL/INDEXV*1000; 量比:ZY2; MA5:MA(ZY2,5);MA10:MA(ZY2,10);SG-PF 强势股评分(需下载日线)ZY1:=CLOSE/INDEXC*1000;A1:=IF(ZY1>HHV(ZY1,3),10,0);A2:=IF(ZY1>HHV(ZY1,5),15,0);A3:=IF(ZY1>HHV(ZY1,10),20,0);A4:=IF(ZY1>HHV(ZY1,2),10,0);A5:=COUNT(ZY1>REF(ZY1,1) ,9)*5; 强势股评分:A1+A2+A3+A4+A5;第十二节龙系RAD 威力雷达SM:=(OPEN+HIGH+CLOSE+LOW)/4;SMID:=MA(SM,D);IM:=(INDEXO+INDEXH+INDEXL+INDEXC)/4; IMID:=MA(IM,D);SI1:=(SMID-REF(SMID,1))/SMID;II:=(IMID-REF(IMID,1))/IMID;RADER1:SUM((SI1-II)*2,S)*1000;RADERMA:SMA(RADER1,M,1);LON 龙系长线LC := REF(CLOSE,1);VID := SUM(VOL,2)/(((HHV(HIGH,2)-LLV(LOW,2)))*100);RC := (CLOSE-LC)*VID;LONG := SUM(RC,0);DIFF := SMA(LONG,10,1);DEA := SMA(LONG,20,1);LON : DIFF-DEA;LONMA : MA(LON,10);LONT : LON, COLORSTICK;SHT 龙系短线VAR1:=MA((VOL-REF(VOL,1))/REF(VOL,1),5);VAR2:=(CLOSE-MA(CLOSE,24))/MA(CLOSE,24)*100;MY: V AR2*(1+V AR1);SHT: MY, COLORSTICK;SHTMA: MA(SHT,N);ZLJC 主力进出VAR1:=(CLOSE+LOW+HIGH)/3;VAR2:=SUM(((V AR1-REF(LOW,1))-(HIGH-V AR1))*VOL/100000/(HIGH-LOW),0);VAR3:=EMA(VAR2,1);JCS:VAR3;JCM:MA(V AR3,12);JCL:MA(V AR3,26);ZLMM 主力买卖LC :=REF(CLOSE,1);RSI2:=SMA(MAX(CLOSE-LC,0),12,1)/SMA(ABS(CLOSE-LC),12,1)*100;RSI3:=SMA(MAX(CLOSE-LC,0),18,1)/SMA(ABS(CLOSE-LC),18,1)*100;MMS:MA(3*RSI2-2*SMA(MAX(CLOSE-LC,0),16,1)/SMA(ABS(CLOSE-LC),16,1)*100,3);MMM:EMA(MMS,8);MML:MA(3*RSI3-2*SMA(MAX(CLOSE-LC,0),12,1)/SMA(ABS(CLOSE-LC),12,1)*100,5);SLZT 神龙在天白龙: MA(CLOSE,125); 黄龙 : 白龙 +2*STD(CLOSE,170); 紫龙 : 白龙 -2*STD(CLOSE,145); 青龙:SAR(125,1,7), LINESTICK; VAR2:=HHV(HIGH,70);VAR3:=HHV(HIGH,20);红龙: VAR2*0.83;蓝龙: VAR3*0.91;ADVOL 龙系离散量A:=SUM(((CLOSE-LOW)-(HIGH-CLOSE))*VOL/10000/(HIGH-LOW),0); ADVOL:A;MA1:MA(A,30);MA2:MA(MA1,100);第十三节鬼系CYC 成本均线JJJ:=IF(DYNAINFO(8)>0.01,0.01*DYNAINFO(10)/DYNAINFO(8),DYNAINFO(3));DDD:=(DYNAINFO(5)<0.01 || DYNAINFO(6)<0.01);JJJT:=IF(DDD,1,(JJJ<(DYNAINFO(5)+0.01) && JJJ>(DYNAINFO(6)-0.01)));CYC1:IF(JJJT,0.01*EMA(AMOUNT,P1)/EMA(VOL,P1),EMA((HIGH+LOW+CLOSE)/3,P1));CYC2:IF(JJJT,0.01*EMA(AMOUNT,P2)/EMA(VOL,P2),EMA((HIGH+LOW+CLOSE)/3,P2));CYC3:IF(JJJT,0.01*EMA(AMOUNT,P3)/EMA(VOL,P3),EMA((HIGH+LOW+CLOSE)/3,P3));CYC∞:IF(JJJT,DMA(AMOUNT/(100*VOL),100*VOL/FINANCE(7)),EMA((HIGH+LOW+CLOSE)/3,120));CYS 市场盈亏CYC13:=0.01*EMA(AMOUNT,13)/EMA(VOL,13);CYS:(CLOSE-CYC13)/CYC13*100;CYQKL 博弈K 线长度KL:100*(WINNER(CLOSE)-WINNER(OPEN));CYW 主力控盘VAR1:=CLOSE-LOW;VAR2:=HIGH-LOW;VAR3:=CLOSE-HIGH;VAR4:=IF(HIGH>LOW,(V AR1/V AR2+V AR3/VAR2)*VOL,0);CYW: SUM(V AR4,10)/10000, COLORSTICK;第十四节其他系XT 箱体【箱顶】:PEAK(CLOSE,N,1)*0.98; 【箱底】:TROUGH(CLOSE,N,1)*1.02;【箱高】:100*( 【箱顶】-【箱底】)/【箱底】,NODRAW;JAX 济安线AA:=ABS((2*CLOSE+HIGH+LOW)/4-MA(CLOSE,N))/MA(CLOSE,N); 济安线:DMA((2*CLOSE+LOW+HIGH)/4,AA),LINETHICK3,COLORMAGENTA; CC:=(CLOSE/ 济安线);MA1:=MA(CC*(2*CLOSE+HIGH+LOW)/4,3);MAAA:=((MA1- 济安线)/ 济安线)/3;TMP:=MA1-MAAA*MA1;J:IF(TMP<= 济安线,济安线,DRAWNULL),LINETHICK3,COLORCYAN;A:TMP,LINETHICK2,COLORYELLOW;X:IF(TMP<= 济安线,TMP,DRAWNULL),LINETHICK2,COLORGREEN;CJDX 超级短线VAR1:=(2*CLOSE+HIGH+LOW)/4;VAR2:=EMA(EMA(EMA(V AR1,4),4),4);J: (VAR2-REF(V AR2,1))/REF(V AR2,1)*100, COLORSTICK;D: MA(J,3);K: MA(J,1);ZJTJ 庄家抬轿VAR1:=EMA(EMA(CLOSE,9),9);控盘:=(V AR1-REF(VAR1,1))/REF(V AR1,1)*1000;STICKLINE( 控盘<0,控盘,0,1,0),COLORWHITE;A10:=CROSS( 控盘,0);无庄控盘:IF(控盘<0,控盘,0),COLORWHITE,NODRAW;开始控盘:IF(A10,5,0),LINETHICK1,COLORYELLOW;STICKLINE( 控盘>REF(控盘,1) AND 控盘>0,控盘,0,1,0),COLORRED; 有庄控盘:IF(控盘>REF(控盘,1) AND 控盘>0,控盘,0),COLORRED,NODRAW;VAR2:=100*WINNER(CLOSE*0.95);STICKLINE(V AR2>50 AND COST(85)<CLOSE AND 控盘>0,控盘,0,1,0),COLORFF00FF; 高度控盘:IF(V AR2>50 AND COST(85)<CLOSE AND 控盘>0,控盘,0),COLORFF00FF,NODRAW; STICKLINE( 控盘<REF(控盘,1) AND 控盘>0,控盘,0,1,0),COLOR00FF00;主力出货:IF(控盘<REF(控盘,1) AND 控盘>0,控盘,0),COLOR00FF00,NODRAW;ZBCD 准备抄底VAR1:=AMOUNT/VOL/7;VAR2:=(3*HIGH+LOW+OPEN+2*CLOSE)/7;VAR3:=SUM(AMOUNT,N)/V AR1/7;VAR4:=DMA(V AR2,VOL/V AR3);抄底:(CLOSE-V AR4)/V AR4*100,COLORLIMAGENTA;DRAWICON(CROSS(-7.0, 抄底),抄底,1);BDZX 波段之星VAR2:=(HIGH+LOW+CLOSE*2)/4;VAR3:=EMA(VAR2,21);VAR4:=STD(V AR2,21);VAR5:=((V AR2-VAR3)/V AR4*100+200)/4;VAR6:=(EMA(V AR5,5)-25)*1.56;AK: EMA(V AR6,2)*1.22;AD1: EMA(AK,2);AJ: 3*AK-2*AD1;AA:100;BB:0;CC:80;买进: IF(CROSS(AK,AD1),58,20);卖出: IF(CROSS(AD1,AK),58,20);LHXJ 猎狐先觉VAR1:=(CLOSE*2+HIGH+LOW)/4;VAR2:=EMA(VAR1,13)-EMA(V AR1,34);VAR3:=EMA(VAR2,5);主力弃盘: (-2)*(VAR2-V AR3)*3.8;主力控盘: 2*(VAR2-V AR3)*3.8;LYJH 猎鹰歼狐VAR1:=(HHV(HIGH,36)-CLOSE)/(HHV(HIGH,36)-LLV(LOW,36))*100; 机构做空能量线: SMA(V AR1,2,1); VAR2:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100; 机构做多能量线: SMA(V AR2,5,1)-8; LH: M;LH1: M1;JFZN 飓风智能中线VAR2:=SUM(IF(CLOSE>OPEN,VOL,0),N)/SUM(VOL,N)*100; VAR3:=100-SUM(IF(CLOSE>OPEN,VOL,0),N)/SUM(VOL,N)*100; 多头力量: VAR2;空头力量: VAR3;多空平衡: 50;CYHT 财运亨通VAR1:=(2*CLOSE+HIGH+LOW+OPEN)/5; 高抛: 80;VAR2:=LLV(LOW,34);VAR3:=HHV(HIGH,34);SK: EMA((V AR1-V AR2)/(V AR3-V AR2)*100,13); SD: EMA(SK,3);低吸: 20;强弱分界: 50;VAR4:=IF(CROSS(SK,SD),40,22);VAR5:=IF(CROSS(SD,SK),60,78);卖出: VAR5;买进: VAR4;SCR 筹码集中度A:=P1+(100-P1)/2;B:=(100-P1)/2;CC:=COST(A);DD:=COST(B);SCR:(CC-DD)/(CC+DD)*100/2;ASR 浮筹比例ASR:(WINNER(C*1.1)-WINNER(C*0.9))/WINNER(HHV(H,0))*100;BSQJ 买卖区间买线:=EMA(C,2);卖线:=EMA(SLOPE(C,21)*20+C,42);STICKLINE( 买线>=卖线,REFDATE(HHV(H,0),DATE),REFDATE(LLV(L,0),DATE),6,0),COLOR001050; STICKLINE( 买线<卖线,REFDATE(HHV(H,0),DA TE),REFDATE(LLV(L,0),DATE),6,0),COLOR404050; DRAWKLINE(H,O,L,C);指导:=EMA((EMA(CLOSE,4)+EMA(CLOSE,6)+EMA(CLOSE,12)+EMA(CLOSE,24))/4,2); 界:=MA(CLOSE,27);B 买:IF(CROSS( 指导,界) OR CROSS(买线,卖线),C,DRAWNULL),COLORMAGENTA,NODRAW; 持仓:IF(买线>=卖线,C,DRAWNULL),COLORRED,NODRAW;S卖:IF(CROSS(界,指导) OR CROSS(卖线,买线),C,DRAWNULL),COLORLIGRAY,NODRAW; 空仓:IF(买线<卖线,C,DRAWNULL),COLORGREEN,NODRAW;DRAWICON(CROSS( 买线,卖线),L,1);DRAWICON(CROSS( 卖线,买线),H,2);ZJL 折价率用于排序折价率:IF(FINANCE(34)>0.001,(FINANCE(34)-CLOSE)*100.0/FINANCE(34),0);CDP-STD 逆势操作CH:=REF(H,1);CL:=REF(L,1);CC:=REF(C,1);CDP:(CH+CL+CC)/3;AH:CDP+CH-CL;NH:CDP+CDP-CL;NL:CDP+CDP-CH;AL:CDP-CH+CL;TBP-STD 趋势平衡点APX:=(H+L+C)/3;TR0:=MAX(H-L,MAX(ABS(H-REF(C,1)),ABS(L-REF(C,1))));MF0:=C-REF(C,2);MF1:=REF(MF0,1);MF2:=REF(MF0,2);DIRECT1:=BARSLAST(MF0>MF1 AND MF0>MF2);DIRECT2:=BARSLAST(MF0<MF1 AND MF0<MF2);DIRECT0:=IF(DIRECT1<DIRECT2,100,-100);TBP:REF(REF(C,1)+IF(DIRECT0>50,MIN(MF0,MF1),MAX(MF0,MF1)),1); 多头获利:REF(IF(DIRECT0>50,APX*2-L,DRAWNULL),1),NODRAW; 多头停损:REF(IF(DIRECT0>50,APX-TR0,DRAWNULL),1),NODRAW; 空头回补:REF(IF(DIRECT0<-50,APX*2-H,DRAWNULL),1),NODRAW; 空头停损:REF(IF(DIRECT0<-50,APX+TR0,DRAWNULL),1),NODRAW;SC 三叉(加密)NDB 脑电波(加密)JYJL 交易参考均量单位时间总量: SUM(VOL,N)*100,NODRAW; 单位时间内均量: 单位时间总量/(N/M);JSJG 参考结算价(适用于金融期货)FIRST:=IF(PERIOD=0,HOUR=14 AND MINUTE=16,DRAWNULL); TOTAL:=IF(PERIOD=0,60,0);MAMIN:=BARSLAST(FIRST)+1;COUNTFLAG:=(PERIOD=0 AND ( (HOUR=14 AND MINUTE>=16) OR HOUR=15 )); 逼近结算价格:IF(COUNTFLAG,SUM(C*V ,MAMIN)/SUM(V ,MAMIN),DRAWNULL); LASTP:=C;LASTM:=MAMIN;LASTV:=MA(V,MAMIN); 参考结算价格:IF(COUNTFLAG,(SUM(C*V ,MAMIN)+ LASTP*LASTV*(TOTAL-LASTM))/(LASTV*TOTAL),DRAWNULL);VOLATILITY 波动率SQRT(250)*STD(C/REF(C,1)-1,N);第十五节特色型CPBS 操盘BS 点BU:=CROSS(HIGH,SAR(3,1,20));SEL:=CROSS(SAR(3,1,20),LOW);DRAWTEXT(BU,LOW,'B'),COLORYELLOW,LINETHICK2;DRAWTEXT(SEL,1.01*HIGH,'S'),COLORGREEN,LINETHICK2;CYX 撑压线Z1:=STRCAT(HYBLOCK,' ');Z2:=STRCAT(Z1,DYBLOCK);Z3:=STRCAT(Z2,' ');DRAWTEXT_FIX(ISLASTBAR,0,0,0,STRCA T(Z3,GNBLOCK)),COLOR00C0C0;A1:=REF(H,N)=HHV(H,2*N+1);B1:=FILTER(A1,N);C1:=BACKSET(B1,N+1);D1:=FILTER(C1,N);A2:=REF(L,N)=LLV(L,2*N+1);B2:=FILTER(A2,N);C2:=BACKSET(B2,N+1);D2:=FILTER(C2,N);E1:=(REF(LLV(L,2*N),1)+REF(HHV(H,2*N),1))/2;E2:=(H+L)/2;H1:=(D1 AND NOT(D2 AND E1>=E2)) OR ISLASTBAR OR BARSCOUNT(C)=1; L1:=(D2 AND NOT(D1 AND E1<E2));H2:=D1 AND NOT(D2 AND E1>=E2);X1:=REF(BARSLAST(H1),1)+1;F1:=BACKSET(H1 AND COUNT(L1,X1)>0,LLVBARS(IF(L1,L,10000),X1));G1:=F1>REF(F1,1);I1:=BACKSET(G1,2);LD:=I1>REF(I1,1);L2:=LD OR ISLASTBAR OR BARSCOUNT(C)=1;X2:=REF(BARSLAST(L2),1)+1;F2:=BACKSET(L2 AND COUNT(H2,X2)>0,HHVBARS(IF(H2,H,0),X2));G2:=F2>REF(F2,1);I2:=BACKSET(G2,2);HD:=I2>REF(I2,1);R1:=BACKSET(ISLASTBAR,BARSLAST(HD)+1);S1:=R1>REF(R1,1);T1:=BACKSET(ISLASTBAR,BARSLAST(LD)+1);U1:=T1>REF(T1,1);R2:=BACKSET(S1,REF(BARSLAST(HD),1)+2);S2:=R2>REF(R2,1);T2:=BACKSET(U1,REF(BARSLAST(LD),1)+2);U2:=T2>REF(T2,1);NOTEXT1:DRAWLINE(S2,H,S1,H,1),LINETHICK2,COLORRED;NOTEXT2:DRAWLINE(U2,L,U1,L,1),LINETHICK2,COLORGREEN;WAVE 波浪分析ZIG (3,因子 );SKSD 时空隧道STICKLINE(CURRBARSCOUNT<=N,H,L,-1,0),COLORBLACK;DRAWTEXT_FIX(ISLASTBAR,0,0,0,STRCA T(CON2STR(N,0),' 周期前 K 线 选中主图后按 ALT+T 键调 节回退的周期 ')),COLORLIMAGENTA;NOTEXT1:IF(CURRBARSCOUNT>=N+1,MA(C,M),DRAWNULL),COLORWHITE;NOTEXT2:IF(CURRBARSCOUNT<=N,MA(C,M),DRAWNULL),COLORBLACK;XLPL 吸拉派落(加密)GSTQ 股市天气(加密)AROON 阿隆指标上轨 :(N-HHVBARS(H,N))/N*100,COLORRED; 下轨 :(N-LLVBARS(H,N))/N*100,COLORGREEN;CFJT 财富阶梯突破 :=REF(EMA(C,14),1);A1X:=(EMA(C,10)- 突破 )/突破 *100;多方 :=IF(A1X>=0,REF(EMA(C,10),BARSLAST(CROSS(A1X,0))+1),DRAWNULL); 空方 :=IF(A1X<0,REF(EMA(C,10),BARSLAST(CROSS(0,A1X))+1),DRAWNULL);STICKLINE(A1X>=0, 多方 ,突破 ,10,0),COLOR000099;STICKLINE(A1X<0, 空方,突破 ,10,0),COLOR00CC66;TJCJL 太极成交量总手 :VOL,NODRAW;DRAWTEXT_FIX(ISLASTBAR,0,0,0,' 说明 : 红色柱为吸货量 ,绿色为出货量 , 黄色为天量 ,蓝色为地量 '),COLORGRAY;ZZ:=IF(REF(C,1)>REF(O,1) AND O>REF(C,1)*1.014 AND C<O*1.02,1,3);V5:=MA(V ,5);V12:=MA(V ,12);V34:=MA(V ,34);C6:=MA(C,6);STICKLINE(VOL,0,VOL,1,0),COLORLIGRAY;STICKLINE(CROSS(C,C6) AND V>V5*1.2 AND V>V12*1.2 AND ZZ>2 AND C>H*0.975,0,VOL,1,0),COLORRED; STICKLINE(CROSS(C6,C) AND V>V5*1.2 AND V>V12*1.2,0,VOL,1,0),COLORGREEN;STICKLINE(VOL>MA(VOL,5)*2 AND V>V34*3 AND C<REF(C,1)*1.05,0,VOL,1,0),COLORYELLOW; STICKLINE(VOL<MA(VOL,5)/2 AND V<V12/2,0,VOL,1,0),COLORBLUE;STICKLINE(VOL>MA(VOL,5)*2AND V>V34*3 AND C<REF(C,1)*1.05 AND CROSS(C,C6) AND V>V5*1.2 AND V>V12*1.2 AND ZZ>2 AND C>H*0.975,VOL*0.5,0,1,0),COLORRED; STICKLINE(VOL>MA(VOL,5)*2 AND V>V34*3 AND C<REF(C,1)*1.05 AND CROSS(C6,C) AND V>V5*1.2 AND V>V12*1.2,VOL*0.5,0,1,0),COLORRED;ZJFZ 追击反转VAR2:=REF(LOW,1);VAR3:=SMA(ABS(LOW-V AR2),3,1)/SMA(MAX(LOW-V AR2,0),3,1)*100;VAR4:=EMA(VAR3*10,3);VAR5:=LLV(LOW,13);VAR6:=HHV(V AR4,13);VAR7:=EMA(IF(LOW<=V AR5,(V AR4+V AR6*2)/2,0),3)/618;VAR8:=IF(V AR7>500,500,V AR7);ZSDB 指数对比A:=REF(INDEXC,1);指数涨幅 :IF(A>0,(INDEXC-A)*100/A,0),NODRAW;HYDB:DRAWKLINE(INDEXH,INDEXO,INDEXL,INDEXC);STICKLINE(V AR8>-120,0,V AR8,3,1),COLORGRAY;STICKLINE(V AR8>1REF("KDJ.J",1)<REF("KDJ.J",2),0,V STICKLINE(V AR8>0.1 ANDREF("KDJ.J",1)<REF("KDJ.J",2),0,V"KDJ.J">REF("KDJ.J",1) AR8,3,0),COLORRED; VAR8<1 AND AR8,3,0),COLOR00FFFF; AND"KDJ.J">REF("KDJ.J",1) AND ANDHYDB 行业对比A:=REF(HY_INDEXC,1);行业涨幅:IF(A>0,(HY_INDEXC-A)*100/A,0),NODRAW;DRAWTEXT_FIX(ISLASTBAR,0,0,0,HYBLOCK),COLOR00C0C0;HYDB:DRAWKLINE(HY_INDEXH,HY_INDEXO,HY_INDEXL,HY_INDEXC);FKX 反K 线DRAWKLINE(-LOW, -OPEN, -HIGH, -CLOSE);ZJLX 资金流向超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;资金流向:(超B+大B+中B+小B)-(超S+大S+中S+小S),NODRAW; STICKLINE( 资金流向>0,0,资金流向,2,0),COLORRED;STICKLINE( 资金流向<0,0, 资金流向,2,0),COLORCY AN;近 5 日流向:SUM( 资金流向,5),NODRAW;近10 日流向:SUM( 资金流向,10),NODRAW;ZJQDL 资金驱动力超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;净流入:(超B+大B+中B+小B)-(超S+大S+中S+小S);大宗净流入:(超B+大B)-( 超S+大S);ZJBY 资金博弈超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; 净流入:(超B+大B+中B+小B)+(超S+大S+中S+小S),NODRAW; 超大单:(超B)+(超S);大单:(大B)+(大S);中单:(中B)+(中S);小单:(小B)+(小S);DDX 大单动向大单动向:(LARGEINTRDVOL-LARGEOUTTRDVOL)*10000/FINANCE(7),NODRAW; NOTEXT1:MA(大单动向,N)*3;STICKLINE(大单动向>0,0, 大单动向,2,0),COLORRED;STICKLINE(大单动向<0,0, 大单动向,2,0),COLORCY AN;DDY 涨跌动因涨跌动因:IF(TRADENUM>0,(TRADEOUTNUM-TRADEINNUM)*100/TRADENUM,0),NODRAW; NOTEXT1:MA(涨跌动因,N)*3;STICKLINE(涨跌动因>0,0, 涨跌动因,2,0),COLORRED;STICKLINE(涨跌动因<0,0, 涨跌动因,2,0),COLORCY AN;DDZ 大单差分大单差分:IF(TRADENUM>0, (LARGETRDINNUM-LARGETRDOUTNUM)/TRADENUM*100,0),NODRAW;DDZ1:= 大单差分*7;DDZ2:= 大单差分*3;DRAWBAND(DDZ1,RGB(255,32,32),DDZ2,RGB(0,224,224));DDF 大单频率大单频率:IF(TRADENUM>0,LARGETRDINNUM*100/TRADENUM,0),NODRAW; NOTEXT1:MA(大单频率,N)*2;STICKLINE(1,0, 大单频率,2,0);SUPL 主力集散线主力集散线:SUM((LARGEINTRDVOL-LARGEOUTTRDVOL)*10000/FINANCE(7),0),LINETHICK2; MA1:MA(主力集散线,N),COLORBROWN;。
通达信三个公式源码准确率90%以上超级指标精准买卖绝世指标
通达信三个公式源码准确率90%以上超级指标精准买卖绝世指标1 超级指标指标公式:买卖提示非常明显(适合通达信)指标源码如下:M:3 100 60N 3 100 30散户线: 100*(HHV(HIGH,M)-CLOSE)/(HHV(HIGH,M)-LLV(LOW,M));RSV:=(CLOSE-LLV(LOW,N))/(HHV(HIGH,N)-LLV(LOW,N))*100;K:=SMA(RSV,5,1);D:=SMA(K,3,1);J:=3*K-2*D;主力线:EMA(J,6),COLORYELLOW;VAR2:=REF(LOW,1);VAR3:=SMA(ABS(LOW-VAR2),3,1)/SMA(MAX(LOW-VAR2,0),3,1)*100;VAR4:=EMA(IF(CLOSE*1.3,VAR3*10,VAR3/10),3);VAR5:=LLV(LOW,30);VAR6:=HHV(VAR4,30);VAR7:=IF(MA(CLOSE,58),1,0);VAR8:=EMA(IF(LOW<=VAR5,(VAR4+VAR6*2)/2,0),3)/618*VA R7;VAR9:=IF(VAR8>100,100,VAR8);吸筹:STICKLINE(VAR9>-120,0,VAR9,2,5),COLORMAGENTA;AA3:=(HHV(HIGH,21)-CLOSE)/(HHV(HIGH,21)-LLV(LOW,21))*100-10;AA4:=(CLOSE-LLV(LOW,21))/(HHV(HIGH,21)-LLV(LOW,21))*100;AA5:=SMA(AA4,13,8);走势:CEILING(SMA(AA5,13,8)),COLORRED,LINETHICK2;AA6:=SMA(AA3,21,8);买观注: STICKLINE(走势-AA6<-65,0,7,15,1);DRAWICON(FILTER(J>REF(J,1)AND 走势>=REF(走势,1)AND 走势<25 ,5),走势,4);卖观注: STICKLINE(走势-AA6>85,98,90,15,1),COLORFFFF00;DRAWICON(FILTER(J<REF(J,1)AND 走势<=REF(走势,1)AND J>85 ,5),J,5);DIF1:=EMA(CLOSE,7)-EMA(CLOSE,19),COLORWHITE;DEA1:=EMA(DIF1,9);MACD1:=(DIF1-DEA1)*100,COLORSTICK;STICKLINE(MACD1>REF(MACD1,1) AND MACD1>0,0,MACD1,0,0),COLORRED;STICKLINE(MACD1<=REF(MACD1,1) AND MACD1>0,0,MACD1,0,0),COLORYELLOW;STICKLINE(MACD1<REF(MACD1,1) AND MACD1<0,0,MACD1,0,0),COLOR00FF00;STICKLINE(MACD1>=REF(MACD1,1) AND MACD1<0,0,MACD1,0,0),COLORMAGENTA;STICKLINE(C>0,0,0,50,1),COLORBLUE;RSV1:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;K日:SMA(RSV1,3,1),COLORWHITE;D日:SMA(K日,3,1),COLORYELLOW;J日:3*K日-2*D日,COLORFF00FF;底部:0,COLORF00FF0,LINETHICK2;DRAWICON(CROSS(J日,底部),底部,1);2 精准买卖支撑价:LLV(LOW,19),LINETHICK2 , COLOR00FF00;阻力价:HHV(HIGH,19),COLORBLUE, LINETHICK2;VAR1:=EMA(CLOSE,12)-EMA(CLOSE,26);VAR2:=EMA(VAR1,9);VAR3:=(CLOSE*2.5/100+CLOSE);VAR4:EMA(C,3);VAR5:=LLV(HIGH,240);VAR6:=100*(CLOSE-VAR5)/VAR5;VAR7:=REF(LLV(CLOSE,480),1);VAR8:=REF(HHV(CLOSE,480),1);VAR9:=100*(CLOSE-VAR7)/(VAR8-VAR7);VARA:=(CLOSE-LLV(CLOSE,981))/(HHV(CLOSE,981)-LLV(CLOSE,981))*100;VARB:=(CLOSE-LLV(CLOSE,393))/(HHV(CLOSE,393)-LLV(CLOSE,393))*100;VARC:=(CLOSE-LLV(LOW,981))/(HHV(HIGH,981)-LLV(LOW,981))*100;VARD:=(CLOSE-LLV(LOW,393))/(HHV(HIGH,393)-LLV(LOW,393))*100;VARE:=VARC>98.5 OR VARD>98.5;VARF:=EMA(100*(CLOSE-LLV(LOW,100))/(HHV(HIGH,100)-LLV(LOW,100)),5)/4;VAR13:=VARA=0 AND VARC=0 AND VAR6<0;VAR14:=VARA=100 AND VARC=100;VAR15:=VARB=0 OR VARD=0 AND VAR9<0;VAR16:=VARB=100 AND VARD=100;VAR17:=VAR6<0 AND VAR9<0;VAR18:=VAR13 AND VAR15;VAR19:=VAR14 AND VAR16;VAR1B:=SMA(MAX(CLOSE-REF(CLOSE,1),0),49,1)/SMA(ABS(CLOSE-REF(CLOSE,1)),6,1)*100;VAR1C:=SMA(MAX(CLOSE-REF(CLOSE,1),0),14,1)/SMA(ABS(CLOSE-REF(CLOSE,1)),14,1)*100;VAR1D:=BARSCOUNT(CLOSE);VAR1E:=VAR1B<20 AND VAR1C<23 AND VAR1D>35;VAR1F:=VAR1E AND COUNT(VAR1E,1)=1;VAR20:=REF(CLOSE,1);VAR21:=SMA(MAX(CLOSE-VAR20,0),34,1)/SMA(ABS(CLOSE-VAR20),7,1)*100;VAR22:=SMA(MAX(CLOSE-VAR20,0),13,1)/SMA(ABS(CLOSE-VAR20),13,1)*100;VAR23:=BARSCOUNT(CLOSE);VAR24:=VAR21<20 AND VAR22<23 AND VAR23>35;VAR25:=VARA=0 AND VARF<1.2 AND VAR17;VAR27:=VAR18 AND VARF<1.2 AND VAR17;VAR29:=SUM(HIGH-OPEN,77)/SUM(OPEN-LOW,77)*100;VAR2A:=SUM(MAX(0,HIGH-REF(CLOSE,1)),77)/SUM(MAX(0,REF(CLOSE,1)-LOW),77)*100;VAR2B:=CROSS(VAR29,69) AND CROSS(VAR2A,80)<150;VAR2C:=VAR24 AND VAR1F AND COUNT(VAR24,30)=1;买点:=VAR25 AND VAR2B;绝对卖点:=(VAR19 OR VARA)AND VARF>23 OR VARE ;VAR2D:=VAR1F AND VAR2C AND VAR25;股海万元户:=(CLOSE/REF(CLOSE,1)>1.04 AND (CLOSE>10.8 AND CLOSE<10.83 OR CLOSE>6.86 AND CLOSE<6.88 OR CLOSE>13.82 AND CLOSE<13.84 OR CLOSE>7.28 AND CLOSE<7.3 OR CLOSE>12.4 AND CLOSE<12.42 OR CLOSE>22.33 AND CLOSE<22.35 OR CLOSE>4.68 AND CLOSE<4.7 OR CLOSE>26.29 AND CLOSE<26.31 OR CLOSE>7.65 AND CLOSE<7.67 OR CLOSE>13.4 AND CLOSE<13.42 OR CLOSE>7.58 AND CLOSE<7.6 OR CLOSE>20.43 AND CLOSE<20.45 ORCLOSE>19.57 AND CLOSE<19.59 OR CLOSE>6.26 AND CLOSE<6.28 OR CLOSE>7.14 AND CLOSE<7.16 OR CLOSE>6.61 AND CLOSE<6.63 OR CLOSE>11.9 AND VOL<11.92 OR CLOSE>6.7 AND CLOSE<6.72 OR CLOSE>8.19 AND CLOSE<8.21));DRAWTEXT(FILTER(绝对卖点>0,3),H,'别贪'), COLOR00FF00;DRAWTEXT(股海万元户>0,L,'☆追涨'),COLORYELLOW ;DRAWICON(买点>0,L,4);DRAWTEXT(买点>0,L,'扫描神针'),COLORF00FF0;DRAWTEXT(VARF<0.7 AND VAR27 AND VAR25>0,L,'万元'),COLORYELLOW;STICKLINE(VAR2D>0,O,C,10,0), COLORRED;DRAWTEXT(VAR2D>0,L,'大方神针'),COLORRED;DRAWICON(COUNT(REF(VAR4,1)<REF(VAR4,2),5)=5 AND VAR4>REF(VAR4,1),L*0.98,5);DRAWICON(FILTER(COUNT(VAR6<0,5)ANDCROSS(VAR6,0)AND VARF>REF(VARF,1)AND C>O,3),L,1);DRAWICON(FILTER(REF(VAR4,1)>REF(VAR4,2)ANDVAR4<REF(VAR4,1)AND VARF>17 AND VAR1>VAR2,5),H,2);DRAWICON(阻力价>REF(阻力价,1)AND CROSS(阻力价,VAR3)AND C<O,H*1.02,15);DIF1:=EMA(CLOSE,7)-EMA(CLOSE,19),COLORWHITE;DEA1:=EMA(DIF1,9);MACD1:=(DIF1-DEA1)*100,COLORSTICK;STICKLINE(MACD1>REF(MACD1,1) AND MACD1>0,0,MACD1,0,0),COLORRED;STICKLINE(MACD1<=REF(MACD1,1) AND MACD1>0,0,MACD1,0,0),COLORYELLOW;STICKLINE(MACD1<REF(MACD1,1) AND MACD1<0,0,MACD1,0,0),COLOR00FF00;STICKLINE(MACD1>=REF(MACD1,1) ANDMACD1<0,0,MACD1,0,0),COLORMAGENTA;STICKLINE(C>0,0,0,50,1),COLORBLUE;RSV1:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;K日:SMA(RSV1,3,1),COLORWHITE;D日:SMA(K日,3,1),COLORYELLOW;J日:3*K日-2*D日,COLORFF00FF;底部:0,COLORF00FF0,LINETHICK2;DRAWICON(CROSS(J日,底部),底部,1);3 绝世指标GLL:-4;顶:80,COLORFFA500;大顶:100,COLORBLUE;VAR1:=(CLOSE-LLV(LOW,60))/(HHV(HIGH,60)-LLV(LOW,60))*80;VAR2:=SMA(VAR1,10,1);慢速:SMA(VAR2,5,1),COLORRED;RSV:= ((HHV(HIGH,9)-CLOSE)/(HHV(HIGH,9)-LLV(LOW,9))*100)-70;RSV1:= (CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;FATK:=SMA(RSV1,3,1);形态:SMA(FATK,3,1),COLORBB24DB;VARA:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;VARB:=SMA(VARA,3,1);VARC:=SMA(VARB,3,1);加速: EMA(3*VARB-2*VARC,3),COLORYELLOW;底:6,COLOR00BF00;大底:-6,COLOR007300;VAR11:=LLV(LOW,5)=LLV(LOW,45) AND CLOSE>=OPEN*1.04;VAR22:=CLOSE>(REF(HIGH,1)+REF(LOW,1))/2;买入:=VAR11 AND VAR22,STICK,LINETHICK2,COLORRED;VAR3:=REF(CLOSE,1);VAR4:=SMA(MAX(CLOSE-VAR3,0),6,1)/SMA(ABS(CLOSE-VAR3),6,1)*100;卖出:=CROSS(80,VAR4),STICK,LINETHICK2,COLORGREEN;{波段介入点}A1:=REF(CLOSE,2);A2:=SMA(MAX(CLOSE-A1,0),7,1)/SMA(ABS(CLOSE-A1),7,1)*100;波段介入点:IF(A2<19,19,0)COLORWHITE;。
通达信系统 交易系统公式
通达信公式管理器V4.08(四)交易系统:1. BIAS注释:(乖离率的值围绕零上下波动1.负的乖离率越小,空头回补的可能性越大,因此,负的乖离率向下跌破买入线,为买入时机;2.正的乖离率越大,表示短期获利越大,获利回吐的可能性越高,因此正的乖离率向上突破卖出线,为卖出时机.参数:N 天数,计算乖离率时用一般12天LL 买入线,一般-6;LH卖出线,一般6)公式:BIAS:=(CLOSE-MA(CLOSE,N))/MA(CLOSE,N)*100;ENTERLONG:CROSS(-LL,BIAS);EXITLONG:CROSS(BIAS,LH);翻译:BIAS赋值:(收盘价-收盘价的N日简单移动平均)/收盘价的N日简单移动平均*100多头买入:-LL上穿BIAS多头卖出:BIAS上穿LHI注释:CCI小于-100时为买入信号;CCI大于+100时为卖出信号;参数:N计算CCI时用,一般14天公式:INDEX:=CCI(N);ENTERLONG:CROSS(-100,INDEX);EXITLONG:CROSS(INDEX,100);翻译:INDEX赋值:CCI(N)多头买入:-100上穿INDEX多头卖出:INDEX上穿1003.DMI注释:N缺省为14;市场行情趋向明显时,效果理想。
PDI(上升方向线)MDI(下降方向线)1.PDI线从下向上突破MDI线,显示有新多头进场,为买进信号2.MDI线从下向上突破PDI线,显示有新空头进场,为卖出信号参数:N天数计算趋向值用公式:TR:=SUM(MAX(MAX(HIGH-LOW,ABS(HIGH-REF(CLOSE,1))),ABS(LOW-REF(CLOSE,1))),N); HD :=HIGH-REF(HIGH,1);LD :=REF(LOW,1)-LOW;PDM:=SUM(IF(HD>0&&HD>LD,HD,0),N);MDM:=SUM(IF(LD>0&&LD>HD,LD,0),N);PDI:=PDM*100/TR;MDI:=MDM*100/TR;ENTERLONG:CROSS(PDI,MDI);EXITLONG:CROSS(MDI,PDI);翻译:N缺省为14TR赋值:最高价-最低价和最高价-昨收的绝对值的较大值和最低价-昨收的绝对值的较大值的N日累和赋值:最高价-昨日最高价赋值:昨日最低价-最低价PDM赋值:如果HD>0并且HD>LD,返回HD,否则返回0的N日累和MDM赋值:如果LD>0并且LD>HD,返回LD,否则返回0的N日累和PDI赋值:PDM*100/TRMDI赋值:MDM*100/TR多头买入:PDI上穿MDI多头卖出:MDI上穿PDI4.KD指标交易系统注释:1.线K向上突破线D,且K值在20以下,买进信号;2.线K向下跌破线D,且K值在80以上,卖出信号;参数:N、M1、M2天数,计算KD时用,一般为9、3、3公式:WRSV:=(CLOSE-LLV(LOW,N))/(HHV(HIGH,N)-LLV(LOW,N))*100;WK:=SMA(WRSV,M1,1);D:=SMA(WK,M2,1);ENTERLONG:CROSS(WK,D)&&WK<20;EXITLONG:CROSS(D,WK)&&WK>80;翻译:WRSV赋值:(收盘价-N日内最低价的最低值)/(N日内最高价的最高值-N日内最低价的最低值)*100WK赋值:WRSV的M1日[1日权重]移动平均D赋值:WK的M2日[1日权重]移动平均多头买入:WK上穿D并且WK<20多头卖出:D上穿WK并且WK>805.布林带交易系统注释:一、收盘价向上突破下限,为买入信号;二、收盘价向上突破上限,为卖出信号;三、参数:N 天数,在计算布林带时用,一般26天P一般为20,用于调整上限和下限的值公式:MID :=MA(CLOSE,N);UPPER:=MID+2*STD(CLOSE,N);LOWER:=MID-2*STD(CLOSE,N);ENTERLONG:CROSS(CLOSE,LOWER);EXITLONG:CROSS(CLOSE,UPPER);翻译:赋值:收盘价的N日简单移动平均UPPER赋值:MID+2*收盘价的N日估算标准差LOWER赋值:MID-2*收盘价的N日估算标准差多头买入:收盘价上穿LOWER多头卖出:收盘价上穿UPPER6.KDJ交易系统注释:参数:N: 9; M1: 3J线向上突破零线,买入信号J线向下跌破100,卖出信号公式:RSV:=(CLOSE-LLV(LOW,N))/(HHV(HIGH,N)-LLV(LOW,N))*100;K:=SMA(RSV,M1,1);D:=SMA(K,M1,1);J:=3*K-2*D;ENTERLONG:CROSS(J,0);EXITLONG:CROSS(100,J);翻译:RSV赋值:(收盘价-N日内最低价的最低值)/(N日内最高价的最高值-N日内最低价的最低值)*100K赋值:RSV的M1日[1日权重]移动平均D赋值:K的M1日[1日权重]移动平均J赋值:3*K-2*D多头买入:J上穿0多头卖出:100上穿J7.均线交易系统MA注释:一、收盘价短期均线向上突破长期均线,买入信号;二、收盘价短期均线向下跌破长期均线,卖出信号;三、参数:SHORT: 5短期天数LONG: 20长期天数。
千年一遇的超级交易系统公式!通达信指标公式源码
千年一遇的超级交易系统公式!梦幻波段之王买进指标:{梦幻波段之王买进}DRAWKLINE(HIGH,OPEN,LOW,CLOSE);DRAWBAND(MA(L+(H-L)/2,25)*1.15,RGB(155,50,50),MA(L+(H-L)/2,25)*0.95,RGB(250,2 50,0));DRAWTEXT(CROSS(C,MA(L+(H-L)/2,25)*0.95) ANDMA(L+(H-L)/2,75)>=REF(MA(L+(H-L)/2,75),1),H*1.1,'大方向下降通道中注意风险'),COLORCYAN;股道至简:IF(C,CONST(C),DRAWNULL),COLORWHITE;DRAWTEXT(ISLASTBAR,C,'----现价'),COLORWHITE;DRAWTEXT(ISLASTBAR,C*0.95,'下面露头买进'),COLOR6699FF;DRAWTEXT(ISLASTBAR,C*1.05,'上面露头卖出'),COLOR6699FF;方向:MA(L+(H-L)/2,75),COLOR6699FF;方向差:方向-REF(方向,1),NODRAW,COLOR6699FF;{梦幻波段信号提示}HHH:=CROSS(C,MA(L+(H-L)/2,25)*0.95);LLL:=CROSS(MA(L+(H-L)/2,25)*0.95,C); CCC:=CROSS(H,MA(L+(H-L)/2,25)*1.15);DDD:=CROSS(H,MA(L+(H-L)/2,25)*1.25); DRAWTEXT(HHH AND MA(L+(H-L)/2,75)>=REF(MA(L+(H-L)/2,75),1),L*0.98,'买了'),COLOR6699FF;DRAWTEXT(LLL AND MA(L+(H-L)/2,75)>=REF(MA(L+(H-L)/2,75),1),L*0.98,'注意'),COLOR6699FF;DRAWTEXT(CCC AND MA(L+(H-L)/2,75)>=REF(MA(L+(H-L)/2,75),1),H*1.02,'卖了'),COLOR6699FF;DRAWTEXT(DDD AND MA(L+(H-L)/2,75)>=REF(MA(L+(H-L)/2,75),1),H*1.02,'逃顶'),COLOR6699FF;DRAWTEXT(CCC AND MA(L+(H-L)/2,75)<=REF(MA(L+(H-L)/2,75),1),H*1.02,'逃命'),COLOR6699FF;买进次数:COUNT(HHH>0,365),NODRAW,COLORRED;卖出次数:COUNT(CCC>0,365),NODRAW,COLORRED;。
通达信test指标公式
通达信test指标公式以下是通达信test指标公式(无源码的请下载附件导入)test指标公式V1:=(C*2+H+L)/4*10;V2:=EMA(V1,13)-EMA(V1,34);V3:=EMA(V2,5);V4:=2*(V2-V3)*5.5;主力撤: IF(V4<=0,V4,0),COLORBLUE;主力进: IF(V4>=0,V4,0),COLORFF00FF;V5:=(HHV(INDEXH,8)-INDEXC)/(HHV(INDEXH,8)-LLV(INDEXL,8))*8;V6:=EMA(3*V5-2*SMA(V5,18,1),5);V7:=(INDEXC-LLV(INDEXL,8))/(HHV(INDEXH,8)-LLV(INDEXL,8))*10;V8:=(INDEXC*2+INDEXH+INDEXL)/4;V9:=EMA(V8,13)-EMA(V8,34);VA:=EMA(V9,3);VB:=(V9-VA)/2;大盘资金进场:IF(VB>=0,VB,0),COLORRED;大盘资金撤走:IF(VB<=0,VB,0),COLORGREEN;V11:=3*SMA((C-LLV(L,55))/(HHV(H,55)-LLV(L,55))*100,5,1)-2*SMA(SMA((C-LLV(L,55))/(HHV(H,55)-LLV(L,55))*100,5,1),3,1);趋势线: EMA(V11,3);V12:=(趋势线-REF(趋势线,1))/REF(趋势线,1)*100;准备现金: STICKLINE(趋势线<=13,0,20,5,0),COLORCC9900;AA:=(趋势线<=13) AND FILTER((趋势线<=13),15);QQ:趋势线<=13;DRAWTEXT (AA,30,'准备现金'),COLORCC9900;买入股票: STICKLINE(趋势线<=13 ANDV12>13,0,50,5,0),COLOR0099FF;BB:= (趋势线<=13 AND V12>13) AND FILTER((趋势线<=13 AND V12>13),10) ;DRAWTEXT (BB,60,'买入股票'),COLOR0099FF;卖临界: STICKLINE(趋势线>90 AND 趋势线>REF(趋势线,1),100,95,15,1),COLORFFFF00;见顶清仓:FILTER(趋势线>90 AND 趋势线<REF(趋势线,1) AND 主力进<REF(主力进,1),8);DRAWTEXT( 见顶清仓,90,'逃顶'),COLORYELLOW;CC:=(趋势线>=90 AND V12) AND FILTER((趋势线>=90 AND V12),10);STICKLINE(大盘资金进场AND 趋势线<13,0,30,10,0),COLORRED;STICKLINE(大盘资金撤走AND 趋势线>90,0,30,10,0),COLORGREEN;STICKLINE(主力进 AND 趋势线<13,0,40,10,0),COLORFF00FF;STICKLINE(主力撤 AND 趋势线>90,0,40,10,0),COLORBLUE;。
通达信指标公式系统函数
通达信指标公式系统函数包括但不限于:
1. 引用函数REF:用法为REF(X,N),引用N个周期前的X值。
举例:涨停ZT:C/REF(C,1)>1.095 AND C=H,表示引用前一个交易日的收盘价,C/REF(C,1)>1.095,表示今天的收盘价除以前一个交易日的收盘价大于1.095,也就是说今天的涨幅大于9.5%,C=H,代表今天的收盘价和最高价相等,也就是说今天以最高价完成收盘。
2. 简单移动平均函数MA:用法为MA(X,N),X的N日简单移动平均。
举例:MA5:MA(C,5),就是常见的5日均线,几乎所有的交易软件都会自带。
3. 指数移动平均函数EMA:用法为EMA(X,N),X的N日指数移动平均。
此外,还有通达信指标公式常用的行情函数如LOW、HIGH、OPEN、CLOSE、VOL、AMOUNT等。
具体使用方法可以参考通达信指标公式编写基础教程。
通达信系统指标公式
通达信系统指标公式并非闲人编辑整理2016年4月目录目录 (2)第一章技术指标公式 (1)第一节大势型 (1)第二节超买超卖型 (3)第三节趋势型 (9)第四节能量型 (14)第五节成交量型 (16)第六节均线型 (20)第七节图表型 (23)第八节路径型 (23)第九节停损型 (25)第十节策略型 (25)第十一节神系 (29)第十二节龙系 (30)第十三节鬼系 (32)第十四节其他系 (33)第十五节特色型 (38)第二章条件选股公式 (44)第一节指标条件选股 (44)第二节基本面选股 (50)第三节即时盘中选股 (51)第四节走势特征选股 (52)第五节形态特征选股 (58)第三章专家系统公式 (63)第四章五彩K线公式 (67)通达信系统指标公式第一章技术指标公式第一节大势型ABI 绝对广量指标ABI:100*ABS(ADV ANCE—DECLINE)/(ADV ANCE+DECLINE); MAABI:EMA(ABI,M);ADL 腾落指标ADL:SUM(ADV ANCE-DECLINE,0);MAADL:MA(ADL,M);ADR 涨跌比率ADR:SUM(ADV ANCE,N)/SUM(DECLINE,N);MAADR:MA(ADR,M);ARMS 阿姆氏指标ARMS:EMA(ADV ANCE/DECLINE,N);MAARMS:MA(ARMS,M);BTI 广量冲力指标BTI:EMA(100*ADV ANCE/(ADV ANCE+DECLINE),N);MABTI:MA(BTI,M);MCL 麦克连指标DIF:=ADV ANCE-DECLINE;EMA1:=EMA(DIF,N1);EMA2:=EMA(DIF,N2);MCL:EMA1—EMA2;MAMCL1:EMA1;MAMCL2:EMA2;MSI 麦氏综合指标(加密)OBOS 超买超卖指标OBOS:EMA(ADV ANCE—DECLINE,N);MAOBOS:MA(OBOS,M);STIX 指数平滑广量TBR:100*ADV ANCE/(ADV ANCE+DECLINE);MATBR:EMA(TBR,M);第二节超买超卖型CCI 商品路径指标TYP:=(HIGH+LOW+CLOSE)/3;CCI:(TYP—MA(TYP,N))/(0。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
公式系统(高级)1. 特殊公式脚本编写要编写一个公式,必须要明确这个公式对应的理论知识。
一套完整的理论知识且能在通达信的公式平台上做成公式还要满足如下要求:1.从该理论应能分析出公式启动的起始数据。
如股票的开高低收价格、成交量、各财务数据、各即时数据、时间数据、一些常见的技术分析概念、其他理论的结果等,这些数据大部分是系统提供的,而最后两项则要从其他公式中得来也就是对应于公式编写中的指标引用操作(当然在这公式编写前要确保该要引用的指标已实现)。
2.从理论中应能分析出起始数据到结果的明确运算过程。
在公式平台中提供了一些系统函数,这些函数包含了部分常用的运算过程(如HHV(X,N) 可求N周期内X最高值)。
如果理论中的运算过程拆解完全后,能由公式平台中的函数及允许的基本运算全部组成就可以编写成公式了。
在之前的学习当中,我们已经对公式系统、公式脚本编辑有了基本的认识。
公式系统提供给我们的基本函数、系统公式,就是我们运用公式系统编写自己的公式时的基本元素。
对于一些常见的技术分析概念的编写在上一章节已经给出了介绍和示例,本章节主要来介绍一下在公式脚本编写如果用系统函数及基本运算来解决一些特殊难题。
1.1在分钟周期下划分交易日1. 均线(分钟):指标名称:均线(分钟)指标原理:均价=累加自当日开市到当前K线时间内的成交金额/累加自当日开市到当前K线时间内的成交量。
编写分析:1.确定交易日内第一根K线的位置(难点);2.自1中确定的位置累加成交金额、成交量(由系统函数SUM实现);3.由成交金额、成交量求均价(由除法操作符实现)。
公式脚本:FIRST:=IF(PERIOD=0,HOUR=9 AND MINUTE=31,IF(PERIOD=1,HOUR=9 AND MINUTE=35,IF(PERIOD=2,HOUR=9 AND MINUTE=45,IF(PERIOD=3,HOUR=10 AND MINUTE=0,IF(PERIOD=4,HOUR=10 AND MINUTE=30,0)))));SUM(AMO,BARSLAST(FIRST)+1)/SUM(VOL,BARSLAST(FIRST)+1);上面的公式适用于1分钟,5分钟,15分钟,30分钟,60分钟等五个周期下。
将给出每个交易日中各周期下均线的走势。
公式脚本编写中的重点就是First变量的确定,这也是这段脚本的亮点。
First变量表示的是当日当前周期的第一根K线位置,是通过IF函数的嵌套使用结合各分钟周期的第一根K线的时间得来的。
1.2 跨周期引用数据在同一个公式脚本中,所有变量的数据周期都是相同的,就是调用公式时设置的周期。
在公式脚本中要用其它周期的数据,共有两种方式:1)对变量用变周期符号(#),改变其周期。
这种方式有局限性,只能在小周期公式中得到大周期数据,且仅适用于一些基本数据,如close,high,low,open等。
示例脚本:日最高价:H;周最高价:H#WEEK;运行示例:2)在公式脚本中调用其它公式以取得其它周期的数据。
调用其它公式,并用#设置其周期。
如,公式脚本在日线下运行时,可用Kdj.k#week;来获得kdj在周线下的k值,另属于于同一周线的日线将获得相同的K值。
示例脚本:公式1:公式名称:JBSJ公式描述:基本数据公式脚本:JC:C;{当前周期收盘价}JH:H;{当前周期最高价}JL:L;{当前周期最低价}JO:O;{当前周期开盘价}JYC:REF(C,1);{前一个周期收盘价}公式2:公式名称:TEST049公式脚本:日线开盘价:JBSJ.JO#DAY;周线开盘价:O;月线开盘价:JBSJ.JO#MONTH;运行示例:使用跨周期引用数据时要注意:1.可供引用的周期类型有:MIN1,MIN5,MIN15,MIN30,MIN60,DAY,WEEK,MONTH分别表示将1,5,15,30,60分钟K线数据,以及日,周,月K线数据,代入被引用的公式,进行运算。
2.意义:可将大周期内跑的数据,引用到小周期内来跑;也可将小周期内跑的数据,引用到大周期内来跑。
3.切勿对开高低收以外的数据直接使用变周期转换!4.切勿对大周期内跑的数据使用小周期转换!无论是开高低收等基本数据、还是自定义变量,都无法从大周期数据直接转换成小周期数据,只能通过公式引用来获得小周期数据。
1.3 对某个时间段统计1)某绝对时间段最高价此脚本段求1998年8月3日到1998年12月20日间的最高价:HH:=IF(YEAR=1998 AND (MONTH>8 OR (MONTH=8 AND DAY>=3) ) AND (MONTH<12 OR (MONTH=12 AND DAY<=20) ),H,0);{HH变量在该时间段内等于H,其他时间为0}HHV(HH,0);{此例求1998年8月3日到1998年12月20日间的最高价}2)某相对时间段最高价60天前到40天前之间的最高价REF(HHV(H,60-40),40);1.4 在某个时间段内某条件满足TT:=C/REF(C,1)>1.095;{是否涨停}COUNT(TT,20)>0;{二十个交易日内时候涨停过}上面的脚本配合1.3中示例可以写出历史某绝对时间段,或相对时间内是否涨停过的选股公式。
上图中的效果还可以借助Filter这个函数来实现。
1.5 K线绘制示例公式:博弈K线公式名称:博弈K线公式脚本:BKO:WINNER(O),NODRAW;BKH:WINNER(H),NODRAW;BKL:WINNER(L),NODRAW;BKC:WINNER(C),NODRAW;DRAWKLINE(BKH,BKO,BKL,BKC);运行示例:1.6 创新高周期数成交量创新高周期数脚本:FV:=IF(BARSCOUNT(C)=0,9999999999,VOL);量创新高周期数:SUMBARS(REF(FV,1)-FV,0);{这里的关键是REF(FV,1)-FV ,想想看写成FV-REF(FV,1) 行不行?};1.7脚本控制在通达信的公式脚本中没有专门的控制语句,一切都是变量(仅有输出与不输出的区别),所以要实现应用于多种情况的脚本也要依靠变量来控制。
系统函数中有几个重要的函数就是IF,IFF,IFN,TESTSKIP.请大家注意的是通达信的函数的参数都是先计算出结果然后将参数传给函数的。
因此对于TESTSKIP,最好作为一条单独的语句来使用。
公式脚本1:同1.2中的JBSJ公式。
{用于引用股票的基本数据。
}公式脚本2:FZMN分钟模拟{用于通过几种分钟周期的数据模拟出当天对应于改周期的各项数据}N:=IF(PERIOD=0,1,IF(PERIOD=1,5,IF(PERIOD=2,15,IF(PERIOD=3,30,IF(PERIOD=4,60,0)))));CTRL:=TESTSKIP(N=0);{仅用于分钟周期}TTIME1:=(TIME/100);TTIME2:=IF(TTIME1<1000,TTIME1-930,IF(TTIME1<1100,TTIME1-1000+30,IF(TTIME1<1131,TTIME1-1100+90,IF(TTIME1<1300,120,IF(TTIME1<1400,TTIME1-1300+120,IF(TTIME1<1500,TTIME1-1400+180,240))))));TTIME:=TTIME2/N;YTC:="JBSJ.JYC#DAY";YTDPC:="399300$CLOSE#DAY";ZFS:=(C*1000/YTC)-1000;AC:="399300$CLOSE";ZFA:=(AC*1000/YTDPC)-1000;DJC:(ZFS-ZFA)*YTC/1000+YTC;DJH:IF(TTIME<2,DJC,HHV(DJC,TTIME-1));DJL:IF(TTIME<2,DJC,LLV(DJC,TTIME-1));DJO:REFV(DJC,TTIME-1);{DRAWKLINE(DJH,DJO,DJL,DJC);};公式脚本3:在日线周期下,引用公式2中的数据(通过引用指标设置周期的方法来获得分钟周期的数据),通过K线绘制的函数就可以画出模拟的K线了。
JH:="FZMN.DJH#MIN5";JO:=" FZMN.DJO#MIN5";JLC:=" FZMN.DJL#MIN5";JC:=" FZMN.DJC#MIN5";DRAWKLINE(JH,JO,JLC,JC);1.8横向统计函数横向统计类函数是板块中所有股票都参与计算的函数,有:BLOCKSETNUM,HORCALC,INSORT,INSUM等四个。
其中INSUM是新加入的函数,其用法如下:INSUM(板块名称,指标名称,指标线,计算类型),返回板块各成分该指标相应输出安计算类型得到的计算值.计算类型:0-累加,1-平均数,2-最大值,3-最小值.现在用INSUM计算出个股所在行业中最大和最小的涨跌幅:1.首先新建一个指标ZDF,用于计算个股的涨跌幅。
示例公式:ZDF公式名称:涨跌幅公式脚本:(C-REF(C,1))/REF(C,1);2.新建指标TJZDF,通过INSUM函数调用ZDF指标计算出该个股所在板块成分股最大最小涨跌幅。
示例公式:TJZDF公式名称:统计涨跌幅公式脚本:INSUM(HYBLOCK,'ZDF',1,2);{ZDF指标第一个输出的最大值}INSUM(HYBLOCK,'ZDF',1,3);{ZDF指标第一个输出的最大值};注释:1.指标TJZDF中HYBLOCK函数用来取当前成份股所在板块1.9指标窗口定点输出函数在新版本的公式编辑器中新加了两个绘图函数,用于定点输出文字或数字。
他们就是DRAWTEXT_FIX,DRAWNUMBER_FIX。
1.RAWTEXT_FIX固定位置显示文字.用法:DRAWTEXT_FIX(COND,X,Y,TYPE,TEXT),当COND条件满足时,在当前指标窗口内(X,Y)位置书写文字TEXT,X,Y为书写点在窗口中相对于左上角的百分比,TYPE:0为左对齐,1为右对齐。
例如:DRAWTEXT_FIX(CURRBARSCOUNT=1 AND CLOSE/OPEN>1.08,0.5,0.5,0,'大阳线')表示最后一个交易日涨幅大于8%时在窗口中间位置显示'大阳线'字样。