以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://222.73.7.161/bbs/index.asp) -- 公式模型编写问题提交 (http://222.73.7.161/bbs/list.asp?boardid=4) ---- 请教某参数定期更新的编程写法 (http://222.73.7.161/bbs/dispbbs.asp?boardid=4&id=7060) |
-- 作者:shahai0811 -- 发布时间:2011/7/1 14:02:02 -- 请教某参数定期更新的编程写法 以海龟中一段为例 IF BARPOS>=21 THEN BEGIN IF BARPOS=21 THEN N:=M; IF DayCount=6 OR BARPOS=21 THEN BEGIN{5天调整N值} N:=(19*N+TR)/20;{计算N值} DayCount:=2; END DayCount:=DayCount+1; 如果没有理解错的话是:有21根K线后,每5根K线更新一次N值。 因能力问题,没法找出参数定期更新在编辑时要注意的写法。 类似的定期更新总觉得不对。谁能帮忙总结下。谢谢 |
-- 作者:王锋 -- 发布时间:2011/7/1 18:11:51 -- 描述不清,无法解答 |
-- 作者:guotx2010 -- 发布时间:2011/7/1 18:47:09 -- 使用variable定义全局变量,当条件成立时更新就行了 |
-- 作者:shahai0811 -- 发布时间:2011/7/1 23:34:30 -- 以下是引用guotx2010在2011-7-1 18:47:09的发言: 能否写一段简单的看一下样式,谢谢
使用variable定义全局变量,当条件成立时更新就行了 |
-- 作者:shahai0811 -- 发布时间:2011/7/1 23:35:03 -- 以下是引用王锋在2011-7-1 18:11:51的发言: 就是如果有一个变量需要定期更新,怎么写
描述不清,无法解答 |
-- 作者:阿火 -- 发布时间:2011/7/3 9:56:36 -- variable:n=c;//每10根更新一次,更新为5周期均值 ma5:=ma(c,5); if mod(barpos,10)=0 then N:=ma5;
|
-- 作者:阿火 -- 发布时间:2011/7/3 9:57:22 -- variable:n=c;//每10根更新一次,更新为5周期均值 ma5:=ma(c,5); if mod(barpos,10)=0 then N:=ma5;
|
-- 作者:shahai0811 -- 发布时间:2011/7/12 10:45:45 -- 搞懂了,还是自己的C语言基础不好。多谢volvo |