VeighNa量化社区
你的开源社区量化交易平台 | vn.py | vnpy
Member
avatar
加入于:
帖子: 1
声望: 0

策略类里面的变量都定义成类变量是出于什么考虑么,多个类实例共用同一内存会不会导致数据混乱?

Member
avatar
加入于:
帖子: 1972
声望: 148

为了实现策略引擎和UI,能够获取策略类的参数信息,从而满足初始化传参的需求

Member
avatar
加入于:
帖子: 1972
声望: 148

写在对象变量里,那么在实例化之前就无法获取了。

类的成员变量,只能使用boo/int/float/str这些不可变Python对象,不能用可变的dict/list等

© 2015-2022 上海韦纳软件科技有限公司
备案服务号:沪ICP备18006526号

沪公网安备 31011502017034号

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