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

你好。我已经在vscode里面变下好了测试方案,然后打开CTA回测-------在交易策略的下拉箭头里面,没有显示
description
辛苦了!!!

Member
avatar
加入于:
帖子: 8
声望: 0

我找到安装的文件夹了,然后我把编写的策略复制到文件夹下面。明明复制了3个文件过去,也重新用英文命名了,可是交易策略里面只显示一个,不知道为何?

Super Moderator
avatar
加入于:
帖子: 92
声望: 9

直接关键点

  1. 文件存放位置

    • 策略文件可放在 模块自带的 strategies 目录(如 vnpy_ctastrategy/strategies)或 用户自建的 strategies 目录(如 C:\Users\用户名\strategies),两者均会被扫描加载。
  2. 检查类名唯一性

    • 每个策略文件中的类名(如 class MyStrategy)必须唯一,不能与其他策略(包括模块内置示例策略)重复。
  3. 文件扩展名

    • 确保文件保存为 .py 格式(非 .txt 或隐藏扩展名)。
  4. 重启程序

    • 修改后重启 VeighNa Trader,强制刷新策略列表。
Member
avatar
加入于:
帖子: 8
声望: 0

谢谢~
每个策略文件中的类名(如 class MyStrategy)必须唯一,不能与其他策略(包括模块内置示例策略)重复。这一步我错了

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

沪公网安备 31011502017034号

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