欢迎使用金字塔普通技术服务论坛,您可以在相关区域发表技术支持贴。
我司技术服务人员将优先处理 VIP客服论坛 服务贴,普通区问题处理速度慢,请耐心等待。谢谢您对我们的支持与理解。


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件公式模型编写问题提交 → 请教某参数定期更新的编程写法

   

欢迎使用金字塔普通技术服务论坛,您可以在相关区域发表技术支持贴。
我司技术服务人员将优先处理 VIP客服论坛 服务贴,普通区问题处理速度慢,请耐心等待。谢谢您对我们的支持与理解。    


  共有7101人关注过本帖树形打印复制链接

主题:请教某参数定期更新的编程写法

帅哥哟,离线,有人找我吗?
shahai0811
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:41 积分:268 威望:0 精华:0 注册:2011/6/19 22:17:50
请教某参数定期更新的编程写法  发帖心情 Post By:2011/7/1 14:02:02    Post IP:114.87.226.125[只看该作者]

以海龟中一段为例

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值。
因能力问题,没法找出参数定期更新在编辑时要注意的写法。
类似的定期更新总觉得不对。谁能帮忙总结下。谢谢

 回到顶部
帅哥哟,离线,有人找我吗?
王锋
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:罗宾汉 帖子:11808 积分:20695 威望:0 精华:10 注册:2009/8/18 8:15:13
  发帖心情 Post By:2011/7/1 18:11:51    Post IP:58.246.57.26[只看该作者]

描述不清,无法解答


金字塔—专业程序化软件提供商

金字塔-技术部

-----------------------------------------------------------------------------------------------------

工作时间:周一至周五 08:30 - 17:30   周末及法定节假日休息

Email:service@weistock.com
 回到顶部
帅哥哟,离线,有人找我吗?
guotx2010
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:蜘蛛侠 帖子:1366 积分:5210 威望:0 精华:7 注册:2010/12/11 18:00:33
  发帖心情 Post By:2011/7/1 18:47:09    Post IP:58.60.87.168[只看该作者]

使用variable定义全局变量,当条件成立时更新就行了

 回到顶部
帅哥哟,离线,有人找我吗?
shahai0811
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:41 积分:268 威望:0 精华:0 注册:2011/6/19 22:17:50
  发帖心情 Post By:2011/7/1 23:34:30    Post IP:180.155.248.186[只看该作者]

以下是引用guotx2010在2011-7-1 18:47:09的发言:
使用variable定义全局变量,当条件成立时更新就行了

能否写一段简单的看一下样式,谢谢

 回到顶部
帅哥哟,离线,有人找我吗?
shahai0811
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:41 积分:268 威望:0 精华:0 注册:2011/6/19 22:17:50
  发帖心情 Post By:2011/7/1 23:35:03    Post IP:180.155.248.186[只看该作者]

以下是引用王锋在2011-7-1 18:11:51的发言:
描述不清,无法解答

就是如果有一个变量需要定期更新,怎么写

 回到顶部
帅哥哟,离线,有人找我吗?
阿火
  6楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 原leevolvo
等级:版主 帖子:2160 积分:10563 威望:0 精华:11 注册:2010/11/3 11:21:19
  发帖心情 Post By:2011/7/3 9:56:36    Post IP:59.61.41.100[只看该作者]

variable:n=c;//每10根更新一次,更新为5周期均值

ma5:=ma(c,5);

if mod(barpos,10)=0 then N:=ma5;

 


 回到顶部
帅哥哟,离线,有人找我吗?
阿火
  7楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 原leevolvo
等级:版主 帖子:2160 积分:10563 威望:0 精华:11 注册:2010/11/3 11:21:19
  发帖心情 Post By:2011/7/3 9:57:22    Post IP:59.61.41.100[只看该作者]

variable:n=c;//每10根更新一次,更新为5周期均值

ma5:=ma(c,5);

if mod(barpos,10)=0 then N:=ma5;

 


 回到顶部
帅哥哟,离线,有人找我吗?
shahai0811
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:41 积分:268 威望:0 精华:0 注册:2011/6/19 22:17:50
  发帖心情 Post By:2011/7/12 10:45:45    Post IP:58.246.36.158[只看该作者]

 搞懂了,还是自己的C语言基础不好。多谢volvo

 回到顶部