VeighNa量化社区
你的开源社区量化交易平台
Member
avatar
加入于:
帖子: 6
声望: 1

看策略模板类和示范策略,里面的参数和变量都是在定义在类层级,而不是在示例中通过self.xx来定义,这是为什么呢,基于什么考虑呢?类变量不是所有实例会共用一套参数和变量么?那么如果用同一个策略运行不同的品种,需要设置不同的参数和变量,岂不是不方便?

Administrator
avatar
加入于:
帖子: 4502
声望: 321
  1. Python内对于类下面的不可变对象,实例化时会重新创建,不会公用
  2. 图形界面,回测引擎等组件,需要使用在策略实例化前,就能访问到类里的相关信息
© 2015-2022 上海韦纳软件科技有限公司
备案服务号:沪ICP备18006526号

沪公网安备 31011502017034号

【用户协议】
【隐私政策】
【免责条款】