以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://222.73.7.161/bbs/index.asp)
--  公式模型编写问题提交  (http://222.73.7.161/bbs/list.asp?boardid=4)
----  [求助]想在指定起始日期开始,画20日均线,怎么编写?  (http://222.73.7.161/bbs/dispbbs.asp?boardid=4&id=181429)

--  作者:shlzy
--  发布时间:2020/7/28 7:59:05
--  [求助]想在指定起始日期开始,画20日均线,怎么编写?
我想在指定时间,如2015年7月10日开始,在主图绘制20日均线,应该怎么编写呢?如果是要指定到小时或其他周期呢?谢谢!
--  作者:FireScript
--  发布时间:2020/7/28 8:46:00
--  
z:=ma(c,20);
if date>=1150710 then x:z;

小时和分钟 用HOUR MINUTE 仿照上面形式去处理即可。

--  作者:shlzy
--  发布时间:2020/7/28 9:08:52
--  
X中什么变量?
--  作者:FireScript
--  发布时间:2020/7/28 9:11:28
--  
 x就是输出的指标线,均线。 就是变量名而已,你自己随便改就行了。

--  作者:shlzy
--  发布时间:2020/7/28 11:07:01
--  
意思是如果date>=1150710,则X返回Z?我复制后,识别不了呢
--  作者:FireScript
--  发布时间:2020/7/28 11:21:12
--  
 那个代码意思是日期大于指定的日期,则输出显示变量X。X的值是取变量Z(均线变量)。
之所以单独定义一个Z,是因为ma这种都没办法放到if里面去。所以就在外面定义好了,然后在里面用。
[此贴子已经被作者于2020/7/28 11:21:23编辑过]