博易大师指标公式集锦以及编写方法大集合
【史上最全】博易大师指标公式编写教程、指标函数大全、指标代码大全之欧阳道创编

目录博易大师指标编写教程3一、技术指标公式基础3二、公式的构成5三、指标公式编写技巧6四、指标公式编写举例9博易大师指标函数列表14一、行情函数14二、常数函数14三、时间函数15四、引用函数16五、逻辑函数18六、数学函数18七、统计函数19八、指标函数21九、协方差函数22十、输出修饰符23博易大师指标代码大全25利多方舟25变色MACD25渔家乐26仿DDX27king趋势27无敌趋势27粉K线28无敌精灵28买卖航标28天风地火29无影手29合并即涨31顶底奇准31一品操盘32一品操盘33★底部提示:副33博易顶底王34趋势线(主图)34CCI主图K线35优化MACD35博易指标公式(量能多空)35多空参考(副图)36趋势顶底36资金量指标37机构做空能量线38专业快刀手38无双多空39金山银山40量能指标40即时趋势40快慢多空41彩色K线41量能多空41鳄鱼分形42多空之王43博易大师指标代码大全注释44博易大师指标编写教程一、技术指标公式基础技术指标公式编辑器是澎博软件公式系统的第一类编辑器,是最基础的编辑器,通过该编辑器将单调的数据行情转换成为有形的图形世界,转换成为易观察,视觉效果强烈的曲线,或者其它的图形,方便我们获取有益的信息。
公式系统有以下特点:用户只需要描述一个数据是如何计算的,公式系统就能将所有数据计算出来,并以曲线的形式显示出来。
公式系统以时间序列为基础,其计算对象是一组沿时间递增的数据序列,每一个时间周期包含一组数据,公式系统能对其中的任何数据进行操作。
1、技术指标公式界面内容A:每一个指标公式必须有一个名称,这个名称由字母和数字组成,公式名称在公式中必须是唯一的,公式名称最多15个字符。
B:公式描述是一段文字,用来简单描述该公式的含义,在公式列表时显示这段文字,这段文字不宜过长。
C:主图叠加和副图选项定义了指标显示的位置,是在主图上与K线叠加还是显示在副图上。
D:参数定义区:每一个公式可以设计所需的参数,参数用来替代公式中所需要的常数,在使用时可以方便地调节参数,不必修改公式就可以对计算方法进行调节。
博易大师指标公式汇总以及源代码集成_图文.doc

以上为行情函数:以上为常用函数以上为时间函数以上为引用函数以上为逻辑函数以上为数学函数以上为统计函数以上为指标函数pobo博易期货指标(大集合)网摘汇总利多方舟 (10)变色MACD (10)仿DDX (12)博易版(king趋势) (12)无敌趋势 (13)粉K线 (13)无敌精灵 (13)买卖航标 (14)犬风地火 (14)15无影手合并即涨16顶底奇准 (16)一品操盘 (17)★底部提示:副 (18)博易顶底王 (19)趋势线(主图) (19)变色主图线 (20)CCI主图K线 (20)优化MACD (20)博易指标公式(量能多空) (21)多空参考 (21)趋势顶底 (22)资金量指标 (23)机构做空能量线 (24)专业快刀手 (24)副图K线 (25)一品操盘 (25)天机均线 (26)无双多空 (26)金山银山 (27)量能指标 (27)即时趋势 (28)快慢多空 (28)彩色K线 (28)量能多空........................................... 错误!未定义书签。
鳄鱼分形........................................... 错误!未定义书签。
多空之王........................................... 错误!未定义书签。
博易大师变色均线代码(以21 口均线.“万能线”为例)一、当均线开始上翘时变彩色,当均线开始卜-拐后变绿色MA21:MA(C,21 ),COLOROOFFOO,LINETHICK4;PARTLINE(MA21>REF(MA21,1 ),MA21 ),COLORRED,LINETHICK4; PARTLINE(MA21<REF(MA21,1),MA21 ),COLOR008800,LINETHICK4;二、当K线突破均线变彩色,当K线跌破均线后变绿色MA21:MA(C,21 ),COLOROOFFOO,LINETHICK4;PARTL1NE(C>MA21,MA21 ),COLORRED,LINETHICK4;PARTLINE(C<MA21,MA21 ),COLOROOCDOO,LINETHICK4;AND C>=O,C,O,3,0),COLORRED; AND C>=0,H,LQO),COLORRED; AND CvO,C,0,3,1 ),COLORRED; AND C<0,0,H,0,0),COLOURED; AND CvO,C,L,0,0),COLORRED; AND C>O,C,O,3,l),COLORFFFF00; AND Cv=0,CQ,3,l),COLORFFFFOO; AND Cv=O,H,L,0,l),COLORFFFF00;AND C>O,C,H,0,l),COLORFFFF00; AND C>O,O,L,0,l),COLORFFFF00;利多方舟VARl:=(100 - ((90 * (HHV(H1GH,21) - CLOSE)) / (HHV(HIGH,21) - LLV(LOW,21))));VAR2:=(100 - ((90 * (HHV(H1GH,21) - CLOSE)) / (HHV(HIGH,21) - LLV(LOW,21))));VAR3:=(100 ・ MA(((100 * (HHV(H1GH,6) - CLOSE)) / (HHV(H1GH,6)・ LLV(LOW,6))),34)); DRAWTEXT(CROSS(VAR2,MA(VAR3,6)),(CLOSE*0.95),' t ^COLOROOOOFF;DRAWTEXT(CROSS(MA(VAR3,6),VAR1),(HIGH * 1.035)」卖)COLORFFFF34;年:MA(CLOSE,30),COLORGREEN;年 STICKLINE(C>=年 STICKLINE(C>=年 STICKLINE(C>=年STICKLINE(C>=年 ST1CKLINE(C>=STICKLINE(C<年. STICKLINE(C<年. STICKLINE(C<年.年,STICKLINE(C<STICKLINE(C<年,符号t 为”买"变色MACDDIFF:(EMA(CLOSE,12) - EMA(CLOSE,26))*20,COLORFFFFFF,LINETHICK1;DEA:EMA(DIFF,9),COLOROOFFFF,LINETHICK1;MACD:2*(DIFF-DEA), COLORSTICK;MACD1:2*(DIFF.DEA),COLORRED,LINETHICKO;MACD2:SMA(MACD1,0,3),COLORFFFFOO,LINETHICKO;STICKLINE(MACD 1>MACD2 AND MACD 1 >0,0,MACD 1,2,0),COLORRED;ST1CKL1NE(MACD 1>MACD2 AND MACD 1 <0,0,MACD 1,2?0),COLOROOFFFF;STICKLINE(MACD 1<MACD2,O,MACD 1 ,l,0),COLOR40FF00;Sl:=MACD<0;S2:= (MACD>=0);S3 :=BARSLAST(CROSS(DIFF,DEA));S4:=REF(S3,S3+1);S5 :=DE A>REF(DE A,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(L 1 ,L2));L4:=REF(L3,L3+1);L5:=L2;变盘:CROSS(L1,L2) AND L5,LINETHICKO,COLORD6FF9C;STICKLINE(变盘,5,-5,4,1 ),COLORD6FF9C;成立距今:BARSLAST(CROSS(DIFF,DEA)),LINETHICKO;L6:=BARSC0UNT(CL0SE);DRAWTEXT(CROSS(L1,L2),DIFF,‘ 买'),COLOROOOOFF;DRAWTEXT(CROSS(L2,L 1 ),DIFF,‘ 卖'),COLORFFFFOO;REF(DEA,S3),POINTDOT,COLORGREEN;IF(L1>L2,REF(DEA,S3),0),POINTDOT,LINETHICK5,COLORB078FF;IF(MACD<O,REF(DEA,S3),0),POINTDOT,UNETHICK5,COLORGREEN;LS:=IF(D1FF>DEAAND DIFF>0,l,0);加速上扬:IF(REF(LS=0,1) AND LS=l,0.1,0);XG1:CROSS(MACD 1,MACD2) AND MACD 1<O,LINETHICKO;XG2:CROSS(DIFF,DEA),LINETHICKO;M1 :=MACD>REF(MACD, 1) AND DIFF<DEA;绿柱短了:Ml AND COUNT(M 1,10)=1 AND C>MA(C,55) ANDCOUNT(MACD<0,5)>=5,LINETHICK0;DRAWTEXT(绿柱短了,MACD;绿柱短r),COLOROOFF80;渔家乐渔家: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 渔家v=10,35,0),LINETHICK3 , COLORMAGENTA; 渔家出海:IF(CROSS(渔家,MA(渔家,10)) AND 渔家<35,70,0),LINETHICK3 , COLORRED;渔家网:IF(CROSS(MA(渔家,9),渔家)AND 渔家>70,110,72),LINETHICK 1 , 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(渔家v=l0,30,0),STICK,COLOR8080FF,LINETHICK4;此处下M: 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 ,COLORFFOOOO;IF(CROSS(渔家,MA(渔家,6)) AND 渔家2<45,渔家2,0),COLORCCB3E2 ,L1NETHICK3 ;仿DDXVOL,VOLSTICK;VAR1:=VOL/((HIGH-LOW)*2-ABS(CLOSE-OPEN));成交:VOL,VOLSTICK;主买:IF(CLOSE>OPEN,VAR1*(HTGH-LOW),IF(CLOSE<OPEN,VAR1*((HIGH-OPEN)+(CLOSE-LOW)), VOL/2)),COLORRED,COLORSTICK;主卖:IF(CLOSE>OPEN,0-VAR1 *((HIGH-CLOSE)+(OPEN・LOW)),IF(CLOSEvOPEN,0-VARl*( HIGH-LOW),0-VOL/2)),COLOROOFFOO,COLORSTICK;增仓减仓:IF(主买>=(ABS(主卖)),主买+主卖,主卖+主买),COLORYELLOW,LINETHICK2; 博易版(king趋势)QSO:=((CLOSE - LLV(LOWJ 20)) / (HHV(HIGH,120) - LLV(LOWJ 20)));QS1:=((QSO/1) * EMA(CLOSE,20));QS:=SMA(QS1,3,1);QDO:=((CLOSE . LLV(LOW,119))/ (HHV(H1GH,119) - LLV(LOW,119)));QD1:=((QDO / I) * EMA(CLOSE,20));QD:=SMA(QD 1,5,1);QFO:=((CLOSE - LLV(LOW, 118)) / (HHV(HIGH,118) - LLV(LOW, 118)));QF1:=((QFO/ 1) * EMA(CLOSE,20));QF:=SMA(QF1,5,1);PX1:=((((QS + QD) + QF) / 3) + EMA(CLOSE,20));PX2:=MA(PX1,2);PX3:=MA(PX1,3);YY:=((((2 * CLOSE) + HIGH) + LOW) / 4);MA1:=MA(YY,45);C1:=(PX1 ・MA1);M:=(PX2・MA1);O1:=(PX3 - MAI);MA2:=MA(C1,8);BO:=0.5,COLORRED;STICKLINE((C1 >= M),M,(O1 - 0.03),4,0),COLORRED;STICKLINE((C1 <= M),M,(O1+ 0.03),4,0),COLORFFFF00;LIFE:=MA(C 1,13),COLORGREEN;A:MA(LLV(C 1,120),3),COLORRED;B:MA(HHV(C 1,120),3),COLORGREEN;无敌趋势RSV 1:=(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(RS V 1,3,1 );J2:=SMA(J 1,3,1);趋势线:3*SMA(RSV2,5,1)-2*SMA(SMA(RSV2,5,1),3,1),LINETHICK2,COLORFF84FF; K:SMA(RSV2,3,1),L1NETH1CK2,COLORWHITE;D:SMA(K,3,1),LINETHICK2,COLORF408F4;DI:IF(趋势线v= 10,30,0),LINETHICK2,COLORYELLOW;KI:IF(CROSS(J2,J1)AND J2>85,70,100),LINETHICK2,COLOR00FF00;强弱界线:49,POINTDOT,L1NETHICK3,COLOR99AACC;STICKLINE(趋势线>88,100,趋势线,4,1),COLORGREEN;STICKLINE(趋势线v=l 0,0,趋势线,4,1),COLORYELLOW;STICKLINE(COUNT(趋势线<REF(趋势线,1)AND 趋势线<10,2)=2,0,20,4,0),COLORRED; STICKLINE(CROSS(J2,J1) AND J2>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;粉K线STICKLINE(CROSS(C,(HHV((H+L)/2,120))),O,C, 12,1 ),COLOR3 3DDDD;{历史新高:} STICKLINE(HHV(CLOSE,0)=CLOSE,O,C, 10,0),COLORYELLOW; STICKLINE(C>=O,CLOSE,OPEN,8,0),COLORRED;ST1CKLINE(C>=O,CLOSE,OPEN,7,0),COLORRED;STICKLINE(C>=O,CLOSE,OPEN,6,0),COLOR0000BB;STICKLINE(C>=O,CLOSE,OPEN,5,0),COLGR0000CC;STICKLINE(C>=O,CLOSE,OPEN,4,0),COLOR0000DD;STICKLINE(C>=O,CLOSE,OPEN,3,0),COLOROOOOEE;STICKLINE(C>=O,CLOSE,OPEN,2,0),COLOR0000FF;STICKLINE(C>=O,LOW,HIGH, 1,0),COLORRED;无敌精灵空方:=(EMA(CLOSE,24)-EMA(CLOSE,4))/2*0.95;0;多方:=(EMA(CLOSE,4).EMA(CLOSE,24))/2*0.95;多头:多方,COLORYELLOW;空头:空方”COLORFFFFOO;引路精灵:(多方•空方),COLORRED,LINETHICK2;STICKLINE(多方〉空方,0,多方,0.8, 1),COLOREEAAFE;STICKLINE(空方〉多方,0,空方,0.8, 1),COLORFFFFOO;STICKLINE(多方〉空方,0,空方,0.8 , 1),COLOREEAAFE;STICKLINE(空方〉多方,0,多方,0.8 , 1),COLORFFFFOO;DRAWICON(CROSS(引路精灵,0),引路精灵+0.3,1 );买卖航标VAR 1 :=(CLOSE-LLV(LOW,30))/(HH V(HIGH,30)-LLV(LOW,30))* 100;操盘线:SM A(VAR 1,5,1 ),LINETHICK2,COLORRED;趋势线:SMA(操盘线,3,1 ),LINETH1CK2,COLORYELLOW;买入航标:IF(CROSS(操盘线,趋势线)AND 趋势线<25,50,0),L1NETHICK2,COLORRED; DRAWTEXT(买入航标>0,50」买入),LINETHICK1,COLORRED;卖出时间:IF(CROSS(趋势线,操盘线)AND操盘线>70,80,100),COLORGREEN;DRAWTEXT(卖出时间<100,80;卖出),LINETHICK 1,COLOROOFFOO;天风地火{天风地火N:1 100 3 M:l 100 30}VARO:=(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*R EF( VAR0,5)+14*REF(VAR0,6)+13 *REF(VAR0,7)+12*REF(VAR0,8)+11 *REF( VAR0,9)+ 10*R EF( VAR0,10)+9*REF(VAR0,11 )+8*REF(VAR0,12)+7*REF(VAR0,13)+6*REF( VAR0,14)+5 *R EF( VAR0,15)+4*REF( VAR0,16)+3 *REF( VAR0,17)+2*REF( VA R0,18)+REF( VAR0,20))/210,CI RCLEDOT,COLORRED,LINETHICK2;空头线:MA(多头线,10), CIRCLEDOT,COLORGREENXINETHICK2;STICKLINE(多头线 > 空头线,多头线,空头线,10,10),COLORRED;ST1CKLINE(多头线v空头线,多头线,空头线,10,10), COLORGREEN;STICKLINE(C>O,O,C,7,0),COLOURED;STICKLINE(O0,0,C,4,0),C0L0RB0B0FF;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=O ANDC>=REF(C, 1 ),O,C,7,0),COLORRED;STICKLINE(C=O ANDO=REF(C, 1 ),O,C,4,0),COLORB0B0FF;STICKLIN E(C=O AN DC>=REF(C, 1 ),0,C,2,0),COLORYELLOW;STICKLINE(C=O ANDC>=REF(C, 1 ),L,H,0.1,0),COLORYELLOW;STICKLINE(C=O AND C<REF(C, 1 ),O,C,7,0),COLORFF2020;STICKLINE(C=O AND CvREF(C,l),O,C,4,0),COLORFF6600;STICKLINE(C=O AND CvREF(C,l),O,C,2,0),COLORFFCC66;STICKLINE(C=O AND C〈REF(C,1),L,H,0.1,0),COLORFFCC66;VAR 1 :=(CLOSE* 1.1 )・(CLOSE*0.9)*80无影手A1:EMA((EMA(CLOSE,1)+EMA(CLOSE,3)+EMA(CLOSE,5))/3,3),COLORRED;A2:EMA((EMA(CLOSE,3)+EMA(CLOSE,5)+EMA(CLOSE,7))/3,3),COLORRED;A3:EMA((EMA(CLOSE,5)+EMA(CLOSE,7)+EMA(CLOSE,9))/3,3),COLOURED;A4:EMA((EMA(CLOSE,7)+EMA(CLOSE,9)+EMA(CLOSE, 11 ))/3,3),COLORRED;A5:EMA((EMA(CLOSE,9)+EMA(CLOSE,11)+EMA(CLOSE,13))/3,3),COLORRED;A6:EMA((EMA(CLOSE,11)+EMA(CLOSE,13)+EMA(CLOSE,15))/3,3),COLORRED;A7:EMA((EMA(CLOSE,13)+EMA(CLOSE,15)+EMA(CLOSE,17))/3,3),COLORRED;A8:EMA((EMA(CLOSE, 15)+EMA(CLOSE, 17)+EMA(CLOSE, 19))/3,3),COLORRED;A9:EMA((EMA(CLOSE,17)+EMA(CLOSE, 19)+EMA(CLOSE,21 ))/3,3),COLORYELLOW; Al 0:EMA((EMA(CLOSE, 19)+EMA(CLOSE,2 l)+EMA(CLOSE,23))/3,3),COLORYELLOW; A11:EMA((EMA(CLOSE,2 l)+EMA(CLOSE,23)+EMA(CLOSE,25))/3,3),COLORYELLOW; A:=EMA((EMA(CLOSE,29)+EMA(CLOSE,31)+EMA(CLOSE,33))/3,3),COLORYELLOW; B:=REF(A,1);DRAWTEXT(A>B,(A+B)/2,*'), COLORFFOOFF;DRAWTEXT(Av=B,(A+B)/2,皆),COLORGREEN;{STICKLINE(A>B,A,B,8,0),COLORFFOOFF;STICKLINE(Av=B,A,B,8,l),COLORFFOOOO;}Al 5:A-(A 1 -A*0.997),COLORFF 1010;A16:A-(A2-A),COLORFF2010;Al 7:A-(A3-A),COLORFF3010;A18: A-( A4-A),COLORFF4010;A19: A-( A5-A),COLORFF5010;A20: A-(A6-A),COLORFF6010;A21:A-(A7-A),COLORFF7010;A22:A-(A8-A),COLORFF8010;A23:A-(A9-A),COLORFF9010;A24:A-(A 10-A),COLORFFC010;A25:A-(A 11-A*0.997),COLORFFEO 10;STICKLINE(OPEN>=CLOSE ,O,C,9,0 ),COLORAAAAAA;ST1CKLINE(OPEN>=CLOSE ,O,C,6,0 ),COLORBBBBBB;STICKLINE(OPEN>=CLOSE ,O,C,2.4,0),COLORCCCCCC;STICKLINE(OPEN>=CLOSE ,O,C, 1.1,0),COLORDDDDDD;STICKLINE(CLOSE>OPEN,O,C,9,0 ),COLOR6666CC;STICKLINE(CLOSE>OPEN,O,C,6 ,0 ),COLOR7777DD;STICKLINE(CLOSE>OPEN,O,C,2.4 ,0 ),COLOR8888EE;STICKLINE(CLOSE>OPEN,O,C,1.1 ,0 ),COLOR9999FF;STICKLINE(CLOSE>OPEN,OPEN,LOW,0.5,0),COLOR1199FF;STICKLINE(CLOSE>OPEN,CLOSE,HIGH,0.5 ,0),COLOR 1199FF;STICKLrNE(OPEN>=CLOSE,CLOSE,LOW,0.5 ,0),COLORCCCCCC;STICKLINE(OPEN>=CLOSE,OPEN,HIGH,0.5 ,0),COLORCCCCCC;VAR31 :=(ZIG(3, 19)>REF(ZIG(3,19), 1) ANDREF(ZIG(3,19), 1 )<REF(ZIG(3,19), 2));:6699归r ro r OS'O I =职卑手访)HNrraDLLS:6699WHCnOD'(Ol'OW(牧〉派))AHH)』潮律渡尊*01'—)AHH=:萩X滓)VW =:理-£/(aSO1O+HDIH+MCH)=:手•(rasoio)vw=-i? 盘厚割互•JdOOOOHOlO^O :0曲00*010。
博易大师函数、语法指令与指标公式大全

NOT(HISEXPDATE)。可限制仅在最后交易日前交易
HISEXPDAYS
合约距交割日的天数
取当前周期期货合约距离最后交易日的天数。注意:该函数仅适用于期货品种
同上:限制仅在交割日前交易
DATE+HISEXPDAYS<HISEXPDATE
ISDOWN
是否阴线
判断当前周期是否下跌
取得债券信息:开始计息日
BONDSINFO(04)
到期日
取得债券信息:到期日
BONDSINFO(05)
剩余期限
取得债券信息:剩余期限
BONDSINFO(06)
发行价
取得债券信息:发行价
BONDSINFO(07)
面额
取得债券信息:面额
BONDSINFO(08)
票面利率
取得债券信息:票面利率
BONDSINFO(09)
第一次出现满足X1或X2时,设置该周期数值为1,此后直到出现不同信号时设置该信号周期数值为1,否那么设置数值为0,依此方法过滤所有信号。
ALTFILTER(MA(C,5)>MA(C,10),MA(C,5)<MA(C,10))。
表示寻找5日收盘均线和10日收盘均线的交叉点。
BACKSET(X,N)
向前赋值
DYNAINFO(13)
振幅
取得动态行情:振幅
DYNAINFO(14)
涨幅
取得动态行情:涨幅
DYNAINFO(15)
委比
取得动态行情:委比
DYNAINFO(16)
委差
取得动态行情:委差
DYNAINFO(17)
量比
取得动态行情:量比
量化经典博易大师指标公式汇总以及源代码集成三

DRAWTEXT(CLOSE>上分形AND REF(CLOSE,1)<REF(上分形,1),L博易指标公式(量能多空)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;V AR1:=(HHV(HIGH,15)-LLV(LOW,15));V AR2:=(HHV(HIGH,15)-CLOSE);V AR3:=(CLOSE-LLV(LOW,15));V AR4:=(((V AR2/V AR1)*100)-70);V AR5:=(((CLOSE-LLV(LOW,60))/(HHV(HIGH,60)-LLV(LOW,60)))*100);V AR6:=((((2*CLOSE)+HIGH)+LOW)/4);V AR7:=SMA(((V AR3/V AR1)*100),3,1);V AR8:=LLV(LOW,34);V AR9:=(SMA(V AR7,3,1)-SMA(V AR4,9,1));V AR10:=IF((V AR9>100),(V AR9-100),0);V AR11:=HHV(HIGH,34);V AR12:=EMA((((V AR6-V AR8)/(V AR11-V AR8))*100),15);V AR13:=EMA(((0.667*REF(V AR12,1))+(0.333*V AR12)),2);MA11:=EMA(V AR13,5);DRAWTEXT(CROSS(V AR12-V AR13,0),L-1,'多');DRAWTEXT(CROSS(0,V AR12-V AR13),H+1,'空');多空参考(副图)V AR1:=(CLOSE-LLV(LOW,60))/(HHV(HIGH,60)-LLV(LOW,60))*80;V AR2:=SMA(V AR1,10,1);慢速:=SMA(V AR2,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;FA TK:=SMA(RSV1,3,1);形态:=SMA(FA TK,3,1);V ARA:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;V ARB:=SMA(V ARA,3,1);V ARC:=SMA(V ARB,3,1);加速: EMA(3*V ARB-2*V ARC,2),COLORYELLOW;底:6,COLOR00BF00;大底:-6,COLOR007300;顶:90,COLORFFA500;大顶:100,COLORWHITE;V AR11:=LLV(LOW,5)=LLV(LOW,45) AND CLOSE>=OPEN*1.04;V AR22:=CLOSE>(REF(HIGH,1)+REF(LOW,1))/2;买入:=V AR11 AND V AR22,LINETHICK2,COLORRED;V AR3:=REF(CLOSE,1);V AR4:=SMA(MAX(CLOSE-V AR3,0),6,1)/SMA(ABS(CLOSE-V AR3),6,1)*100;卖出:=CROSS(80,V AR4),LINETHICK2,COLORGREEN;V AR5:=CROSS(加速,100);V AR6:=CROSS(加速,-6);V AR7:=CROSS(80,加速);V AR8:=CROSS(加速,6);DRAWTEXT(V AR5,85,'注意顶'),COLORBLUE;DRAWTEXT(V AR6,0,'关注底'),COLORRED;DRAWTEXT(V AR7,95,'空'),COLORGREEN;DRAWTEXT(V AR8,5,'多'),COLORMAGENTA;趋势顶底S1:80,COLOR996699,PRECIS0;B1:20,COLORGREEN,PRECIS0;A:=MA(-100*(HHV(HIGH,34)-CLOSE)/(HHV(HIGH,34)-LLV(LOW,34)),19),COLORRED; B:=-100*(HHV(HIGH,14)-CLOSE)/(HHV(HIGH,14)-LLV(LOW,14));D:=EMA(-100*(HHV(HIGH,34)-CLOSE)/(HHV(HIGH,34)-LLV(LOW,34)),4),LINETHICK2; 长期线:A+100,COLOR9900FF;短期线:B+100,COLOR888888;中期线:D+100,COLORYELLOW,LINETHICK2;见顶:(REF(中期线,1)>85 AND REF(短期线,1)>85 AND REF(长期线,1)>65) AND CROSS(长期线,短期线),PRECIS0;顶部区域:(中期线<REF(中期线,1) AND REF(中期线,1)>80) AND (REF(短期线,1)>95 OR REF(短期线,2)>95 ) AND 长期线>60 AND 短期线<83.5 AND 短期线<中期线AND 短期线<长期线+4,PRECIS0;顶部:=FILTER(顶部区域,4);底部区域:(长期线<12 AND 中期线<8 AND (短期线<7.2 OR REF(短期线,1)<5) AND (中期线>REF(中期线,1) OR 短期线>REF(短期线,1))) OR (长期线<8 AND 中期线<7 AND 短期线<15 AND 短期线>REF(短期线,1)) OR (长期线<10 AND 中期线<7 AND 短期线<1),PRECIS0;STICKLINE(顶部,98,103,20,1),COLORRED;STICKLINE(底部区域,-4,0,22,0),COLORGREEN;STICKLINE(底部区域,40,44,22,0),COLORGREEN;低位金叉:长期线<15 AND REF(长期线,1)<15 AND 中期线<18 AND 短期线>REF(短期线,1) AND CROSS(短期线,长期线) AND 短期线>中期线AND (REF(短期线,1)<5 OR REF(短期线,2)<5) AND (中期线>=长期线OR REF(短期线,1)<1),PRECIS0;PARTLINE(中期线>REF(中期线,1),中期线),COLORMAGENTA,LINETHICK2;PARTLINE(长期线<=REF(长期线,1),长期线),COLORFFFF00,LINETHICK1;STICKLINE(低位金叉,0,4,11,0 ),COLORRED;S0:10,COLORCC6633,LINETHICK2,PRECIS0;B0:90,COLOR9966BB,LINETHICK2,PRECIS0;资金量指标V ARF:=100-3*SMA((CLOSE-LLV(LOW,75))/(HHV(HIGH,75)-LLV(LOW,75))*100,20,1)+2*S MA(SMA((CLOSE-LLV(LOW,75))/(HHV(HIGH,75)-LLV(LOW,75))*100,20,1),15,1);V AR3:=(CLOSE-MA(CLOSE,0))/MA(CLOSE,0)*100;V AR4:=(CLOSE-MA(CLOSE,0))/MA(CLOSE,0)*100;V AR5:=(CLOSE-MA(CLOSE,0))/MA(CLOSE,0)*100;V AR6:=(V AR3+V AR4+V AR5)/3;ZH: EMA(EMA(V AR3,5),5)*3, COLORSTICK;V AR10:=100-3*SMA((OPEN-LLV(LOW,75))/(HHV(HIGH,75)-LLV(LOW,75))*100,20,1)+2*S MA(SMA((OPEN-LLV(LOW,75))/(HHV(HIGH,75)-LLV(LOW,75))*100,20,1),15,1);V AR8:=IF(V AR6<=-20,10,0);STICKLINE(V AR8=10,20,10,4,0),COLORRED;V AR11:=V ARF<REF(V AR10,1) AND VOL>REF(VOL,1) AND CLOSE>REF(CLOSE,1); DRAWTEXT(V AR11 AND COUNT(V AR11,30)=1,5,'狮子提醒'),COLORFF00FF; STICKLINE(V AR11 AND COUNT(V AR11,30)=1,1,10,8,0),COLORYELLOW;DRAWTEXT(V AR11 AND COUNT(V AR11,30)=1,3,'大资金进入'),COLORFF00FF;机构做空能量线V AR1:=(HHV(HIGH,36)-CLOSE)/(HHV(HIGH,36)-LLV(LOW,36))*100;机构做空能量线: SMA(V AR1,3,1),LINETHICK2,COLORGREEN;V AR2:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;机构做多能量线: SMA(V AR2,5,1)-8,LINETHICK2,COLORRED;弱势区:20,POINTDOT,COLORGREEN;强弱分水岭:50,POINTDOT,COLORWHITE;强势区:80,POINTDOT,COLORF00FF0;专业快刀手N1:=21;V AR1:=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),COLOR YELLOW,LINETHICK1;V AR2:=8,COLORGREEN,LINETHICK0;小试牛刀: IF(CROSS(V AR1,V AR2),50,0),STICK,COLORRED;DRAWICON(小试牛刀>0,50,4);发现庄迹: IF(V AR1<=8,15,0),STICK,COLORCY AN,LINETHICK2;V ARO5:=LLV(LOW,27);V ARO6:=HHV(HIGH,34);V ARO7:=EMA((CLOSE-V ARO5)/(V ARO6-V ARO5)*4,4)*25;建仓区: IF((V ARO7<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);V AR81:=MA(C,9),COLORRED;空头1:=IF(CD6-CD5,CD6,CD5),LINETHICK3,COLORGREEN;减仓空仓:CROSS(CD6,CD5),COLORGREEN;DRAWICON(减仓空仓>0,113,5);V AR1A:=(HHV(HIGH,9)-CLOSE)/(HHV(HIGH,9)-LLV(LOW,9))*100-70;V AR2A:=SMA(V AR1A,9,1)+100;V AR3A:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;V AR4A:=SMA(V AR3A,3,1);V AR5A:=SMA(V AR4A,3,1)+100;V AR6A:=V AR5A-V AR2A;端庄窝:=IF(V AR6A>N1,V AR6A-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;V AR1E:=((CLOSE - LLV(LOW,20)) / (HHV(HIGH,20) - LLV(LOW,20))) * 100;V AR2E:=SMA(SMA(V AR1E,3,1),3,1);V AR3E:=EMA(V AR2E,5);GZ:=3*V AR2E-2*V AR3E;趋势J:EMA(GZ,3),colorgreen,linethick3;partline(趋势J>ref(趋势J,1),趋势J),colorred,linethick3;V AR37:=(CLOSE-MA(CLOSE,6))/MA(CLOSE,6)*100;V AR38:=(CLOSE-MA(CLOSE,12))/MA(CLOSE,12)*100;V AR39:=(CLOSE-MA(CLOSE,24))/MA(CLOSE,24)*100;副图K线RSV:=(CLOSE-LLV(LOW,13))/(HHV(HIGH,13)-LLV(LOW,13))*100;K:SMA(RSV,3,1);D:SMA(K,3,1);J:=3*K-2*D;100,COLOR00FF00;0,COLORFF00FF;STICKLINE(J>REF(J,1),HHV(J,3),LLV(J,3),0,0),COLORRED;STICKLINE(J>REF(J,1),J,REF(J,1),3,0),COLORRED;STICKLINE(J>REF(J,1),J,REF(J,1),2,0),COLOR000099;;STICKLINE(J>REF(J,1),J,REF(J,1),1,0),COLOR2F2FF0;STICKLINE(J<REF(J,1),HHV(J,3),LLV(J,3),0,0),COLORFFAA00;STICKLINE(J<REF(J,1),J,REF(J,1),3,0),COLORFF3300;STICKLINE(J<REF(J,1),J,REF(J,1),1.5,0),COLORFF6600;STICKLINE(J<REF(J,1),J,REF(J,1),0,0),COLORFFAA00;一品操盘STICKLINE(C>=O OR (C=O AND C>REF(C,1)),O,C,4,1),COLORRED; STICKLINE((C>=O AND C<>H) OR (C=O AND C>REF(C,1)),C,H,0.1,0),COLORRED;STICKLINE(C<O OR (C=O AND C>REF(C,1)),O,C,4,0),COLORCY AN;STICKLINE((C<O AND C<>H) OR (C=O AND C>REF(C,1)),C,H,0.1,1),COLORCY AN; STICKLINE((C<O AND L<>O) OR (C=O AND C>REF(C,1)),L,O,0.1,1),COLORCY AN;压力:HHV(MA((LOW+HIGH+CLOSE)/3,1),34),LINETHICK2,COLORGREEN;支撑:LLV(MA((LOW+HIGH+CLOSE)/3,1),34),LINETHICK2,COLORRED;RV:=(CLOSE-LLV(LOW,27))/(HHV(HIGH,27)-LLV(LOW,27))*100;RG:=(CLOSE-LLV(LOW,5))/(HHV(HIGH,5)-LLV(LOW,5))*100;V A1:=SMA(RV,3,1);V A2:=SMA(V A1,3,1);ZZ:=EMA(SMA(RG,3,1),2);XX:=SMA(ZZ,3,1);DRAWICON(CROSS(V A1,V A2) AND CROSS(ZZ,XX),L,1);DRAWICON(CROSS(V A2,V A1) AND CROSS(XX,ZZ),H,2);天机均线均:=(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;无双多空V AR1A:=LLV(LOW,21);V AR2A:=HHV(HIGH,21);AK1:=EMA((((CLOSE - V AR1A) / (V AR2A - V AR1A)) * 100),5);AK:=EMA((((CLOSE - V AR1A) / (V AR2A - V AR1A)) * 50),13);AB:=CROSS(AK1,AK);DRAWTEXT((AB=1),L,'建多'),COLORYELLOW;V AR3AA:=IF((CLOSE>REF(CLOSE,1)),88,0);V AR4AA:=IF(((CLOSE)/(REF(CLOSE,1))>1.05) AND ((HIGH)/(CLOSE)<1.01) AND (V AR3AA>0),91,0);STICKLINE(C>=O OR (C=O AND C>REF(C,1)),O,C,4,1),COLORRED;STICKLINE((C>=O AND C<>H) OR (C=O AND C>REF(C,1)),C,H,0.1,0),COLORRED; STICKLINE((C>=O AND L<>O) OR (C=O AND C>REF(C,1)),L,O,0.1,0),COLORRED; STICKLINE(C<O OR (C=O AND C>REF(C,1)),O,C,4,0),COLORCY AN;STICKLINE((C<O AND C<>H) OR (C=O AND C>REF(C,1)),C,H,0.1,1),COLORCY AN;DRAWTEXT(FILTER((V AR4AA>90),45),L,'★大胆多'),COLOR00FFFF;V AR1:=(CLOSE-LLV(LOW,36))/(HHV(HIGH,36)-LLV(LOW,36))*100;V AR2:=SMA(V AR1,3,1);V AR3:=SMA(V AR2,3,1);V AR5:=CROSS(SMA(V AR2,3,1),SMA(V AR3,3,1)) AND SMA(V AR2,3,1)<20; DRAWTEXT(FILTER(V AR5,10)=1,LOW,'抄底'),COLORYELLOW;V ARA:=LLV(LOW,35);V ARB:=HHV(HIGH,30);V ARC:=EMA((CLOSE-V ARA)/(V ARB-V ARA)*4,4)*25;DRAWTEXT(IF(CROSS(87.5,V ARC),87,0),H,'空'),COLOR00FF00;金山银山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;量能指标V AR1:=(HHV(HIGH,13)-LLV(LOW,13));V AR2:=(HHV(HIGH,13)-CLOSE);V AR3:=(CLOSE-LLV(LOW,13));V AR4:=(((V AR2/V AR1)*100)-70);V AR5:=(((CLOSE-LLV(LOW,60))/(HHV(HIGH,60)-LLV(LOW,60)))*100);V AR6:=((((2*CLOSE)+HIGH)+LOW)/4);V AR7:=SMA(((V AR3/V AR1)*100),3,1);V AR8:=LLV(LOW,34);V AR9:=(SMA(V AR7,3,1)-SMA(V AR4,9,1));V AR10:=IF((V AR9>100),(V AR9-100),0);V AR11:=HHV(HIGH,34);V AR12:=EMA((((V AR6-V AR8)/(V AR11-V AR8))*100),N);V AR13:=EMA(((0.667*REF(V AR12,1))+(0.333*V AR12)),2);STICKLINE(((V AR12-V AR13)>0),V AR12,V AR13,4,0),COLOR0000FF; STICKLINE(((V AR12-V AR13)<0),V AR12,V AR13,4,0),COLORFF0000;MA11:EMA(V AR13,5);(N 1 100 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:=A TAN((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 AND AA10<REF(AA10,1), AA10,REF(AA10,1),8,1),COLORGREEN; AA20:=MA(C,20);BB20:=A TAN((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;。
【史上最全】博易大师指标公式编写教程、指标函数大全、指标代码大全之欧阳与创编

目录博易大师指标编写教程3一、技术指标公式基础3二、公式的构成5三、指标公式编写技巧6四、指标公式编写举例9博易大师指标函数列表15一、行情函数15二、常数函数15三、时间函数16四、引用函数17五、逻辑函数19六、数学函数19七、统计函数21八、指标函数22九、协方差函数23十、输出修饰符24博易大师指标代码大全27利多方舟27变色MACD27渔家乐28仿DDX29king趋势29无敌趋势29粉K线30无敌精灵30买卖航标31天风地火31无影手31合并即涨33顶底奇准33一品操盘34一品操盘35★底部提示:副35博易顶底王36趋势线(主图)37CCI主图K线37优化MACD37博易指标公式(量能多空)38多空参考(副图)38趋势顶底39资金量指标40机构做空能量线40专业快刀手40无双多空42金山银山42量能指标42即时趋势43快慢多空43彩色K线43量能多空44鳄鱼分形44多空之王46博易大师指标代码大全注释46博易大师指标编写教程一、技术指标公式基础技术指标公式编辑器是澎博软件公式系统的第一类编辑器,是最基础的编辑器,通过该编辑器将单调的数据行情转换成为有形的图形世界,转换成为易观察,视觉效果强烈的曲线,或者其它的图形,方便我们获取有益的信息。
公式系统有以下特点:用户只需要描述一个数据是如何计算的,公式系统就能将所有数据计算出来,并以曲线的形式显示出来。
公式系统以时间序列为基础,其计算对象是一组沿时间递增的数据序列,每一个时间周期包含一组数据,公式系统能对其中的任何数据进行操作。
1、技术指标公式界面内容A:每一个指标公式必须有一个名称,这个名称由字母和数字组成,公式名称在公式中必须是唯一的,公式名称最多15个字符。
B:公式描述是一段文字,用来简单描述该公式的含义,在公式列表时显示这段文字,这段文字不宜过长。
C:主图叠加和副图选项定义了指标显示的位置,是在主图上与K线叠加还是显示在副图上。
D:参数定义区:每一个公式可以设计所需的参数,参数用来替代公式中所需要的常数,在使用时可以方便地调节参数,不必修改公式就可以对计算方法进行调节。
【史上最全】博易大师指标公式编写教程、指标函数大全、指标代码大全之欧阳德创编

目录博易大师指标编写教程3一、技术指标公式基础3二、公式的构成5三、指标公式编写技巧6四、指标公式编写举例9博易大师指标函数列表15一、行情函数15二、常数函数15三、时间函数16四、引用函数17五、逻辑函数19六、数学函数19七、统计函数20八、指标函数22九、协方差函数23十、输出修饰符24博易大师指标代码大全26利多方舟26变色MACD26渔家乐27仿DDX28king趋势28无敌趋势28粉K线29无敌精灵29买卖航标29天风地火30无影手30合并即涨32顶底奇准32一品操盘33一品操盘34★底部提示:副34博易顶底王35趋势线(主图)35CCI主图K线36优化MACD36博易指标公式(量能多空)36多空参考(副图)37趋势顶底38资金量指标38机构做空能量线39专业快刀手39无双多空40金山银山41量能指标41即时趋势41快慢多空42彩色K线42量能多空42鳄鱼分形43多空之王44博易大师指标代码大全注释45博易大师指标编写教程一、技术指标公式基础技术指标公式编辑器是澎博软件公式系统的第一类编辑器,是最基础的编辑器,通过该编辑器将单调的数据行情转换成为有形的图形世界,转换成为易观察,视觉效果强烈的曲线,或者其它的图形,方便我们获取有益的信息。
公式系统有以下特点:用户只需要描述一个数据是如何计算的,公式系统就能将所有数据计算出来,并以曲线的形式显示出来。
公式系统以时间序列为基础,其计算对象是一组沿时间递增的数据序列,每一个时间周期包含一组数据,公式系统能对其中的任何数据进行操作。
1、技术指标公式界面内容A:每一个指标公式必须有一个名称,这个名称由字母和数字组成,公式名称在公式中必须是唯一的,公式名称最多15个字符。
B:公式描述是一段文字,用来简单描述该公式的含义,在公式列表时显示这段文字,这段文字不宜过长。
C:主图叠加和副图选项定义了指标显示的位置,是在主图上与K线叠加还是显示在副图上。
D:参数定义区:每一个公式可以设计所需的参数,参数用来替代公式中所需要的常数,在使用时可以方便地调节参数,不必修改公式就可以对计算方法进行调节。
(完整版)博易大师函数、语法指令与指标公式大全

是否十字线
判断当前周期是否平盘
ISUP
是否阳线
判断当前周期是否上涨
L
最低价
取当前周期最低价。同LOW
LOW
最低价
取当前周期最低价。简写为:L
O
开盘价
取当前周期开盘价。同OPEN
OPEN
开盘价
取当前周期开盘价。简写为O
SELLVOL
内盘量
取当前周期内盘量(主动卖量)
SETTLEPRICE
ZLJZ
当前股票主力流入净值
取当前股票当前周期主力流入净值
ZLJZ2(Code)
指定股票主力流入净值
取指定股票当前周期主力流入净值。
Code为证券代码,当代码为常量时,可以动态更新该品种数据,否则只能使用本地最近保存的数据。
ZLJZ2('600000.SH'),表示引用浦发银行的主力净值。
函数
功能
解释
DATA限历史行情和数据时间数据。
Code为品种代码,当代码为常量时,可以动态更新该品种数据,否则只能使用本地最近保存的数据。Period为周期类型,取值参考DATAPERIOD;DATA为历史行情数据名。
当Code=''时引用当前品种,Period=0时引用当前周期类型。
STKDATA('',1,'CLOSE')。表示引用当前品种的1分钟线历史收盘价。
DYNAINFO(74)
委卖价四
取得动态行情:委卖价四
DYNAINFO(75)
委卖价五
取得动态行情:委卖价五
函数
功能
解释
示例
即时行情
DYNAINFO2
跨品种动态行情
博易大师指标公式汇总以及源代码集成

博易大师指标公式汇总以及源代码集成博易大师(Bollinger Bands)指标是一种常用的股票交易技术分析工具,由约翰·波林格(John Bollinger)在1980年代提出。
该指标通过计算标准差来衡量股票价格的波动性,并结合移动平均线来提供买入和卖出的参考。
以下是博易大师指标的公式和一些常见的源代码集成示例。
1.计算移动平均线(MA)MA=(收盘价1+收盘价2+...+收盘价n)/n2.计算标准差(SD)SD = sqrt(((收盘价1 - MA)^2 + (收盘价2 - MA)^2 + ... + (收盘价n - MA)^2) / n)3. 计算上轨线(Upper Band)Upper Band = MA + k * SD4. 计算下轨线(Lower Band)Lower Band = MA - k * SD其中,n为计算移动平均线和标准差的周期数,k为标准差的倍数。
以下是一些常用编程语言的源代码集成示例:Python:```pythonimport numpy as npdef bollinger_bands(data, n, k):ma = np.mean(data)sd = np.std(data)upper_band = ma + k * sdlower_band = ma - k * sdreturn upper_band, lower_band#示例用法closing_prices = [10, 12, 14, 16, 18, 20, 22, 24, 26, 28]n=10k=2upper_band, lower_band = bollinger_bands(closing_prices, n, k)print("Upper Band:", upper_band)print("Lower Band:", lower_band)```R:```rbollinger_bands <- function(data, n, k)ma <- mean(data)sd <- sd(data)upper_band <- ma + k * sdlower_band <- ma - k * sdreturn(c(upper_band, lower_band))#示例用法closing_prices <- c(10, 12, 14, 16, 18, 20, 22, 24, 26, 28) n<-10k<-2bands <- bollinger_bands(closing_prices, n, k)cat("Upper Band:", bands[1], "\n")cat("Lower Band:", bands[2], "\n")```以上是博易大师指标公式的汇总以及在Python和R编程语言中的源代码集成示例。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
名称定义用法举例解释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 以来的年月日。
用法:DA TETOD1970(X),得到日期X 距离1970年1月1 日以来的天数DA TETOD1970(X) 日期转换为1970 日DATETOD1970(DA TE)就返回今天距离1970年1月1 日的天数DAY 日期DAY 函数返回有效值范围为(1-31) 取得该周期的日期DAYS1970 取得该周期从1970以来的天数用法:DAYS1970.函数返回自从1970年1月1 日以来的天数,例如在1971年1月1 日返回365HOUR 小时HOUR 函数返回有效值范围为(0-23),对于日线及更长的分析周期值为0 取得该周期的小时数MINUTE 分钟INUTE 函数返回有效值范围为(0-59),对于日线及更长的分析周期值为0 取得该周期的分钟数MONTH 月份MONTH 函数返回有效值范围为(1-12) 取得该周期的月份T0TOTIME(X) 秒数转换为时间T0TOTIME(X),得到从0 点开始X 秒后的时间值TIME 取得该周期的时分秒TIME 函数返回有效值范围为(000000-235959)TIME0 取得该周期从当日0点以来的秒数TIME0 函数返回自从当日0 点以来的秒数,对于日线以上的分析周期,返回0TIMETOT0(X) 时间转化为秒数TIMETOT0(X),得到时间X 距离当日0 点的秒数。
WEEKDAY 取得该周期的星期数WEEKDAY 函数返回有效值范围为(0-6),0表示星期天YEAR 取得该周期的年份YEAR 函数返回有效值范围为(1970-2038) 以上为时间函数名称定义用法举例ALL(X,N) 一直满足条件用法:ALL(X,N),统计N 周期中是否一直都满足X 条件,若N=0则从第一个有效值开始。
例如:ALL(CLOSE>OPEN,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 向前引用用法: 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 交叉函数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 绝对值求绝对值。