vnpy
macOS 安装 vnpy 3.4.0
anaconda 创建 vnpy 虚拟环境 conda create -n vnpy python=3.10.8 (base) gaoju@gaoju-macbook ~ % conda-env list # conda environments: # base * /opt/anaconda3 v ......
VNPY-网络交易(算法交易)
from vnpy.trader.constant import Direction from vnpy.trader.object import TradeData, OrderData, TickData from vnpy.trader.engine import BaseEngine fro ......
VNPY-网格交易(策略交易)
##grid_trade_strategy.pyfrom vnpy_ctastrategy import ( CtaTemplate, StopOrder, TickData, BarData, TradeData, OrderData, BarGenerator, ArrayManager, ) ......
vnpy_tora华鑫奇点gateway改动版
from typing import Dict, Tuple, Any, List import pytz from datetime import datetime from vnpy.event import EventEngine from vnpy.trader.constant impor ......
vnpy_ctp ctp_gateway.py对接华鑫奇点 增加 对股票的支持
import sys from datetime import datetime from time import sleep from typing import Dict, List, Tuple from pathlib import Path import json from vnpy.ev ......
为 vnpy 回测增加指标显示
添加一个指标类: from vnpy.trader.ui import QtCore, QtGui from vnpy.trader.object import BarData from vnpy.chart.base import BLACK_COLOR, UP_COLOR, DOWN_COLOR ......
VNPY的BacktesterEngine 和 BacktestingEngine
这两个代码很容易搞混: BacktestingEngine 在 vnpy_ctastrategy.backtesting, 没有继承 负责: 运行策略 调用Bar,Tick 处理交易(包括停止单) 显示表格 BacktesterEngine 在 vnpy_ctabacktester.engine里, ......