全局变量区分静态全局变量和全局变量两种。
1 静态全局变量。
有static修饰的变量为静态全局变量。需要定义在函数外,可以在定义位置到本文件结束部分使用。定义格式为
static type var=init_value;
作用为定义一个类型为type,变量名为var的静态全局变量,并赋初始化值为init_value。当=init_value部分被省略时,系统自动初始化为0值。
可以用extern扩展可使用空间,声明格式为
extern type var;
注意不可以有初始化值。
extern声明只允许出现在本文件内,声明后,可以在声明语句到文件尾使用该变量。
2 全局变量。
没有static修饰的变量为全局变量。需要定义在函数外,可以在定义位置到本文件结束部分直接使用。定义格式为
type var=init_value;
作用为定义一个类型为type,变量名为var的全局变量,并赋初始化值为init_value。当=init_value部分被省略时,系统自动初始化为0值。
要在文件其它位置或其它文件中使用时,需要用extern进行声明,声明格式为
extern type var;
注意不可以有初始化值。
声明后,可以在声明语句到声明语句所在文件尾使用该变量。也可以写在头文件中,这样在引用该头文件的C文件中,可以在引用位置到文件结尾使用该变量。
“买入价.买入价#day";必须先建立引用公式方可。
A1:=COUNT(V>REF(V,1)*2,4)=1;
A2:=REF(A1,1);
A3:=BARSLAST(V>REF(V,1)*2);
A4:=C>REF(L,A3);
XG:A2 AND A4;
通达信软件的公式都是独立的,
某一个公式不可以用其他公式的参数。
有的公式不存在参数,有参数的只是为了修改方便。
很多不需要设置的,不知道你是在那个功能上面需要这样做。
各个券商以及同一券商的通达信版本可能略有不同,但也就是为位置不同而已,菜单基本一致的,耐心点查找所指的菜单命令即可。
找到“定制品种”,选“组合品种管理”在新窗口选“添加品种”在新窗口按要求填写,重要的地方是红框的“加权类型”,建议按自己的资金比重,如果各个股票资金一样,就选同等权重。然后添加自选的股票,按确定即可。
在股票界面,按你填写的“品种代码”即可得到指数图。


请教高手:同样的个股(数量和股票一样)做成自定义板块指数,通达信和同花顺为什么显示的指数不一样呢?
会有这种情况?
我来帮TA回答