量化ptrade开通!PTrade 量化软件 set_universe 函数实操,手把手教你用!
发布时间:11小时前阅读:22
今天我要教大家使用set_universe函数,它就像给策略列一个 "关注清单"。
比如咱们看报纸时,会专门挑财经版、本地新闻版来看 —— 这个函数就是告诉策略:"这些股票是我要关注的,其他的不用管",让策略能处理咱们关心的股票。
set_universe函数的作用特别简单:告诉策略你要关注哪些股票。把股票代码列出来,策略就只会处理这些股票的行情和交易,不会被其他股票的信息干扰,既省事儿又高效。举个生活中的例子:就像去超市前写一张 "购物清单"(鸡蛋、牛奶、蔬菜),到了超市只找清单上的东西,不用逛遍整个超市 ——set_universe就是策略的 "股票关注清单",让它只处理清单上的股票。
那这个函数要怎么用呢?
set_universe函数的用法超级简单,只要把股票代码放进列表里就行:
上面这行代码的意思是:让策略只关注 "招商银行(600036.SS)、中国平安(601318.SS)、中国银行(601988.SS)" 这 3 只股票。
1. 参数很简单:股票代码列表
1. 什么时候用?初始化时或换股票时
l 最常用:在initialize函数里设置,一开始就告诉策略关注哪些股票;
l 也可以:在before_trading_start里设置,每天换一批关注的股票(比如今天看银行股,明天看石油股)。
特别提醒:股票策略中,该函数只用于设定get_history函数的默认security_list入参,除此之外并无其他用处,因此为非必须设定的函数。一切理论还是要在实践中检验,我现在就带大家在各种场景中使用看看:
场景 1:固定关注 2 只股票(基础用法)
逻辑:模拟每天一开始就设定只关注工商银行和建设银行,每天打印这两只股票的价格,不关注其他股票。
怎么用:运行后,策略只会处理这两只股票的价格,不会管其他股票,日志清晰不杂乱。
怎么用:每天模拟盘前自动切换关注的股票,适合想分散关注不同行业股票的朋友,不用手动改代码。
温馨提示:投资有风险,选择需谨慎。
-
GDP半年报出炉!如何解读?下半年怎么看?
2026-07-20 11:43
-
你还在交万5的佣金?一年可能多花6000块(附省钱攻略)
2026-07-20 11:43
-
客户经理执业编号怎么查?中证协官网3步验证教程(2026最新版)
2026-07-20 11:43


问一问

+微信
分享该文章
