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

麻烦修改一下公式ASD [文华财经]

  • 咨询内容:   DRAWSL(ISLASTBAR,REF(LOW,DAYBARPOS),0,-DAYBARPOS+1,0,COLORGREEN),LINETHICK3; DRAWTEXT(ISLASTBAR,REF(LOW,DAYBARPOS),'日最后一根K线的最低价',ALIGN0,COLORGREEN;         //        标注线段名称,线段和标注字体颜色均为绿色
    DRAWSL(ISLASTBAR,REF(H,DAYBARPOS),0,-DAYBARPOS+1,0,COLORRED),DOT;          //         改成最高价 标注线段名称,线段和标注字体颜色均为红色DRAWTEXT(ISLASTBAR,REF(H,DAYBARPOS),'日最后一根K线的最高价',ALIGN0,COLORRED;         //        标注线段名称,线段和标注字体颜色均为红色
    最底价不用画线,标注保留
    DRAWSL(ISLASTBAR,REF(LOW,DAYBARPOS),0,-DAYBARPOS+1,0,COLORGREEN),LINETHICK3; DRAWTEXT(ISLASTBAR,REF(LOW,DAYBARPOS),'日最后一根K线的最低价',ALIGN0,COLORGREEN;         //        标注线段名称,线段和标注字体颜色均为绿色
    DRAWSL(ISLASTBAR,REF(H,DAYBARPOS),0,-DAYBARPOS+1,0,COLORRED),DOT;          //         改成最高价 标注线段名称,线段和标注字体颜色均为红色DRAWTEXT(ISLASTBAR,REF(H,DAYBARPOS),'日最后一根K线的最高价',ALIGN0,COLORRED;         //        标注线段名称,线段和标注字体颜色均为红色
    最高价不用画线,标注保留

    DRAWSL(ISLASTBAR,MIN(REF(C,DAYBARPOS),REF(VALUEWHEN(DAYBARPOS=1,O),DAYBARPOS)),0,-DAYBARPOS+1,0,COLORBLUE),LINETHICK3;     //   改成昨收和昨开之中的小值者,结果是昨收的话标注线段名称标注标注线段名称MIN昨收,线段和标注字体颜色均为蓝色;结果为昨开的话标注线段名称MIN昨开,线段和标注字体颜色均为蓝色DRAWTEXT(ISLASTBAR&&REF(C,DAYBARPOS)=MIN(REF(C,DAYBARPOS),REF(VALUEWHEN(DAYBARPOS=1,O),DAYBARPOS)),MIN(REF(C,DAYBARPOS),REF(VALUEWHEN(DAYBARPOS=1,O),DAYBARPOS)),'IN昨收',ALIGN0,COLORBLUE;         //        标注线段名称,线段和标注字体颜色均为绿色DRAWTEXT(ISLASTBAR&&REF(VALUEWHEN(DAYBARPOS=1,O),DAYBARPOS)=MIN(REF(C,DAYBARPOS),REF(VALUEWHEN(DAYBARPOS=1,O),DAYBARPOS)),MIN(REF(C,DAYBARPOS),REF(VALUEWHEN(DAYBARPOS=1,O),DAYBARPOS)),'IN昨开',ALIGN0,COLORBLUE;         //        标注线段名称,线段和标注字体颜色均为绿色
    上面的比较不是小值的,不用画线,但增加标注
    DRAWSL(ISLASTBAR,MAX(REF(C,DAYBARPOS),REF(VALUEWHEN(DAYBARPOS=1,O),DAYBARPOS)),0,-DAYBARPOS+1,0,RGB(255,128,64)),DOT;   //     改成昨收和昨开之中的大值者,结果是昨收的话标注线段名称标注MAX昨收,线段和标注字体颜色橙色;结果为昨开的话标注线段名称MAX昨开,线段和标注字体颜色橙色
    DRAWTEXT(ISLASTBAR&&REF(C,DAYBARPOS)=MAX(REF(C,DAYBARPOS),REF(VALUEWHEN(DAYBARPOS=1,O),DAYBARPOS)),MAX(REF(C,DAYBARPOS),REF(VALUEWHEN(DAYBARPOS=1,O),DAYBARPOS)),'AX昨收',ALIGN0,RGB(255,128,64);         //        标注线段名称,线段和标注字体颜色均为绿色DRAWTEXT(ISLASTBAR&&REF(VALUEWHEN(DAYBARPOS=1,O),DAYBARPOS)=MAX(REF(C,DAYBARPOS),REF(VALUEWHEN(DAYBARPOS=1,O),DAYBARPOS)),MAX(REF(C,DAYBARPOS),REF(VALUEWHEN(DAYBARPOS=1,O),DAYBARPOS)),'AX昨开',ALIGN0,RGB(255,128,64);         //        标注线段名称,线段和标注字体颜色均为绿色
    上面的比较不是大值的,不用画线,但增加标注
    DRAWSL(ISLASTBAR,REF(C,SUMBARS(DAYBARPOS=1,2)),0,-DAYBARPOS+1,0,COLORWHITE),LINETHICK3;              //      改成前天收盘价并标注线段名称,线段和标注字体颜色 白色DRAWTEXT(ISLASTBAR,REF(C,SUMBARS(DAYBARPOS=1,2)),'天收盘价',ALIGN0,COLORWHITE;         //     

    全体的线段标注的字号增大一个字号 

     

     来源:程序化99

  • 文华技术人员:    DRAWSL(ISLASTBAR,REF(LOW,DAYBARPOS),0,-DAYBARPOS+1,0,COLORGREEN),LINETHICK3;  DRAWTEXT(ISLASTBAR,REF(LOW,DAYBARPOS),'日最后一根K线的最低价',ALIGN0,COLORGREEN,FONTSIZE50;         //        标注线段名称,线段和标注字体颜色均为绿色
    DRAWTEXT(ISLASTBAR,REF(HHV(H,DAYBARPOS),DAYBARPOS),'日K线的最高价',ALIGN0,COLORRED,FONTSIZE50;         //        标注线段名称,线段和标注字体颜色均为红色

    DRAWSL(ISLASTBAR,REF(LLV(L,DAYBARPOS),DAYBARPOS),0,-DAYBARPOS+1,0,COLORGREEN),LINETHICK3;  DRAWTEXT(ISLASTBAR,REF(LLV(L,DAYBARPOS),DAYBARPOS),'日K线的最低价',ALIGN0,COLORGREEN,FONTSIZE50;         //        标注线段名称,线段和标注字体颜色均为绿色
    DRAWTEXT(ISLASTBAR,REF(H,DAYBARPOS),'日最后一根K线的最高价',ALIGN0,COLORRED,FONTSIZE50;         //        标注线段名称,线段和标注字体颜色均为红色
    DRAWTEXT(ISLASTBAR&&REF(C,DAYBARPOS)=MIN(REF(C,DAYBARPOS),REF(VALUEWHEN(DAYBARPOS=1,O),DAYBARPOS)),MIN(REF(C,DAYBARPOS),REF(VALUEWHEN(DAYBARPOS=1,O),DAYBARPOS)),'IN昨收',ALIGN0,COLORBLUE,FONTSIZE50;         //        标注线段名称,线段和标注字体颜色均为绿色 DRAWTEXT(ISLASTBAR&&REF(VALUEWHEN(DAYBARPOS=1,O),DAYBARPOS)=MIN(REF(C,DAYBARPOS),REF(VALUEWHEN(DAYBARPOS=1,O),DAYBARPOS)),MIN(REF(C,DAYBARPOS),REF(VALUEWHEN(DAYBARPOS=1,O),DAYBARPOS)),'IN昨开',ALIGN0,COLORBLUE,FONTSIZE50;         //        标注线段名称,线段和标注字体颜色均为绿色
    //上面的比较不是小值的,不用画线,但增加标注
    DRAWTEXT(ISLASTBAR&&REF(C,DAYBARPOS)=MAX(REF(C,DAYBARPOS),REF(VALUEWHEN(DAYBARPOS=1,O),DAYBARPOS)),MAX(REF(C,DAYBARPOS),REF(VALUEWHEN(DAYBARPOS=1,O),DAYBARPOS)),'AX昨收',ALIGN0,RGB(255,128,64),FONTSIZE50;         //        标注线段名称,线段和标注字体颜色均为绿色 DRAWTEXT(ISLASTBAR&&REF(VALUEWHEN(DAYBARPOS=1,O),DAYBARPOS)=MAX(REF(C,DAYBARPOS),REF(VALUEWHEN(DAYBARPOS=1,O),DAYBARPOS)),MAX(REF(C,DAYBARPOS),REF(VALUEWHEN(DAYBARPOS=1,O),DAYBARPOS)),'AX昨开',ALIGN0,RGB(255,128,64),FONTSIZE50;         //        标注线段名称,线段和标注字体颜色均为绿色
    //上面的比较不是大值的,不用画线,但增加标注
    DRAWSL(ISLASTBAR,REF(C,SUMBARS(DAYBARPOS=1,2)),0,-DAYBARPOS+1,0,COLORWHITE),LINETHICK3;              //      改成前天收盘价并标注线段名称,线段和标注字体颜色 白色 DRAWTEXT(ISLASTBAR,REF(C,SUMBARS(DAYBARPOS=1,2)),'天收盘价',ALIGN0,COLORWHITE,FONTSIZE50;         //     

     

     来源: WWW.CXH99.COM

  • 文华客服:    DRAWSL(ISLASTBAR,REF(LOW,DAYBARPOS),0,-DAYBARPOS+1,0,COLORGREEN),LINETHICK3; DRAWTEXT(ISLASTBAR,REF(LOW,DAYBARPOS),'日最后一根K线的最低价',ALIGN0,COLORGREEN;         //        标注线段名称,线段和标注字体颜色均为绿色
    DRAWSL(ISLASTBAR,REF(H,DAYBARPOS),0,-DAYBARPOS+1,0,COLORRED),DOT;          //         改成最高价 标注线段名称,线段和标注字体颜色均为红色DRAWTEXT(ISLASTBAR,REF(H,DAYBARPOS),'日最后一根K线的最高价',ALIGN0,COLORRED;         //        标注线段名称,线段和标注字体颜色均为
    最底价不用画线,标注保留
    DRAWSL(ISLASTBAR,REF(LOW,DAYBARPOS),0,-DAYBARPOS+1,0,COLORGREEN),LINETHICK3; DRAWTEXT(ISLASTBAR,REF(LOW,DAYBARPOS),'日最后一根K线的最低价',ALIGN0,COLORGREEN;         //        标注线段名称,线段和标注字体颜色均为绿色
    DRAWSL(ISLASTBAR,REF(H,DAYBARPOS),0,-DAYBARPOS+1,0,COLORRED),DOT;          //         改成最高价 标注线段名称,线段和标注字体颜色均为红色DRAWTEXT(ISLASTBAR,REF(H,DAYBARPOS),'日最后一根K线的最高价',ALIGN0,COLORRED;         //        标注线段名称,线段和标注字体颜色均为
    最高价不用画线,标注保留

    DRAWSL(ISLASTBAR,MIN(REF(C,DAYBARPOS),REF(VALUEWHEN(DAYBARPOS=1,O),DAYBARPOS)),0,-DAYBARPOS+1,0,COLORBLUE),LINETHICK3;     //   改成昨收和昨开之中的小值者,结果是昨收的话标注线段名称标注标注线段名称MIN昨收,线段和标注字体颜色均为蓝色;结果为昨开的话标注线段名称MIN昨开,线段和标注字体颜色均为蓝色DRAWTEXT(ISLASTBAR&&REF(C,DAYBARPOS)=MIN(REF(C,DAYBARPOS),REF(VALUEWHEN(DAYBARPOS=1,O),DAYBARPOS)),MIN(REF(C,DAYBARPOS),REF(VALUEWHEN(DAYBARPOS=1,O),DAYBARPOS)),'IN昨收',ALIGN0,COLORBLUE;         //        标注线段名称,线段和标注字体颜色均为绿色DRAWTEXT(ISLASTBAR&&REF(VALUEWHEN(DAYBARPOS=1,O),DAYBARPOS)=MIN(REF(C,DAYBARPOS),REF(VALUEWHEN(DAYBARPOS=1,O),DAYBARPOS)),MIN(REF(C,DAYBARPOS),REF(VALUEWHEN(DAYBARPOS=1,O),DAYBARPOS)),'IN昨开',ALIGN0,COLORBLUE;         //        标注线段名称,线段和标注字体颜色均为绿色
    上面的比较不是小值的,不用画线,但增加标注(意思是昨收和昨开之中小的  标注+画线,昨收和昨开之中大的,只标注,不画线,即任何时候都有一条画线+标注的,另一个只标注不画线的)
    DRAWSL(ISLASTBAR,MAX(REF(C,DAYBARPOS),REF(VALUEWHEN(DAYBARPOS=1,O),DAYBARPOS)),0,-DAYBARPOS+1,0,RGB(255,128,64)),DOT;   //     改成昨收和昨开之中的大值者,结果是昨收的话标注线段名称标注MAX昨收,线段和标注字体颜色橙色;结果为昨开的话标注线段名称MAX昨开,线段和标注字体颜色橙色
    DRAWTEXT(ISLASTBAR&&REF(C,DAYBARPOS)=MAX(REF(C,DAYBARPOS),REF(VALUEWHEN(DAYBARPOS=1,O),DAYBARPOS)),MAX(REF(C,DAYBARPOS),REF(VALUEWHEN(DAYBARPOS=1,O),DAYBARPOS)),'AX昨收',ALIGN0,RGB(255,128,64);         //        标注线段名称,线段和标注字体颜色均为绿色DRAWTEXT(ISLASTBAR&&REF(VALUEWHEN(DAYBARPOS=1,O),DAYBARPOS)=MAX(REF(C,DAYBARPOS),REF(VALUEWHEN(DAYBARPOS=1,O),DAYBARPOS)),MAX(REF(C,DAYBARPOS),REF(VALUEWHEN(DAYBARPOS=1,O),DAYBARPOS)),'AX昨开',ALIGN0,RGB(255,128,64);         //        标注线段名称,线段和标注字体颜色均为绿色
    上面的比较不是大值的,不用画线,但增加标注(意思是昨收和昨开之中大的  标注+画线,昨收和昨开之中小的,只标注,不画线,即任何时候都有一条画线+标注的,另一个只标注不画线的)

     

  • 网友回复:  您是要改4个指标吗,还是放到一起?

     

  • 网友回复:  分两组的,改好 ,我自己分开就行

 

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

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

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

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


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

相关文章

    没有相关内容