以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  如何去除前面部分的画线;  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=70602)

--  作者:zsg465341578
--  发布时间:2014/9/30 11:12:46
--  如何去除前面部分的画线;
如何去除前面的画线  发帖心情 Post By:2014/9/30 9:33:42 [只看该作者

老师,以下是1分钟周期日内的画线代码,现有以下两个问题求助:
一是只保留最后一组数据的画线(即出现新高新低后的最新画线),去除前面部分的画线;
二是把目前的DRAWTEXT的文字显示(目前在k线最右边)放到K线图的最左边,以免影响K线的显示;

//画线代码:
XH:HHV(H,TODAYBAR),POINTDOT,COLORWHITE;
DRAWTEXT(islastbar,XH,\'HHV  \'+NUMTOSTR(XH,1)),ALIGN2;
XL:LLV(L,TODAYBAR),POINTDOT,COLORWHITE;
DRAWTEXT(islastbar,XL,\'LLV  \'+NUMTOSTR(XL,1)),ALIGN2;
LX:(XH-XL)*0.236+XL,POINTDOT,COLORGREEN;
DRAWTEXT(islastbar,LX,\'23.6%  L\'+NUMTOSTR(LX,1)),ALIGN2,COLORGREEN;
MX:(XH-XL)*0.382+XL,POINTDOT,COLORYELLOW;
DRAWTEXT(islastbar,MX,\'38.2%  M\'+NUMTOSTR(MX,1)),ALIGN2,COLORYELLOW;
TX:(XH-XL)*0.618+XL,POINTDOT,COLORMAGENTA;
DRAWTEXT(islastbar,TX,\'61.8%  T\'+NUMTOSTR(TX,1)),ALIGN2,COLORMAGENTA;

--  作者:jinzhe
--  发布时间:2014/9/30 11:20:21
--  

1.不明白,你弄个图说明一样要什么样的线

2.把drawtext的条件改成barpos=1


--  作者:zsg465341578
--  发布时间:2014/9/30 11:46:49
--  
老师对不起,我不会截图。代码中不是有5条线吗?比如10:30前的高低在2667-1654之间,到11:30分有新的低点2448了,之前的那五条线中的下面四条就会下移画出新的五条线,我的意思是:在创出新低、画出新的五条线后之后,前面的线就不再显示了,第二个问题是,把显示在K线图画线右边的字符,移到画线最左边去。
--  作者:zsg465341578
--  发布时间:2014/9/30 12:24:59
--  
图片点击可在新窗口打开查看
--  作者:jinzhe
--  发布时间:2014/9/30 13:14:19
--  

http://www.weistock.com/bbs/dispbbs.asp?boardid=2&Id=31614&page=3

论坛放图的方法


--  作者:zsg465341578
--  发布时间:2014/9/30 13:53:26
--  
WIN8系统不熟悉,图片格式不对,上传3次都成功,但论坛上看不到


--  作者:zsg465341578
--  发布时间:2014/9/30 14:03:59
--  
老师,代码中的5条线,比如10:30前的高低点分别在2667、2654,到11:30分有新的低点2448了,五条线中的下面四条就会随着下移画出新的五条线,我的意思是:在创出新低、画出新的五条线后之后,前面的线就不再显示了,以最新的数据画线,并让画线左右延伸充满K线图,文字显示从目前的右边称到最左边去(老师说的方法在图上不显示)

--  作者:jinzhe
--  发布时间:2014/9/30 14:11:22
--  

1.照着方法传图,这个和操作系统没有关系

2.条件改成barpos=SYSPARAM(2)


--  作者:zsg465341578
--  发布时间:2014/9/30 14:33:13
--  
第2个已解决,第1 个问题里金字塔的K线图用什么去截下来放到桌面上呢?
--  作者:jinzhe
--  发布时间:2014/9/30 14:48:20
--  

用截图工具,比如QQ就有