以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  求帮写一个简单指标~  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=78745)

--  作者:xkissdot
--  发布时间:2015/5/19 14:49:55
--  求帮写一个简单指标~

图片点击可在新窗口打开查看此主题相关图片如下:111.jpg
图片点击可在新窗口打开查看

--  作者:jinzhe
--  发布时间:2015/5/19 14:53:05
--  

结合图片做一下说明,


--  作者:xkissdot
--  发布时间:2015/5/19 14:53:07
--  
文字怎么没有显示出来,要求在一分钟K线上跨周期显示当日最高价最低价,昨日最高价最低价,上周最高价最低价,一共六个价格,前面二个是会变的,后面是固定的!主要用于商品期货,所以开盘时间要在晚上9点到次天下午3点,不用画线压缩图形,只在右边相应价格显示数字就可以了,效果如图!最后表示感谢!
--  作者:jinzhe
--  发布时间:2015/5/19 14:55:42
--  
如果上周的最高价超出了你当前范围,要压缩图形了,是不是就不要显示了?
--  作者:xkissdot
--  发布时间:2015/5/19 14:58:28
--  
以下是引用jinzhe在2015/5/19 14:55:42的发言:
如果上周的最高价超出了你当前范围,要压缩图形了,是不是就不要显示了?

是的,不用压缩图形,价格到了能看见就行了,太远了不显示,不然图会缩得很小了!

[此贴子已经被作者于2015/5/19 14:58:53编辑过]

--  作者:jinzhe
--  发布时间:2015/5/19 15:13:27
--  

防止k线被压缩,需要设置这里

价格坐标右键  勾选“仅随k线变动”


图片点击可在新窗口打开查看此主题相关图片如下:1.png
图片点击可在新窗口打开查看

--  作者:jinzhe
--  发布时间:2015/5/19 15:13:48
--  

剩下的代码是:

今高:=callstock(stklabel,vthigh,6);
今低:=callstock(stklabel,vtlow,6);
昨高:=callstock(stklabel,vthigh,6,-1);
昨低:=callstock(stklabel,vtlow,6,-1);
上周高:=callstock(stklabel,vthigh,7,-1);
上周低:=callstock(stklabel,vtlow,7,-1);
drawtext(islastbar,今高,\'今高\'+numtostr(今高,2));
drawtext(islastbar,今低,\'今低\'+numtostr(今低,2));

drawtext(islastbar,昨高,\'昨高\'+numtostr(昨高,2));
drawtext(islastbar,昨低,\'昨低\'+numtostr(昨低,2));

drawtext(islastbar,上周高,\'上周高\'+numtostr(上周高,2));
drawtext(islastbar,上周低,\'上周低\'+numtostr(上周低,2));


--  作者:xkissdot
--  发布时间:2015/5/19 15:41:45
--  
以下是引用jinzhe在2015/5/19 15:13:48的发言:

剩下的代码是:

今高:=callstock(stklabel,vthigh,6);
今低:=callstock(stklabel,vtlow,6);
昨高:=callstock(stklabel,vthigh,6,-1);
昨低:=callstock(stklabel,vtlow,6,-1);
上周高:=callstock(stklabel,vthigh,7,-1);
上周低:=callstock(stklabel,vtlow,7,-1);
drawtext(islastbar,今高,\'今高\'+numtostr(今高,2));
drawtext(islastbar,今低,\'今低\'+numtostr(今低,2));

drawtext(islastbar,昨高,\'昨高\'+numtostr(昨高,2));
drawtext(islastbar,昨低,\'昨低\'+numtostr(昨低,2));

drawtext(islastbar,上周高,\'上周高\'+numtostr(上周高,2));
drawtext(islastbar,上周低,\'上周低\'+numtostr(上周低,2));

效率真高啊,非常感谢!!!不过在1分钟图上看时数字看不清啊,麻烦版主给调整一下,或者连条直线出来会不会直观一些?我主要是想在价格快到这些价位的时候能清楚的提前看到!!!


--  作者:jinzhe
--  发布时间:2015/5/19 15:45:46
--  

你要看直线的话

今高:=callstock(stklabel,vthigh,6);
今低:=callstock(stklabel,vtlow,6);
昨高:=callstock(stklabel,vthigh,6,-1);
昨低:=callstock(stklabel,vtlow,6,-1);
上周高:=callstock(stklabel,vthigh,7,-1);
上周低:=callstock(stklabel,vtlow,7,-1);
把上面6句话里面的等号都去掉


--  作者:xkissdot
--  发布时间:2015/5/19 15:55:28
--  
可以了,再次表示感谢!!!