神奇指标网

通达信红蓝绿柱指标公式

浏览 1210次浏览
标签: 指标公式
来源:神奇指标网 编辑:神奇指标网 发布日期:2023-06-15

  

以下是通达信红蓝绿柱指标公式源码和注释翻译结果


使用说明:


   观察红蓝绿柱的数值变化趋势以及与价格走势的关系。

   当红柱数值上升并超过一定阈值时,可能暗示买入信号;当蓝柱数值上升并超过一定阈值时,可能暗示买入信号。

   当绿柱数值上升并超过一定阈值时,可能暗示卖出信号。


通达信红蓝绿柱指标公式源码:



    SJ1:=(REF(HIGH,3)=HHV(HIGH,((2*3)+1)));
    SJ2:=FILTER(SJ1,3);
    SJ3:=BacKSET(SJ2,(3+1));
    SJ4:=FILTER(SJ3,3);
    SJ5:=(REF(LOW,3)=LLV(LOW,((2*3)+1)));
    SJ6:=FILTER(SJ5,3);
    SJ7:=BACKSET(SJ6,(3+1));
    SJ8:=FILTER(SJ7,3);
    SJ9:=((REF(LLV(LOW,(2*3)),1)+REF(HHV(HIGH,(2*3)),1))/2);
    SJ10:=((HIGH+LOW)/2);
    SJ11:=(((SJ4ANDNOT((SJ8AND(SJ9>=SJ10))))ORBARstATUS)OR(BARSCOUNT(CLOSE)=1));
    SJ12:=(SJ8ANDNOT((SJ4AND(SJ9<SJ10))));
    SJ13:=(SJ4ANDNOT((SJ8AND(SJ9>=SJ10))));
    SJ14:=(REF(BArslAST(SJ11),1)+1);
    SJ15:=BACKSET((SJ11AND(COUNT(SJ12,SJ14)>0)),LLVBARS(IF(SJ12,LOW,10000),SJ14));
    SJ16:=(SJ15>REF(SJ15,1));
    SJ17:=BACKSET(SJ16,2);
    SJ18:=(SJ17>REF(SJ17,1));
    SJ19:=((SJ18ORBARSTATUS)OR(BARSCOUNT(CLOSE)=1));
    SJ20:=(REF(BARSLAST(SJ19),1)+1);
    SJ21:=BACKSET((SJ19AND(COUNT(SJ13,SJ20)>0)),HHVBARS(IF(SJ13,HIGH,0),SJ20));
    SJ22:=(SJ21>REF(SJ21,1));
    SJ23:=BACKSET(SJ22,2);
    SJ24:=(SJ23>REF(SJ23,1));
    SJ25:=BACKSET(BARSTATUS,(BARSLAST(SJ18)+1));
    SJ26:=(SJ25>REF(SJ25,1));
    SJ27:=BACKSET(BARSTATUS,(BARSLAST(SJ24)+1));
    SJ28:=(SJ27>REF(SJ27,1));
    底:=REF(LOW,BARSLAST(SJ26));
    頂:=REF(HIGH,BARSLAST(SJ28));
    STICKLINE(SJ26,頂,底,0,0),COLORBLUE,LINETHICK2;
    DRAWLINE(SJ28,HIGH,SJ26,LOW,0),COLORBLUE,LINETHICK2;
    DRAWLINE(SJ28,HIGH,SJ26,頂,0),COLORBLUE,LINETHICK2;
    STICKLINE(SJ28,頂,底,0,0),COLORRED,LINETHICK2;
    DRAWLINE(SJ26,LOW,SJ28,HIGH,0),COLORRED,LINETHICK2;
    DRAWLINE(SJ26,LOW,SJ28,底,0),COLORRED,LINETHICK2;
    糡三角画完出局:DRAWTEXT((BARSCOUNT(CLOSE)=BARSTATUS=2),HIGH,'糡色三角形画完出局'),COLOR0000FF;
    蓝三角画完介入:DRAWTEXT((BARSCOUNT(CLOSE)=BARSTATUS=2),HIGH,'藍色三角形画完介入'),COLORBLUE;
    INDEXC>ma(INDEXC,10),COLORWHITE;
    F:=EMA(CLOSE,10)-EMA(CLOSE,22);
    A:=EMA(F,8);
    MD:=(F-A)*2;
    周期:=BArslAst(crOSS(F,A)ANDA<=0.05)+1;
    绿柱:=BARSLASTCOUNT(MD<REF(MD,1))>1;
    红柱:=BARSLASTCOUNT(MD>REF(MD,1))>1;
    绿柱群:BARSLASTCOUNT(绿柱),COLORGREEN;
    红柱群:BARSLASTCOUNT(红柱),COLORRED;
    绿柱群统计:=COUNT(绿柱群,周期)COLORYELLOW;
    红柱群统计:=COUNT(红柱群,周期),COLORLIMAGENTA;





通达信红蓝绿柱指标公式源码注释翻译结果


    SJ1赋值:(3日前的最高价=((2*3)+1)日内最高价的最高值)
    SJ2赋值:SJ1的3日过滤
    SJ3赋值:若SJ2则将最近(3+1)周期置为1
    SJ4赋值:SJ3的3日过滤
    SJ5赋值:(3日前的最低价=((2*3)+1)日内最低价的最低值)
    SJ6赋值:SJ5的3日过滤
    SJ7赋值:若SJ6则将最近(3+1)周期置为1
    SJ8赋值:SJ7的3日过滤
    SJ9赋值:((1日前的(2*3)日内最低价的最低值+1日前的(2*3)日内最高价的最高值)/2)
    SJ10赋值:((最高价+最低价)/2)
    SJ11赋值:(((SJ4ANDNOT((SJ8AND(SJ9>=SJ10))))ORBARSTATUS)OR(收盘价的有效数据周期数=1))
    SJ12赋值:(SJ8ANDNOT((SJ4AND(SJ9<SJ10))))
    SJ13赋值:(SJ4ANDNOT((SJ8AND(SJ9>=SJ10))))
    SJ14赋值:(1日前的上次SJ11距今天数+1)
    SJ15赋值:若(SJ11AND(统计SJ14日中满足SJ12的天数>0))则将最近SJ14日内如果SJ12,返回最低价,否则返回10000距今天数周期置为1
    SJ16赋值:(SJ15>1日前的SJ15)
    SJ17赋值:若SJ16则将最近2周期置为1
    SJ18赋值:(SJ17>1日前的SJ17)
    SJ19赋值:((SJ18ORBARSTATUS)OR(收盘价的有效数据周期数=1))
    SJ20赋值:(1日前的上次SJ19距今天数+1)
    SJ21赋值:若(SJ19AND(统计SJ20日中满足SJ13的天数>0))则将最近SJ20日内如果SJ13,返回最高价,否则返回0距今天数周期置为1
    SJ22赋值:(SJ21>1日前的SJ21)
    SJ23赋值:若SJ22则将最近2周期置为1
    SJ24赋值:(SJ23>1日前的SJ23)
    SJ25赋值:若数据位置状态则将最近(上次SJ18距今天数+1)周期置为1
    SJ26赋值:(SJ25>1日前的SJ25)
    SJ27赋值:若数据位置状态则将最近(上次SJ24距今天数+1)周期置为1
    SJ28赋值:(SJ27>1日前的SJ27)
    底赋值:上次SJ26距今天数日前的最低价
    頂赋值:上次SJ28距今天数日前的最高价
    当满足条件SJ26时,在頂和底位置之间画柱状线,宽度为0,0不为0则画空心柱.,画蓝色,线宽为2
    当满足条件SJ28时,在最高价位置画直线起点,当满足条件SJ26时,在最低价位置画直线终点,0表示是否延长.,画蓝色,线宽为2
    当满足条件SJ28时,在最高价位置画直线起点,当满足条件SJ26时,在頂位置画直线终点,0表示是否延长.,画蓝色,线宽为2
    当满足条件SJ28时,在頂和底位置之间画柱状线,宽度为0,0不为0则画空心柱.,画红色,线宽为2
    当满足条件SJ26时,在最低价位置画直线起点,当满足条件SJ28时,在最高价位置画直线终点,0表示是否延长.,画红色,线宽为2
    当满足条件SJ26时,在最低价位置画直线起点,当满足条件SJ28时,在底位置画直线终点,0表示是否延长.,画红色,线宽为2
    输出糡三角画完出局:当满足条件(收盘价的有效数据周期数=数据位置状态=2)时,在最高价位置书写文字,COLOR0000FF
    输出蓝三角画完介入:当满足条件(收盘价的有效数据周期数=数据位置状态=2)时,在最高价位置书写文字


通达信红蓝绿柱指标公式截图

神奇指标网(https://www.shenqizhibiao.com/)所有指标公式及文章来源于网络仅供学习研究

神奇指标收藏 收藏
神奇指标分享 分享

网友评论

已有0人评论

清除 发表评论