博弈大师软件函数
博易大师期货软件指标公式源码期货最准的指标准确率最高的期货指标

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;。
【史上最全】博易大师指标公式编写教程、指标函数大全、指标代码大全

目录博易大师指标编写教程 (3)一、技术指标公式基础 (3)二、公式的构成 (5)三、指标公式编写技巧 (6)四、指标公式编写举例 (8)博易大师指标函数列表 (13)一、行情函数 (13)二、常数函数 (14)三、时间函数 (15)四、引用函数 (16)五、逻辑函数 (17)六、数学函数 (18)七、统计函数 (19)八、指标函数 (20)九、协方差函数 (21)十、输出修饰符 (22)博易大师指标代码大全 (23)利多方舟 (23)变色MACD (23)渔家乐 (24)仿DDX (24)king趋势 (25)无敌趋势 (25)粉K线 (26)无敌精灵 (26)买卖航标 (26)天风地火 (26)无影手 (27)合并即涨 (28)顶底奇准 (29)一品操盘 (29)一品操盘 (30)★底部提示:副 (31)博易顶底王 (31)趋势线(主图) (32)CCI主图K线 (32)优化MACD (32)博易指标公式(量能多空) (33)多空参考(副图) (33)趋势顶底 (34)资金量指标 (35)机构做空能量线 (35)专业快刀手 (35)无双多空 (37)金山银山 (37)量能指标 (37)即时趋势 (38)快慢多空 (38)彩色K线 (38)量能多空 (39)鳄鱼分形 (39)多空之王 (40)博易大师指标代码大全注释 (41)博易大师指标编写教程一、技术指标公式基础技术指标公式编辑器是澎博软件公式系统的第一类编辑器,是最基础的编辑器,通过该编辑器将单调的数据行情转换成为有形的图形世界,转换成为易观察,视觉效果强烈的曲线,或者其它的图形,方便我们获取有益的信息。
公式系统有以下特点:用户只需要描述一个数据是如何计算的,公式系统就能将所有数据计算出来,并以曲线的形式显示出来。
公式系统以时间序列为基础,其计算对象是一组沿时间递增的数据序列,每一个时间周期包含一组数据,公式系统能对其中的任何数据进行操作。
【史上最全】博易大师指标公式编写教程、指标函数大全、指标代码大全

目录博易大师指标编写教程 (3)一、技术指标公式基础 (3)二、公式的构成 (5)三、指标公式编写技巧 (6)四、指标公式编写举例 (8)博易大师指标函数列表 (14)一、行情函数 (14)二、常数函数 (15)三、时间函数 (16)四、引用函数 (17)五、逻辑函数 (18)六、数学函数 (19)七、统计函数 (20)八、指标函数 (22)九、协方差函数 (23)十、输出修饰符 (24)博易大师指标代码大全 (25)利多方舟 (25)变色MACD (25)渔家乐 (26)仿DDX (26)king趋势 (27)无敌趋势 (27)粉K线 (28)无敌精灵 (28)买卖航标 (28)天风地火 (29)无影手 (29)合并即涨 (31)顶底奇准 (31)一品操盘 (32)一品操盘 (32)★底部提示:副 (33)博易顶底王 (34)趋势线(主图) (34)CCI主图K线 (35)优化MACD (35)博易指标公式(量能多空) (35)多空参考(副图) (36)趋势顶底 (36)资金量指标 (37)机构做空能量线 (38)专业快刀手 (38)无双多空 (39)金山银山 (40)量能指标 (40)即时趋势 (40)快慢多空 (41)彩色K线 (41)量能多空 (41)鳄鱼分形 (42)多空之王 (43)博易大师指标代码大全注释 (44)博易大师指标编写教程一、技术指标公式基础技术指标公式编辑器是澎博软件公式系统的第一类编辑器,是最基础的编辑器,通过该编辑器将单调的数据行情转换成为有形的图形世界,转换成为易观察,视觉效果强烈的曲线,或者其它的图形,方便我们获取有益的信息。
公式系统有以下特点:用户只需要描述一个数据是如何计算的,公式系统就能将所有数据计算出来,并以曲线的形式显示出来。
公式系统以时间序列为基础,其计算对象是一组沿时间递增的数据序列,每一个时间周期包含一组数据,公式系统能对其中的任何数据进行操作。
【史上最全】博易大师指标公式编写教程、指标函数大全、指标代码大全

目录博易大师指标编写教程 (3)一、技术指标公式基础 (3)二、公式的构成 (5)三、指标公式编写技巧 (6)四、指标公式编写举例 (10)博易大师指标函数列表 (17)一、行情函数 (17)二、常数函数 (18)三、时间函数 (19)四、引用函数 (21)五、逻辑函数 (22)六、数学函数 (24)七、统计函数 (25)八、指标函数 (27)九、协方差函数 (28)十、输出修饰符 (30)博易大师指标代码大全 (32)利多方舟 (32)变色MACD (32)渔家乐 (33)仿DDX (34)king趋势 (34)无敌趋势 (35)粉K线 (36)无敌精灵 (36)买卖航标 (37)天风地火 (37)无影手 (38)合并即涨 (40)顶底奇准 (40)一品操盘 (41)一品操盘 (42)★底部提示:副 (43)博易顶底王 (44)趋势线(主图) (44)CCI主图K线 (45)优化MACD (45)博易指标公式(量能多空) (46)多空参考(副图) (47)趋势顶底 (47)资金量指标 (48)机构做空能量线 (49)专业快刀手 (49)无双多空 (51)金山银山 (52)量能指标 (52)即时趋势 (53)快慢多空 (53)彩色K线 (53)量能多空 (54)鳄鱼分形 (55)多空之王 (56)博易大师指标代码大全注释 (57)博易大师指标编写教程一、技术指标公式基础技术指标公式编辑器是澎博软件公式系统的第一类编辑器,是最基础的编辑器,通过该编辑器将单调的数据行情转换成为有形的图形世界,转换成为易观察,视觉效果强烈的曲线,或者其它的图形,方便我们获取有益的信息。
公式系统有以下特点:用户只需要描述一个数据是如何计算的,公式系统就能将所有数据计算出来,并以曲线的形式显示出来。
公式系统以时间序列为基础,其计算对象是一组沿时间递增的数据序列,每一个时间周期包含一组数据,公式系统能对其中的任何数据进行操作。
博易大师源函数

用法:PARTLINE(CON,P)
参数:CON、P可为变量或常数。
说明:当CON不为0时,在P处画线。例如,PARTLINE(C>REF(C,1),C),COLORRED。
45)、点线。
用法:POINTDOT
参数:无。
说明:用逗号隔开放置在输出语句之后,将该输出绘制为线。 41)、输出文字。
用法:DRAWTEXT(CON,P,T)
参数:CON、P可为变量或常数,T为字符串。
说明:当CON不为0时,在P处输出文字T。例如,DRAWTEXT(CLOSE/REF(CLOSE,1)>=1.1,LOW,'涨停')。
42)、区间填充。
用法:FILLRGN(CON,P1,P2)
58)、求当前周期的日期。
用法:DAY
参数:无。
示例:2006年1月2日将返回2。
59)、求当前周期的小时数。
用法:HOUR
参数:无。
示例:13:01:00将返回13。
60)、求当前周期的分钟数。
用法:MINUTE
参数:无。
示例:13:01:00将返回1。
61)、求当前周期的月份。
67)、求当前周期的年份。
用法:YEAR
参数:无。
示例:2006年1月2日将返回2006。
逻辑68)—77)
68)、求是否介于两个数之间。
用法:BETWEEN(A,B,C)
参数:A、B、C可为变量或常数。
说明:A介于B和C之间时返回1,否则返回0。
69)、判断是否交叉。
用法:CROSS(A,B)
用法:MONTH
博易大师期货软件指标公式源码期货最准的指标精确度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;。
博易大师函数小数点位数

博易大师函数小数点位数
博易大师是一款常用的数据处理软件,其函数功能非常强大。
在使用博易大师进行数值计算时,我们经常需要控制计算结果的小数点位数,以满足精度要求。
下面介绍几种常用的函数及其小数点位数的控制方法。
1. ROUND函数
ROUND函数可以对数值进行四舍五入运算。
其语法为:
ROUND(数值,小数点位数)
其中,数值是需要进行运算的数值,小数点位数是指需要保留的小数点位数。
例如,ROUND(1.2345678,3)的结果为1.235。
2. TRUNC函数
TRUNC函数可以对数值进行截断运算。
其语法为:
TRUNC(数值,小数点位数)
其中,数值是需要进行运算的数值,小数点位数是指需要保留的小数点位数。
例如,TRUNC(1.2345678,3)的结果为1.234。
3. FORMAT函数
FORMAT函数可以对数值进行格式化操作。
其语法为:
FORMAT(数值,格式)
其中,数值是需要进行格式化的数值,格式是指需要设置的格式。
格式中可以设置小数点位数,例如'0.000'表示保留三位小数。
例如,FORMAT(1.2345678,'0.000')的结果为1.235。
以上就是博易大师函数小数点位数的几种控制方法,可根据实际
需要进行选择。
博易大师常用函数

行情函数:常用函数:名称 定义用法举例解释CA TEGORY证券类型返回证券类型,指数=0,股票=1,基金=2,债券=3,其它=4, 期权=5,外汇=6,期货=7注意:该函数返CURRENTDA TE 计算时的当前日期CURRENTDA TE ,返回计算时的日期,该日期是从1900年开始的日期,例如2003年1月1 日表示为1030101同上CURRENTTIME 计算时的当前时间CURRENTTIME ,返回计算时的时间,格式为时分秒,有效范围(000000-235959)同上 DA TA TYPE当前分析的数据类型 A TA TYPE ,返回数据类型,分时线=1,分笔成交=2,1 分钟线=3,5 分钟线=4,15 分钟线=5,30分钟线=6,60 分钟线 =7,日线=8,周线=9,月线=10,多日线=11,年线=12。
同上MINDIFF最小价格变动MINDIFF ,返回当前股票价格同上名称 定义 用法举例解释AMOUNT成交额AMOUNT取得该周期成交额 BARSTA TUS数据位置状态BARSTA TUS=2 表示当天是该股票数据的最后一个周期BARSTA TUS 返回数据位置信息,1表示第一根K 线,2表示最后一个数据,0表示中间位置 CLOSE 收盘价 CLOSE 取得该周期收盘价 HIGH 最高价 HIGH 取得该周期最高价 LOW 最低价LOW 取得该周期最低价ISDOWN 该周期是否收阴 当收盘<开盘时,返回值为1,否则为0ISEQUAL 该周期是否平盘 当收盘=开盘时,返回值为1,否则为0ISUP 该周期是否收阳 当收盘>开盘时,返回值为1,否则为0 OPEN开盘价 OPEN 取得该周期开盘价 VOL 成交量VOL取得该周期成交量最小变动量,对于股票是0.01元,基金是0.001VOLUNIT 每手股数用法: VOLUNIT,返回每手股数。
对于股票值为100,债券为10时间函数:名称定义用法举例BARPOS 取得该周期在所有数据中的位置BARPOS对于日线来说,函数返回上市以来的天数D1970TODA TE(X) 1970 日转换为日期用法:D1970TODA TE(X),得到1970 日期X 的日期值DA TE 年月日DA TE 函数返回有效值范围为(700101-1341231),表示19700101-20341231 取得该周期从1900 以来的年月日。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
BARSLAST
上一次条件成立位置
上一次条件成立到当前的周期数。用法: BARSLAST(X):上一次X不为0到现在的天数。例如:BARSLAST(CLOSE/REF(CLOSE,1)>=1.1)表示上一个涨停板到当前的周期数
以上为行情函数:
名称
定义
用法举例
解释
CATEGORY
证券类型
返回证券类型,指数=0,股票=1,基金=2,债券=3,其它=4,期权=5,外汇=6,期货=7
注意:该函数返
CURRENTDATE
计算时的当前日期
CURRENTDATE,返回计算时的日期,该日期是从1900年开始的日期,例如2003年1月1日表示为1030101
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,否则为0
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
移动平均
例:CEILING(12.3)求得13,CEILING(-3.5)求得-3
COS
余弦值
用法:COS(X)返回X的余弦值
EXP
指数
用法:EXP(X)为e的X次幂
如:EXP(CLOSE)返回e的CLOSE次幂
FLOOR
向下舍入
用法:FLOOR(A)返回沿A数值减小方向最接近的整数
例如:FLOOR(12.3)求得12,FLOOR(-3.5)求得-4
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日均线之间
用法: 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)表示统计从上市第一天以来的成交量总和
同上
CURRENTTIME
计算时的当前时间
CURRENTTIME,返回计算时的时间,格式为时分秒,有效范围(000000-235959)
同上
DATATYPE
当前分析的数据类型
ATATYPE,返回数据类型,分时线=1,分笔成交=2,1分钟线=3,5分钟线=4,15分钟线=5,30分钟线=6,60分钟线=7,日线=8,周线=9,月线=10,多日线=11,年线=12。
LN
自然对数
求自然对数。用法:LN(X)以e为底的对数
例如:LN(CLOSE)求收盘价的对数
LOG
10为底的对数
求10为底的对数。用法:LOG(X)取得X的对数
例如:LOG(100)等于2
MAX
最大值
用法:MAX(A,B...)返回所有参数的中的最大值,参数数量可以有2—16个
MAX(CLOSE,OPEN,REF(CLOSE,1))表示返回昨收、今开、收盘三个价格中最高的价格。
DATETOD1970(X)
日期转换为1970日
DATETOD1970(DATE)就返回今天距离1970年1月1日的天数
DAY
日期
DAY函数返回有效值范围为(1-31)取得该周期的日期
DAYS1970
取得该周期从1970以来的天数
用法:DAYS1970.函数返回自从1970年1月1日以来的天数,例如在1971年1月1日返回365
MIN
最小值
求最小值。用法:MIN(A,B...)返回所有参数的中的最小值,参数数量可以有2—16个
例如:MIN(CLOSE,OPEN,REF(CLOSE,1))表示返回昨收、今开、收盘三个价
MOD
求模运算
WEEKDAY
取得该周期的星期数
WEEKDAY函数返回有效值范围为(0-6),0表示星期天
YEAR
取得该周期的年份
YEAR函数返回有效值范围为(1970-2038)
以上为时间函数
名称
定义
用法举例
ALL(X,N)
一直满足条件
用法:ALL(X,N),统计N周期中是否一直都满足X条件,若N=0则从第一个有效值开始。例如:ALL(CLOSE>OPEN,20)表示是否20周期内全部都收阳线。
LONGCROSS
维持-交叉函数
两条线维持一定周期后交叉,用法:LONGCROSS(A,B,N)表示A在N周期内都小于B,本周期从下方向上穿过B时返回1,否则返回0。例:LONGCROSS(MA(CLOSE,5),MA(CLOSE,10),5)表示5日均线维持5周期后与10日均线交金叉
RANGE
范围
HOUR
小时
HOUR函数返回有效值范围为(0-23),对于日线及更长的分析周期值为0取得该周期的小时数
MINUTE
分钟
INUTE函数返回有效值范围为(0-59),对于日线及更长的分析周期值为0取得该周期的分钟数
MONTH
月份
MONTH函数返回有效值范围为(1-12)取得该周期的月份
T0TOTIME(X)
例如:ABS(-34)返回34
ACOS
反余弦值
用法:ACOS(X)返回X的反余弦值
AND
逻辑与运算
用法:A AND B表示条件A与条件B同时成立
ASIN
反正弦值
用法:ASIN(X)返回X的反正弦值
ATAN
反正切值
用法:ASIN(X)返回X的反正弦值
CEILING
向上舍入
向数值增大方向舍入,用法:CEILING(A)返回沿A数值增大方向最接近的整数
同上
MINDIFF
最小价格变动
MINDIFF,返回当前股票价格最小变动量,对于股票是0.01元,基金是0.001
同上
VOLUNIT
每手股数
用法: VOLUNIT,返回每手股数。对于股票值为100,债券为10
以上为常用函数
名称
定义
用法举例
BARPOS
取得该周期在所有数据中的位置
BARPOS对于日线来说,函数返回上市以来的天数
取得该周期最高价
LOW
最低价
LOW
取得该周期最低价
ISDOWN
该周期是否收阴
当收盘<开盘时,返回值为1,否则为0
ISEQUAL
该周期是否平盘
当收盘=开盘时,返回值为1,否则为0
ISUP
该周期是否收阳
当收盘>开盘时,返回值为1,否则为0
OPEN
开盘价
OPEN
取得该周期开盘价
VOL
成交量
VOL
取得该周期成交量
秒数转换为时间
T0TOTIME(X),得到从0点开始X秒后的时间值
TIME
取得该周期的时分秒
TIME函数返回有效值范围为(000000-235959)
TIME0
取得该周期从当日0点以来的秒数
TIME0函数返回自从当日0点以来的秒数,对于日线以上的分析周期,返回0
TIMETOT0(X)
时间转化为秒数
TIMETOT0(X),得到时间X距离当日0点的秒数。
介于某个范围之间,用法:RANGE(A,B,C)表示A大于B同时小于C时返回1,否则返回0,例如:RANGE(CLOSE,MA(CLOSE,5),MA(CLOSE,10))表示收盘价大于5日均线并且小于10日均线
以上为逻辑函数
名称
定义
用法解释
举例
ABS
绝对值
求绝对值。用法: ABS(X)返回X的绝对值
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)表示该周期收阳则返回最高值,否则返回最低值
HHVBARS
上一高点位置
求上一高点到当前的周期数。用法: HHVBARS(X,N):求N周期内X最高值到当前周期数,N=0表示从第一个有效值开始统计。如:HHVBARS(HIGH,0)求得历史新高到到当前的周期数