设为首页收藏本站

 找回密码
 注册
查看: 3058|回复: 2
打印 上一主题 下一主题

函数功能的扩展 [复制链接]

Rank: 5Rank: 5

精华
0
UID
5525
积分
1473
帖子
429
主题
93
阅读权限
60
注册时间
2009-9-22
最后登录
2022-5-23
跳转到指定楼层
1#
发表于 2012-9-24 06:43:36 |只看该作者 |倒序浏览
建议增加一种函数模式,那就是在指令或函数的代码段后面直接加一个子函数,而不是函数必须是一个单独的文件,如下示意:
Params
...
Var
...
Begin
...
func_name();
...
End

Func func_name
Params
...
Var
...
Begin
...
End
这样做的好处有以下几点:
1、便于优化程序代码,提高程序代码质量和可读性;
2、便于代码管理:小代码段函数(或过程)不需要保存在公式管理器中,子函数只需要附在函数所在的指令或函数中;
3、避免公式管理器中函数太多,函数属于那些交易策略不清的局面。给建立工程文件提供了可能。

如果给现有的函数概念带来混淆,建议用过程这个概念。它的作用域只在本身所在的指令程序和函数程序内,别的指令或函数无法调用。

祝TB越来越先进!

Rank: 3Rank: 3

精华
0
UID
112747
积分
144
帖子
77
主题
11
阅读权限
40
注册时间
2012-9-30
最后登录
2012-10-16
2#
发表于 2012-10-4 12:30:39 |只看该作者
想法不错
附件: 你需要登录才可以下载或查看附件。没有帐号?注册

使用道具 举报

Rank: 5Rank: 5

精华
0
UID
5525
积分
1473
帖子
429
主题
93
阅读权限
60
注册时间
2009-9-22
最后登录
2022-5-23
3#
发表于 2013-8-29 23:11:53 |只看该作者
不知道TB的开发团队有否考虑过?指令太多管理起来还是挺麻烦的

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

bottom

静态版|手机版|联系我们|交易开拓者 ( 粤ICP备07044698   

GMT+8, 2024-5-14 23:23

Powered by Discuz! X2 LicensedChrome插件扩展

© 2011-2012 交易开拓者 Inc.

回顶部