年开盘价11 (文华财经WH6赢顺V6.8)

投资者咨询:年开盘价11 (文华财经WH6赢顺V6.8)
来源:文华财经  日期:2020-7-31 15:14
 月K线级别   显示年开盘价(台阶)   以1月的结算价向后做平均(好似SP)到12月。  抬头红 低头绿
                    当C>这条均价线  为红色    反之为绿色
                     在以上一年的结算价处    向右画射线(虚线 )  12根K线处  结束      
技术人员回复
日期:2020-7-31 15:16
参考;

VALUEWHEN(YEAR<>REF(YEAR,1),O);

AA:SUM(AVPRICE*V,BARSLAST(YEAR<>REF(YEAR,1))+1)/SUM(V,BARSLAST(YEAR<>REF(YEAR,1))+1),NODRAW;

DRAWCOLORLINE(C>AA,AA,COLORRED,COLORGREEN);
DRAWSL(1,VALUEWHEN(YEAR<>REF(YEAR,1),REF(AA,1)),0,1,0,COLORRED),DOT;
投资者咨询:年开盘价11 (文华财经WH6赢顺V6.8)
来源:文华财经  日期:2020-7-31 15:14
 把上年均给改成    这种样子吧   谢谢    
         N:=BARSLAST(YEAR<>REF(YEAR,1));
A:=BACKSET(ISLASTBAR,N+1);
DRAWSL(CROSS(A,0.5),CC,0,12,0,COLORYELLOW),DOT;
DRAWTEXT(ISLASTBAR,REF(CC,N),'                    上年均'),ALIGN0;
技术人员回复
日期:2020-7-31 16:17
参考;

VALUEWHEN(YEAR<>REF(YEAR,1),O);

AA:SUM(AVPRICE*V,BARSLAST(YEAR<>REF(YEAR,1))+1)/SUM(V,BARSLAST(YEAR<>REF(YEAR,1))+1),NODRAW;

DRAWCOLORLINE(C>AA,AA,COLORRED,COLORGREEN);
DRAWSL(BACKSET(ISLASTBAR,BARSLAST(YEAR<>REF(YEAR,1))),VALUEWHEN(YEAR<>REF(YEAR,1),REF(AA,1)),0,1,0,COLORRED),DOT;
DRAWTEXT(ISLASTBAR,VALUEWHEN(YEAR<>REF(YEAR,1),REF(AA,1)),'    上年均'),ALIGN0;
投资者咨询:年开盘价11 (文华财经WH6赢顺V6.8)
来源:文华财经  日期:2020-7-31 15:14
 从去年最后那根K线的 位置向后画  长度为  12根K线的长度


    DRAWSL(CROSS(A,0.5),CC,0,12,0,COLORYELLOW),DOT;
DRAWTEXT(ISLASTBAR,REF(CC,N),'                    上年均'),ALIGN0;      谢谢
技术人员回复
日期:2020-7-31 16:48
参考:

VALUEWHEN(YEAR<>REF(YEAR,1),O);

AA:SUM(AVPRICE*V,BARSLAST(YEAR<>REF(YEAR,1))+1)/SUM(V,BARSLAST(YEAR<>REF(YEAR,1))+1),NODRAW;
DRAWSL(CROSS(BACKSET(ISLASTBAR,BARSLAST(YEAR<>REF(YEAR,1))+1),0.5),VALUEWHEN(YEAR<>REF(YEAR,1),REF(AA,1)),0,12,0,COLORRED),DOT;
DRAWTEXT(ISLASTBAR,VALUEWHEN(YEAR<>REF(YEAR,1),REF(AA,1)),'    上年均'),ALIGN0;

投资者咨询:年开盘价11 (文华财经WH6赢顺V6.8)
来源:文华财经  日期:2020-7-31 15:14
 跟去年的均价线连住      文字写在尾部   




  原来编程用零部件 ,现在用集成块。弄了半天我 搞不了,麻烦你再给改一下吧
技术人员回复
日期:2020-7-31 17:28
 您详细说下是如何相连的,可以结合截图说下
投资者咨询:年开盘价11 (文华财经WH6赢顺V6.8)
来源:文华财经  日期:2020-7-31 15:14
 从去年最后一根K线  所对应的位置 开始
技术人员回复
日期:2020-7-31 17:53
 参考:

AA:SUM(AVPRICE*V,BARSLAST(YEAR<>REF(YEAR,1))+1)/SUM(V,BARSLAST(YEAR<>REF(YEAR,1))+1),NODRAW;
DRAWSL(CROSS(BACKSET(ISLASTBAR,BARSLAST(YEAR<>REF(YEAR,1))+1),0.5),VALUEWHEN(YEAR<>REF(YEAR,1),REF(AA,1)),0,12,0,COLORRED);
DRAWTEXT(CROSS(BACKSET(ISLASTBAR,BARSLAST(YEAR<>REF(YEAR,1))+1),0.5),VALUEWHEN(YEAR<>REF(YEAR,1),REF(AA,1)),'    上年均'),ALIGN0;