画昨日收盘价水平线 (文华财经WH6赢顺V6.7)

投资者咨询:画昨日收盘价水平线 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-6-23 10:49
 老师好,请问如何在1分钟K线图上画昨日收盘价水平线,以达到如同分时图中的昨收盘价中轴线的效果。
技术人员回复
日期:2018-6-23 12:16
 参考

N:=BARSLAST(DATE<>REF(DATE,1))+1;
CC:REF(C,N);


   
投资者咨询:画昨日收盘价水平线 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-6-23 10:49
 谢谢老师,我把语句加在了均线公式中了,在分钟、小时K线图中显示效果很好,但在日、周的均线系统中也显示出了1日均线。如何只在小周期内显示?
技术人员回复
日期:2018-6-23 19:20
 请参考:

N:=BARSLAST(DATE<>REF(DATE,1))+1;
CC:IF(PERIOD<8,REF(C,N),NULL);
投资者咨询:画昨日收盘价水平线 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-6-23 10:49
 很好了。在这基础上可以只显示最后一根横线吗?谢谢老师!
技术人员回复
日期:2018-6-24 7:51
 N:=BARSLAST(DATE<>REF(DATE,1))+1;
CC:IF(PERIOD<8&&DATE=REFX1(DATE,10000),REF(C,N),NULL);
投资者咨询:画昨日收盘价水平线 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-6-23 10:49
 好!怎样在水平线右端的线上标上 昨日收盘价的绝对值;  在水平线右端的线下标上 现价与昨收盘价的涨跌百分比?实在不好意思了,大休息日的。如果不支持线上线下分别标注,就请在水平线右端前后标上昨收盘价、现价与昨收价的百分比。谢谢老师们!         
技术人员回复
日期:2018-6-24 10:44
  N:=BARSLAST(DATE<>REF(DATE,1))+1;
CC:IF(PERIOD<8&&DATE=REFX1(DATE,10000),REF(C,N),NULL);
DRAWNUMBER1(ISLASTBAR,CC,CC,0),VALIGN2;
DRAWNUMBER1(ISLASTBAR,CC,(C-CC)*100/CC,2),VALIGN0;
投资者咨询:画昨日收盘价水平线 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-6-23 10:49
 谢谢老师,上下显示效果很好!另外,昨收盘价请显示两位小数,这样股票也能显出角和分。
然后,昨收盘价和百分比这两个数值都向右移,因为右侧K线留有空位.由于水平线的右端和最后一根K线的中 线对齐,能不能以水平线右侧端点向右移1根 K线的宽度为这两个数值的最左端的起点?这样分钟 K线就不会与这两数值重叠。谢谢谢谢!
技术人员回复
日期:2018-6-24 17:15
 标注都是按照K线来定位的,只能给您优化为右对齐,您参考下:

  N:=BARSLAST(DATE<>REF(DATE,1))+1;
CC:IF(PERIOD<8&&DATE=REFX1(DATE,10000),REF(C,N),NULL);
DRAWNUMBER1(ISLASTBAR,CC,CC,2),VALIGN2,ALIGN0;
DRAWNUMBER1(ISLASTBAR,CC,(C-CC)*100/CC,2),VALIGN0,ALIGN0;