以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  计算20个移动平均线的问题。  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=51326)

--  作者:Change_1206_
--  发布时间:2013/4/22 22:22:54
--  计算20个移动平均线的问题。
在这里我需要计算20个移动平均线,一日移动平均线,2日移动平均线,。。。。20日移动平均线,当其中每当有一个移动平均线大于本周期的开盘价(我们原始设定初始变量TMP),则tmp加1,如果当tmp大于了15,就开多仓。
麻烦老师了!

--  作者:jinzhe
--  发布时间:2013/4/23 9:12:39
--  

1.写20个均线

 

 

2.全局变量记录大于的次数,

variable:tmp=0

if ma1>c or ma2>c  or ............or ma20>c then tmp:=tmp+1;

 

3.下单

 

if tmp>=15 then 下单语句;


--  作者:Change_1206_
--  发布时间:2013/4/23 9:28:01
--  
用for循环好不好写?
--  作者:Change_1206_
--  发布时间:2013/4/23 10:15:25
--  
这里为什么不适用for循环?
--  作者:jinzhe
--  发布时间:2013/4/23 10:38:13
--  
喜欢用循环的,可以自行替代