分享

博易大师博易短线专家指标公式源码破译破解(附源码)

 追梦文库 2023-09-27 发布于河北

编程思路破译

LT赋值:100

LU赋值:0

LV赋值:38.2

输出 卖警:如果LT,返回100,否则返回100,COLOR00FF00,POINTDOT

输出 持多:如果LU,返回38.2,否则返回38.2,画白色,POINTDOT

输出 买警:如果LU,返回0,否则返回0,COLORFFCC66,POINTDOT

LA赋值:1日前的收盘价

LB赋值:(((收盘价-LA)和0的较大值的5日[1日权重]移动平均 / (收盘价-LA)的绝对值的5日[1日权重]移动平均) * 100)

LC赋值:(最高价 - 1日前的最高价)

LD赋值:(1日前的最低价 - 最低价)

LE赋值:(最高价-最低价)和(最高价-1日前的收盘价)的绝对值的较大值和(最低价-1日前的收盘价)的绝对值的较大值的10日累和

LF赋值:如果((LC>0)AND(LC>LD)),返回LC,否则返回0的10日累和

LG赋值:如果((LD>0)AND(LD>LC)),返回LD,否则返回0的10日累和

LH赋值:((LF * 100) / LE)

LI赋值:((LG * 100) / LE)

LJ赋值:(((LI-LH)的绝对值/(LI+LH))*100)的5日简单移动平均

AV赋值:(LB + LJ)

LK赋值:((100 * (10日内最高价的最高值 - 收盘价)) / (10日内最高价的最高值 - 10日内最低价的最低值))

LL赋值:(LB - LK)

LM赋值:(AV + LL)

LO赋值:((((2 * 收盘价) + 最高价) + 最低价) / 4)

LP赋值:34日内最低价的最低值

LQ赋值:34日内最高价的最高值

LR赋值:(((LO-LP)/(LQ-LP))*100)的13日指数移动平均

LS赋值:((0.667*1日前的LR)+(0.333*LR))的2日指数移动平均

向导线赋值:1日内LM的最低值

当满足条件(向导线>225)时,在95和90位置之间画柱状线,宽度为6,1不为0则画空心柱.,COLORFFCC00

当满足条件(向导线>235)时,在100和95位置之间画柱状线,宽度为6,1不为0则画空心柱.,画红色

当满足条件235上穿向导线时,在100和90位置之间画柱状线,宽度为6,1不为0则画空心柱.,COLOR00FF00

当满足条件(LM<(0-1))时,在0和5位置之间画柱状线,宽度为6,1不为0则画空心柱.,COLOR00FF00

当满足条件(LM<(0-5))时,在5和10位置之间画柱状线,宽度为6,1不为0则画空心柱.,画黄色

当满足条件向导线上穿(0-3)时,在0和10位置之间画柱状线,宽度为6,1不为0则画空心柱.,画红色

当满足条件((LR-LS)>0)时,在LR和LS位置之间画柱状线,宽度为10,1不为0则画空心柱.,画红色

当满足条件((LR-LS)<0)时,在LR和LS位置之间画柱状线,宽度为10,1不为0则画空心柱.,COLORFFCC66

VAR0赋值:(2*收盘价+最高价+最低价)/4

VAR1赋值:(24日内最高价的最高值-收盘价)/(24日内最高价的最高值-24日内最低价的最低值)*100

VAR2赋值:(收盘价-18日内最低价的最低值)/(18日内最高价的最高值-18日内最低价的最低值)*100

B赋值:(VAR0-26日内最低价的最低值)/(34日内最高价的最高值-26日内最低价的最低值)*100的16日指数移动平均

输出短线:VAR2的2日[1日权重]移动平均+3的2日[1日权重]移动平均,画黄色

VAR11赋值:(2*收盘价+最高价+最低价+开盘价)/5

VAR21赋值:34日内最低价的最低值

VAR31赋值:34日内最高价的最高值

SK赋值: (VAR11-VAR21)/(VAR31-VAR21)*100的13日指数移动平均

SD赋值: SK的3日指数移动平均

VAR41赋值:如果SK上穿SD,返回40,否则返回22

程序源码


LT:=100;

  LU:=0;

  LV:=38.2;

  卖警:IF(LT,100,100),COLOR00FF00,POINTDOT;

  持多:IF(LU,38.2,38.2),COLORWHITE,POINTDOT;

  买警:IF(LU,0,0),COLORFFCC66,POINTDOT;

  LA:=REF(CLOSE,1);

  LB:=((SMA(MAX((CLOSE - LA),0),5,1) / SMA(ABS((CLOSE - LA)),5,1)) * 100);

  LC:=(HIGH - REF(HIGH,1));

  LD:=(REF(LOW,1) - LOW);

  LE:=SUM(MAX(MAX((HIGH - LOW),ABS((HIGH - REF(CLOSE,1)))),ABS((LOW - REF(CLOSE,1)))),10);

  LF:=SUM(IF(((LC > 0) AND (LC > LD)),LC,0),10);

  LG:=SUM(IF(((LD > 0) AND (LD > LC)),LD,0),10);

  LH:=((LF * 100) / LE);

  LI:=((LG * 100) / LE);

  LJ:=MA(((ABS((LI - LH)) / (LI + LH)) * 100),5);

  AV:=(LB + LJ);

  LK:=((100 * (HHV(HIGH,10) - CLOSE)) / (HHV(HIGH,10) - LLV(LOW,10)));

  LL:=(LB - LK);

  LM:=(AV + LL);

  LO:=((((2 * CLOSE) + HIGH) + LOW) / 4);

  LP:=LLV(LOW,34);

  LQ:=HHV(HIGH,34);

  LR:=EMA((((LO - LP) / (LQ - LP)) * 100),13);

  LS:=EMA(((0.667 * REF(LR,1)) + (0.333 * LR)),2);

  向导线:=LLV(LM,1);

  STICKLINE((向导线>225),95,90,6,1),COLORFFCC00;

  STICKLINE((向导线>235),100,95,6,1),COLORRED;

  STICKLINE(CROSS(235,向导线),100,90,6,1),COLOR00FF00;

  STICKLINE((LM<(0-1)),0,5,6,1),COLOR00FF00;

  STICKLINE((LM<(0-5)),5,10,6,1),COLORYELLOW;

  STICKLINE(CROSS(向导线,(0-3)),0,10,6,1),COLORRED;

  STICKLINE(((LR-LS)>0),LR,LS,10,1),COLORRED;

  STICKLINE(((LR-LS)<0),LR,LS,10,1),COLORFFCC66;

  VAR0:=(2*CLOSE+HIGH+LOW)/4;

  VAR1:=(HHV(HIGH,24)-CLOSE)/(HHV(HIGH,24)-LLV(LOW,24))*100;

  VAR2:=(CLOSE-LLV(LOW,18))/(HHV(HIGH,18)-LLV(LOW,18))*100;

 B:=EMA((VAR0-LLV(LOW,26))/(HHV(HIGH,34)-LLV(LOW,26))*100,16);

短线:SMA(SMA(VAR2,2,1)+3,2,1),COLORYELLOW;

 

  VAR11:=(2*CLOSE+HIGH+LOW+OPEN)/5;

  VAR21:=LLV(LOW,34);

  VAR31:=HHV(HIGH,34);

  SK:= EMA((VAR11-VAR21)/(VAR31-VAR21)*100,13);

  SD:= EMA(SK,3);

  VAR41:=IF(CROSS(SK,SD),40,22)

注:


       馆内各种公式为学习编程而保存,实战使用前一定要看其中是否有未来函数并自己亲自测试成功率,决不能依据公式名称的描述和形容去投资,据此入市造成投资损失由投资者自己承担。


       发文不易,如获益,欢迎赞赏,赞赏必复!

    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约