以下是通达信飞天拉升指标公式源码和注释翻译结果

通达信飞天拉升指标公式源码:

    MA5:=MA(CLOSE,5);
    MA10:=MA(CLOSE,10);
    MA20:=MA(CLOSE,20);
    MA40:=MA(CLOSE,40);
    MA60:=MA(CLOSE,60);
    MA120:=MA(CLOSE,120);
    ANGEL:=EMA(CLOSE,2);
    DEVIL:=EMA((SLOPE(CLOSE,21))*(20)+CLOSE,42);
    IBUY:=CROSS(ANGEL,DEVIL);
    ISEL:=CROSS(DEVIL,ANGEL);
    DRAWTEXT(IBUY,(LOW)*(0.97),'建仓'),COLOR00FFFF;
    DRAWTEXT(ISEL,(HIGH)*(1.03),'出仓'),COLORFFFFFF;
    STICKLINE((ANGEL>=DEVIL),LOW,HIGH,0,0),COLOR0000FF;
    STICKLINE((ANGEL>=DEVIL),CLOSE,OPEN,2,0),COLOR0000AA;
    STICKLINE((ANGEL>=DEVIL),CLOSE,OPEN,1.5,0),COLOR0000CC;
    STICKLINE((ANGEL>=DEVIL),CLOSE,OPEN,1,0),COLOR0000DD;
    STICKLINE((ANGEL>=DEVIL),CLOSE,OPEN,0.5,0),COLOR0000FF;
    STICKLINE((ANGEL<DEVIL),CLOSE,OPEN,0.5,0),COLOREEEE00;
    STICKLINE((ANGEL<DEVIL),CLOSE,OPEN,1,0),COLORDDDD00;
    STICKLINE((ANGEL<DEVIL),CLOSE,OPEN,1.5,0),COLORCCCC00;
    STICKLINE((ANGEL<DEVIL),CLOSE,OPEN,2,0),COLORAAAA00;
    STICKLINE((ANGEL<DEVIL),LOW,HIGH,0,0),COLORFFFF00;
    STICKLINE((CROSS(ANGEL,DEVIL)ORCROSS(DEVIL,ANGEL)),OPEN,CLOSE,3,0),COLOR00FFFF;
    MA(CLOSE,10),LINETHICK2,COLOR00FFFF;
    MA5:MA(C,N);
    MA10:MA(C,10);
    MA20:=MA(C,20);
    MA60:MA(C,55);
    中:MA(CLOSE,20);
    中间价:=(H+L)/2;
    AO:=SMA(中间价,5,1)-SMA(中间价,34,1);
    AC:=AO-SMA(AO,5,1);
    最大涨幅:=(H-REF(C,1))/REF(C,1)*100;
    涨幅:=(C-REF(C,1))/REF(C,1)*100;
    攻击角:=ATAN((MA5/REF(MA5,1)-1)*100)*180/3.1416;
    角10:=ATAN((MA10/REF(MA10,1)-1)*100)*180/3.1416;
    中轨角:=ATAN((MA20/REF(MA20,1)-1)*100)*180/3.1416;
    红:=AC>REF(AC,1);
    绿:=AC<REF(AC,1);
    上:中+2*STD(CLOSE,20);
    下:中-2*STD(CLOSE,20);
    上外:上-(上-下)/4;
    下外:下+(上-下)/4;
    多头:=红ANDAC>0;
    空头:=绿ANDAC<0;
    震荡:=(多头=0)AND(空头=0);
    //用不同颜色画不同行情的K线
    STICKLINE(多头,H,L,0,0),colorred;
    STICKLINE(多头ANDC>=O,C,O,10,1),colorred;
    STICKLINE(多头ANDC<O,C,O,10,0),colorred;
    STICKLINE(空头,H,L,0,0),RGB(0,100,255);
    STICKLINE(空头ANDC>=O,C,O,10,1),RGB(0,100,255);
    STICKLINE(空头ANDC<O,C,O,10,0),RGB(0,100,255);
    STICKLINE(震荡=1,H,L,0,0),coloryellow;
    STICKLINE(震荡=1ANDC>=O,C,O,10,1),coloryellow;
    STICKLINE(震荡=1ANDC<O,C,O,10,0),coloryellow;
    DRAWTEXT_FIX(C>0,0.57,0.02,0,'<当前攻击角度>-->'),colorred;
    DRAWNUMBER_FIX(ISLASTBAR,0.69,0.02,0,TOSTRING(攻击角,1)),colorcyan;
    DRAWTEXT_FIX(C>0,0.57,0.05,0,'<使用说明>-->'),colorred;
    DRAWTEXT_FIX(C>0,0.64,0.05,0,'红色上涨,蓝色下跌,黄色震荡'),colorcyan;
    买点:=空头=0ANDREF(攻击角,1)<0ANDREF(攻击角,2)<0AND攻击角>0AND最大涨幅>=3;
    备选股池:=买点;
    DRAWICON(备选股池,L,1);
    成本价:=X;
    次日最大获利:=IF(REF(备选股池,1),TOSTRING((H-X)/X*100,1),TOSTRING((H-X)/X*100,1));
    次日开盘获利:=IF(REF(备选股池,1),TOSTRING((O-X)/X*100,1),TOSTRING((O-X)/X*100,1));
    当日收盘获利:=IF(备选股池,TOSTRING((C-成本价)/成本价*100,1),TOSTRING((C-成本价)/成本价*100,1));
    AA:=BARSLAST(备选股池)+1;
    浮动盈亏百分比:=(C-成本价)/成本价*100;
    DRAWNUMBER_FIX(AA<=10ANDISLASTBARAND成本价>0,0.69,0.10,0,TOSTRING(成本价,2)),colorcyan;
    DRAWTEXT_FIX(AA<=10ANDISLASTBARAND成本价>0,0.57,0.10,0,"成本价-->"),colorred;
    DRAWNUMBER_FIX(AA<=10ANDISLASTBARAND成本价>0,0.69,0.15,0,TOSTRING(C,2)),colorcyan;
    DRAWTEXT_FIX(AA<=10ANDISLASTBARAND成本价>0,0.57,0.15,0,"最新价-->"),colorred;
    DRAWNUMBER_FIX(AA<=10ANDISLASTBAR,0.69,0.20,0,TOSTRING(浮动盈亏百分比,2)),colorcyan;
    DRAWTEXT_FIX(AA<=10ANDISLASTBAR,0.57,0.20,0,"当前浮动盈亏百分比-->"),colorred;

通达信飞天拉升指标公式源码注释翻译结果

    MA5赋值:收盘价的5日简单移动平均
    MA10赋值:收盘价的10日简单移动平均
    MA20赋值:收盘价的20日简单移动平均
    MA40赋值:收盘价的40日简单移动平均
    MA60赋值:收盘价的60日简单移动平均
    MA120赋值:收盘价的120日简单移动平均
    ANGEL赋值:收盘价的2日指数移动平均
    DEVIL赋值:(收盘价的21日线性回归斜率)*(20)+收盘价的42日指数移动平均
    IBUY赋值:ANGEL上穿DEVIL
    ISEL赋值:DEVIL上穿ANGEL
    当满足条件IBUY时,在(最低价)*(0.97)位置书写文字,COLOR00FFFF
    当满足条件ISEL时,在(最高价)*(1.03)位置书写文字,COLORFFFFFF
    当满足条件(ANGEL>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
    =DEVIL),最低价,最高价,0,0),COLOR0000FF
    当满足条件(ANGEL>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
    =DEVIL),收盘价,开盘价,2,0),COLOR0000AA
    当满足条件(ANGEL>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
    =DEVIL),收盘价,开盘价,1.5,0),COLOR0000CC
    当满足条件(ANGEL>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
    =DEVIL),收盘价,开盘价,1,0),COLOR0000DD
    当满足条件(ANGEL>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
    =DEVIL),收盘价,开盘价,0.5,0),COLOR0000FF
    当满足条件(ANGEL<时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
    DEVIL),收盘价,开盘价,0.5,0),COLOREEEE00
    当满足条件(ANGEL<时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
    DEVIL),收盘价,开盘价,1,0),COLORDDDD00
    当满足条件(ANGEL<时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
    DEVIL),收盘价,开盘价,1.5,0),COLORCCCC00
    当满足条件(ANGEL<时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
    DEVIL),收盘价,开盘价,2,0),COLORAAAA00
    当满足条件(ANGEL<时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
    DEVIL),最低价,最高价,0,0),COLORFFFF00
    当满足条件(ANGEL上穿DEVILORCROSS(DEVIL,ANGEL))时,在开盘价和收盘价位置之间画柱状线,宽度为3,0不为0则画空心柱.,COLOR00FFFF
    收盘价的10日简单移动平均,线宽为2,COLOR00FFFF
    输出MA5:收盘价的N日简单移动平均
    输出MA10:收盘价的10日简单移动平均
    MA20赋值:收盘价的20日简单移动平均
    输出MA60:收盘价的55日简单移动平均
    输出中:收盘价的20日简单移动平均
    中间价赋值:(最高价+最低价)/2
    AO赋值:中间价的5日[1日权重]移动平均-中间价的34日[1日权重]移动平均
    AC赋值:AO-AO的5日[1日权重]移动平均
    最大涨幅赋值:(最高价-1日前的收盘价)/1日前的收盘价*100
    涨幅赋值:(收盘价-1日前的收盘价)/1日前的收盘价*100
    攻击角赋值:(MA5/1日前的MA5-1)*100的反正切*180/3.1416
    角10赋值:(MA10/1日前的MA10-1)*100的反正切*180/3.1416
    中轨角赋值:(MA20/1日前的MA20-1)*100的反正切*180/3.1416
    红赋值:AC>1日前的AC
    绿赋值:AC<1日前的AC
    输出上:中+2*收盘价的20日估算标准差
    输出下:中-2*收盘价的20日估算标准差
    输出上外:上-(上-下)/4
    输出下外:下+(上-下)/4
    多头赋值:红ANDAC>0
    空头赋值:绿ANDAC<0
    震荡赋值:(多头=0)AND(空头=0)
    //用不同颜色画不同行情的K线当满足条件多头时,在最高价和最低价位置之间画柱状线,宽度为0,0不为0则画空心柱.,画红色
    当满足条件多头ANDC>=开盘价时,在收盘价和开盘价位置之间画柱状线,宽度为10,1不为0则画空心柱.,画红色
    当满足条件多头ANDC<开盘价时,在收盘价和开盘价位置之间画柱状线,宽度为10,0不为0则画空心柱.,画红色
    当满足条件空头时,在最高价和最低价位置之间画柱状线,宽度为0,0不为0则画空心柱.,自定色
    当满足条件空头ANDC>=开盘价时,在收盘价和开盘价位置之间画柱状线,宽度为10,1不为0则画空心柱.,自定色
    当满足条件空头ANDC<开盘价时,在收盘价和开盘价位置之间画柱状线,宽度为10,0不为0则画空心柱.,自定色
    当满足条件震荡=1时,在最高价和最低价位置之间画柱状线,宽度为0,0不为0则画空心柱.,画黄色
    当满足条件震荡=1ANDC>=开盘价时,在收盘价和开盘价位置之间画柱状线,宽度为10,1不为0则画空心柱.,画黄色
    当满足条件震荡=1ANDC<开盘价时,在收盘价和开盘价位置之间画柱状线,宽度为10,0不为0则画空心柱.,画黄色
    当满足条件收盘价>0时,在横轴0.57纵轴0.02位置书写文字,画红色
    当满足条件是否最后一个周期时,在横轴0.69纵轴0.02位置书写数字,画青色
    当满足条件收盘价>0时,在横轴0.57纵轴0.05位置书写文字,画红色
    当满足条件收盘价>0时,在横轴0.64纵轴0.05位置书写文字,画青色
    买点赋值:空头=0ANDREF(攻击角,1)<0ANDREF(攻击角,2)<0AND攻击角>0AND最大涨幅>=3
    备选股池赋值:买点
    当满足条件备选股池时,在最低价位置画1号图标
    成本价赋值:X
    次日最大获利赋值:如果1日前的备选股池,返回TOSTRING((最高价-X)/X*100,1),否则返回TOSTRING((最高价-X)/X*100,1)
    次日开盘获利赋值:如果1日前的备选股池,返回TOSTRING((开盘价-X)/X*100,1),否则返回TOSTRING((开盘价-X)/X*100,1)
    当日收盘获利赋值:如果备选股池,返回TOSTRING((收盘价-成本价)/成本价*100,1),否则返回TOSTRING((收盘价-成本价)/成本价*100,1)
    AA赋值:上次备选股池距今天数+1
    浮动盈亏百分比赋值:(收盘价-成本价)/成本价*100
    当满足条件AA<=10ANDISLASTBARAND成本价>0时,在横轴0.69纵轴0.10位置书写数字,画青色
    当满足条件AA<=10ANDISLASTBARAND成本价>0时,在横轴0.57纵轴0.10位置书写文字,画红色
    当满足条件AA<=10ANDISLASTBARAND成本价>0时,在横轴0.69纵轴0.15位置书写数字,画青色
    当满足条件AA<=10ANDISLASTBARAND成本价>0时,在横轴0.57纵轴0.15位置书写文字,画红色
    当满足条件AA<=10ANDISLASTBAR时,在横轴0.69纵轴0.20位置书写数字,画青色
    当满足条件AA<=10ANDISLASTBAR时,在横轴0.57纵轴0.20位置书写文字,画红色

通达信飞天拉升指标公式截图

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。