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

大智慧DLL算法是否和金字塔DLL算法一致 [金字塔]

  • 咨询内容: 大智慧DLL算法是否和金字塔DLL算法一致

     

  • 金字塔客服: 基本一致

     

     来源:程序化久久网( WWW.CXH99.COM )

  • 用户回复: DLL一致,为什么指标公式复制到指标不能用呢

     

  • 网友回复: 请详细描述一下问题,必要时请贴出公式代码

     

  • 网友回复: 我想把原来在大智慧使用的DLL以及公式代码复制到金字塔使用,因为大智慧数据不全面,使用同一个DLL,有个别指标达不到原大智慧的效果,你说DLL算法一致,那应该就是公式的问题
    kx:="chanlun@kxian"; {这个放第一个 要不会出问题滴-_-\\\~~} kxg:="chanlun@kxg"; kxd:="chanlun@kxd"; kxfx:="chanlun@kxfx"; kxno:"chanlun@kxno", linethick0, coloryellow; kxnobh:"chanlun@kxnobh", linethick0, coloryellow; 笔:="chanlun@bi"; bilast:"chanlun@bilast", linethick0, coloryellow; 段:="chanlun@duan"; duanlast:"chanlun@duanlast", linethick0, coloryellow; 中枢:="chanlun@zs"; zszg:="chanlun@zszg"; zszd:="chanlun@zszd"; zsgg:="chanlun@zsgg"; zsdd:="chanlun@zsdd"; zszz:="chanlun@zszz"; zsks:="chanlun@zskslast"; zsjs:="chanlun@zsjslast"; bifx:=-REF(笔,bilast); duanfx:=-REF(段,duanlast);
    kxqj:="chanlun@kxqj"; fxqj:ref(kxqj,bilast), linethick0, coloryellow;
    {TT:"chanlun@TT", linethick0, colorwhite;}
    {画中枢Begin} {以背景方式画} { STICKLINE(zszg>zszd AND duanfx=1, zszg, zszd, 20, 502), colorf00ff0; STICKLINE(zszg>zszd AND duanfx=-1, zszg, zszd, 20, 502), colore6002d; } {以直线方式画} {上涨中枢} DRAWLINE(zsks=1 AND duanfx=1, zszg, zsjs=1 AND duanfx=1, zszg, 0), colormagenta, linethick2; DRAWLINE(zsks=1 AND duanfx=1, zszd, zsjs=1 AND duanfx=1, zszd, 0), colormagenta, linethick2; STICKLINE(zsks=1 AND duanfx=1, zszg, zszd, 1 AND duanfx=1, -501), colormagenta, linethick2; STICKLINE(zsjs=1 AND duanfx=1, zszg, zszd, 1 AND duanfx=1, 501), colormagenta, linethick2; {下跌中枢} DRAWLINE(zsks=1 AND duanfx=-1, zszg, zsjs=1 AND duanfx=-1, zszg, 0), colorCyan, linethick2; DRAWLINE(zsks=1 AND duanfx=-1, zszd, zsjs=1 AND duanfx=-1, zszd, 0), colorCyan, linethick2; STICKLINE(zsks=1 AND duanfx=-1, zszg, zszd, 1 AND duanfx=-1, -501), colorCyan, linethick2; STICKLINE(zsjs=1 AND duanfx=-1, zszg, zszd, 1 AND duanfx=-1, 501), colorCyan, linethick2; {中枢震荡监视器} DRAWLINE(zsks=1, zszz, zsjs=1, zszz, 0), coloryellow;  {画中枢END}
    {显示缺口BEGIN} {只显示5F及5F级别以上图的缺口} kxqk:="chanlun@kxqk"; {最后未封闭的最后一个上涨(下跌)缺口到现在的周期} kxqkup:BARSLAST(kxqk=1), linethick0, colorMagenta; kxqkdn:BARSLAST(kxqk=-1), linethick0, colorGreen; {缺口} DRAWTEXT(kxqk=1, l*0.992, '☆'), colorMagenta, align1 ; {未封闭上涨缺口} DRAWTEXT(kxqk=2, l*0.992, '★'), colorMagenta, align1 ; {已封闭上涨缺口} DRAWTEXT(kxqk=-1, h*1.008, '☆'), colorGreen, align1, valign2; {未封闭下跌缺口} DRAWTEXT(kxqk=-2, h*1.008, '★'), colorGreen, align1, valign2; {已封闭下跌缺口} {显示缺口END}
    {画K线Begin} {缠论K线 已经包含处理} STICKLINE(kxfx>1, kxg, kxd, 2, 1), coloryellow; STICKLINE(kxfx<1, kxg, kxd, 2, 1), colorF0F000; STICKLINE(kxfx=1, kxg, kxd, 2, 1), colorred; STICKLINE(kxfx=-1, kxg, kxd, 2, 1), colorgreen; {顶底分型} STICKLINE(kx>0, kxg, kxd, 5, 1), colorwhite; STICKLINE(kx<0, kxg, kxd, 5, 1), colorblue; {笔段} STICKLINE(笔=1, kxg, kxd, 5, 1), colorgreen, linethick3; STICKLINE(笔=-1, kxg, kxd, 5, 1), colorred, linethick3; STICKLINE(段=1, kxg, kxd, 5, 0), colore66878, linethick2; STICKLINE(段=-1, kxg, kxd, 5, 0), color00cccc, linethick2; {画K线END}
    {画笔段} drawline(笔=1,h,笔=-1,l,0),coloryellow; drawline(笔=-1,l,笔=1,h,0),coloryellow; drawline(段=1,h,段=-1,l,0),colorblue, linethick2; drawline(段=-1,l,段=1,h,0),colorblue, linethick2;
    {笔高低点 周期 力度 提示} DRAWTEXT(笔=1, h, ''+h+'/T'+bilast+'/+'+(h-REF(l,bilast))), coloryellow, align1, valign2; DRAWTEXT(笔=-1, l, ''+l+'/T'+bilast+'/'+(l-REF(h,bilast))), colorCyan, align1;
    {当下提示 周期} DRAWTEXT(BARSTATUS=2 AND bifx=1 AND bilast>4, h*1.008, 'T'+bilast+'/+'+(c-REF(l,bilast))), colorMagenta, align0, valign2; DRAWTEXT(BARSTATUS=2 AND bifx=-1 AND bilast>4, l*0.992,'T'+bilast+'/'+(c-REF(h,bilast))), colorGreen, align0;
    {布林曲线} { MID :MA(CLOSE,26),pointdot,colorwhite; UPPER:MID + 2*STD(CLOSE,26),linethick1,coloryellow; LOWER:MID - 2*STD(CLOSE,26),linethick1,colorgreen; 收口:=UPPER-LOWER; partline(UPPER,收口>ref(收口,1),rgb(255,255,0),收口<ref(收口,1),rgb(0,255,0)),linethick1, dotline; partline(LOWER,收口>ref(收口,1),rgb(255,255,0),收口<ref(收口,1),rgb(0,255,0)),linethick1, dotline; }
    {以下主要演示取笔段中枢数据的方法} {前N个高点和低点(笔)} { bigglast:="chanlun@bigglast"; bigg1:ref(h, bigglast), linethick0, coloryellow; bigg2:ref(bigg1, bigglast), linethick0, coloryellow; bigg3:ref(bigg2, bigglast), linethick0, coloryellow;
    biddlast:="chanlun@biddlast"; bidd1:ref(l, biddlast), linethick0, colorcyan; bidd2:ref(bidd1, biddlast), linethick0, colorcyan; bidd3:ref(bidd2, biddlast), linethick0, colorcyan; }
    {取前一段的数据} { dgglast:="chanlun@duangglast"; dgg1:ref(h, dgglast),linethick0, coloryellow;
    dddlast:="chanlun@duanddlast"; ddd1:ref(l, dddlast),linethick0, colorcyan; }
    {取前一个中枢的数据} { zszg1:ref(zszg, zsjs),linethick0, coloryellow; zszd1:ref(zszd, zsjs),linethick0, coloryellow; };
    {版本信息Begin} vsnNO:="chanlun@VERSION"; vsnDate:="chanlun@DATE"; vsnSTR:= '版本:'+vsnNO+'.'+vsnDate; {vsnSTR1:= ' 作者:goodpp2012@gmail.com';} vsnSTR1:=''; DRAWTEXTREL( 5, 950, vsnSTR+vsnSTR1), colormagenta, linethick2;

 

有思路,想编写各种指标公式,交易模型,选股公式,还原公式的朋友

可联系技术人员 QQ: 262069696  点击在线交流或微信号:cxh99cxh99  进行 有偿收费 编写!

怎么收费,代编流程等详情请点击阅读!

(注:由于人数限制,QQ或微信请选择方便的一个联系我们就行,加好友时请简单备注下您的需求,否则无法通过。谢谢您!)


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

相关文章

    没有相关内容