以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  [求助]能不能在主图k线上动态显示波动数值  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=11962)

--  作者:新居家
--  发布时间:2012/5/27 17:34:30
--  [求助]能不能在主图k线上动态显示波动数值
波动定义是指当日最高价减当日最低价
前20日平均波动是指 前20日每天波动数的平均值
前10日平均波动是指 前10日每天波动数的平均值  
前5日平均波动是指 前5日每天波动数的平均值
今日波动是指今日波动数,这个是动态的
显示位置是在当日k线上方或下方,随每天交易同步移动。
图片是举例说明,数据不准确。
图片点击可在新窗口打开查看此主题相关图片如下:z1fje%yhg9r`y9ujjwm3v.jpg
图片点击可在新窗口打开查看


--  作者:guotx2010
--  发布时间:2012/5/27 21:46:07
--  

b20:ma((h-l),20),nodraw;
b10:ma((h-l),10),nodraw;
b1:h-l,nodraw;
drawtextex(1,0,0,0,\'20日波动:\'+numtostr(b20,1)+\',10日波动:\'+numtostr(b10,1)+\',今日波动:\'+numtostr(b1,1)),colorwhite;   //写到公式下面行
drawtext(islastbar,h,\'20日波动:\'+numtostr(b20,1)+\'\\n10日波动:\'+numtostr(b10,1)+\'\\n今日波动:\'+numtostr(b1,1)),colorwhite,pxup50;  //写到最后一根K线

[此贴子已经被作者于2012-5-27 21:46:29编辑过]

--  作者:guotx2010
--  发布时间:2012/5/27 21:53:02
--  
上述代码漏掉了5日平均波幅,你自己照葫芦画瓢,就行了吧!
--  作者:新居家
--  发布时间:2012/5/28 10:37:31
--  
多谢。我做好了问题位置摆得不对怎么办?太靠右了。
--  作者:董小球
--  发布时间:2012/5/28 14:44:57
--  
那你就别再最后一根K线上输出呗,找前面一点的K线输出