- 精华
- 0
- 在线时间
- 5 小时
- UID
- 5829
- 积分
- 85
- 帖子
- 22
- 阅读权限
- 30
- 注册时间
- 2009-11-6
- 最后登录
- 2011-10-22
- 精华
- 0
- UID
- 5829
- 积分
- 85
- 帖子
- 22
- 主题
- 12
- 阅读权限
- 30
- 注册时间
- 2009-11-6
- 最后登录
- 2011-10-22
|
假设用户函数为user
***************写法1****************
公式1
Vars
Numeric Var1;
Begin
SetGlobalVar(1,user);
var1=AverageFC(GetGlobalVar(1),7);
PlotNumeric("",var1 ) ;
End
公式2
Vars
Numeric Var1;
Begin
var1=AverageFC(GetGlobalVar(1),70);
PlotNumeric("",var1 ) ;
End
*******************写法2*********************
公式1
Vars
Numeric Var1;
Begin
var1=AverageFC(user,7);
PlotNumeric("",var1 ) ;
End
公式2
Vars
Numeric Var1;
Begin
var1=AverageFC(user,70);
PlotNumeric("",var1 ) ;
End
因为看到论坛上说,同一超级图表中的全局变量是共享的.
那么,同一超级图表中的N个不同技术指标,都要调用同一用户函数,那么,上面的两种写法,在用户函数很复杂
的情况下,执行效率是否差别很大? |
|