博易大师自定义指标编写教程
博易大师期货软件指标公式源码期货最准的指标准确率最高的期货指标

HH:=H;LL:=L;A:=IF(DATACOUNT-BARPOS<13,DATACOUNT-BARPOS-1,25/2);//多止损:=REFX(MA(LL,25),25/2)-(REFX(MA(HH,25),25/2)-REFX(MA(LL,25),25/2))*3.5,NODRAW,COLORY ELLOW;//多止盈:=(REFX(MA(HH,25),25/2)-REFX(MA(LL,25),25/2))*1+REFX(MA(HH,25),25/2),NODRAW,COLOR WHITE;//空止损:=(REFX(MA(HH,25),25/2)-REFX(MA(LL,25),25/2))*3.5+REFX(MA(HH,25),25/2),NODRAW,COLO RYELLOW;//空止盈:=REFX(MA(LL,25),25/2)-(REFX(MA(HH,25),25/2)-REFX(MA(LL,25),25/2))*1,NODRAW,COLORW HITE;多止损:=REFX(MA(LL,25),A)-(REFX(MA(HH,25),A)-REFX(MA(LL,25),A))*3.5,NODRAW,COLORYELLOW; 多止盈:=(REFX(MA(HH,25),A)-REFX(MA(LL,25),A))*1+REFX(MA(HH,25),A),NODRAW,COLORWHITE;空止损:=(REFX(MA(HH,25),A)-REFX(MA(LL,25),A))*3.5+REFX(MA(HH,25),A),NODRAW,COLORYELLOW; 空止盈:=REFX(MA(LL,25),A)-(REFX(MA(HH,25),A)-REFX(MA(LL,25),A))*1,NODRAW,COLORWHITE;短高H:=(20*H+19*REF(H,1)+18*REF(H,2)+17*REF(H,3)+16*REF(H,4)+15*REF(H,5)+14*REF(H,6)+13*REF(H,7)+12*REF(H,8)+11*REF(H,9)+10*REF(H,10)+9*REF(H,11)+8*REF(H,12)+7*REF(H,13)+6*REF(H,14)+5*REF(H,15)+4*REF(H,16)+3*REF(H,17)+2*REF(H,18)+REF(H,20))/210,COLORBLUE,LINETHICK1;短低L:=(20*L+19*REF(L,1)+18*REF(L,2)+17*REF(L,3)+16*REF(L,4)+15*REF(L,5)+14*REF(L,6)+13*REF(L,7)+12*REF(L,8)+11*REF(L,9)+10*REF(L,10)+9*REF(L,11)+8*REF(L,12)+7*REF(L,13)+6*REF(L,14)+5*REF(L,15)+4*REF(L,16)+3*REF(L,17)+2*REF(L,18)+REF(L,20))/210,COLORBLUE,LINETHICK1;D90H:=EMA(短高H,90),COLORRED,LINETHICK1;D90L:=EMA(短低L,90),COLORRED,LINETHICK1;D90差:=D90H-D90L;D90顶:=D90H+D90差*2,COLORRED,LINETHICK1;D90底:=D90L-D90差*2,COLORRED,LINETHICK1;高0:=(REFX(MA(HH,25),A)-REFX(MA(LL,25),A))*1+REFX(MA(HH,25),A),LINETHICK1,COLORWHITE; 低0:=REFX(MA(LL,25),A)-(REFX(MA(HH,25),A)-REFX(MA(LL,25),A))*1,LINETHICK1,COLORWHITE; 多头定位:=低0>=D90底AND 高0>=D90顶;空头定位:=高0<=D90顶AND 低0<=D90底;震荡定位:=低0>=D90底AND 高0<=D90顶;短顶:=(REFX(MA(HH,25),A)-REFX(MA(LL,25),A))*2+REFX(MA(HH,25),A),LINETHICK2,COLORGREEN; 短底:=REFX(MA(LL,25),A)-(REFX(MA(HH,25),A)-REFX(MA(LL,25),A))*2,LINETHICK2,COLORGREEN; 短线收盘:=(C-短底)/(短顶-短底)*100000,LINETHICK2,COLORRED;短线开盘:=(O-短底)/(短顶-短底)*100000,LINETHICK2,COLORRED;短线高盘:=(H-短底)/(短顶-短底)*100000,LINETHICK2,COLORRED;短线低盘:=(L-短底)/(短顶-短底)*100000,NODRAW,COLORRED;顶1:=120000,COLORYELLOW,LINETHICK3;底1:=-20000,COLORYELLOW,LINETHICK3;STICKLINE(多头定位=1,顶1,底1,18,0),COLOR000066;STICKLINE(空头定位=1,顶1,底1,18,0),COLOR003300;STICKLINE(震荡定位=1,顶1,底1,18,0),COLOR555555;HD:=REFX(MA(短线高盘,25),A);LD:=REFX(MA(短线低盘,25),A);震荡顶:=(REFX(MA(LD,25),A)-REFX(MA(HD,25),A))*1+REFX(MA(LD,25),A),POINTDOT,COLORWHITE; 震荡底:=REFX(MA(HD,25),A)-((REFX(MA(LD,25),A))-REFX(MA(HD,25),A))*1,POINTDOT,COLORWHITE; 做空:=80000,COLORWHITE,LINETHICK1;做多:=20000,COLORWHITE,LINETHICK1;空损:=120000,COLORMAGENTA,LINETHICK2;多损:=-20000,COLORMAGENTA,LINETHICK2;多减仓:=65000,POINTDOT,COLORRED;空减仓:=35000,POINTDOT,COLORGREEN;DRAWTEXT(ISLASTBAR,120000,'损'),COLORMAGENTA;DRAWTEXT(ISLASTBAR,80000,'空'),COLORWHITE;DRAWTEXT(ISLASTBAR,65000,'减'),COLORRED;DRAWTEXT(ISLASTBAR,35000,'减'),COLORGREEN;DRAWTEXT(ISLASTBAR,20000,'多'),COLORWHITE;DRAWTEXT(ISLASTBAR,-20000,'损'),COLORMAGENTA;RSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;K:=SMA(RSV,3,1);D:=SMA(K,3,1);J:=3*K-2*D;今D:=EMA(D,3);昨D:=REF(今D,1);STICKLINE(今D>=昨D,短线低盘,短线高盘,1,0),COLORRED; STICKLINE(今D>=昨D,短线收盘,短线开盘,18,0),COLORRED; STICKLINE(今D<=昨D,短线低盘,短线高盘,1,0),COLORGREEN; STICKLINE(今D<=昨D,短线收盘,短线开盘,18,0),COLORGREEN;白色点多定位1:=短线低盘<做多AND 短线高盘>做多;白色点空定位1:=短线高盘>做空AND 短线低盘<做空;STICKLINE(白色点多定位1=1,短线低盘,做多,18,0),COLORWHITE; STICKLINE(白色点空定位1=1,短线高盘,做空,18,0),COLORWHITE;白色点多定位2:=短线高盘<做多;白色点空定位2:=短线低盘>做空;STICKLINE(白色点多定位2=1,短线低盘,短线高盘,1,0),COLORWHITE; STICKLINE(白色点多定位2=1,短线收盘,短线开盘,18,0),COLORWHITE; STICKLINE(白色点空定位2=1,短线低盘,短线高盘,1,0),COLORWHITE; STICKLINE(白色点空定位2=1,短线收盘,短线开盘,18,0),COLORWHITE;多头红色点:=今D>昨D;空头红色点:=今D<昨D;多头红色点定位1:=白色点多定位1=1 AND 多头红色点=1;空头红色点定位1:=白色点空定位1=1 AND 空头红色点=1;STICKLINE(多头红色点定位1=1,短线低盘,做多,18,0),COLORMAGENTA; STICKLINE(空头红色点定位1=1,短线高盘,做空,18,0),COLORMAGENTA;多头红色点定位2:=白色点多定位2=1 AND 多头红色点=1;空头红色点定位2:=白色点空定位2=1 AND 空头红色点=1;STICKLINE(多头红色点定位2=1,短线低盘,短线高盘,1,0),COLORMAGENTA; STICKLINE(多头红色点定位2=1,短线收盘,短线开盘,18,0),COLORMAGENTA; STICKLINE(空头红色点定位2=1,短线低盘,短线高盘,1,0),COLORMAGENTA; STICKLINE(空头红色点定位2=1,短线收盘,短线开盘,18,0),COLORMAGENTA; 多头多定位:=CROSS(做多,短线低盘) AND 多头定位=1;多头平定位:=CROSS(短线高盘,做空) AND 多头定位=1 AND 震荡定位=0; 空头空定位:=CROSS(短线高盘,做空) AND 空头定位=1;空头平定位:=CROSS(做多,短线低盘) AND 空头定位=1 AND 震荡定位=0; 震荡多定位:=CROSS(做多,短线低盘) AND 震荡定位=1;震荡空定位:=CROSS(短线高盘,做空) AND 震荡定位=1;DRAWICON(空头平定位=1,短线低盘,78);DRAWICON(多头平定位=1,短线高盘,67);DRAWICON(多头多定位=1 OR 震荡多定位=1,短线低盘,48);DRAWICON(空头空定位=1 OR 震荡空定位=1,短线高盘,49); STICKLINE(1,80000,80000,15,0),COLORWHITE; STICKLINE(1,20000,20000,15,0),COLORWHITE; STICKLINE(1,120000,120000,15,0),COLORMAGENTA; STICKLINE(1,-20000,-20000,15,0),COLORMAGENTA; STICKLINE(1,65000,65000,2,0),COLORRED; STICKLINE(1,35000,35000,2,0),COLORGREEN;。
博易大师自定义指标编写教程

博易大师自定义指标编写教程一、技术指标公式基础技术指标公式编辑器是澎博软件公式系统的第一类编辑器,是最基础的编辑器,通过该编辑器将单调的数据行情转换成为有形的图形世界,转换成为易观察,视觉效果强烈的曲线,或者其它的图形,方便我们获取有益的信息。
公式系统有以下特点:用户只需要描述一个数据是如何计算的,公式系统就能将所有数据计算出来,并以曲线的形式显示出来。
公式系统以时间序列为基础,其计算对象是一组沿时间递增的数据序列,每一个时间周期包含一组数据,公式系统能对其中的任何数据进行操作。
1、技术指标公式界面内容A:每一个指标公式必须有一个名称,这个名称由字母和数字组成,公式名称在公式中必须是唯一的,公式名称最多15个字符。
B:公式描述是一段文字,用来简单描述该公式的含义,在公式列表时显示这段文字,这段文字不宜过长。
C:主图叠加和副图选项定义了指标显示的位置,是在主图上与K线叠加还是显示在副图上。
D:参数定义区:每一个公式可以设计所需的参数,参数用来替代公式中所需要的常数,在使用时可以方便地调节参数,不必修改公式就可以对计算方法进行调节。
参数包括参数名称、最小值、最大值、缺省值、步进值五个部分,参数名称用于标识参数,计算公式时采用缺省值计算,而最小值和最大值是参数的调整范围,步进值一般取1。
E:密码,选中该栏目为指标公式加密。
F:指标公式,为公式编辑的文本区。
G:用法说明,主要用来描述一个公式如何使用、注意事项、计算方法、判断方法等等。
2、技术指标公式编写格式和法则所有的公式系统都是遵守统一的运算法则,统一的格式进行函数之间的计算,只要我们掌握了技术指标公式的基本原理,其他的指标公式百变不离其中。
例如我们在指标公式系统内写下公式:A:=X+Y; B:=A/Z; C:=B*0.618;分析以上公式,我们可以引出以下相关的格式和法则的结论:A、数据引用:a、数据来源公式中的基本数据来源于接收的每日行情数据,这些数据有行情函数从数据库中按照一定的方式提取,例如,高开低收,成交量,成交额等等。
博易大师期货软件指标公式源码期货最准的指标螺纹铁矿恒指

DIF:(EMA(CLOSE,12)-EMA(CLOSE,26))*100;DEA:EMA(DIF,9);MACD:(DIF-DEA)*2,COLORSTICK;DRAWICON(CROSS(DIF,DEA),DEA,1);DRAWICON(CROSS(DEA,DIF),DEA,2);IF(DIF<DEA,DIF,DRAWNULL),COLORGREEN;DD:=C=HHV(C,180);EE:=DEA< REF(DEA,1) AND REF(DEA< REF(DEA,1),1)=1;CC:=C> REF(C,1) AND REF(C> REF(C,1),1)=1;顶背离:=(DD AND EE AND DEA< HHV(DEA,180))*DEA;A2:=BARSLAST(REF(CROSS(DEA,DIF),1));{顶背:=REF(CLOSE,A2+1)<CLOSE AND REF(DIF,A2+1)>DIF AND CROSS(DEA,DIF);} DRAWLINE(A2=0,DEA,顶背离,DEA,0),COLORRED,LINETHICK2;RSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;K:SMA(RSV,9,3),COLORYELLOW;D:SMA(K,9,3),COLORWHITE;J:3*K-2*D,COLORMAGENTA;IF(J<D,J,DRAWNULL),COLORFFEE44;A1:=BARSLAST(REF(CROSS(DIF,DEA),1));B1:=REF(C,A1+1)>C AND REF(DIF,A1+1)<DIF AND CROSS(DIF,DEA);KDJK:=STKINDI('',0,'KDJ.K',9,3,3);KDJD:=STKINDI('',0,'KDJ.d',9,3,3);RSIRSI1:=STKINDI('',0,'RSI.RSI1',6,12,24);RSIRSI2:=STKINDI('',0,'RSI.RSI2',6,12,24);A22:=BARSLAST(REF(CROSS(KDJK,KDJD),1));B2:=REF(C,A22+1)>C AND REF(KDJK,A22+1)<KDJK AND CROSS(KDJK,KDJD);A3:=BARSLAST(REF(CROSS(RSIRSI1,RSIRSI2),1));B3:=REF(C,A3+1)>C AND REF(RSIRSI1,A3+1)<RSIRSI1 AND CROSS(RSIRSI1,RSIRSI2); DRAWTEXT(B1,DEA-0.20,'▲MACD底背'),COLORWHITE;DRAWTEXT(B2,D-0.20,'●KDJ底背'),COLORFF00FF;{DJ:=CROSS(J,D) AND D<20;DRAWTEXT(DJ,J-0.3,'低金叉'),COLORCYAN;MDJ:=CROSS(DIF,DEA) AND DEA<0;DRAWTEXT(MDJ,DEA-0.3,'低金叉'),COLORGREEN;DRAWTEXT(CROSS(DEA,DIF),DIF+0.3,'死叉'),COLORYELLOW;DRAWTEXT(CROSS(D,J),J+0.3,'死叉'),COLORRED;}A:=CROSS(DIF,DEA) AND CROSS(K,D) AND CROSS(J,D);DRAWICON(A,LOW*0.98,1);B4:CROSS(DIF,DEA) AND CROSS(KDJK,KDJD);DRAWTEXT(B4,L-0.20,'★金叉共振'),COLOR0099FF;DRAWICON(CROSS(K,D),D,1);DRAWICON(CROSS(D,K),D,2);BA:=DEA>REF(DEA,1);BB:=SUM(BA,5)>=4;BC:=C<O;BD:=SUM(BC,5)>=2;BXG:FILTER(BB AND BD AND J>REF(J,1) AND REF(J,1)<REF(J,2),3);STICKLINE(BXG,HHV(J,60),HHV(J,60)-20,1,0),COLORRED;SS:=EMA(C,11);LL:=(EMA(C,1)+EMA(C,2)+EMA(C,3)+EMA(C,5))/4;{短:EMA(LL,2),COLORGREEN,LINETHICK2;}{长:EMA(SS,2),COLORMAGENTA,LINETHICK2;}AA:=(C-LLV(C,10))/(HHV(C,10)-LLV(C,10));(CROSS(AA,0.05)-1);。
博易大师指标公式集锦以及编写方法大集合

名称定义用法举例解释AMOUNT 成交额AMOUNT 取得该周期成交额BARSTA TUS 数据位置状态BARSTATUS=2 表示当天是该股票数据的最后一个周期BARSTATUS 返回数据位置信息,1表示第一根K 线,2表示最后一个数据,0表示中间位置CLOSE 收盘价CLOSE 取得该周期收盘价HIGH 最高价HIGH 取得该周期最高价LOW 最低价LOW 取得该周期最低价ISDOWN 该周期是否收阴当收盘<开盘时,返回值为1,否则为0 ISEQUAL 该周期是否平盘当收盘=开盘时,返回值为1,否则为0ISUP 该周期是否收阳当收盘>开盘时,返回值为1,否则为0OPEN 开盘价OPEN 取得该周期开盘价VOL 成交量VOL 取得该周期成交量以上为行情函数:名称定义用法举例解释CA TEGORY 证券类型返回证券类型,指数=0,股票=1,基金=2,债券=3,其它=4, 期权=5,外汇=6,期货=7注意:该函数返CURRENTDATE 计算时的当前日期CURRENTDATE,返回计算时的日期,该日期是从1900年开始的日期,例如2003年1月1日表示为1030101同上CURRENTTIME 计算时的当前时间CURRENTTIME,返回计算时的时间,格式为时分秒,有效范围(000000-235959)同上DA TATYPE 当前分析的数据类型ATATYPE,返回数据类型,分时线=1,分笔成交=2,1 分钟线=3,5 分钟线=4,15 分钟线=5,30分钟线=6,60 分钟线=7,日线=8,周线=9,月线=10,多日线=11,年线=12。
同上MINDIFF 最小价格变动MINDIFF,返回当前股票价格最小变动量,对于股票是0.01元,基金是0.001同上VOLUNIT 每手股数用法: VOLUNIT,返回每手股数。
对于股票值为100,债券为10以上为常用函数名称定义用法举例BARPOS 取得该周期在所有数据中的位置BARPOS对于日线来说,函数返回上市以来的天数D1970TODATE(X) 1970 日转换为日期用法:D1970TODATE(X),得到1970 日期X的日期值DA TE 年月日DATE 函数返回有效值范围为(700101-1341231),表示19700101-20341231取得该周期从1900 以来的年月日。
博易大师自定义指标编写教程

博易大师自定义指标编写教程一、技术指标公式基础技术指标公式编辑器是澎博软件公式系统的第一类编辑器,是最基础的编辑器,通过该编辑器将单调的数据行情转换成为有形的图形世界,转换成为易观察,视觉效果强烈的曲线,或者其它的图形,方便我们获取有益的信息.公式系统有以下特点:用户只需要描述一个数据是如何计算的,公式系统就能将所有数据计算出来,并以曲线的形式显示出来.公式系统以时间序列为基础,其计算对象是一组沿时间递增的数据序列,每一个时间周期包含一组数据,公式系统能对其中的任何数据进行操作.1.技术指标公式界面内容A.每一个指标公式必须有一个名称,这个名称由字母和数字组成,公式名称在公式中必须是唯一的,公式名称最多15个字符.B.公式描述是一段文字,用来简单描述该公式的含义,在公式列表时显示这段文字,这段文字不宜过长.C.主图叠加和副图选项定义了指标显示的位置,是在主图上与K线叠加还是显示在副图上.D.参数定义区:每一个公式可以设计所需的参数,参数用来替代公式中所需要的常数,在使用时可以方便地调节参数,不必修改公式就可以对计算方法进行调节.参数包括参数名称,最小值,最大值,缺省值,步进值五个部分,参数名称用于标识参数,计算公式时采用缺省值计算,而最小值和最大值是参数的调整范围,步进值一般取1.E.密码,选中该栏目为指标公式加密.F.指标公式,为公式编辑的文本区.G.用法说明,主要用来描述一个公式如何使用,注意事项,计算方法,判断方法等等.2.技术指标公式编写格式和法则所有的公式系统都是遵守统一的运算法则,统一的格式进行函数之间的计算,只要我们掌握了技术指标公式的基本原理,其他的指标公式百变不离其中.例如我们在指标公式系统内写下公式: A:=X+Y; B:=A/Z; C:=B*0.618;分析以上公式,我们可以引出以下相关的格式和法则的结论:A.数据引用:a,数据来源公式中的基本数据来源于接收的每日行情数据,这些数据有行情函数从数据库中按照一定的方式提取,例如,高开低收,成交量,成交额等等.b,数据类型按照公式使用的数据类型,系统可以处理的数据分为两类:变量和常量.所谓变量就是一个随着时间变化而变化的数据,例如成交量;常量就是一个永远不变的数据.例如:每个函数需要的参数可能是变量也可能是常量,不能随便乱用,函数计算的结果一般是一个变量.例如计算收盘价均线MA(CLOSE,5),MA函数要求第一个参数为变量,而CLOSE函数返回的正是一个变量;MA函数要求的第二个参数是常量,5就是一个常量,所以我们就不能这样书写:MA(5,CLOSE).B,特殊数据引用:经常地编制公式的过程当中,需要使用另外一个指标的值,如果按照通常的做法,重新编写过这个指标显得很麻烦,因此有必要学习使用如何调用别的指标公式.基本格式为:"指标,指标线"(参数)a,指标和指标线之间用逗号分开,一个指标不一定只有一条指标线,所以有必要在指标后标注指标线的名称,但是如果缺失则表示引用最后一条指标线.b,参数在表达式的末尾,必须用括号括起来,参数之间用逗号分开,通过参数设置可以选择设定该指标的参数,如果参数缺失则表示使用该指标的默认参数设置.c,整个表达式用引号引在其中,除参数以外.例如:"MACD,DEF"(26,12,9)表示计算MACD指标的DEA指标线,计算参数为26,12,9,"MACD"(26,12,9)表示该指标的最后一条指标线,计算参数是26,12,9,"MACD"表示该指标的最后一条指标线并且使用公式的默认参数.二,公式的构成1,公式语句所有的公式体由若干语句按照一定的格式组成,每个语句表示一个计算结果,根据各个语句的功能分为两大类语句,一类是赋值语句,一类是中间表达式.A,赋值语句:在技术指标"B;A/Z"和"C;B*0.618"就是分别两条指标线,语言间用分号隔开.该语句被称为赋值语句,在技术指标当中,赋值语句的计算结果将会被计算机执行并形成相应的图形.每个语句可以有一个名称,该名称写在语句的最前面,并用一个冒号将它与语句分隔开.例如: ST:MA(CLOSE,5);表示该语句求收盘价的五日均线,语句的名称为ST,在该语句后的语句中可以直接用ST来替代MA(CLOSE,5),例如:MA(ST,5)表示对收盘价的五日均线再求五日平均.B,中间语句:一个语句如果不需要显示,可以将它定义为中间语句,例如在上例当中的第一句"A:=X+Y;",这样该语句就不会被系统辨认为是指标线了,中间语句用":="替代冒号,其他与一般语句完全一样,使用中间语句可以有效降低公式的书写难度,还可以将需要重复使用的语句定义成中间语句以减少计算量.每个公式最多可以分6个语句,中间公式数量没有限制,所有语句之间需要使用分号隔开.2,公式计算符公式计算符将函数连接成为公式,计算分为算术计算符和逻辑计算苻.A,算术计算符:包括+,-,*,/,它们分别对计算符两边的数据进行加减乘除计算,这同一般意义上的算术计算没有差异.B,逻辑计算苻:包括>,3就等于1,3≤12就等于0,"逻辑与"表示两个条件都成立时结果才成立;"逻辑或"表示两个条件中只要有一个成立结果成立.例如,4>3AND12≥4的结果等于1,4>3OR3>12的结果等于1.3,线形描述符对于技术指标公式可以在语句加上线形描述符,用来表示如何画该语句描述的指标线.线形描述符号包括以下7种.描述符写在语句后分号前,用逗号将它们与语句分隔开,例如在上例当中加入一句线形描述符,C:B*0.618, COLORSTICK;该语句在被执行时,会在图中添加色彩柱线,该功能在编制MACD等指标的时候会显出它的用处.柱状线STICK彩色柱状线,当值为正时显示虹色,否则显示绿色COLORSTICK为线形赋色,RED表示红色COLORRED为线形赋色,BLUE表示蓝色COLORBLUE为线形赋色,YELLOW表示黄色COLORYELLOW成交量柱状线,当股价上涨时显示红色空心柱,则显示绿色实心柱VOLSTICK同时画出柱状线和指标线LINESTICK对线体的粗细作出描述LINETHICK小叉线CROSSDOT小圆圈线CIRCLEDOT小圆点线POINTDOTA,COLORRED等三个线形描述符还可以自定义颜色,格式为COLOR+"BBGGRR";BB,GG,RR表示蓝色,绿色和红色的分量,每种颜色的取值范围是00-FF,采用了16进制,例如:MA5:MA(CLOSE,5)COLOR00FFFF表示纯红色与纯绿色的混合色;COLOR808000表示淡蓝色和淡绿色的混合色. B,LINETHICK可以允许对线型的粗细进行自定义的描述,格式"LINETHICK+(0/7)":参数的取值范围在0-7之间,"LINETHICK0"表示最细的线,而"LINETHICK7"表示最粗的线.三,指标公式编写技巧1,同图绘制多条指标线例一:同图绘制5日,10日,20日,和60日均线指标原理:移动平均线(MA)是将一段时间的股票价格用数理统计的方法加以平均,再将这些平均价标于图上并用线连接起来即可.它可以用来观察股价的趋势. 其中,一段时间常使用的有3日,6日,10日,12日,24日,30日等.移动平均线可以用来确定这段时间持股的平均成本并使股民能据此判断行情.计算方法N日移动平均线=N日收市价之和/N编写要点均线指标是求股票收市价的移动平均线,函数CLOSE的功能是求当日收市价,函数MA(X,N)的功能是求X的N日移动平均线,所以10日均线指标的公式这样写:MA(CLOSE,10)上面两个例子都是在一个图上只绘一条指标线如果您想在同一个图上绘多条指标线,请看下图,做起来非常简单,您只需用分号将各指标公式隔开就行了,公式这样写:MA(CLOSE,5);MA(CLOSE,10);MA(CLOSE,20);MA(CLOSE,60);这个公式内部包含四个小公式,小公式间以分号隔开,我们称这种公式为组合公式,可同图绘制多达16条指标线,我们可以为每一条指标线取一个名字,这样就可以在图上区分它们.具体方法是在指标公式前写上名称并加一个冒号,如上面所示.用当一条指标线有了名字以后,其后面的指标线就可以将该指标线作为一个函数来使用.请看下例,求收市价的5日移动平均价的10日移动平均线,写成:MA (MA(CLOSE,5),10),若给收市价5日移动平均线取个名字,我们又能这样写:MA5:MA(CLOSE,5);MA(MA5,10);与前者不同的是,后者同图绘出两条指标线.2,函数的加减乘除和中间表达式例一, 多空指数(BBI)指标原理是一种关于不同日数移动平均线的综合指标,长期以来理论界一直为中短期的移动平均线采用多少天数而争论不休,从而衍生出了BBI指标.多空指数就是通过几条不同日数的移动平均线加权平均的方法来解决这一问题.多空指数是将3 天,6天,12天,24天4种平均股价(或指数)相加后除以4得出的数值.计算方法BBI=(3日MA+6日MA+12日MA+24日MA)/4编写要点中间表达式之一:MA的表达方式如上,假设我们需要引用一条均线,但是不需要显示出来,所以在冒号后面加上等号将它们表达为中间表达式.MA5:=MA(CLOSE,5);中间表达式之二:用当中一条指标线有了名字以后,其后面的指标线就可以将该指标线作为一个中间表达式来使用.请看下例,求收市价的5日移动平均价的再次计算10日移动平均线,写成:MA(MA(CLOSE,5),10)若给收市价5日移动平均线取个名字,我们又能这样写:MA5:MA(CLOSE,5);MA(MA5,10);与前者不同的是,后者同图绘出两条指标线,澎博软件中的计算符号同一般算术符号相通,所以BBI计算如下:指标内容和使用解析MA3:=MA(CLOSE,5);MA6:=MA(CLOSE,10);MA12:=MA(CLOSE,20);MA24:=MA(CLOSE,60);BBI:(MA3+MA6+MA12+MA24)/4;主图叠加指标加6日平均价加12日平均价加24日平均价,其和除以四用法:a,同移动平均线b,高价区收盘价跌破BBI线,卖出信号c,底价区收盘价突破BBI线,买入信号d,BBI线向上,股价在BBI线之上,多头势强e,BBI线向下,股价在BBI线之下,空头势强3,参数的使用参数的引进目标在于方便我们在设计和优化指标的过程当中,以简单的方式改变不同的周期,价位等等目标数据达到寻找到最优的参数数据.例一,BIAS乖离率指标原理BIAS是运用股价指数与移动平均值的比值关系,观测股价偏离移动平均线的程度,以此决定投资者的买卖行为.计算方法(当日收盘价—当日MA均线值)/当日MA均线值*100编写要点在参数表内设定好相应的3个参数,在澎博软件的公式系统内可以设置一共4 个参数,从最大值到最小值为参数的变动范围,缺省值为当前指标的取值.参数名最小值最大值缺省值L1 1 100 6L2 1 100 12L3 1 100 24注意:在澎博软件中的百分比的表达方式不可以是"%"而是"/100";注意:以下的表达式中的函数嵌套关系的表达方法,不存在大括号,中括号等等, 全部是用小括号相互嵌套而成;指标内容和使用解析BIAS1:(CLOSE—MA(CLOSE,L1))/MA(CLOSE,L1)*100;BIAS2:(CLOSE—MA(CLOSE,L2))/MA(CLOSE,L2)*100;BIAS3:(CLOSE—MA(CLOSE,L3))/MA(CLOSE,L3)*100;应用原则:偏离率与移动平均值一致时,偏率为0,偏离率为正值时,偏离率在移动平均线上方,说明股市呈上升趋势;偏离率为负值时,偏离率在移动平均线下方,说明股市有下跌趋势;Y值偏离移动移动平均线的界定范围大体在-15%至15%,即:当Y值在0-15%时,可适当卖出股票,股价有可能反跌,当Y值在-15%-0 时,可适当买入股票,股价有可能反弹.4,指标线形设计在澎博软件当中为了突出一些指标的显示效果,设计了一套指标线形用于指标的特殊表现形式.例一,MACD(柱线的编写实例)指标原理:MACD是根据移动平均线较易掌握趋势变动的方向之优点所发展出来的,它是利用二条不同速度(一条变动的速率快--短期的移动平均线,另一条较慢--长期的移动平均线)的指数平滑移动平均线来计算,二者之间的差异状况(DIF)作为研判行情的基础,然后再求其DIF之9日平滑移动平均线,即MACD 线,MACD实际就是运用快速与慢速移动平均线聚合与分离的征兆,来研判买进与卖出的时机和讯号.计算方法:EMA:指数平滑移动平均线N:周期DIFF:乖离率DEA:离差平均值移动平均线(12日EMA)=前一日EMA*/1-2/(N+1)+今日收盘价*2/(N+1)注:a,第一日的EMA取第一日的收盘价b,在一般情况下,快速EMA选12日,慢速EMA取26日.计算得出的DIFF与DEA为正值或负值,因而形成在0轴上下移动的两条快速与慢速线.编制要点:在函数中可以查到移动平均线的函数表达式为EMA(X,M)所以应先行计算出快速移动平均线(12日EMA)与慢速移动平均线(26日EMA),并以这两个数值,作为测量两者(快速与慢速线)间的"差离值"依据,所谓"差离值" (DIFF),即12日EMA的数值减去26日EMA的数值,然后将参数M天内的DIFF 的移动平均线的值计算出来.参数名最小值最大值缺省值LONG 20 100 26SHORT 5 40 12M 2 60 9DIFF:EMA(CLOSE,SHORT)-EMA(CLOSE,LONG);DEA:EMA(DIFF,M);MACD:2*(DIFF-DEA),COLORSTICK;在最后一句话当中,2是实际一个常数参数,它在这里的作用在于放大效果,然后我们通过将它表示为红绿的柱线,表示成形象的红翻绿的情形了,请结合前面的基础介绍观察其写法.指标内容和使用解析:1,DIFF与DEA均为正值时,大势属多头市场;2,DIFF与DEA均为负值时,大势属空头市场;3,DIFF向上突破DEA时,可买入;4,DIFF向下突破DEA时,应卖出;四,指标公式编写举例例一,RSI指标编写指标原理:Wellcs wilder jr.在著作new conccpts in technical tradingsystems中所提出的交易方法之一,所谓RSI英文全名为relative strenth index,中文名称为相对强弱指标.该指标根据估价"择强汰弱"的原理,以特定时期内股价的变动情况推测价格未来的变动方向,并根据股价涨跌幅度显示市场的强弱,通过比较一段时期内的平均收益涨数和平均收盘跌数来分析市场买卖盘的意向和实力,从而作出未来市场的走势的分析.计算方法计算公式为:RSI=n日内收盘涨幅平均值/n日内收盘涨跌幅绝对值的平均值的平均值*100.编写要点:该指标由两条指标线组成,编写出其一,其他的依次类推;涨幅的表达用"今日收盘-前日收盘",即"LC:=CLOSE-REF(CLOSE,1)"表示;ABS(X)表示求得绝对值;MAX(CLOSE-LC,0),表示如果本周期上涨即得上涨值,否则取0,很多时候我们利用MAX函数使变量和0进行比较,然后求得变量中的正值. SMA的具体含义参见函数参考以下我们拆分一条指标线来演示编写过程,RSI1昨日收盘:LC:=REF(CLOSE,1);上涨幅度:AA:=MAX(CLOSE-LC,0);收盘价振动幅度:AB:=ABS(CLOSE-LC,0);N1日的上涨幅度的指数移动平均:AC:=SMA(AA,N1,1);N1日的涨幅的指数移动平均:AD:=SMA(AB,N1,1);RSI:AC/AD*100参数名最小值最大值缺省值N1 2 100 6N2 2 100 12N3 2 100 24将上面各个表达式综合起来就可以得到以下的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;应用原理:RSI取值超过50,表明市场进入强势.RSI低于50,表明市场处于弱势.短天期的RSI在20以下的水平,由下往上交叉长期的RSI时,为买进讯号.短天期的RSI在80以上的水平,由上往下交叉长期的RSI时,为卖出讯号.从RSI与股价的背离方面判断行情,RSI处于高位,并形成一峰比一峰低的两个峰,而此时,股价却对应的是一峰比一峰高,这叫顶背离.股价这一涨是最后的衰竭动作.这是比较强烈的卖出信号.RSI在低位形成两个依次上升的谷底,而股价还在下降,这是最后一跌或者说是接近最后一跌,是可以开始建仓的信号. 连接RSI连续的两个底部,划出一条由左向右上方倾斜的切线,当RSI向下跌破这条切线时,是一个很好的卖出讯号.连接RSI连续的两个峰顶,划出一条由左向右下方倾斜的切线,当RSI向上突破这条切线时,是一个很好的买进讯号.例二,KDJ指标编写KDJ随机指标(短期)KD指标是由dr.reorge lane所创造的,是欧美期货常用的一套技术分析工具.由于期货风险性波动较大,需要比较短期且灵敏的指标工具,因此中短期股票的技术分析也颇为适用.随机指标综合了动量观念,强弱指标与移动平均线的优点,用来度量股价脱离价格正常范围的变异程度.KD线的随机观念,远比移动平均线实用很多.因为移动平均线在习惯上其以收盘价来计算,无法表现出一段行情的真正波幅.计算方法:KD指标的计算公式和理论上的依据.产生KD以前,先产生未成熟随机值RSV(row stocbastic value),RSV实际上就是WMS%,可能是这两者产生的途径不同,各自取了不同的名字.对RSV(WMS%)进行指数平滑,就得到K指标,对K值进行指数平滑,就得到D值.RSV=(本日收盘价-N日的最低价)/(N日最高-N日最低)*100;K=昨日RSV*1/12+今日的RSV*1/12;D=昨日K*25/26+今日的RSV*1/26;J=3*K-2*D;参数名最小值最大值缺省值N 1 100 9M1 2 40 3M2 2 40 3编写要点:RSV的计算方法为收盘价和N天内的最高和最低的差的比值,使用函数HHV,LLV可以轻松地得到最高和最低;N天内最高价:HHV(HIGH,N);N天内最低价:LLV(LOW,N);指标内容和使用解析RSV:=(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;买卖原则:K值由右边向下交叉D值作卖,K值由右边向上交叉D值作买.D值80%超买;J>100%超买,J<100%超卖,KD值于50%左右徘徊或交叉时,无意义.例三,OBV指标编写指标原理:OBV的英文全称是On Ralancc Volumc,中文名称直译是平衡成交量, 有些人把每一天的成交量看作像海里的潮汐一样,形象地称OBV为能量潮,OBV 是由Granville与六十年代发明并广泛流行的.我们可以利用OBV验证当前股价走势的可靠性,并可以由OBV得到趋势可能反转的信号,对于准确预测未来是很有用的,比起单独使用成交量,OBV比成交量看得清楚.计算方法:OBV构成的基本原理,是根据潮涨潮落的原理.每一天的成交量可以理解成潮水,但这股潮水是向上还是向下,是保持原来的方法,还是中途回落这个问题就有当天的收盘价与昨天的收盘价的大小比较而决定.1,如果今收盘价≥昨收盘价,则这一潮水属于多方的潮水,2,如果今收盘价<昨收盘价,则这一潮水属于空方的潮水.编写要点:第一步,如果今收盘价≥昨收盘价,那么成交量为正:AA:=IF(CLOSE≥REF(VOL,1),VOL,0);第二步,如果今收盘价<昨收盘价,那么成交量为负:BB:=IF(CLOSEOPEN,20)表示是否20周期内全部都收阳线.ANY(X,N)至少一次满足条件至少一次满足条件用法:ANY(X,N),统计N周期中是否至少有一次满足X条件,若N=0则从第一个有效值开始.例如:ANY(CLOSE>OPEN,20)表示是否20周期内是否存在一根阳线BACKSET 向前赋值将当前位置到若干周期前的数据设为1.用法: BACKSET(X,N),X非0,则将当前位置到N周期前的数值设为1.例如:BACKSET(CLOSE>OPEN,2)若收阳则将该周期及前一周期数值设为1,否则为0BARSCOUNT有效值周期数求总的周期数.用法: BARSCOUNT(X)第一个有效数据到当前的天数.例如:BARSCOUNT(CLOSE)对于日线数据取得上市以来总交易日数,对于分笔成交取得当日成交笔数,对于1分钟线取得当日交易分钟数BARSLAST上一次条件成立位置上一次条件成立到当前的周期数.用法: BARSLAST(X):上一次X不为0到现在的天数.例如:BARSLAST(CLOSE/REF(CLOSE,1)>=1.1)表示上一个涨停板到当前的周期数BARSSINCE第一个条件成立位置第一个条件成立到当前的周期数.用法: BARSSINCE(X):第一次X不为0到现在的天数.例如:BARSSINCE(HIGH>10)表示股价超过10元时到当前的周期数COUNT 统计总数统计满足条件的周期数.用法: COUNT(X,N),统计N周期中满足X条件的周期数,若N=0则从第一个有效值开始.例如:COUNT(CLOSE>OPEN,20)表示统计20周期内收阳的周期数DMA动态移动平均求动态移动平均.用法: DMA(X,A),求X的动态移动平均.算法: 若Y=DMA(X,A) 则Y=A*X+(1-A)*Y',其中Y'表示上一周期Y值,A必须小于1.例如:DMA(CLOSE,VOL/CAPITAL)表示求以换手率作平滑因子的平均价EMA指数平滑移动平均卖一价求指数平滑移动平均.用法: EMA(X,N),求X的N日指数平滑移动平均.算法:若Y=EMA(X,N) 则Y=[2*X+(N-1)*Y']/(N+1),其中Y'表示上一周期Y值.例如:EMA(CLOSE,30)表示求30日指数平滑均价FILTER 信号过滤过滤连续出现的信号.用法: FILTER(X,N):X满足条件后,删除其后N周期内的数据置为0 .例如:FILTER(CLOSE>OPEN,5)查找阳线,5天内再次出现的阳线不被记录在内HHV 最高值求最高值.用法: HHV(X,N),求N周期内X最高值,N=0则从第一个有效值开始.例如:HHV(HIGH,30)表示求30日最高价HHVBARS上一高点位置求上一高点到当前的周期数.用法: HHVBARS(X,N):求N周期内X最高值到当前周期数,N=0表示从第一个有效值开始统计.例如:HHVBARS(HIGH,0)求得历史新高到到当前的周期数LAST(X)连续满足条件的周期数用法:LAST(X),统计连续满足X条件的周期数.例如:LAST(CLOSE>OPEN)表示到目前为止连续收阳的周期数.LLV 最低值求最低值.用法: LLV(X,N),求N周期内X最低值,N=0则从第一个有效值开始.例如:LLV(LOW,0)表示求历史最低价LLVBARS上一低点位置求上一低点到当前的周期数.用法: LLVBARS(X,N):求N周期内X最低值到当前周期数,N=0表示从第一个有效值开始统计.例如:LLVBARS(HIGH,20)求得20日最低点到当前的周期数MA(X,N)简单移动平均求简单移动平均.用法: MA(X,N),求X的N日移动平均值.算法:(X1+X2+X3+...+Xn)/N例如:MA(CLOSE,10)表示求10日均价REF(X,A) 向前引用引用若干周期前的数据.用法: REF(X,A),引用A周期前的X值.例如:REF(CLOSE,1)表示上一周期的收盘价,在日线上就是昨收.SMA移动平均求移动平均.用法: SMA(X,N,M),求X的N日移动平均,M为权重.算法: 若Y=SMA(X,N,M) 则Y=[M*X+(N-M)*Y')/N,其中Y'表示上一周期Y 值,N必须大于M.例如:SMA(CLOSE,30,1)表示求30日移动平均价SUM 求和求总和.用法: SUM(X,N),统计N周期中X的总和,N=0则从第一个有效值开始.例如:SUM(VOL,0)表示统计从上市第一天以来的成交量总和SUMBARS累加到指定周期数向前累加到指定值到现在的周期数.用法: SUMBARS(X,A):将X向前累加直到大于等于A,返回这个区间的周期数例如:SUMBARS(VOL,CAPITAL)求完全换手到现在的周期数五,逻辑函数名称定义用法解释BETWEEN介于两个数之间用法:BETWEEN(A,B,C)表示A处于B和C之间时返回1,否则返回0例如:BETWEEN(CLOSE,MA(CLOSE,10),MA(CLOSE,5))表示收盘价介于5日均线和10日均线之间CROSS交叉函数CROSS(A,B)A:变量或常量,判断交叉的第一条线B:变量或常量,判断交叉的第二条线例CROSS(MA(CLOSE,5),MA(CLOSE,10)):5日均线与10日均线金叉CROSS(CLOSE,12):价格下好突破12元.IF条件函数根据条件求不同的值.用法: IF(X,A,B)若X不为0则返回A,否则返回B例如:IF(CLOSE>OPEN,HIGH,LOW)表示该周期收阳则返回最高值,否则返回最低值LONGCROSS维持-交叉函数两条线维持一定周期后交叉用法:LONGCROSS(A,B,N)表示A在N周期内都小于B,本周期从下方向上穿过B 时返回1,否则返回0例如:LONGCROSS(MA(CLOSE,5),MA(CLOSE,10),5)表示5日均线维持5周期后与10日均线交金叉RANGE 范围介于某个范围之间用法:RANGE(A,B,C)表示A大于B同时小于C时返回1,否则返回0例如:RANGE(CLOSE,MA(CLOSE,5),MA(CLOSE,10))表示收盘价大于5日均线并且小于10日均线六,数学函数名称定义用法解释用法举例ABS绝对值求绝对值.用法: ABS(X)返回X的绝对值例如:ABS(-34)返回34ACOS反余弦值用法:ACOS(X)返回X的反余弦值AND逻辑与运算用法:A AND B 表示条件A与条件B同时成立ASIN反正弦值用法:ASIN(X)返回X的反正弦值ATAN反正切值用法:ATAN(X)返回X的反正切值CEILING向上舍入向数值增大方向舍入.用法:CEILING(A)返回沿A数值增大方向最接近的整数例如:CEILING(12.3)求得13,CEILING(-3.5)求得-3COS余弦值用法:COS(X)返回X的余弦值EXP 指数用法:EXP(X)为e的X次幂例如:EXP(CLOSE)返回e的CLOSE次幂FLOOR向下舍入向数值减小方向舍入用法:FLOOR(A)返回沿A数值减小方向最接近的整数。
博易大师期货软件指标公式源码期货最准的指标精确度98的波段指标

{低吸高抛:强买}VAR1:=REF(CLOSE,2);趋势线:SMA(MAX(CLOSE-VAR1,0),7,1)/SMA(ABS(CLOSE-VAR1),7,1)*100,LINETHICK2,COLORBLUE; VAR2:=REF(CLOSE,1);VAR3:=SMA(MAX(CLOSE-VAR2,0),7,1)/SMA(ABS(CLOSE-VAR2),7,1)*100;STICKLINE(趋势线>85,78,85,1.2,0), COLORYELLOW;STICKLINE(趋势线>90,78,85,1.8,0), COLORRED;DRAWICON(趋势线>95 ,100,2);吸:=IF(趋势线<12,23,12),COLORWHITE,LINETHICK2;强买:=IF(VAR3<12,30,12),COLORMAGENTA,LINETHICK2;{轻仓大底}长期线:=MA(-100*(HHV(HIGH,34)-CLOSE)/(HHV(HIGH,34)-LLV(LOW,34)),19)+100,COLOR9900FF,LINE THICK3;短期线:=-100*(HHV(HIGH,6)-CLOSE)/(HHV(HIGH,6)-LLV(LOW,6))+100,COLORRED;中期线:=EMA(-100*(HHV(HIGH,34)-CLOSE)/(HHV(HIGH,34)-LLV(LOW,34)),4)+100,COLORYELLOW,LIN ETHICK2;STICKLINE(中期线<12,23,12,2,0), COLORYELLOW;STICKLINE(长期线<12,23,12,2,0), COLORRED;{强势拉升}上趋势:=MA(LOW,20)*1.2,COLOR0080FF,LINETHICK2;次上趋势:=MA(LOW,20)*1.1,COLORYELLOW;次下趋势:=MA(HIGH,20)*0.9,COLORWHITE;下趋势:=MA(HIGH,20)*0.8,COLORGREEN,LINETHICK1;ZD:=(C-REF(C,1))/REF(C,1)*100;HDZF:=(HHV(H,20)-C)/(HHV(H,20)-LLV(L,20));趋势强度:=IF(C>次上趋势,IF(C>上趋势,4,3),IF(C>次下趋势AND C<次上趋势,2,IF(C<下趋势,0,1))),NODRAW;底距:=(C-下趋势)/下趋势*100,NODRAW;{一目了然}MA多:=SMA(MAX(C-REF(C,1),0),8,1)/SMA(ABS(C-REF(C,1)),8,1)*100,COLORFFB5FF,LINETHICK2; 多方:EMA(MA多,5),COLORYELLOW,LINETHICK2;XX:=IF(多方<45,多方,DRAWNULL),COLORGREEN,LINETHICK3;三成:=IF(多方<25 AND 多方>=20,50,25),COLORWHITE,LINETHICK2;六成:=IF(多方<20 AND 多方>=15,35,25),COLORRED,LINETHICK3;全仓:IF(多方<15,37,25),COLORRED,LINETHICK5;STICKLINE(多方>75,68,60,1.2,0), COLORYELLOW;STICKLINE(多方>80,68,60,1.2,0), COLORRED;DRAWICON(多方>85 ,55,2);{砸锅卖田}趋线:(CLOSE-MA(CLOSE,40))/MA(CLOSE,40)*100,COLORAABBDD,NODRAW;AA:=((REF(趋线,1)<REF(趋线,2) AND 趋线<-30) AND 趋线>=REF(趋线,1)) OR (REF(CROSS(-30,趋线),1) AND CROSS(趋线,-30)) OR 趋线=-30;卖田:=IF(AA,65,12),COLORYELLOW,LINETHICK2;BB:=((REF(趋线,1)<REF(趋线,2) AND 趋线<-20 AND 趋线>-25) AND 趋线>=REF(趋线,1)) OR (REF(CROSS(-20,趋线),1) AND CROSS(趋线,-20));见底:=IF(BB,58,12),COLORRED,LINETHICK2;CC:=((REF(趋线,1)<REF(趋线,2) AND 趋线<-25 AND 趋线>-30) AND 趋线>=REF(趋线,1)) OR (REF(CROSS(-25,趋线),1) AND CROSS(趋线,-25));浅底:IF(趋线<-20,60,12),LINETHICK3,COLORF0F000;DRAWTEXT(CROSS(-20,趋线),80,'浅底'),COLORF0F000;IF(趋线<-25,80,12),LINETHICK2,COLORF00FF0;DRAWTEXT(CROSS(-25,趋线),90,'深底'),COLORF00FF0;IF(趋线<-30,35,12),LINETHICK4,COLORWHITE;DRAWTEXT(CROSS(-30,趋线),55,'砸锅'),COLORGRAY;{走势铁底}M:=88;N1:=6;VAR0A:=EMA(EMA(EMA(CLOSE,2),2),2);MA13:=(MA(VAR0A,13)*0.99),LINETHICK2;KK:=(MA(VAR0A,13)*0.999);TLAMSENR:=MAX(MAX((HIGH-LOW),ABS((REF(CLOSE,1)-HIGH))),ABS((REF(CLOSE,1)-LOW))); ATR:=MA(TLAMSENR,13);VAR1A:=(REF(CLOSE,1)-REF(ATR,1));生命:=(HHV(VAR1A,12)),LINETHICK4,COLOR0080FF;VARX1:=EMA(AMOUNT/VOL/100,3);控盘成本:=EMA(VARX1,M),LINETHICK2;低吸伏击:=EMA(VARX1,M)*0.85,LINETHICK2,COLORFFFF00;走势铁底:=低吸伏击*0.87,LINETHICK3,COLORFF00FF;距底:=(C-低吸伏击)/低吸伏击*100,NODRAW;机会:IF(趋势强度<=1 AND 中期线<12 AND 距底>0 AND 距底<5,55,25),COLORGREEN,LINETHICK2;低吸:IF(C<低吸伏击AND 中期线<12 AND 趋势强度=1,58,25),COLORYELLOW,LINETHICK3;伏击:IF(L<走势铁底,66,25),COLORRED,LINETHICK3;{俊俊建仓}VARZ1:=1;VARZ2:=REF(LOW,1)*VARZ1;VARZ3:=SMA(ABS(LOW-VARZ2),3,1)/SMA(MAX(LOW-VARZ2,0),3,1)*100*VARZ1;VARZ4:=(2*C+H+L)/4;VARZ5:=LLV(LOW,60);VARZ6:=(2*CLOSE+HIGH+LOW)/4;VARZ8:=LLV(LOW,34);VARZ11:=HHV(HIGH,34);VARZ12:=EMA((VARZ6-VARZ8)/(VARZ11-VARZ8)*100,13);VARZ13:=EMA(0.667*REF(VARZ12,1)+0.333*VARZ12,2);VARZ0:=HHV(HIGH,60);AAA:=EMA((VARZ4-VARZ5)/(VARZ0-VARZ5)*100,5);BBB:=EMA(AAA,5);上线:=IF(AAA>=BBB,100,100),COLOR00FF00,LINETHICK3;下线:=IF(AAA<BBB,0,0),COLOR00FFCC,LINETHICK3;中线:=IF(AAA<BBB,50,50),LINETHICK1,COLOR0033FF;HD:=HIGH-REF(HIGH,1);LD:=REF(LOW,1)-LOW;趋势:=3*SMA((CLOSE-LLV(LOW,27))/(HHV(HIGH,27)-LLV(LOW,27))*100,5,1)-2*SMA (SMA((CLOSE-LLV(LOW,27))/(HHV(HIGH,27)-LLV(LOW,27))*100,5,1),3,1); DRAWICON(趋势<=3 AND 趋势强度<=1,63,1);{临界点}C1:=((MA(C,30)-L)/MA(C,60))*200;临界点:=IF(C1>30,68,45),LINETHICK3,COLORRED;{主力进场:下方红绿柱}VR2:=REF(LOW,1);VR3:=SMA(ABS(LOW-VR2),3,1)/SMA(MAX(LOW-VR2,0),3,1)*100;VR4:=EMA(IF(CLOSE*1.3,VR3*10,VR3/10),3);VR5:=LLV(LOW,30);VR6:=HHV(VR4,30);VR7:=IF(MA(CLOSE,58),1,0);主力:=EMA(IF(LOW<=VR5,(VR4+VR6*2)/2,0),3)/618*VR7,COLORMAGENTA,NODRAW; VR9:=IF(主力>100,100,主力);STICKLINE(VR9>0,0,VR9,3,0),COLORMAGENTA;STICKLINE(主力<REF(主力,1),0,VR9,3,0),COLORGREEN;STICKLINE(VR9<REF(VR9,1),0,VR9,3,0),COLORGREEN;。
博易大师指标公式文华期货指标编写
强弱吸筹:IF(VARH>-120,1,0),COLOR0FFFFF;RSV:=(((CLOSE - LLV(LOW,9)) / (HHV(HIGH,9) - LLV(LOW,9))) * 100);买入时机: IF(CROSS(C1,-150),-150,-200),COLORFF00FF,LINETHICK2;LL:=REF(CLOSE,1);MM:=SMA(MAX(CLOSE-LL,0),6,1)/SMA(ABS(CLOSE-LL),6,1)*100;必卖:IF(PEAKBARS(3,6,1,1)=0,60,84), COLOR0099FF ,LINETHICK2;Q2:=(CLOSE-LLV(LOW, 18))/(HHV(HIGH, 18)-LLV(LOW, 18))*100;Q3:=SMA(Q2, 9, 1);Q4:=SMA(Q3, 3, 1);长趋势:3*Q3-2*Q4,COLORMAGENTA ,LINETHICK2;趋势线:EMA(Q3, 3), COLORWHITE ,LINETHICK3;DRAWTEXT(CROSS(趋势线, 长趋势) AND REF(长趋势,1)>80, REF(长趋势,3), '* 顶'),COLORYELLOW,LINETHICK5;DRAWTEXT(REF(CROSS(趋势线,长趋势),84) AND 趋势线>1.3*长趋势,长趋势,'☆←见底啦'), COLORBLUE,LINETHICK1;LC := REF(CLOSE,1);//前一周期收盘价RSI1:=SMA(MAX(CLOSE-LC,0),6,1)/SMA(ABS(CLOSE-LC),6,1)*100;//当根K线收盘价与前一周期收盘价做差,在该差值与0之间取最大值,做N1周期移动平均。
收盘价与前一周期收盘价做差值,取该差值的N1周期移动平均值,两平均值之间做比值。
博易大师指标公式集锦以及编写方法大集合
博易大师指标公式集锦以及编写方法大集合1.移动平均线(MA):移动平均线是一种平滑线,用于显示价格的趋势。
常用的计算方法有简单移动平均线(SMA)和指数移动平均线(EMA)。
SMA的计算方法是将一定周期内的价格加总,然后除以周期数。
EMA的计算方法是对最近的价格给予更高的权重。
2. 动量指标(Momentum):动量指标用于显示价格的变动速度和幅度。
常用的计算方法是计算当前价格与一定周期前价格的差异。
如果差异为正值,则表示价格上升动能强劲,如果差异为负值,则表示价格下降势头强劲。
3.相对强弱指标(RSI):相对强弱指标用于衡量一段时间内价格的上涨与下跌的力量。
它的计算公式是通过比较一段时间内价格上涨的平均数与价格下降的平均数,来判断市场的超买和超卖情况。
4.平均真实范围(ATR):平均真实范围用于衡量价格的波动性。
它的计算方法是计算一段时间内最高价与最低价之差的平均值。
5. 随机指标(Stochastic Oscillator):随机指标用于衡量价格在一定周期内的位置相对于价格范围的位置。
它的计算公式是将当前价格与一定周期内的最高价和最低价进行比较,然后计算出所占比例。
6.移动平均收敛/发散指标(MACD):移动平均收敛/发散指标用于衡量价格的趋势。
它的计算方法是计算两条不同周期移动平均线之间的差异。
以上仅是博易大师指标公式集锦的一小部分,还有更多的指标可以用于技术分析和交易决策。
要编写这些指标,需要具备编程技巧和计算机语言的基础。
下面是一个简单的编写方法示例:```#计算移动平均线def calculate_sma(prices, period):sma = []for i in range(period - 1, len(prices)):sum_prices = sum(prices[i - period + 1:i + 1]) avg = sum_prices / periodsma.append(avg)return sma#计算动量指标def calculate_momentum(prices, period): momentum = []for i in range(period, len(prices)):diff = prices[i] - prices[i - period] momentum.append(diff)return momentum#计算RSI指标def calculate_rsi(prices, period):rsi = []for i in range(period, len(prices)):gains = [prices[i - j] - prices[i - j - 1] for j in range(1, period + 1) if prices[i - j] > prices[i - j - 1]]losses = [-1 * (prices[i - j] - prices[i - j - 1]) for j in range(1, period + 1) if prices[i - j] < prices[i - j - 1]] avg_gain = sum(gains) / periodavg_loss = sum(losses) / periodrsi.append(100 - (100 / (1 + avg_gain / avg_loss)))return rsi#计算ATR指标def calculate_atr(highs, lows, closes, period):tr = []for i in range(1, len(highs)):tr.append(max(highs[i] - lows[i], abs(highs[i] - closes[i - 1]), abs(lows[i] - closes[i - 1])))atr = []atr.append(sum(tr[:period]) / period)for i in range(1, len(tr) - period + 1):atr.append((atr[-1] * (period - 1) + tr[i + period - 1]) / period)return atr#计算随机指标def calculate_stochastic(highs, lows, closes, period):stochastic = []for i in range(period - 1, len(closes)):highest_high = max(highs[i - period + 1:i + 1])lowest_low = min(lows[i - period + 1:i + 1])k = (closes[i] - lowest_low) / (highest_high - lowest_low) * 100stochastic.append(k)return stochastic#计算MACD指标def calculate_macd(prices, short_period, long_period,signal_period):short_ema = calculate_ema(prices, short_period)long_ema = calculate_ema(prices, long_period)macd = [short - long for short, long in zip(short_ema,long_ema)]signal = calculate_ema(macd, signal_period)histogram = [macd[i] - signal[i] for i in range(len(macd))]return macd, signal, histogram```以上是一个使用Python编写的示例,可以根据需要进行修改和扩展。
博易大师使用手册
(3)板块
点击相应板块,可 以得到相应数据
(3)板块
(4)新闻
即时新闻与主界面左边导航 工具条中的新闻资讯相同
(5)特色功能
历史回忆: 可选择近十日内的分 时图
(5)特色功能
历史回忆:以近3日分时走势图为例
前两日走 势图
当日走势图
(5)特色功能
量价分布
(5)特色功能
选择指标
(5)特色功能
指标管ቤተ መጻሕፍቲ ባይዱ: 还可以自己设置函数
想了解更多期货知识,请加成成微信:cdcc2016
(6)工具
选项
(6)工具
• 工具版块设置
(6)工具
工具报价栏
(6)工具
• 工具周期设置
(6)工具
• 工具热键定义
(6)工具
• 工具时区设定
想了解更多期货知识,请加成成微信:cdcc2016
(6)工具
• 工具显示风格
走进博易大师的世界
小美金融成都体验中心
行情
板块信息 新闻资讯
交易
鼠标下单 键盘下单
板块
新闻
特色功能
行情
(1)系统
(1)系统
系统视图
(1)系统
联动
系统中的联动
点击K线图上方右键
新建自定义页面后,上面出现主力合约, 如果已经设定联动,双击上面的合约,下 面就会出现该合约的K线图
(2)页面
(2)页面(页面和文华财经类似,可以分屏)
(6)工具
• 工具颜色字体
(7)特色功能
• 热点排名
鼠标下单
键盘下单
下单设置
交易
(1)交易登录
(2)登录后的页面
(3)交易操作
博易大师指标公式集锦以及编写方法大集合
博易大师指标公式集锦以及编写方法大集合博易大师指标公式集锦以及编写方法大集合(用时把前面空格删掉)利多方舟VAR1:=(100 - ((90 * (HHV(HIGH,21) - CLOSE)) /(HHV(HIGH,21) - LLV(LOW,21))));VAR2:=(100 - ((90 * (HHV(HIGH,21) - CLOSE)) / (HHV(HIGH,21) - LLV(LOW,21))));VAR3:=(100 - MA(((100 * (HHV(HIGH,6) - CLOSE)) / (HHV(HIGH,6) -LLV(LOW,6))),34));DRAWTEXT(CROSS(VAR2,MA(VAR3,6)),(CLOSE*0.95),'↑'),COL OR0000FF;DRAWTEXT(CROSS(MA(VAR3,6),VAR1),(HIGH * 1.035),'卖'),COLORFFFF34;年:MA(CLOSE,30),COLORGREEN;STICKLINE(C>=年 ANDC>=O,C,O,3,0),COLORRED;STICKLINE(C>=年 ANDC>=O,H,L,0,0),COLORRED;STICKLINE(C>=年 ANDC<O,C,O,3,1),COLORRED;STICKLINE(C>=年 ANDC<O,O,H,0,0),COLORRED;STICKLINE(C>=年 ANDC<O,C,L,0,0),COLORRED;STICKLINE(C<年 ANDC>O,C,O,3,1),COLORFFFF00;STICKLINE(C<年 ANDC<=O,C,O,3,1),COLORFFFF00;STICKLINE(C<年 ANDC<=O,H,L,0,1),COLORFFFF00;STICKLINE(C<年 ANDC>O,C,H,0,1),COLORFFFF00;STICKLINE(C<年 ANDC>O,O,L,0,1),COLORFFFF00;符号↑为"买”变色MACDDIFF:(EMA(CLOSE,12) -EMA(CLOSE,26))*20,COLORFFFFFF,LINETHICK1;DEA:EMA(DIFF,9),COLOR00FFFF,LINETHICK1;MACD:2*(DIFF-DEA), COLORSTICK;MACD1:2*(DIFF-DEA),COLORRED,LINETHICK0;MACD2:SMA(MACD1,0,3),COLORFFFF00,LINETHICK0;STICKLINE(MACD1>MACD2 AND MACD1>0,0,MACD1,2,0),COLORRED;STICKLINE(MACD1>MACD2 AND MACD1<0,0,MACD1,2,0),COLOR00FFFF;STICKLINE(MACD1<MACD2,0,MACD1,1,0),COLOR40FF00;S1:=MACD<0;S2:= (MACD>=0);S3:=BARSLAST(CROSS(DIFF,DEA));S4:=REF(S3,S3+1);S5:=DEA>REF(DEA,S4);S6:=DEA;上成立:=CROSS(DIFF,DEA) AND S5;下成立:=CROSS(DIFF,DEA) AND S6;L1:=(EMA(CLOSE,3) - EMA(CLOSE,13));L2:=EMA(L1,9);L3:=BARSLAST(CROSS(L1,L2));L4:=REF(L3,L3+1);L5:=L2;变盘:CROSS(L1,L2) ANDL5,LINETHICK0,COLORD6FF9C;STICKLINE(变盘,5,-5,4,1),COLORD6FF9C;成立距今:BARSLAST(CROSS(DIFF,DEA)),LINETHICK0;L6:=BARSCOUNT(CLOSE);DRAWTEXT(CROSS(L1,L2),DIFF,'买'),COLOR0000FF;DRAWTEXT(CROSS(L2,L1),DIFF,'卖'),COLORFFFF00;REF(DEA,S3),POINTDOT,COLORGREEN;IF(L1>L2,REF(DEA,S3),0),POINTDOT,LINETHICK5,COLORB078 FF;IF(MACD<0,REF(DEA,S3),0),POINTDOT,LINETHICK5,COLORG REEN;LS:=IF(DIFF>DEA AND DIFF>0,1,0);加速上扬:IF(REF(LS=0,1) ANDLS=1,0.1,0);XG1:CROSS(MACD1,MACD2) AND MACD1<0,LINETHICK0;XG2:CROSS(DIFF,DEA),LINETHICK0;M1:=MACD>REF(MACD,1) AND DIFF<DEA;绿柱短了:M1 AND COUNT(M1,10)=1 ANDC>MA(C,55) AND COUNT(MACD<0,5)>=5,LINETHICK0;DRAWTEXT(绿柱短了,MACD,'绿柱短了'),COLOR00FF80;渔家乐渔家:3*SMA((CLOSE-LLV(LOW,21))/(HHV(HIGH,21)-LLV(LOW,21))*100,5,1)-2*SMA(SMA((CLOSE-LLV(LOW,21))/(HHV(HIGH,21)-LLV(LOW,21))*100,5,1),3,1),LINETHICK2, COLORYELLOW;渔家乐: IF(CROSS(渔家,MA(渔家,10)) AND 渔家<=10,35,0),LINETHICK3 , COLORMAGENTA;渔家出海: IF(CROSS(渔家,MA(渔家,10)) AND 渔家<35,70,0),LINETHICK3 , COLORRED;渔家网: IF(CROSS(MA(渔家,9),渔家) AND 渔家>70,110,72),LINETHICK1 , COLORCYAN;DRAWICON(CROSS(渔家,62),68,1);DRAWICON(CROSS(渔家,72),70,1);DRAWICON(CROSS(渔家,66),72,1);DRAWICON(CROSS(渔家,68),66,1);DRAWICON(CROSS(76,渔家),70,2);DRAWICON(CROSS(68,渔家),84,2);DRAWICON(CROSS(66,渔家),80,2);DRAWICON(CROSS(64,渔家),70,2);准备下网: IF(渔家<=10,30,0),STICK,COLOR8080FF,LINETHICK4;此处下网: IF(CROSS(渔家,10),45,0),STICK,COLORRED,LINETHICK4;DRAWTEXT(此处下网,40,'关注'),COLORYELLOW;准备休渔吧: IF(渔家>=90,70,0),STICK, COLORGREEN;休渔吧: IF(CROSS(84,渔家),100,0),STICK,COLOR77AAFF,LINETHICK5;DRAWTEXT(休渔吧,98,'回家!'),COLOR77AAFF ;水面: 72, COLORCYAN ;网架: 105;水底: 10;渔家2: MA(渔家,9),LINETHICK2 ,COLORFF0000;IF(CROSS(渔家,MA(渔家,6)) AND 渔家2<45,渔家2,0),COLORCCB3E2 ,LINETHICK3 ;仿DDXVOL,VOLSTICK;VAR1:=VOL/((HIGH-LOW)*2-ABS(CLOSE-OPEN));成交:VOL,VOLSTICK;主买:IF(CLOSE>OPEN,VAR1*(HIGH-LOW),IF(CLOSE<OPEN,VAR1*((HIGH-OPEN)+(CLOSE-LOW)),VOL/2)),COLORRED,COLORSTICK;主卖:IF(CLOSE>OPEN,0-VAR1*((HIGH-CLOSE)+(OPEN-LOW)),IF(CLOSE<OPEN,0-VAR1*(HIGH-LOW),0-VOL/2)),COLOR00FF00,COLORSTICK;增仓减仓: IF(主买>=(ABS(主卖)),主买+主卖,主卖+主买),COLORYELLOW,LINETHICK2;无敌趋势RSV1:=(CLOSE-LLV(LOW,21))/(HHV(HIGH,21)-LLV(LOW,21))*100;RSV2:=(CLOSE-LLV(LOW,35))/(HHV(HIGH,35)-LLV(LOW,35))*100;J1:=SMA(RSV1,3,1);J2:=SMA(J1,3,1);趋势线:3*SMA(RSV2,5,1)-2*SMA(SMA(RSV2,5,1),3,1),LINETHICK2,COLORFF84FF;K:SMA(RSV2,3,1),LINETHICK2,COLORWHITE;D:SMA(K,3,1),LINETHICK2,COLORF408F4;DI:IF(趋势线<=10,30,0),LINETHICK2,COLORYELLOW;KI:IF(CROSS(J2,J1) ANDJ2>85,70,100),LINETHICK2,COLOR00FF00;强弱界线:49,POINTDOT,LINETHICK3,COLOR99AACC;STICKLINE(趋势线>88,100,趋势线,4,1),COLORGREEN;STICKLINE(趋势线<=10,0,趋势线,4,1),COLORYELLOW;STICKLINE(COUNT(趋势线<REF(趋势线,1) AND 趋势线<10,2)=2,0,20,4,0),COLORRED;STICKLINE(CROSS(J2,J1) ANDJ2>85,100,80,4,0),COLORGREEN;DRAWICON(CROSS(趋势线,49),趋势线,1),COLORRED;DRAWICON(FILTER(CROSS(D,K) AND D>88,10),D*1.05,2);DRAWTEXT(CROSS(趋势线,49),47,'转强'),COLORRED;DRAWTEXT(CROSS(49,趋势线),52,'转弱'),COLORGREEN;无敌精灵空方:=(EMA(CLOSE,24)-EMA(CLOSE,4))/2*0.95;0;多方:=(EMA(CLOSE,4)-EMA(CLOSE,24))/2*0.95;多头:多方,COLORYELLOW;空头:空方,,COLORFFFF00;引路精灵:(多方-空方),COLORRED,LINETHICK2;STICKLINE(多方>空方 ,0,多方 ,0.8 , 1),COLOREEAAFE;STICKLINE(空方>多方 ,0,空方 ,0.8 , 1),COLORFFFF00;STICKLINE(多方>空方 ,0 ,空方 ,0.8 , 1),COLOREEAAFE;STICKLINE(空方>多方,0 ,多方 ,0.8 , 1),COLORFFFF00;DRAWICON(CROSS(引路精灵 ,0 ) ,引路精灵+0.3,1 );买卖航标VAR1:=(CLOSE-LLV(LOW,30))/(HHV(HIGH,30)-LLV(LOW,30))*100;操盘线:SMA(VAR1,5,1),LINETHICK2,COLORRED;趋势线:SMA(操盘线,3,1),LINETHICK2,COLORYELLOW;买入航标:IF(CROSS(操盘线,趋势线) AND 趋势线<25,50,0),LINETHICK2,COLORRED;DRAWTEXT(买入航标>0,50,'买入'),LINETHICK1,COLORRED;卖出时间:IF(CROSS(趋势线,操盘线)AND操盘线>70,80,100),COLORGREEN;DRAWTEXT(卖出时间<100,80,'卖出'),LINETHICK1,COLOR00FF00;天风地火{天风地火 N:1 100 3 M:1 100 30}VAR0:=(3*CLOSE+LOW+OPEN+HIGH)/6;多头线:(20*VAR0+19*REF(VAR0,1)+18*REF(VAR0,2)+17*REF(VAR0,3) +16*REF(VAR0,4)+15*REF(VAR0,5)+14*REF(VAR0,6)+13*REF(VA R0,7)+12*REF(VAR0,8)+11*REF(VAR0,9)+10*REF(VAR0,10)+9*RE F(VAR0,11)+8*REF(VAR0,12)+7*REF(VAR0,13)+6*REF(VAR0,14)+ 5*REF(VAR0,15)+4*REF(VAR0,16)+3*REF(VAR0,17)+2*REF(VAR0, 18)+REF(VAR0,20))/210,CIRCLEDOT,COLORRED,LINETHICK2;空头线: MA(多头线,10),CIRCLEDOT,COLORGREEN,LINETHICK2;STICKLINE(多头线>空头线,多头线,空头线,10,10),COLORRED;STICKLINE(多头线<空头线,多头线,空头线,10,10),COLORGREEN;STICKLINE(C>O,O,C,7,0),COLORRED;STICKLINE(C>O,O,C,4,0),COLORB0B0FF;STICKLINE(C>O,O,C,2,0),COLORYELLOW;STICKLINE(C>O,L,H,0.1,0),COLORYELLOW;STICKLINE(C< O,O,C,7,0),COLORFF2020;STICKLINE(C< O,O,C,4,0),COLORFF6600;STICKLINE(C< O,O,C,2,0),COLORFFCC66;STICKLINE(C< O,L,H,0.1,0),COLORFFCC66;STICKLINE(C=OANDC>=REF(C,1),O,C,7,0),COLORRED;STICKLINE(C=OANDC>=REF(C,1),O,C,4,0),COLORB0B0FF;STICKLINE(C=OANDC>=REF(C,1),O,C,2,0),COLORYELLOW;STICKLINE(C=OANDC>=REF(C,1),L,H,0.1,0),COLORYELLOW;STICKLINE(C=O ANDC<REF(C,1),O,C,7,0),COLORFF2020;STICKLINE(C=O ANDC<REF(C,1),O,C,4,0),COLORFF6600;STICKLINE(C=O ANDC<REF(C,1),O,C,2,0),COLORFFCC66;STICKLINE(C=O ANDC<REF(C,1),L,H,0.1,0),COLORFFCC66;VAR1:=(CLOSE*1.1)-(CLOSE*0.9)*80顶底奇准买:=MA(CLOSE,1);卖:=(LOW+HIGH+CLOSE)/3;奇:= MA(卖,5);准:= HHV(奇,10);急卖奇准:IF(HHV((买<准),5),50,10),COLORFF6699;STICKLINE(急卖奇准=10,50,10,1,1),COLORFF6699;短卖奇准:IF(HHV((买<准),10),50,20),COLORGREEN;STICKLINE(短卖奇准=20,50,20,1,0),COLORGREEN;TR:=SUM(MAX(MAX((HIGH - LOW),ABS((HIGH -REF(CLOSE,1)))),ABS((LOW -REF(CLOSE,1)))),5);HD:=(HIGH - REF(HIGH,1));LD:=(REF(LOW,1) - LOW);DMP:=(SUM(IF(((HD > 0) AND (HD >LD)),HD,0),5) );DMM:=SUM(IF(((LD > 0) AND (LD >HD)),LD,0),5);神偷线:=(((DMP )* 100) / TR);辅助线:=((DMM *100) / TR);XXX:=(MA(((ABS((辅助线- 神偷线)) / (辅助线+ 神偷线)) * 100),3));奇准:= MA(卖,5);买卖:=LLV(奇准,10);底部关注:IF(((XXX> 88) AND (神偷线 <5.8)),95,50),LINETHICK1,COLORYELLOW;STICKLINE(底部关注=95,50,95,1.5,0),COLORYELLOW,LINETHICK1;急买奇准:IF(LLV((买<买卖),5),75,50),COLORRED,LINETHICK1;STICKLINE(急买奇准=75,50,75,1.5,0),COLORRED,LINETHICK1;短买奇准:IF(LLV((买<买卖),10),85,50),COLORred,LINETHICK1;STICKLINE(短买奇准=85,50,85,1.5,0),COLORred,LINETHICK1;ADXR:=((XXX + REF(XXX,3)) / 2);VAR1:=MA(LOW,1);VAR2:=MA(HIGH,2);VAR3:=MA(CLOSE,2);VAR7:=REF(VAR3,1);动向趋势线:XXX,LINETHICK2,COLORFFAA66;一品操盘{N:1,8,1;}WR:=ABS(100-100*(HHV(HIGH,5)-CLOSE)/(HHV(HIGH,5)-LLV(LOW,5)));IF(WR>0,WR,0),COLORYELLOW;涨:CROSS(WR,50),POINTDOT,COLOR0000FF;强:CROSS(WR,80),POINTDOT,COLORYELLOW;回:CROSS(80,WR)AND WR>50,POINTDOT,COLORWHITE;险:=COUNT(WR>60,7)>=5AND WR>90;跑:=COUNT(WR>60,7)>=5AND CROSS(80,WR);慌:WR<=10AND WR>0,POINTDOT,COLOR00FF00;绝:WR=0,POINTDOT,COLORFF6600;买:REF(WR,1)<10AND C>REF(C,1) AND C>O,POINTDOT,COLORWHITE;攻:WR>=90AND WR<100 OR (H=HHV(H,5) ANDH/REF(C,1)>=1.05),POINTDOT,COLORFF00FF;停:WR=100,POINTDOT,COLORRED;优选:IF((涨 AND COUNT(WR<=10,6) ANDREF(WR,1)>10)*100,100,50),COLORFF6666,LINETHICK2;FLSZ:=V*N>REF(V,1) AND C>REF(C,1) ANDC>O;助涨:(涨 OR 强) AND FLSZ,POINTDOT,COLORFF00FF;DRAWICON(优选=100,50,1);{以下设置副图显示方式}STICKLINE(WR>=50,50,WR,1,0),COLORWHITE;STICKLINE(WR>=90 ANDWR<100,100,95,4,0),COLORWHITE;STICKLINE(WR=100,100,95,4,0),COLORFF00FF;STICKLINE(WR<=10 ANDWR>0,0,5,4,0),COLORWHITE;STICKLINE(WR=0,0,5,4,0),COLORFF6600;DRAWTEXT(涨,60,'涨'),COLOR0000FF;DRAWTEXT(助涨,25,'▲'),COLORFF00FF;DRAWTEXT(助涨,20,'‖'),COLORFF00FF;DRAWTEXT(强,70,'强'),COLORYELLOW;DRAWTEXT(回,50,'回'),COLORWHITE;DRAWTEXT(险,100,'●'),COLOR0000FF;DRAWTEXT(跑,100,'跑'),COLORFFFF00;DRAWTEXT(慌,20,'慌'),COLOR00FF00;DRAWTEXT(绝,20,'绝'),COLORWHITE;DRAWTEXT(买,50,'买'),COLORWHITE;DRAWTEXT(攻,50,'攻'),COLORFF00FF;DRAWTEXT(停,85,'停'),COLOR0000FF;50,COLORFFFF00,LINETHICK2;10,COLOR00FF00;90,COLOR00FF00;底部提示:副Var2:=(CLOSE-LLV(LOW,20))/(HHV(HIGH,20)-LLV(LOW,20))*100;Var3:=SMA(SMA(Var2,3,1),3,1)/28.57;Var4:=EMA(Var3,5);Var5:=3*Var3-2*Var4;AA:=CROSS(Var5,Var3) AND Var3<2.1 andc>o;Var6:=(2*CLOSE+HIGH+LOW)/4;Var7:=LLV(LOW,13);Var8:=HHV(HIGH,13);Var9:=EMA((Var6-Var7)/(Var8-Var7)*100,13);VarA:=EMA(0.667*REF(Var9,1)+0.333*Var9,2);多:Var9,COLORRED,POINTDOT;空:EMA(0.382*REF(Var9,2)+0.618*Var9,12),COLORgreen;STICKLINE(Var9>VarA,Var9,VarA,6,0),COLORred;STICKLINE(Var9<=VarA,Var9,VarA,6,0),COLORFFCC66;STICKLINE(AA,0,30,40,1),coloryellow;STICKLINE(AA,16,29,38,0),colorred;STICKLINE(AA,1,14,38,0),colorred;STICKLINE(AA,15,15,40,1),coloryellow;STICKLINE(AA,30,50,10,0),coloryellow;STICKLINE(AA,53,55,10,1),colorred;STICKLINE(AA,57,59,10,1),colorred;STICKLINE(AA,61,63,10,1),colorred;STICKLINE(AA,65,67,10,1),colorred;STICKLINE(AA,69,75,12,0),colorffcccc;DRAWTEXT(AA,85,'底'),coloryellow;趋势线(主图)AA10:=MA(C,10);BB10:=ATAN((AA10-REF(AA10,1)))*180/3.1416; STICKLINE(BB10>1 AND AA10>REF(AA10,1),AA10,REF(AA10,1),8,0),COLORRED;STICKLINE(BB10<1 ANDAA10<REF(AA10,1), AA10,REF(AA10,1),8,1),COLORGREEN; AA20:=MA(C,20);BB20:=ATAN((AA20-REF(AA20,1)))*180/3.1416; STICKLINE(BB20>1,AA20,REF(AA20,1),8,0),COLORYELLOW; STICKLINE(BB20<1,AA20,REF(AA20,1),8,1),COLORBBCCCC;变色主图线O1:=MA(C,O), LINETHICK1;N1:=MA(C,21), LINETHICK1;M2:MA(C,55),COLOR0080FF;PARTLINE(N1>M2,M2),COLORRED,LINETHICK2; PARTLINE(N1<=M2,M2),COLORGREEN,LINETHICK2;CCI主图K线TYP:=(HIGH+LOW+CLOSE)/3;CCI:=(TYP-MA(TYP,13))/(0.015*AVEDEV(TYP,13)); STICKLINE(CCI>=0,O,C,4,1),COLORRED;STICKLINE(CCI>=0,O,L,0.1,0),COLORRED;STICKLINE(CCI>=0,C,H,0.1,0),COLORRED;STICKLINE(CCI<0,O,C,4,0),COLORCYAN;STICKLINE(CCI<0,O,H,0.1,0),COLORCYAN;STICKLINE(CCI<0,C,L,0.1,0),COLORCYAN;DRAWTEXT(CROSS(CCI,-200) ANDCCI>REF(CCI,1),L,'平空'),COLORGREEN;DRAWTEXT(CROSS(200,CCI) ANDCCI<REF(CCI,1),H,'平多'),COLORYELLOW;DRAWTEXT(CROSS(CCI,100) ANDCCI>REF(CCI,1),L,'加多'),COLORYELLOW;DRAWTEXT(CROSS(-100,CCI) ANDCCI<REF(CCI,1),H,'加空'),COLORGREEN多空参考(副图)VAR1:=(CLOSE-LLV(LOW,60))/(HHV(HIGH,60)-LLV(LOW,60))*80;VAR2:=SMA(VAR1,10,1);慢速:=SMA(VAR2,5,1);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);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,2),COLORYELLOW;底:6,COLOR00BF00;大底:-6,COLOR007300;顶:90,COLORFFA500;大顶:100,COLORWHITE;VAR11:=LLV(LOW,5)=LLV(LOW,45) ANDCLOSE>=OPEN*1.04;VAR22:=CLOSE>(REF(HIGH,1)+REF(LOW,1))/2;买入:=VAR11 ANDVAR22,LINETHICK2,COLORRED;VAR3:=REF(CLOSE,1);VAR4:=SMA(MAX(CLOSE-VAR3,0),6,1)/SMA(ABS(CLOSE-VAR3),6,1)*100;卖出:=CROSS(80,VAR4),LINETHICK2,COLORGREEN;VAR5:=CROSS(加速,100);VAR6:=CROSS(加速,-6);VAR7:=CROSS(80,加速);VAR8:=CROSS(加速,6);DRAWTEXT(VAR5,85,'注意顶'),COLORBLUE;DRAWTEXT(VAR6,0,'关注底'),COLORRED;DRAWTEXT(VAR7,95,'空'),COLORGREEN;DRAWTEXT(VAR8,5,'多'),COLORMAGENTA;资金量指标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);VAR3:=(CLOSE-MA(CLOSE,0))/MA(CLOSE,0)*100;VAR4:=(CLOSE-MA(CLOSE,0))/MA(CLOSE,0)*100;VAR5:=(CLOSE-MA(CLOSE,0))/MA(CLOSE,0)*100;VAR6:=(VAR3+VAR4+VAR5)/3;ZH: EMA(EMA(VAR3,5),5)*3, COLORSTICK;VAR10:=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);VAR8:=IF(VAR6<=-20,10,0);STICKLINE(VAR8=10,20,10,4,0),COLORRED;VAR11:=VARF<REF(VAR10,1) ANDVOL>REF(VOL,1) AND CLOSE>REF(CLOSE,1);DRAWTEXT(VAR11 AND COUNT(VAR11,30)=1,5,'狮子提醒'),COLORFF00FF;STICKLINE(VAR11 ANDCOUNT(VAR11,30)=1,1,10,8,0),COLORYELLOW;DRAWTEXT(VAR11 AND COUNT(VAR11,30)=1,3,'大资金进入'),COLORFF00FF;机构做空能量线VAR1:=(HHV(HIGH,36)-CLOSE)/(HHV(HIGH,36)-LLV(LOW,36))*100;机构做空能量线:SMA(VAR1,3,1),LINETHICK2,COLORGREEN;VAR2:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;机构做多能量线:SMA(VAR2,5,1)-8,LINETHICK2,COLORRED;弱势区:20,POINTDOT,COLORGREEN;强弱分水岭:50,POINTDOT,COLORWHITE;强势区:80,POINTDOT,COLORF00FF0;专业快刀手N1:=21;VAR1:=4*SMA((CLOSE-LLV(LOW,N))/(HHV(HIGH,N)-LLV(LOW,N))*100,5,1)-3*SMA(SMA((CLOSE-LLV(LOW,N))/(HHV(HIGH,N)-LLV(LOW,N))*100,5,1),3.2,1),COLORYELLOW,LINETHICK1;VAR2:=8,COLORGREEN,LINETHICK0;小试牛刀:IF(CROSS(VAR1,VAR2),50,0),STICK,COLORRED;DRAWICON(小试牛刀>0,50,4);发现庄迹:IF(VAR1<=8,15,0),STICK,COLORCYAN,LINETHICK2;VARO5:=LLV(LOW,27);VARO6:=HHV(HIGH,34);VARO7:=EMA((CLOSE-VARO5)/(VARO6-VARO5)*4,4)*25;建仓区:IF((VARO7<10),100,118) ,COLOR00CCFF,LINETHICK1;CD1:=(HHV(H,9)-C)/(HHV(H,9)-LLV(L,9))-0.7;CD2:=(C-LLV(L,9))/(HHV(H,9)-LLV(L,9));CD3:=SMA(SMA(CD2,3,1),3,1);CD4:=(CD3-SMA(CD1,9,1))-0.5;CD5:=IF(CD4>0.00,CD4,0.00);CD6:=REF(CD5,1);VAR81:=MA(C,9),COLORRED;空头1:=IF(CD6-CD5,CD6,CD5),LINETHICK3,COLORGREEN;减仓空仓:CROSS(CD6,CD5),COLORGREEN;DRAWICON(减仓空仓>0,113,5);VAR1A:=(HHV(HIGH,9)-CLOSE)/(HHV(HIGH,9)-LLV(LOW,9))*100-70;VAR2A:=SMA(VAR1A,9,1)+100;VAR3A:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;VAR4A:=SMA(VAR3A,3,1);VAR5A:=SMA(VAR4A,3,1)+100;VAR6A:=VAR5A-VAR2A;端庄窝:=IF(VAR6A>N1,VAR6A-N1,0),COLORLIRED;果断出击:IF(CROSS(端庄窝,0.01),100,0),STICK,COLORGREEN,LINETHICK2;DRAWICON(果断出击>0,100,4),COLORGREEN;XG:=CROSS(端庄窝,0.01);LC:=REF(CLOSE,1);RSI:=SMA(MAX(CLOSE-LC,0),6,1)/SMA(ABS(CLOSE-LC),6,1)*100;E:=CROSS(83,RSI);STICKLINE(REF(端庄窝,1)<端庄窝,端庄窝,REF(端庄窝,1),3,0),COLORRED;STICKLINE(REF(端庄窝,1)>端庄窝,端庄窝,REF(端庄窝,1),3,0),COLOR00FF00;红持绿空:0,COLORGREEN;中分线: 20;VAR1E:=((CLOSE - LLV(LOW,20)) /(HHV(HIGH,20) - LLV(LOW,20))) * 100;VAR2E:=SMA(SMA(VAR1E,3,1),3,1);VAR3E:=EMA(VAR2E,5);GZ:=3*VAR2E-2*VAR3E;趋势J:EMA(GZ,3),colorgreen,linethick3;partline(趋势J>ref(趋势J,1),趋势J),colorred,linethick3;VAR37:=(CLOSE-MA(CLOSE,6))/MA(CLOSE,6)*100;VAR38:=(CLOSE-MA(CLOSE,12))/MA(CLOSE,12)*100;VAR39:=(CLOSE-MA(CLOSE,24))/MA(CLOSE,24)*100;天机均线均:=(3*C+H+L+O)/6;短线:(8*均+7*REF(均,1)+6*REF(均,2)+5*REF(均,3)+4*REF(均,4)+3*REF(均,5) +2*REF(均,6)+REF(均,7))/36,COLORWHITE,PRECIS0;中线:(LLV(短线,3)+LLV(短线,5)+LLV(短线,8))/3,COLORYELLOW,PRECIS0;金山银山DIFF:=EMA(CLOSE,12)-EMA(CLOSE,26);DEA:=EMA(DIFF,9);STICKLINE(DIFF>DEA,CLOSE,OPEN,3,0),COLORRED;STICKLINE(DIFF>DEA,HIGH,LOW,3,0),COLORRED;STICKLINE(DIFF<=DEA,CLOSE,OPEN,3,0),COLORGREEN;STICKLINE(DIFF<=DEA,HIGH,LOW,3,0),COLORGREEN;量能指标VAR1:=(HHV(HIGH,13)-LLV(LOW,13));VAR2:=(HHV(HIGH,13)-CLOSE);VAR3:=(CLOSE-LLV(LOW,13));VAR4:=(((VAR2/VAR1)*100)-70);VAR5:=(((CLOSE-LLV(LOW,60))/(HHV(HIGH,60)-LLV(LOW,60)))*100);VAR6:=((((2*CLOSE)+HIGH)+LOW)/4);VAR7:=SMA(((VAR3/VAR1)*100),3,1);VAR8:=LLV(LOW,34);VAR9:=(SMA(VAR7,3,1)-SMA(VAR4,9,1));VAR10:=IF((VAR9>100),(VAR9-100),0);VAR11:=HHV(HIGH,34);VAR12:=EMA((((VAR6-VAR8)/(VAR11-VAR8))*100),N);VAR13:=EMA(((0.667*REF(VAR12,1))+(0.333*VAR12)),2);STICKLINE(((VAR12-VAR13)>0),VAR12,VAR13,4,0),COLOR0000FF;STICKLINE(((VAR12-VAR13)<0),VAR12,VAR13,4,0),COLORFF0000;MA11:EMA(VAR13,5);(N 1100 15 )即时趋势副图R1:3*SMA((CLOSE-LLV(LOW,13))/(HHV(HIGH,13)-LLV(LOW,13))*100,3,1)-2*SMA(SMA((CLOSE-LLV(LOW,13))/(HHV(HIGH,13)-LLV(LOW,13))*100,3,1),2,1);ZP:IF(R1<7,20,0),COLORGREEN;XG:IF(CROSS(R1,7),38,0),COLORRED;A:95,COLORGREEN;快慢多空主图叠加AA10:=MA(C,10);BB10:=ATAN((AA10-REF(AA10,1)))*180/3.1416;STICKLINE(BB10>1 ANDAA10>REF(AA10,1), AA10,REF(AA10,1),8,0),COLORRED;STICKLINE(BB10<1 ANDAA10<REF(AA10,1), AA10,REF(AA10,1),8,1),COLORGREEN;AA20:=MA(C,20);BB20:=ATAN((AA20-REF(AA20,1)))*180/3.1416;STICKLINE(BB20>1,AA20,REF(AA20,1),8,0),COLORYELLOW; STICKLINE(BB20<1,AA20,REF(AA20,1),8,1),COLORBBCCCC;彩色K线HH:=HHV(HIGH,3);LL:=LLV(LOW,3);HH1:=BARSLAST((HH > REF(HH,1)));LL1:=BARSLAST((LL < REF(LL,1)));IF((HH1 <LL1),LL,HH),LINETHICK2,COLORBB0066;IF((HH1 >LL1),HH,LL),LINETHICK2,COLOR1B8800;STICKLINE((HH1 <LL1),CLOSE,OPEN,3,0),COLORRED;STICKLINE((HH1 <LL1),HIGH,LOW,0,0),COLORRED;STICKLINE((HH1 >LL1),CLOSE,OPEN,3,0),COLORFF0000;STICKLINE((HH1 >LL1),HIGH,LOW,0,0),COLORFF0000;DRAWTEXT(CROSS(HH1,LL1),HH,'开空'),COLORYELLOW; DRAWTEXT(CROSS(LL1,HH1),LL,'开多'),COLORFF00FF;鳄鱼分形主图叠加Y:=(HIGH+LOW)/2;上唇:SMA(Y,5,1),COLORGREEN;牙齿:SMA(Y,8,1),COLORRED;下鄂:SMA(Y,13,1),COLORFF6600;{分形- 没有未来函数}KU1:=IF(HIGH=HHV(HIGH,3),1,0);KD1:=IF( LOW=LLV( LOW,3),1,0);UL:=IF(REF(KU1,2)=1 AND REF(KU1,1)=0 ANDKU1=0,REF(HIGH,2),REF(HIGH,2+BARSLAST(REF(KU1,2)=1 AND REF(KU1,1)=0 ANDKU1=0)));DL:=IF(REF(KD1,2)=1 AND REF(KD1,1)=0 ANDKD1=0,REF(LOW,2), REF(LOW,2+BARSLAST(REF(KD1,2)=1 AND REF(KD1,1)=0 AND KD1=0)));上分形:IF(HIGH>=MA(CLOSE,3),UL,REF(UL,BARSLAST(HIGH>MA(CLO SE,3)))),LINETHICK0,COLORMAGENTA;{分形数字}下分形:IF(LOW<=MA(CLOSE,3),DL,REF(DL,BARSLAST(LOW<=MA(CLO SE,3)))),LINETHICK0,COLORYELLOW;STICKLINE(BARSLAST(ABS(上分形-REF(上分形,1)))<BARSLAST(CLOSE>上分形AND REF(CLOSE,1)<REF(上分形,1)),上分形,上分形,4,1),COLORMAGENTA;{分形横线}STICKLINE(BARSLAST(ABS(下分形-REF(下分形,1)))<BARSLAST(CLOSE<下分形AND REF(CLOSE,1)>REF(下分形,1)),下分形,下分形,4,1),COLORYELLOW;DRAWTEXT(CLOSE>上分形AND REF(CLOSE,1)<REF(上分形,1),LOW,'买'),COLORFF00FF;{箭头突破分形}DRAWTEXT(CLOSE<下分形AND REF(CLOSE,1)>REF(下分形,1),H,'卖'),COLORFF0000;{AOAC-K区域}VAR1:=(HIGH+LOW)/2;AO:=MA(VAR1,5)-MA(VAR1,34);AC:=AO-MA(AO,5);VF:=AO>REF(AO,1) ANDAC>REF(AC,1),COLORRED;VG:=AO<REF(AO,1) ANDAC<REF(AC,1),COLORGREEN;VH:=AO>REF(AO,1) ANDAC<REF(AC,1),COLORGRAY;VI:=AO<REF(AO,1) AND AC>REF(AC,1),COLORGRAY;VJ:=VH OR VI;STICKLINE(VF ANDCLOSE>OPEN,CLOSE,OPEN,4,1),COLORRED;STICKLINE(VF ANDCLOSE<=OPEN,CLOSE,OPEN,4,0),COLORRED;STICKLINE(VF,HIGH,LOW,1,0),COLORRED;STICKLINE(VG ANDCLOSE>OPEN,CLOSE,OPEN,4,1),COLORGREEN;STICKLINE(VG AND CLOSE<=OPEN,CLOSE,OPEN,4,0),COLORGREEN;STICKLINE(VG,HIGH,LOW,1,0),COLORGREEN;STICKLINE(VJ ANDCLOSE>OPEN,CLOSE,OPEN,4,1),COLORGRAY;STICKLINE(VJ ANDCLOSE<=OPEN,CLOSE,OPEN,4,0),COLORGRAY;STICKLINE(VJ,HIGH,LOW,1,0),COLORGRAY;{平衡线}P1:=REF(HIGH,1)>HIGH AND REF(HIGH,1)>下鄂;平衡线买:REF(REF(HIGH,1),BARSLAST(P1)),LINETHICK0,COLORWHITE;STICKLINE(CROSS(HIGH,平衡线买) AND LOW>平衡线买,(HIGH+LOW)/2,(HIGH+LOW)/2,4,0),COLORWHITE;STICKLINE(CROSS(HIGH,平衡线买) AND LOW<=平衡线买,平衡线买,平衡线买,4,0),COLORWHITE;P2:=REF(LOW,1)<LOW AND REF(LOW,1)<下鄂;平衡线卖:REF(REF(LOW,1),BARSLAST(P2)),LINETHICK0,COLORCYAN;STICKLINE(CROSS(平衡线卖,LOW) AND HIGH<平衡线卖,(HIGH+LOW)/2,(HIGH+LOW)/2,4,0),COLORCYAN;STICKLINE(CROSS(平衡线卖,LOW) AND HIGH>=平衡线卖,平衡线卖,平衡线卖,4,0),COLORCYAN;DRAWTEXT(ISLASTBAR AND AO>REF(AO,1) ANDAC>REF(AC,1),Y,'↑AO↑AC'),COLORRED;DRAWTEXT(ISLASTBAR AND AO<REF(AO,1) ANDAC<REF(AC,1),Y,'↓AO↓AC'),COLORGREEN;DRAWTEXT(ISLASTBAR AND AO>REF(AO,1) ANDAC<REF(AC,1),Y,'↑AO↓AC'),COLORWHITE;DRAWTEXT(ISLASTBAR AND AO<REF(AO,1) ANDAC>REF(AC,1),Y,'↓AO↑AC'),COLORWHITE;多空之王DKX:=(EMA(C,18)),POINTDOT;STICKLINE(((C >=DKX) AND (C >=O)),H,L,0,1),COLORRED;STICKLINE(((C >=DKX) AND (C >=O)),O,C,2,1),COLORRED;STICKLINE(((C >=DKX) AND (C <=O)),H,L,0,0),COLORRED;STICKLINE(((C >=DKX) AND (C <=O)),O,C,2,0),COLORRED;STICKLINE(((C <DKX) AND (C >=O)),H,L,0,1),COLORGREEN;STICKLINE(((C < DKX) AND (C >=O)),O,C,2,1),COLORGREEN;STICKLINE(((C < DKX) AND (C <=O)),H,L,0,0),COLORGREEN;STICKLINE(((C < DKX) AND (C <=O)),O,C,2,0),COLORGREEN;VAR1:=(HHV(HIGH,15)-LLV(LOW,15));VAR2:=(HHV(HIGH,15)-CLOSE);VAR3:=(CLOSE-LLV(LOW,15));VAR4:=(((VAR2/VAR1)*100)-70);VAR5:=(((CLOSE-LLV(LOW,60))/(HHV(HIGH,60)-LLV(LOW,60)))*100);VAR6:=((((2*CLOSE)+HIGH)+LOW)/4);VAR7:=SMA(((VAR3/VAR1)*100),3,1);VAR8:=LLV(LOW,34);VAR9:=(SMA(VAR7,3,1)-SMA(VAR4,9,1));VAR10:=IF((VAR9>100),(VAR9-100),0);VAR11:=HHV(HIGH,34);VAR12:=EMA((((VAR6-VAR8)/(VAR11-VAR8))*100),15);VAR13:=EMA(((0.667*REF(VAR12,1))+(0.333*VAR12)),2);MA11:=EMA(VAR13,5);DRAWTEXT(CROSS(VAR12-VAR13,0),L-1,'多');DRAWTEXT(CROSS(0,VAR12-VAR13),H+1,'空');利多方舟VAR1:=(100 - ((90 * (HHV(HIGH,21) - CLOSE)) /(HHV(HIGH,21) - LLV(LOW,21))));VAR2:=(100 - ((90 * (HHV(HIGH,21) - CLOSE)) /(HHV(HIGH,21) - LLV(LOW,21))));VAR3:=(100 - MA(((100 * (HHV(HIGH,6) - CLOSE)) / (HHV(HIGH,6) -LLV(LOW,6))),34));DRAWTEXT(CROSS(VAR2,MA(VAR3,6)),(CLOSE*0.95),'↑'),COL OR0000FF;DRAWTEXT(CROSS(MA(VAR3,6),VAR1),(HIGH * 1.035),'卖'),COLORFFFF34;年:MA(CLOSE,30),COLORGREEN;STICKLINE(C>=年 ANDC>=O,C,O,3,0),COLORRED;STICKLINE(C>=年 ANDC...。