wh8附图文字编写问题 (文华财经WH6赢顺V6.7)

投资者咨询:wh8附图文字编写问题 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-8-27 11:23
我想在附图输出文字,固定位置就行,在左侧
内容如下  会自动变化

时间:8月27             (就是今天的日期)
品种方向,美原油做空      
(自动显示当前加载品种,如果是阳线,提示做多,阴线提示做空)  
建议在90位置做多             这个 具体价格,我自己改就行了,主要是格式
建议在80位置加仓做多          
这个 具体价格,我自己改就行了,主要是格式  
建议在100位置止盈     
这个 具体价格,我自己改就行了,主要是格式  
建议在70位置止损       
这个 具体价格,我自己改就行了,主要是格式 


求教怎么写?
技术人员回复
日期:2018-8-27 11:40

文华软件是根据K线位置和价格进行标注的,1楼的屏幕固定位置标注实现不了的,建议您调整下思路

 

例如,在指标上穿90的K线显示做多

投资者咨询:wh8附图文字编写问题 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-8-27 11:23
 那就在最近k线上,左边数第30个K线 开始写可以嘛

附近就行,查一两个无所谓
技术人员回复
日期:2018-8-27 13:50

函数取不到当前合约的,您在K线图左上角查看当前合约就可以了

 

参考:

 

DRAWTEXT(REFX(ISLASTBAR,30)&&REFX(ISUP,30),90,'做多');
DRAWTEXT(REFX(ISLASTBAR,30)&&REFX(ISUP,30),80,'加仓做多');
DRAWTEXT(REFX(ISLASTBAR,30)&&REFX(ISUP,30),100,'止盈');
DRAWTEXT(REFX(ISLASTBAR,30)&&REFX(ISUP,30),70,'止损');

DRAWTEXT(REFX(ISLASTBAR,30)&&REFX(ISDOWN,30),90,'做空');
DRAWTEXT(REFX(ISLASTBAR,30)&&REFX(ISDOWN,30),80,'加仓做空');
DRAWTEXT(REFX(ISLASTBAR,30)&&REFX(ISDOWN,30),100,'止盈');
DRAWTEXT(REFX(ISLASTBAR,30)&&REFX(ISDOWN,30),70,'止损');

投资者咨询:wh8附图文字编写问题 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-8-27 11:23
 不好意思,我不是这个意思。

我需要的是全部文字,不是只有文字,是文字加数字混合的。

时间:8月27             (就是今天的日期) 
品种方向 做空      
(自动显示当前加载品种,如果是阳线,提示做多,阴线提示做空)   
建议在90位置做多             这个 具体价格,我自己改就行了,主要是格式 
建议在80位置加仓做多          
这个 具体价格,我自己改就行了,主要是格式   
建议在100位置止盈     
这个 具体价格,我自己改就行了,主要是格式   
建议在70位置止损       
这个 具体价格,我自己改就行了,主要是格式 

就是左边的这些,都是要的,
具体文字上下输入到哪里,这个不重要,不是说  建议在90位置做多   是输出在数值90上。  是要输出“建议在90位置做多 ”这句话。
技术人员回复
日期:2018-8-27 15:53

修改红字可以修改文字标注位置

 

 

DRAWTEXT(REFX(ISLASTBAR,30)&&REFX(ISUP,30),90,'建议在90位置做多 ');
DRAWTEXT(REFX(ISLASTBAR,30)&&REFX(ISUP,30),80,'建议在80位置加仓做多');
DRAWTEXT(REFX(ISLASTBAR,30)&&REFX(ISUP,30),100,'建议在100位置止盈');
DRAWTEXT(REFX(ISLASTBAR,30)&&REFX(ISUP,30),70,'建议在70位置止损');

DRAWTEXT(REFX(ISLASTBAR,30)&&REFX(ISDOWN,30),90,'建议在90位置做空');
DRAWTEXT(REFX(ISLASTBAR,30)&&REFX(ISDOWN,30),80,'建议在80位置加仓做空');
DRAWTEXT(REFX(ISLASTBAR,30)&&REFX(ISDOWN,30),100,'建议在100止盈');
DRAWTEXT(REFX(ISLASTBAR,30)&&REFX(ISDOWN,30),70,'建议在70止损');


 

投资者咨询:wh8附图文字编写问题 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-8-27 11:23
 我不是这个意思 

例如 建议在90位置做多

这个 90 ,会随着行情变化而变化的,例如是 今天的开盘价  

这个应该是要拼起来的,这个是怎么做?
技术人员回复
日期:2018-8-27 17:01

 参考下面写法,拼接起来需要用空格调整文字,价格是红字位置

 

DRAWTEXT和DRAWNUMBER第二个参数控制文字和数字显示的位置,具体可参考函数说明:

 

DRAWTEXT(REFX(ISLASTBAR,30)&&REFX(ISUP,30),C,'建议做多价位                              ');
DRAWNUMBER(REFX(ISLASTBAR,30)&&REFX(ISUP,30),C,C,2,COLORYELLOW);

投资者咨询:wh8附图文字编写问题 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-8-27 11:23
 不太会用,能帮我写一下嘛?
技术人员回复
日期:2018-8-27 19:13
 您按照8楼给您标注出来的位置来修改就好了

DRAWTEXT(REFX(ISLASTBAR,30)&&REFX(ISUP,30),90,'建议做多价位                              ');
DRAWNUMBER(REFX(ISLASTBAR,30)&&REFX(ISUP,30),C,90,2,COLORYELLOW);