以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  [求助]:指定日期划线 前后可移动N日  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=75628)

--  作者:hwr000
--  发布时间:2015/2/13 9:17:00
--  [求助]:指定日期划线 前后可移动N日

请求老师帮助编写指标实现下述要求:

1、在指定的农历日期用为sysparam函数在屏幕上划一竖线。
2、以此竖线日期为基准,在画一根可前后移动N日的竖线。

 

 

比如:1、指定农历12月初十,用sysparam画一竖线。
        2、以此为基准,再用sysparam画一竖线,并设参数n,调整n,在这基准线上可前后移动到n日,如可后移动至本月的农历29,或后移到下年的正月十五,或前移到农历11月初八。


--  作者:jinzhe
--  发布时间:2015/2/13 9:31:27
--  
sysparam这个函数要实现什么目标?
--  作者:hwr000
--  发布时间:2015/2/13 9:53:03
--  

只是在选定关注的日期上做一个标记 竖线看起来显眼 当移动时,能有很好的参照位置 谢谢


--  作者:jinzhe
--  发布时间:2015/2/13 9:54:09
--  
还是不明白,你的“用sysparam画一竖线”到底是需要实现什么目标?截图说明一下
--  作者:hwr000
--  发布时间:2015/2/13 10:04:19
--  

 我写的如下,想只调整n参数就可以使竖在,在农历的任意日子。


--  作者:hwr000
--  发布时间:2015/2/13 10:04:36
--  
HH:=SYSPARAM(4);
LL:=SYSPARAM(5);                          
 
//绘制线
STICKLINE(lday=N AND LMONTH=11 ,ll,hh,1,0),colorred 

--  作者:jinzhe
--  发布时间:2015/2/13 10:08:27
--  

input:n(1,1,31);

这样的吗?


--  作者:hwr000
--  发布时间:2015/2/13 10:20:25
--  

没用过input:n这函数,我的意思就是

 

HH:=SYSPARAM(4);
LL:=SYSPARAM(5);

//绘制线
STICKLINE(lday=N AND LMONTH=M ,ll,hh,1,0),colorred    这指标中设置仅一可调整的参数,即可以在任意农历的日期上画上这竖线 ,这指标中,要用两上参数 n和M


--  作者:jinzhe
--  发布时间:2015/2/13 10:40:05
--  

那么就是input了

input:n(1,1,31,1);

input:m(1,1,12,1);

修改n和m的参数就行


--  作者:jinzhe
--  发布时间:2015/2/13 10:40:39
--  
修改这里的缺省值
图片点击可在新窗口打开查看此主题相关图片如下:1.png
图片点击可在新窗口打开查看