您现在的位置:程序化交易>> 期货公式>> 文华财经>> 文华财经知识>>正文内容

CONST模型改写 第二行怎么改写“顺序非法” [文华财经]

  • 咨询内容:

     ZGD:=HHV(H,60);
     ZGD2:=CONST(ZGD);
     ZDD:=LLV(L,60);
     ZDD2:=CONST(ZDD)

    ZGD赋值:60日内最高价的最高值
    ZGD2赋值:ZGD的?日取值设为常数
    ZDD赋值:60日内最低价的最低值
    ZDD2赋值:ZDD的?日取值设为常数

     

  • 文华技术人员:

     ZGD2:=CONST(ZGD);
    这里您想表达的是什么

     

  • 文华客服:

    { N:1,100,8    P:0,1,0}
     ZGD:=HHV(H,60);
     ZGD2:=CONST(ZGD);
     ZDD:=LLV(L,60);
     ZDD2:=CONST(ZDD);
     GJ:=(C+H+L+O)/4;
     明日阻力:=L+(GJ-L)+(C-L);
     明日支撑:=L+(C-GJ);
     KOH:=L>REF(H,1);
     KOL:=H<REF(L,1);
     HIF:=L>REF(H,BARSLAST(KOH)+1);
     NHIF:=L<=REF(H,BARSLAST(KOH)+1);
     LIF:=H<REF(L,BARSLAST(KOL)+1);
     NLIF:=H>=REF(L,BARSLAST(KOL)+1);
     下档线:=(((CLOSE - LLV(LOW,13)) / (HHV(HIGH,13) - LLV(LOW,13))) * 100);
     RRRSV:=SMA(下档线,3,1);
     KKK:=SMA(RRRSV,3,1);
     DDDDD:=((3 * RRRSV) - (2 * KKK));
     JJ12:=(((CLOSE - LLV(LOW,55)) / (HHV(HIGH,55) - LLV(LOW,55))) * 100);
     RSV24:=SMA(JJ12,3,1);
     K24:=SMA(RSV24,3,1);
     D24:=((3 * RSV24) - (2 * K24));
     压力2:=IF(CROSS(D24,DDDDD),HIGH,REF(HIGH,BARSLAST(CROSS(D24,DDDDD)))),COLORFFFFFF;
     底部:=LLV(HIGH,30),COLOR00FF00;
     AA:=REF(H,N)=HHV(H,2*N+1);  AA1:=REF(L,N)=LLV(L,2*N+1);
     QY:=BACKSET(AA,N+1);  QY1:=BACKSET(AA1,N+1);
     CC:=FILTER(QY,N) AND H=HHV(H,N+1);  CC1:=FILTER(QY1,N) AND L=LLV(L,N+1);
     DDD:=BARSLAST(CC);  DD1:=BARSLAST(CC1);
     GDTS:=IF(CC,CURRBARSCOUNT,0);  DDTS:=IF(CC1,CURRBARSCOUNT,0);
     DINGBUTS:=IF(DDD,REF(GDTS,DDD),GDTS);  DDTS1:=IF(DD1,REF(DDTS,DD1),DDTS);
     GDCS1:=CONST(DINGBUTS);  DDCS1:=CONST(DDTS1);
     GDCS13:=CONST(REF(HIGH,GDCS1-1));  DDCS13:=CONST(REF(L,DDCS1-1));
     DINGBUTS1:=REF(DINGBUTS,DDD+1);  DDTS2:=REF(DDTS1,DD1+1);
     GDCS2:=CONST(DINGBUTS1);  DDCS2:=CONST(DDTS2);
     GDCS23:=CONST(REF(HIGH,DINGBUTS1-1));  DDCS23:=CONST(REF(L,DDTS2-1));
     XG1:=BACKSET(ISLASTBAR,GDCS1);  XD1:=BACKSET(ISLASTBAR,DDCS1);
     XG2:=BACKSET(ISLASTBAR,DINGBUTS1);  XD2:=BACKSET(ISLASTBAR,DDTS2);
     XDD:=IF(DDCS13<=DDCS23,XD1,XD2);
     BCG:=SUM(XG1,0);  BCD:=SUM(XDD,0);

     

  • 网友回复: 请您告知CONST、CURRBARSCOUNT是什么意思

     

  • 网友回复: ZGD赋值:60日内最高价的最高值
    ZGD2赋值:ZGD的?日取值设为常数
    ZDD赋值:60日内最低价的最低值
    ZDD2赋值:ZDD的?日取值设为常数
    GJ赋值:(收盘价+最高价+最低价+开盘价)/4
    明日阻力赋值:最低价+(GJ-最低价)+(收盘价-最低价)
    明日支撑赋值:最低价+(收盘价-GJ)
    KOH赋值:最低价>昨日最高价
    KOL赋值:最高价<昨日最低价
    HIF赋值:最低价>上次KOH距今天数+1日前的最高价
    NHIF赋值:最低价<=上次KOH距今天数+1日前的最高价
    LIF赋值:最高价<上次KOL距今天数+1日前的最低价
    NLIF赋值:最高价>=上次KOL距今天数+1日前的最低价
    下档线赋值:(((收盘价 - 13日内最低价的最低值) / (13日内最高价的最高值 - 13日内最低价的最低值)) * 100)
    RRRSV赋值:下档线的3日[1日权重]移动平均
    KKK赋值:RRRSV的3日[1日权重]移动平均
    DDDDD赋值:((3 * RRRSV) - (2 * KKK))
    JJ12赋值:(((收盘价 - 55日内最低价的最低值) / (55日内最高价的最高值 - 55日内最低价的最低值)) * 100)
    RSV24赋值:JJ12的3日[1日权重]移动平均
    K24赋值:RSV24的3日[1日权重]移动平均
    D24赋值:((3 * RSV24) - (2 * K24))
    压力2赋值:如果D24上穿DDDDD,返回最高价,否则返回上次D24上穿DDDDD距今天数日前的最高价,COLORFFFFFF
    底部赋值:30日内最高价的最低值,COLOR00FF00
    AA赋值:N日前的最高价=2*N+1日内最高价的最高值
    AA1赋值:N日前的最低价=2*N+1日内最低价的最低值
    QY赋值:若AA则将最近N+1周期置为1
    QY1赋值:若AA1则将最近N+1周期置为1
    CC赋值:QY的N日过滤 AND 最高价=N+1日内最高价的最高值
    CC1赋值:QY1的N日过滤 AND 最低价=N+1日内最低价的最低值
    DDD赋值:上次CC距今天数
    DD1赋值:上次CC1距今天数
    GDTS赋值:如果CC,返回到最后交易日的周,否则返回0
    DDTS赋值:如果CC1,返回到最后交易日的周,否则返回0
    DINGBUTS赋值:如果DDD,返回DDD日前的GDTS,否则返回GDTS
    DDTS1赋值:如果DD1,返回DD1日前的DDTS,否则返回DDTS
    GDCS1赋值:DINGBUTS的?日取值设为常数
    DDCS1赋值:DDTS1的?日取值设为常数
    GDCS13赋值:GDCS1-1日前的最高价的?日取值设为常数
    DDCS13赋值:DDCS1-1日前的最低价的?日取值设为常数
    DINGBUTS1赋值:DDD+1日前的DINGBUTS
    DDTS2赋值:DD1+1日前的DDTS1
    GDCS2赋值:DINGBUTS1的?日取值设为常数
    DDCS2赋值:DDTS2的?日取值设为常数
    GDCS23赋值:DINGBUTS1-1日前的最高价的?日取值设为常数
    DDCS23赋值:DDTS2-1日前的最低价的?日取值设为常数
    XG1赋值:若是否最后一个周期则将最近GDCS1周期置为1
    XD1赋值:若是否最后一个周期则将最近DDCS1周期置为1
    XG2赋值:若是否最后一个周期则将最近DINGBUTS1周期置为1
    XD2赋值:若是否最后一个周期则将最近DDTS2周期置为1
    XDD赋值:如果DDCS13<=DDCS23,返回XD1,否则返回XD2
    BCG赋值:XG1的历史累和
    BCD赋值:XDD的历史累和

 

有思路,想编写各种指标公式,程序化交易模型,选股公式,预警公式的朋友

可联系技术人员 QQ: 262069696  点击在线交流进行 有偿 编写!不贵!点击查看价格!


【字体: 】【打印文章】【查看评论

相关文章

    没有相关内容