您现在的位置:程序化交易>> 期货公式>> 金字塔等>> 金字塔知识>>正文内容

[求助]请老师修改24节气K线指标在金字塔用,先谢谢 [金字塔]

  • 咨询内容: 就是将24节气k线公式分解成12节k和12气k公式?(二十四节气又分为12个节气和12个中气,其中12节气简称12节,12中气简称12气!)
    //二十四节K线
    TBS:=POW(10,ABS(LOG(MINDIFF)));
    jqd:=LSOLARTERMday(date);
    fd:=date;
    tj:=(jqd-ref(jqd,1)<>DATEDIFF(ref(fd,1),fd))*((month)*2-(jqd>day)-(day<=16));
    Jw:BARSLAST(tj),LINETHICK;
    Jdg:=Jw=0 or ISLASTBAR;
    Jwx:=0*C;
    for JQ=datacount-1 downto lbound(Jdg) do
    if Jdg[JQ] then
    Jwx[JQ]:=0;
    else
    Jwx[JQ]:=Jwx[JQ+1]+1;
    Jr:=BACKSET(ISLASTBAR,Jw+1)-ISLASTBAR;
    Jwx:=refx(Jwx,1)+Jr,LINETHICK;
    Joo:=ref(o,Jw);
    Jhh:=hhv(h,Jw+1);
    JLL:=LLv(L,Jw+1);
    Jzq1:=BARSLAST(ref(Jwx,1)=0 or BARPOS=1)+1;//N天数
    Jyt1:=if(Jzq1=1 and refx(Jzq1,2)=1,13,if(refx(Jzq1,1)=1 or Jzq1=1,7,14));
    节开:ROUND(JOO*TBS)/TBS,LINETHICK,COLOReeee00;
    节高:ROUND(refx(Jhh,Jwx)*TBS)/TBS,LINETHICK,COLOReeaaFF;
    节低:ROUND(refx(JLL,Jwx)*TBS)/TBS,LINETHICK,COLOR00ee00;
    节收:ROUND(refx(c,Jwx)*TBS)/TBS,LINETHICK,COLOR00eeee;
    Jf:=节收>节开 or (节收=节开 and 节收>ref(节收,JW));
    Jj:=cross(Jw,Jwx);
    STICKLINE(Jw>0 and JF and Jj ,节低,节高,10,0),Color5055B1;
    STICKLINE(节开<节收 ,节开,节收,JYT1,0),Color5055B1;
    STICKLINE(Jw>0 and not(JF) and Jj ,节低,节高,10,0),Color5A7234;
    STICKLINE(节开>节收 ,节开,节收,JYT1,0),Color5A7234;
    STICKLINE(C>=O,C,O,8,0),COLOR0000AA;
    STICKLINE(C>=O,C,O,6,0),COLOR0000bb ;
    STICKLINE(C>=O,C,O,4,0),COLOR0000cc ;
    STICKLINE(C>=O,C,O,2,0),COLOR0000ee;
    STICKLINE(C>=O,H,L,0,0),COLOR0000ff;
    STICKLINE(C<=O,C,O,8,0),Color7B7b00;
    STICKLINE(C<=O,C,O,6,0),Color909000;
    STICKLINE(C<=O,C,O,4,0),ColorA8a800;
    STICKLINE(C<=O,C,O,2,0),COLORcece00;
    STICKLINE(C<=O,H,L,0,0),COLORffff00;
    drawtext(tj=1 ,l,'小寒'),COLORYELLOW,align0,PXDN5;
    drawtext(tj=2 ,L,'大寒'),COLORYELLOW,align0,PXDN5;
    drawtext(tj=3 ,L,'立春'),COLORGREEN,align0,PXDN5;
    drawtext(tj=4 ,L,'雨水'),COLORGREEN,align0,PXDN5;
    drawtext(tj=5 ,L,'惊蛰'),COLORGREEN,align0,PXDN5;
    drawtext(tj=6 ,L,'春分'),COLORGREEN,align0,PXDN5;
    drawtext(tj=7 ,L,'清明'),COLORYELLOW,align0,PXDN5;
    drawtext(tj=8 ,L,'谷雨'),COLORYELLOW,align0,PXDN5;
    drawtext(tj=9 ,L,'立夏'),COLORRED,align0,PXDN5;
    drawtext(tj=10,L,'小满'),COLORRED,align0,PXDN5;
    drawtext(tj=11,L,'芒种'),COLORRED,align0,PXDN5;
    drawtext(tj=12,L,'夏至'),COLORRED,align0,PXDN5;
    drawtext(tj=13,L,'小暑'),COLORYELLOW,align0,PXDN5;
    drawtext(tj=14,L,'大暑'),COLORYELLOW,align0,PXDN5;
    drawtext(tj=15,L,'立秋'),COLORBBBBBB,align0,PXDN5;
    drawtext(tj=16,L,'处暑'),COLORBBBBBB,align0,PXDN5;
    drawtext(tj=17,L,'白露'),COLORBBBBBB,align0,PXDN5;
    drawtext(tj=18,L,'秋分'),COLORBBBBBB,align0,PXDN5;
    drawtext(tj=19,L,'寒露'),COLORYELLOW,align0,PXDN5;
    drawtext(tj=20,L,'霜降'),COLORYELLOW,align0,PXDN5;
    drawtext(tj=21,L,'立冬'),COLORFF9900,align0,PXDN5;
    drawtext(tj=22,L,'小雪'),COLORFF9900,align0,PXDN5;
    drawtext(tj=23,L,'大雪'),COLORFF9900,align0,PXDN5;
    drawtext(tj=24,L,'冬至'),COLORFF9900,align0,PXDN5;
    drawtext(tj=1 ,H,'丑月'),COLORYELLOW,align0,PXUP19;
    drawtext(tj=3 ,H,'寅月'),COLORGREEN,align0,PXUP19;
    drawtext(tj=5 ,H,'卯月'),COLORGREEN,align0,PXUP19;
    drawtext(tj=7 ,H,'辰月'),COLORYELLOW,align0,PXUP19;
    drawtext(tj=9 ,H,'巳月'),COLORRED,align0,PXUP19;
    drawtext(tj=11,H,'午月'),COLORRED,align0,PXUP19;
    drawtext(tj=13,H,'未月'),COLORYELLOW,align0,PXUP19;
    drawtext(tj=15,H,'申月'),COLORBBBBBB,align0,PXUP19;
    drawtext(tj=17,H,'酉月'),COLORBBBBBB,align0,PXUP19;
    drawtext(tj=19,H,'戌月'),COLORYELLOW,align0,PXUP19;
    drawtext(tj=21,H,'亥月'),COLORFF9900,align0,PXUP19;
    drawtext(tj=23,H,'子月'),COLORFF9900,align0,PXUP19;


     

  • 金字塔客服: 可以直接用,看上去挺不错的!
    此主题相关图片如下:1.png

     

  • 用户回复: 要合并成大的K线!

 

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

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


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

相关文章

    没有相关内容