MCPcopy Index your code

hub / github.com/vnpy/vnpy / types & classes

Types & classes105 in github.com/vnpy/vnpy

↓ 39 callersClassDataProxy
Feature data proxy
vnpy/alpha/dataset/utility.py:19
↓ 8 callersClassBarData
Candlestick bar data of a certain trading period.
vnpy/trader/object.py:88
↓ 8 callersClassWeixinError
SDK general exception.
vnpy/trader/wechat.py:34
↓ 7 callersClassEventEngine
Event engine distributes event object based on its type to those handlers registered. It also generates timer event by every interval se
vnpy/event/engine.py:33
↓ 6 callersClassMainEngine
Acts as the core of the trading platform.
vnpy/trader/engine.py:81
↓ 3 callersClassEvent
Event object consists of a type string which is used by event engine for distributing event, and a data object which contains the real da
vnpy/event/engine.py:16
↓ 3 callersClassExchange
Exchange.
vnpy/trader/constant.py:82
↓ 3 callersClassMainWindow
Main window of the trading platform.
vnpy/trader/ui/mainwindow.py:40
↓ 2 callersClassBaseDatafeed
Abstract datafeed class for connecting to different datafeed.
vnpy/trader/datafeed.py:10
↓ 2 callersClassCancelRequest
Request sending to specific gateway for canceling an existing order.
vnpy/trader/object.py:359
↓ 2 callersClassContractDailyResult
Contract daily profit and loss result
vnpy/alpha/strategy/backtesting.py:799
↓ 2 callersClassCredentials
Access credentials returned by iLink QR-code login.
vnpy/trader/wechat.py:47
↓ 2 callersClassInterval
Interval of bar data.
vnpy/trader/constant.py:152
↓ 2 callersClassLogData
Log data is used for recording log messages on GUI or in log files.
vnpy/trader/object.py:219
↓ 2 callersClassOrderData
Order data contains information for tracking lastest status of a specific order.
vnpy/trader/object.py:112
↓ 2 callersClassRemoteException
RPC remote exception
vnpy/rpc/client.py:11
↓ 2 callersClassWeixinTimeout
HTTP request timed out.
vnpy/trader/wechat.py:42
↓ 1 callersClassAverageMeter
Class for calculating and storing average and current values Attributes ---------- val : float Current value avg : float
vnpy/alpha/model/models/mlp_model.py:493
↓ 1 callersClassBarManager
vnpy/chart/manager.py:9
↓ 1 callersClassBaseCell
General cell used in tablewidgets.
vnpy/trader/ui/widget.py:60
↓ 1 callersClassChartCursor
vnpy/chart/widget.py:324
↓ 1 callersClassChartWidget
vnpy/chart/widget.py:20
↓ 1 callersClassConnectDialog
Start connection of a certain gateway.
vnpy/trader/ui/widget.py:611
↓ 1 callersClassDateCell
Cell used for showing date string from datetime object.
vnpy/trader/ui/widget.py:212
↓ 1 callersClassDatetimeAxis
vnpy/chart/axis.py:10
↓ 1 callersClassDirection
Direction of order/trade/position.
vnpy/trader/constant.py:10
↓ 1 callersClassEnumCell
Cell used for showing enum data.
vnpy/trader/ui/widget.py:99
↓ 1 callersClassExceptionWidget
vnpy/trader/ui/qt.py:74
↓ 1 callersClassGlobalDialog
Start connection of a certain gateway.
vnpy/trader/ui/widget.py:1231
↓ 1 callersClassMlpNetwork
Deep Neural Network Model Structure Used to build multi-layer perceptron network structure, supporting multiple hidden layers and differ
vnpy/alpha/model/models/mlp_model.py:553
↓ 1 callersClassOffset
Offset of order/trade.
vnpy/trader/constant.py:19
↓ 1 callersClassOffsetConverter
vnpy/trader/converter.py:310
↓ 1 callersClassOrderRequest
Request sending to specific gateway for creating a new order.
vnpy/trader/object.py:321
↓ 1 callersClassOrderType
Order type.
vnpy/trader/constant.py:61
↓ 1 callersClassPortfolioDailyResult
Portfolio daily profit and loss result
vnpy/alpha/strategy/backtesting.py:875
↓ 1 callersClassPositionHolding
vnpy/trader/converter.py:17
↓ 1 callersClassQuoteData
Quote data contains information for tracking lastest status of a specific quote.
vnpy/trader/object.py:265
↓ 1 callersClassSessionExpired
iLink reports session expired (errcode/ret == -14).
vnpy/trader/wechat.py:38
↓ 1 callersClassSubscribeRequest
Request sending to specific gateway for subscribing tick data update.
vnpy/trader/object.py:307
↓ 1 callersClassTestClient
Test RpcClient
examples/simple_rpc/test_client.py:6
↓ 1 callersClassTestServer
Test RpcServer
examples/simple_rpc/test_server.py:6
↓ 1 callersClassTradeData
Trade data contains information of a fill of an order. One order can have several trade fills.
vnpy/trader/object.py:154
↓ 1 callersClassWechatDialog
WeChat binding dialog: shows status when bound, drives the scan and first-message flow when not bound.
vnpy/trader/ui/widget.py:1375
↓ 1 callersClassWechatWorker
Background worker for two-phase WeChat binding: QR-code login first, then wait for the user's first inbound message to capture user info.
vnpy/trader/ui/widget.py:1307
ClassAboutDialog
Information about the trading platform.
vnpy/trader/ui/widget.py:1184
ClassAccountData
Account data contains information about balance, frozen and available.
vnpy/trader/object.py:201
ClassAccountMonitor
Monitor for account data.
vnpy/trader/ui/widget.py:550
ClassActiveOrderMonitor
Monitor which shows active order only.
vnpy/trader/ui/widget.py:1065
ClassAlpha101
101 basic factors from WorldQuant
vnpy/alpha/dataset/datasets/alpha_101.py:6
ClassAlpha158
158 basic factors from Qlib
vnpy/alpha/dataset/datasets/alpha_158.py:6
ClassAlphaDataset
Alpha dataset template class
vnpy/alpha/dataset/template.py:23
ClassAlphaLab
Alpha Research Laboratory
vnpy/alpha/lab.py:20
ClassAlphaModel
Template class for machine learning algorithms
vnpy/alpha/model/template.py:9
ClassAlphaStrategy
Alpha strategy template class
vnpy/alpha/strategy/template.py:15
ClassArrayManager
For: 1. time series container of bar data 2. calculating technical indicator value
vnpy/trader/utility.py:488
ClassAskCell
Cell used for showing ask price and volume.
vnpy/trader/ui/widget.py:149
ClassBacktestingEngine
Alpha strategy backtesting engine
vnpy/alpha/strategy/backtesting.py:22
ClassBarGenerator
For: 1. generating 1 minute bar data from tick data 2. generating x minute bar/x hour bar data from 1 minute data Notice: 1. for
vnpy/trader/utility.py:166
ClassBarOverview
Overview of bar data stored in database.
vnpy/trader/database.py:26
ClassBaseApp
Abstract class for app.
vnpy/trader/app.py:10
ClassBaseData
Any data object needs a gateway_name as source and should inherit base data.
vnpy/trader/object.py:18
ClassBaseDatabase
Abstract database class for connecting to different database.
vnpy/trader/database.py:52
ClassBaseEngine
Abstract class for implementing a function engine.
vnpy/trader/engine.py:59
ClassBaseGateway
Abstract gateway class for creating gateways connection to different trading systems. # How to implement a gateway: --- ## Basi
vnpy/trader/gateway.py:33
ClassBaseMonitor
Monitor data update.
vnpy/trader/ui/widget.py:241
ClassBidCell
Cell used for showing bid price and volume.
vnpy/trader/ui/widget.py:137
ClassCandleItem
vnpy/chart/item.py:168
ClassChartItem
vnpy/chart/item.py:12
ClassContractData
Contract data contains basic information about each contract traded.
vnpy/trader/object.py:233
ClassContractManager
Query contract data available to trade in system.
vnpy/trader/ui/widget.py:1086
ClassCurrency
Currency.
vnpy/trader/constant.py:142
ClassDirectionCell
Cell used for showing direction data.
vnpy/trader/ui/widget.py:116
ClassEmailEngine
Provides email sending function.
vnpy/trader/engine.py:590
ClassEquityDemoStrategy
Equity Long-Only Demo Strategy
vnpy/alpha/strategy/strategies/equity_demo_strategy.py:12
ClassHistoryRequest
Request sending to specific gateway for querying history data.
vnpy/trader/object.py:374
ClassLassoModel
LASSO regression learning algorithm
vnpy/alpha/model/models/lasso_model.py:13
ClassLgbModel
LightGBM ensemble learning algorithm
vnpy/alpha/model/models/lgb_model.py:12
ClassLocaleBuildHook
Custom build hook for generating .mo files.
vnpy/trader/locale/build_hook.py:8
ClassLogEngine
Provides log event output function.
vnpy/trader/engine.py:325
ClassLogMonitor
Monitor for log data.
vnpy/trader/ui/widget.py:446
ClassMlpModel
Multi-Layer Perceptron Model Alpha factor prediction model implemented using multi-layer perceptron, with main features including: 1. Bu
vnpy/alpha/model/models/mlp_model.py:22
ClassMsgCell
Cell used for showing msg data.
vnpy/trader/ui/widget.py:230
ClassOmsEngine
Provides order management system function.
vnpy/trader/engine.py:360
ClassOptimizationSetting
Setting for runnning optimization.
vnpy/trader/optimize.py:26
ClassOptionType
Option type.
vnpy/trader/constant.py:74
ClassOrderMonitor
Monitor for order data.
vnpy/trader/ui/widget.py:485
ClassPnlCell
Cell used for showing pnl data.
vnpy/trader/ui/widget.py:161
ClassPositionData
Position data is used for tracking each individual position holding.
vnpy/trader/object.py:179
ClassPositionMonitor
Monitor for position data.
vnpy/trader/ui/widget.py:528
ClassProduct
Product class.
vnpy/trader/constant.py:42
ClassQuoteMonitor
Monitor for quote data.
vnpy/trader/ui/widget.py:568
ClassQuoteRequest
Request sending to specific gateway for creating a new quote.
vnpy/trader/object.py:391
ClassRpcClient
vnpy/rpc/client.py:29
ClassRpcServer
vnpy/rpc/server.py:11
ClassSegment
Data segment enumeration values
vnpy/alpha/dataset/utility.py:280
ClassStatus
Order status.
vnpy/trader/constant.py:30
ClassTestAlpha101
Test Alpha101 Factors
tests/test_alpha101.py:69
ClassTickData
Tick data contains information about: * last trade in market * orderbook snapshot * intraday market statistics.
vnpy/trader/object.py:30
ClassTickMonitor
Monitor for tick data.
vnpy/trader/ui/widget.py:419
ClassTickOverview
Overview of tick data stored in database.
vnpy/trader/database.py:40
next →1–100 of 105, ranked by callers