hanzi-999 发表于 2025-2-24 14:21
谢谢! 几个PEL问题:
1) 变量的声明即定义吗?
2) 声明普通序列变量而不初始化,该如何写 ?
hanzi-999 发表于 2025-2-24 15:07
针对2) 烦请给具体例子.
针对你的回复3,这个close并非我自定义的序列变量.
我想建立一个序列变量, ...
hanzi-999 发表于 2025-2-24 16:08
关键是这个自定义数值的序列变量不知道如何声明和定义
CLOSE是系统自带的,而我是需要根据每根K的数据计 ...
hanzi-999 发表于 2025-2-24 16:18
但是我的 x的值是用STKINDIEX调用其他指标得到的,不是个序列值.
技术009 发表于 2025-2-24 13:22
1.区别在于初始化方式以及生命周期。
普通序列变量 本质上每个K都会初始化一次,全局则只在第一个K进行一 ...
hanzi-999 发表于 2025-2-24 23:00
你好! 定义数组时为什么要加variable关键字(我知道variable关键字是表示全局变量),而不可直接用ARR[10] ...
admin 发表于 2025-2-24 23:41
这是pel的语法要求。variable不单单代表生命全局变量。也代表声明数组
hanzi-999 发表于 2025-2-27 11:14
你好!
1.我能否这样理解: variable 声明的既是数组又是全局变量. 因为这种全局变量实际是由数组来实现 ...
技术006 发表于 2025-2-27 11:17
1. 不是,variable 是关键字,它只是具备2种功能
2.没有所谓的全局数据,数据就是数组,
hanzi-999 发表于 2025-2-27 11:56
1)那么数组是不是有全局变量的作用?
2)但是,很多程序需要全局数组来高效处理业务逻辑,所以我需要用到全 ...
hanzi-999 发表于 2025-2-27 13:25
1.不是的话,在策略需要对50个品种的指标数据建立50个全局变量, 对于代码来说编写很低效. 因为没有全局变量 ...
欢迎光临 金字塔决策交易系统 (https://www.weistock.com/BBS/) | Powered by Discuz! X3.4 |