├── .gitignore ├── LICENSE ├── README-CN.md ├── README.md ├── crawl_data.py ├── cta_okx_script.py ├── cta_script.py ├── docker └── Dockerfile ├── docs ├── howtrader文档说明.md ├── howtrader框架使用过程中遇到的常见问题.md ├── howtrader项目下面的配置文件讲解.md ├── imgs │ ├── howtrader_trader.png │ ├── quick_trader_configs.png │ └── quick_trader_settings.png ├── linux下安装anaconda.md ├── send_signal.py ├── 如何在linux上运行howtrader.md ├── 如何在window和MacOS上运行howtrader.md ├── 如何定制tradingview下单信号.md ├── 如何对接tradingview等三方交易信号.md ├── 如何添加自定义策略.md ├── 如何订阅仓位数据.md └── 策略重启时如何获取策略保存中的数据.md ├── examples ├── backtest_demo.py ├── data_analysis │ ├── data_analysis.ipynb │ └── data_analysis.py ├── download_data_demo1.py ├── download_data_demo2.py ├── main_window.py ├── no_ui.py ├── portfolio_backtesting.py ├── portfolio_backtesting_demo.py ├── spread_backtesting_demo.py ├── strategies │ ├── __init__.py │ ├── atr_rsi_15min_strategy.py │ ├── atr_rsi_strategy.py │ ├── boll_channel_strategy.py │ ├── double_ma_strategy.py │ ├── dual_thrust_strategy.py │ ├── king_keltner_strategy.py │ ├── multi_signal_strategy.py │ ├── multi_timeframe_strategy.py │ ├── my_tv_best_limit_strategy.py │ ├── my_tv_simple_strategy.py │ └── turtle_signal_strategy.py ├── trade_by_trade.py └── tv_script.py ├── howtrader ├── __init__.py ├── api │ ├── __init__.py │ ├── rest │ │ ├── __init__.py │ │ └── rest_client.py │ └── websocket │ │ ├── __init__.py │ │ └── websocket_client.py ├── app │ ├── __init__.py │ ├── algo_trading │ │ ├── __init__.py │ │ ├── algos │ │ │ ├── __init__.py │ │ │ ├── arbitrage_algo.py │ │ │ ├── best_limit_algo.py │ │ │ ├── dma_algo.py │ │ │ ├── grid_algo.py │ │ │ ├── iceberg_algo.py │ │ │ ├── sniper_algo.py │ │ │ ├── stop_algo.py │ │ │ └── twap_algo.py │ │ ├── base.py │ │ ├── engine.py │ │ ├── template.py │ │ └── ui │ │ │ ├── __init__.py │ │ │ ├── algo.ico │ │ │ ├── display.py │ │ │ └── widget.py │ ├── cta_strategy │ │ ├── __init__.py │ │ ├── backtesting.py │ │ ├── base.py │ │ ├── cta_algo_template.py │ │ ├── engine.py │ │ ├── strategies │ │ │ ├── __init__.py │ │ │ ├── future_neutral_grid_strategy.py │ │ │ ├── future_profit_grid_strategy.py │ │ │ ├── high_frequency_strategy.py │ │ │ ├── martingle_future_strategy.py │ │ │ ├── martingle_future_strategyV2.py │ │ │ ├── martingle_future_strategyV3.py │ │ │ ├── martingle_spot_strategy.py │ │ │ ├── martingle_spot_strategyV2.py │ │ │ ├── martingle_spot_strategyV3.py │ │ │ ├── spot_profit_grid_strategy.py │ │ │ └── spot_simple_grid_strategy.py │ │ ├── template.py │ │ └── ui │ │ │ ├── __init__.py │ │ │ ├── cta.ico │ │ │ └── widget.py │ ├── data_manager │ │ ├── __init__.py │ │ ├── engine.py │ │ └── ui │ │ │ ├── __init__.py │ │ │ ├── manager.ico │ │ │ └── widget.py │ ├── data_recorder │ │ ├── __init__.py │ │ ├── engine.py │ │ └── ui │ │ │ ├── __init__.py │ │ │ ├── recorder.ico │ │ │ └── widget.py │ ├── portfolio_manager │ │ ├── __init__.py │ │ ├── base.py │ │ ├── engine.py │ │ └── ui │ │ │ ├── __init__.py │ │ │ ├── portfolio.ico │ │ │ └── widget.py │ ├── portfolio_strategy │ │ ├── __init__.py │ │ ├── backtesting.py │ │ ├── base.py │ │ ├── engine.py │ │ ├── strategies │ │ │ ├── __init__.py │ │ │ ├── pair_trading_strategy.py │ │ │ ├── pcp_arbitrage_strategy.py │ │ │ └── trend_following_strategy.py │ │ ├── template.py │ │ ├── ui │ │ │ ├── __init__.py │ │ │ ├── strategy.ico │ │ │ └── widget.py │ │ └── utility.py │ ├── risk_manager │ │ ├── __init__.py │ │ ├── engine.py │ │ └── ui │ │ │ ├── __init__.py │ │ │ ├── rm.ico │ │ │ └── widget.py │ ├── spread_trading │ │ ├── __init__.py │ │ ├── algo.py │ │ ├── backtesting.py │ │ ├── base.py │ │ ├── engine.py │ │ ├── strategies │ │ │ ├── __init__.py │ │ │ ├── basic_spread_strategy.py │ │ │ └── statistical_arbitrage_strategy.py │ │ ├── template.py │ │ └── ui │ │ │ ├── __init__.py │ │ │ ├── spread.ico │ │ │ └── widget.py │ └── tradingview │ │ ├── __init__.py │ │ ├── engine.py │ │ ├── strategies │ │ ├── BestLimitMultiTVSignalsStrategy.py │ │ ├── BestLimitTVStrategy.py │ │ ├── FixedVolumeBestLimitTVStrategy.py │ │ ├── SimpleMultiTVSignalsStrategy.py │ │ ├── SimpleTVStrategy.py │ │ ├── TwapTVStrategy.py │ │ └── __init__.py │ │ ├── template.py │ │ └── ui │ │ ├── __init__.py │ │ ├── tv.ico │ │ └── widget.py ├── chart │ ├── __init__.py │ ├── axis.py │ ├── base.py │ ├── item.py │ ├── manager.py │ └── widget.py ├── event │ ├── __init__.py │ └── engine.py ├── gateway │ ├── __init__.py │ ├── binance │ │ ├── __init__.py │ │ ├── binance_inverse_gateway.py │ │ ├── binance_spot_gateway.py │ │ └── binance_usdt_gateway.py │ └── okx │ │ ├── __init__.py │ │ └── okx_gateway.py └── trader │ ├── __init__.py │ ├── app.py │ ├── constant.py │ ├── converter.py │ ├── database.py │ ├── dbconnectors │ ├── __init__.py │ ├── mongo_database.py │ ├── mysql_database.py │ └── sqlite_database.py │ ├── engine.py │ ├── event.py │ ├── gateway.py │ ├── object.py │ ├── setting.py │ ├── ui │ ├── __init__.py │ ├── ico │ │ ├── __init__.py │ │ ├── about.ico │ │ ├── connect.ico │ │ ├── contract.ico │ │ ├── database.ico │ │ ├── editor.ico │ │ ├── email.ico │ │ ├── exit.ico │ │ ├── forum.ico │ │ ├── restore.ico │ │ ├── test.ico │ │ └── vnpy.ico │ ├── mainwindow.py │ ├── qt.py │ └── widget.py │ └── utility.py ├── main_window.py ├── other_codes.md ├── requirements.txt ├── setup.py ├── start.sh └── tv_script.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/51bitquant/howtrader/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/51bitquant/howtrader/HEAD/LICENSE -------------------------------------------------------------------------------- /README-CN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/51bitquant/howtrader/HEAD/README-CN.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/51bitquant/howtrader/HEAD/README.md -------------------------------------------------------------------------------- /crawl_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/51bitquant/howtrader/HEAD/crawl_data.py -------------------------------------------------------------------------------- /cta_okx_script.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/51bitquant/howtrader/HEAD/cta_okx_script.py -------------------------------------------------------------------------------- /cta_script.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/51bitquant/howtrader/HEAD/cta_script.py -------------------------------------------------------------------------------- /docker/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/51bitquant/howtrader/HEAD/docker/Dockerfile -------------------------------------------------------------------------------- /docs/howtrader文档说明.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/51bitquant/howtrader/HEAD/docs/howtrader文档说明.md -------------------------------------------------------------------------------- /docs/howtrader框架使用过程中遇到的常见问题.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/51bitquant/howtrader/HEAD/docs/howtrader框架使用过程中遇到的常见问题.md -------------------------------------------------------------------------------- /docs/howtrader项目下面的配置文件讲解.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/51bitquant/howtrader/HEAD/docs/howtrader项目下面的配置文件讲解.md -------------------------------------------------------------------------------- /docs/imgs/howtrader_trader.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/51bitquant/howtrader/HEAD/docs/imgs/howtrader_trader.png -------------------------------------------------------------------------------- /docs/imgs/quick_trader_configs.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/51bitquant/howtrader/HEAD/docs/imgs/quick_trader_configs.png -------------------------------------------------------------------------------- /docs/imgs/quick_trader_settings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/51bitquant/howtrader/HEAD/docs/imgs/quick_trader_settings.png -------------------------------------------------------------------------------- /docs/linux下安装anaconda.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/51bitquant/howtrader/HEAD/docs/linux下安装anaconda.md -------------------------------------------------------------------------------- /docs/send_signal.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/51bitquant/howtrader/HEAD/docs/send_signal.py -------------------------------------------------------------------------------- /docs/如何在linux上运行howtrader.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/51bitquant/howtrader/HEAD/docs/如何在linux上运行howtrader.md -------------------------------------------------------------------------------- /docs/如何在window和MacOS上运行howtrader.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/51bitquant/howtrader/HEAD/docs/如何在window和MacOS上运行howtrader.md -------------------------------------------------------------------------------- /docs/如何定制tradingview下单信号.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/51bitquant/howtrader/HEAD/docs/如何定制tradingview下单信号.md -------------------------------------------------------------------------------- /docs/如何对接tradingview等三方交易信号.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/51bitquant/howtrader/HEAD/docs/如何对接tradingview等三方交易信号.md -------------------------------------------------------------------------------- /docs/如何添加自定义策略.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/51bitquant/howtrader/HEAD/docs/如何添加自定义策略.md -------------------------------------------------------------------------------- /docs/如何订阅仓位数据.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/51bitquant/howtrader/HEAD/docs/如何订阅仓位数据.md -------------------------------------------------------------------------------- /docs/策略重启时如何获取策略保存中的数据.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/51bitquant/howtrader/HEAD/docs/策略重启时如何获取策略保存中的数据.md -------------------------------------------------------------------------------- /examples/backtest_demo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/51bitquant/howtrader/HEAD/examples/backtest_demo.py -------------------------------------------------------------------------------- /examples/data_analysis/data_analysis.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/51bitquant/howtrader/HEAD/examples/data_analysis/data_analysis.ipynb -------------------------------------------------------------------------------- /examples/data_analysis/data_analysis.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/51bitquant/howtrader/HEAD/examples/data_analysis/data_analysis.py -------------------------------------------------------------------------------- /examples/download_data_demo1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/51bitquant/howtrader/HEAD/examples/download_data_demo1.py -------------------------------------------------------------------------------- /examples/download_data_demo2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/51bitquant/howtrader/HEAD/examples/download_data_demo2.py -------------------------------------------------------------------------------- /examples/main_window.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/51bitquant/howtrader/HEAD/examples/main_window.py -------------------------------------------------------------------------------- /examples/no_ui.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/51bitquant/howtrader/HEAD/examples/no_ui.py -------------------------------------------------------------------------------- /examples/portfolio_backtesting.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/51bitquant/howtrader/HEAD/examples/portfolio_backtesting.py -------------------------------------------------------------------------------- /examples/portfolio_backtesting_demo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/51bitquant/howtrader/HEAD/examples/portfolio_backtesting_demo.py -------------------------------------------------------------------------------- /examples/spread_backtesting_demo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/51bitquant/howtrader/HEAD/examples/spread_backtesting_demo.py -------------------------------------------------------------------------------- /examples/strategies/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /examples/strategies/atr_rsi_15min_strategy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/51bitquant/howtrader/HEAD/examples/strategies/atr_rsi_15min_strategy.py -------------------------------------------------------------------------------- /examples/strategies/atr_rsi_strategy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/51bitquant/howtrader/HEAD/examples/strategies/atr_rsi_strategy.py -------------------------------------------------------------------------------- /examples/strategies/boll_channel_strategy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/51bitquant/howtrader/HEAD/examples/strategies/boll_channel_strategy.py -------------------------------------------------------------------------------- /examples/strategies/double_ma_strategy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/51bitquant/howtrader/HEAD/examples/strategies/double_ma_strategy.py -------------------------------------------------------------------------------- /examples/strategies/dual_thrust_strategy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/51bitquant/howtrader/HEAD/examples/strategies/dual_thrust_strategy.py -------------------------------------------------------------------------------- /examples/strategies/king_keltner_strategy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/51bitquant/howtrader/HEAD/examples/strategies/king_keltner_strategy.py -------------------------------------------------------------------------------- /examples/strategies/multi_signal_strategy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/51bitquant/howtrader/HEAD/examples/strategies/multi_signal_strategy.py -------------------------------------------------------------------------------- /examples/strategies/multi_timeframe_strategy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/51bitquant/howtrader/HEAD/examples/strategies/multi_timeframe_strategy.py -------------------------------------------------------------------------------- /examples/strategies/my_tv_best_limit_strategy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/51bitquant/howtrader/HEAD/examples/strategies/my_tv_best_limit_strategy.py -------------------------------------------------------------------------------- /examples/strategies/my_tv_simple_strategy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/51bitquant/howtrader/HEAD/examples/strategies/my_tv_simple_strategy.py -------------------------------------------------------------------------------- /examples/strategies/turtle_signal_strategy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/51bitquant/howtrader/HEAD/examples/strategies/turtle_signal_strategy.py -------------------------------------------------------------------------------- /examples/trade_by_trade.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/51bitquant/howtrader/HEAD/examples/trade_by_trade.py -------------------------------------------------------------------------------- /examples/tv_script.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/51bitquant/howtrader/HEAD/examples/tv_script.py -------------------------------------------------------------------------------- /howtrader/__init__.py: -------------------------------------------------------------------------------- 1 | __version__ = "3.4.2" 2 | -------------------------------------------------------------------------------- /howtrader/api/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /howtrader/api/rest/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/51bitquant/howtrader/HEAD/howtrader/api/rest/__init__.py -------------------------------------------------------------------------------- /howtrader/api/rest/rest_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/51bitquant/howtrader/HEAD/howtrader/api/rest/rest_client.py -------------------------------------------------------------------------------- /howtrader/api/websocket/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/51bitquant/howtrader/HEAD/howtrader/api/websocket/__init__.py -------------------------------------------------------------------------------- /howtrader/api/websocket/websocket_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/51bitquant/howtrader/HEAD/howtrader/api/websocket/websocket_client.py -------------------------------------------------------------------------------- /howtrader/app/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /howtrader/app/algo_trading/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/51bitquant/howtrader/HEAD/howtrader/app/algo_trading/__init__.py -------------------------------------------------------------------------------- /howtrader/app/algo_trading/algos/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /howtrader/app/algo_trading/algos/arbitrage_algo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/51bitquant/howtrader/HEAD/howtrader/app/algo_trading/algos/arbitrage_algo.py -------------------------------------------------------------------------------- /howtrader/app/algo_trading/algos/best_limit_algo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/51bitquant/howtrader/HEAD/howtrader/app/algo_trading/algos/best_limit_algo.py -------------------------------------------------------------------------------- /howtrader/app/algo_trading/algos/dma_algo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/51bitquant/howtrader/HEAD/howtrader/app/algo_trading/algos/dma_algo.py -------------------------------------------------------------------------------- /howtrader/app/algo_trading/algos/grid_algo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/51bitquant/howtrader/HEAD/howtrader/app/algo_trading/algos/grid_algo.py -------------------------------------------------------------------------------- /howtrader/app/algo_trading/algos/iceberg_algo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/51bitquant/howtrader/HEAD/howtrader/app/algo_trading/algos/iceberg_algo.py -------------------------------------------------------------------------------- /howtrader/app/algo_trading/algos/sniper_algo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/51bitquant/howtrader/HEAD/howtrader/app/algo_trading/algos/sniper_algo.py -------------------------------------------------------------------------------- /howtrader/app/algo_trading/algos/stop_algo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/51bitquant/howtrader/HEAD/howtrader/app/algo_trading/algos/stop_algo.py -------------------------------------------------------------------------------- /howtrader/app/algo_trading/algos/twap_algo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/51bitquant/howtrader/HEAD/howtrader/app/algo_trading/algos/twap_algo.py -------------------------------------------------------------------------------- /howtrader/app/algo_trading/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/51bitquant/howtrader/HEAD/howtrader/app/algo_trading/base.py -------------------------------------------------------------------------------- /howtrader/app/algo_trading/engine.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/51bitquant/howtrader/HEAD/howtrader/app/algo_trading/engine.py -------------------------------------------------------------------------------- /howtrader/app/algo_trading/template.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/51bitquant/howtrader/HEAD/howtrader/app/algo_trading/template.py -------------------------------------------------------------------------------- /howtrader/app/algo_trading/ui/__init__.py: -------------------------------------------------------------------------------- 1 | from .widget import AlgoManager 2 | -------------------------------------------------------------------------------- /howtrader/app/algo_trading/ui/algo.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/51bitquant/howtrader/HEAD/howtrader/app/algo_trading/ui/algo.ico -------------------------------------------------------------------------------- /howtrader/app/algo_trading/ui/display.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/51bitquant/howtrader/HEAD/howtrader/app/algo_trading/ui/display.py -------------------------------------------------------------------------------- /howtrader/app/algo_trading/ui/widget.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/51bitquant/howtrader/HEAD/howtrader/app/algo_trading/ui/widget.py -------------------------------------------------------------------------------- /howtrader/app/cta_strategy/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/51bitquant/howtrader/HEAD/howtrader/app/cta_strategy/__init__.py -------------------------------------------------------------------------------- /howtrader/app/cta_strategy/backtesting.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/51bitquant/howtrader/HEAD/howtrader/app/cta_strategy/backtesting.py -------------------------------------------------------------------------------- /howtrader/app/cta_strategy/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/51bitquant/howtrader/HEAD/howtrader/app/cta_strategy/base.py -------------------------------------------------------------------------------- /howtrader/app/cta_strategy/cta_algo_template.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/51bitquant/howtrader/HEAD/howtrader/app/cta_strategy/cta_algo_template.py -------------------------------------------------------------------------------- /howtrader/app/cta_strategy/engine.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/51bitquant/howtrader/HEAD/howtrader/app/cta_strategy/engine.py -------------------------------------------------------------------------------- /howtrader/app/cta_strategy/strategies/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /howtrader/app/cta_strategy/strategies/future_neutral_grid_strategy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/51bitquant/howtrader/HEAD/howtrader/app/cta_strategy/strategies/future_neutral_grid_strategy.py -------------------------------------------------------------------------------- /howtrader/app/cta_strategy/strategies/future_profit_grid_strategy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/51bitquant/howtrader/HEAD/howtrader/app/cta_strategy/strategies/future_profit_grid_strategy.py -------------------------------------------------------------------------------- /howtrader/app/cta_strategy/strategies/high_frequency_strategy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/51bitquant/howtrader/HEAD/howtrader/app/cta_strategy/strategies/high_frequency_strategy.py -------------------------------------------------------------------------------- /howtrader/app/cta_strategy/strategies/martingle_future_strategy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/51bitquant/howtrader/HEAD/howtrader/app/cta_strategy/strategies/martingle_future_strategy.py -------------------------------------------------------------------------------- /howtrader/app/cta_strategy/strategies/martingle_future_strategyV2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/51bitquant/howtrader/HEAD/howtrader/app/cta_strategy/strategies/martingle_future_strategyV2.py -------------------------------------------------------------------------------- /howtrader/app/cta_strategy/strategies/martingle_future_strategyV3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/51bitquant/howtrader/HEAD/howtrader/app/cta_strategy/strategies/martingle_future_strategyV3.py -------------------------------------------------------------------------------- /howtrader/app/cta_strategy/strategies/martingle_spot_strategy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/51bitquant/howtrader/HEAD/howtrader/app/cta_strategy/strategies/martingle_spot_strategy.py -------------------------------------------------------------------------------- /howtrader/app/cta_strategy/strategies/martingle_spot_strategyV2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/51bitquant/howtrader/HEAD/howtrader/app/cta_strategy/strategies/martingle_spot_strategyV2.py -------------------------------------------------------------------------------- /howtrader/app/cta_strategy/strategies/martingle_spot_strategyV3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/51bitquant/howtrader/HEAD/howtrader/app/cta_strategy/strategies/martingle_spot_strategyV3.py -------------------------------------------------------------------------------- /howtrader/app/cta_strategy/strategies/spot_profit_grid_strategy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/51bitquant/howtrader/HEAD/howtrader/app/cta_strategy/strategies/spot_profit_grid_strategy.py -------------------------------------------------------------------------------- /howtrader/app/cta_strategy/strategies/spot_simple_grid_strategy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/51bitquant/howtrader/HEAD/howtrader/app/cta_strategy/strategies/spot_simple_grid_strategy.py -------------------------------------------------------------------------------- /howtrader/app/cta_strategy/template.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/51bitquant/howtrader/HEAD/howtrader/app/cta_strategy/template.py -------------------------------------------------------------------------------- /howtrader/app/cta_strategy/ui/__init__.py: -------------------------------------------------------------------------------- 1 | from .widget import CtaManager 2 | -------------------------------------------------------------------------------- /howtrader/app/cta_strategy/ui/cta.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/51bitquant/howtrader/HEAD/howtrader/app/cta_strategy/ui/cta.ico -------------------------------------------------------------------------------- /howtrader/app/cta_strategy/ui/widget.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/51bitquant/howtrader/HEAD/howtrader/app/cta_strategy/ui/widget.py -------------------------------------------------------------------------------- /howtrader/app/data_manager/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/51bitquant/howtrader/HEAD/howtrader/app/data_manager/__init__.py -------------------------------------------------------------------------------- /howtrader/app/data_manager/engine.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/51bitquant/howtrader/HEAD/howtrader/app/data_manager/engine.py -------------------------------------------------------------------------------- /howtrader/app/data_manager/ui/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/51bitquant/howtrader/HEAD/howtrader/app/data_manager/ui/__init__.py -------------------------------------------------------------------------------- /howtrader/app/data_manager/ui/manager.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/51bitquant/howtrader/HEAD/howtrader/app/data_manager/ui/manager.ico -------------------------------------------------------------------------------- /howtrader/app/data_manager/ui/widget.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/51bitquant/howtrader/HEAD/howtrader/app/data_manager/ui/widget.py -------------------------------------------------------------------------------- /howtrader/app/data_recorder/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/51bitquant/howtrader/HEAD/howtrader/app/data_recorder/__init__.py -------------------------------------------------------------------------------- /howtrader/app/data_recorder/engine.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/51bitquant/howtrader/HEAD/howtrader/app/data_recorder/engine.py -------------------------------------------------------------------------------- /howtrader/app/data_recorder/ui/__init__.py: -------------------------------------------------------------------------------- 1 | from .widget import RecorderManager 2 | -------------------------------------------------------------------------------- /howtrader/app/data_recorder/ui/recorder.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/51bitquant/howtrader/HEAD/howtrader/app/data_recorder/ui/recorder.ico -------------------------------------------------------------------------------- /howtrader/app/data_recorder/ui/widget.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/51bitquant/howtrader/HEAD/howtrader/app/data_recorder/ui/widget.py -------------------------------------------------------------------------------- /howtrader/app/portfolio_manager/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/51bitquant/howtrader/HEAD/howtrader/app/portfolio_manager/__init__.py -------------------------------------------------------------------------------- /howtrader/app/portfolio_manager/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/51bitquant/howtrader/HEAD/howtrader/app/portfolio_manager/base.py -------------------------------------------------------------------------------- /howtrader/app/portfolio_manager/engine.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/51bitquant/howtrader/HEAD/howtrader/app/portfolio_manager/engine.py -------------------------------------------------------------------------------- /howtrader/app/portfolio_manager/ui/__init__.py: -------------------------------------------------------------------------------- 1 | from .widget import PortfolioManager 2 | -------------------------------------------------------------------------------- /howtrader/app/portfolio_manager/ui/portfolio.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/51bitquant/howtrader/HEAD/howtrader/app/portfolio_manager/ui/portfolio.ico -------------------------------------------------------------------------------- /howtrader/app/portfolio_manager/ui/widget.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/51bitquant/howtrader/HEAD/howtrader/app/portfolio_manager/ui/widget.py -------------------------------------------------------------------------------- /howtrader/app/portfolio_strategy/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/51bitquant/howtrader/HEAD/howtrader/app/portfolio_strategy/__init__.py -------------------------------------------------------------------------------- /howtrader/app/portfolio_strategy/backtesting.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/51bitquant/howtrader/HEAD/howtrader/app/portfolio_strategy/backtesting.py -------------------------------------------------------------------------------- /howtrader/app/portfolio_strategy/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/51bitquant/howtrader/HEAD/howtrader/app/portfolio_strategy/base.py -------------------------------------------------------------------------------- /howtrader/app/portfolio_strategy/engine.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/51bitquant/howtrader/HEAD/howtrader/app/portfolio_strategy/engine.py -------------------------------------------------------------------------------- /howtrader/app/portfolio_strategy/strategies/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /howtrader/app/portfolio_strategy/strategies/pair_trading_strategy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/51bitquant/howtrader/HEAD/howtrader/app/portfolio_strategy/strategies/pair_trading_strategy.py -------------------------------------------------------------------------------- /howtrader/app/portfolio_strategy/strategies/pcp_arbitrage_strategy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/51bitquant/howtrader/HEAD/howtrader/app/portfolio_strategy/strategies/pcp_arbitrage_strategy.py -------------------------------------------------------------------------------- /howtrader/app/portfolio_strategy/strategies/trend_following_strategy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/51bitquant/howtrader/HEAD/howtrader/app/portfolio_strategy/strategies/trend_following_strategy.py -------------------------------------------------------------------------------- /howtrader/app/portfolio_strategy/template.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/51bitquant/howtrader/HEAD/howtrader/app/portfolio_strategy/template.py -------------------------------------------------------------------------------- /howtrader/app/portfolio_strategy/ui/__init__.py: -------------------------------------------------------------------------------- 1 | from .widget import PortfolioStrategyManager 2 | -------------------------------------------------------------------------------- /howtrader/app/portfolio_strategy/ui/strategy.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/51bitquant/howtrader/HEAD/howtrader/app/portfolio_strategy/ui/strategy.ico -------------------------------------------------------------------------------- /howtrader/app/portfolio_strategy/ui/widget.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/51bitquant/howtrader/HEAD/howtrader/app/portfolio_strategy/ui/widget.py -------------------------------------------------------------------------------- /howtrader/app/portfolio_strategy/utility.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/51bitquant/howtrader/HEAD/howtrader/app/portfolio_strategy/utility.py -------------------------------------------------------------------------------- /howtrader/app/risk_manager/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/51bitquant/howtrader/HEAD/howtrader/app/risk_manager/__init__.py -------------------------------------------------------------------------------- /howtrader/app/risk_manager/engine.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/51bitquant/howtrader/HEAD/howtrader/app/risk_manager/engine.py -------------------------------------------------------------------------------- /howtrader/app/risk_manager/ui/__init__.py: -------------------------------------------------------------------------------- 1 | from .widget import RiskManager 2 | -------------------------------------------------------------------------------- /howtrader/app/risk_manager/ui/rm.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/51bitquant/howtrader/HEAD/howtrader/app/risk_manager/ui/rm.ico -------------------------------------------------------------------------------- /howtrader/app/risk_manager/ui/widget.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/51bitquant/howtrader/HEAD/howtrader/app/risk_manager/ui/widget.py -------------------------------------------------------------------------------- /howtrader/app/spread_trading/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/51bitquant/howtrader/HEAD/howtrader/app/spread_trading/__init__.py -------------------------------------------------------------------------------- /howtrader/app/spread_trading/algo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/51bitquant/howtrader/HEAD/howtrader/app/spread_trading/algo.py -------------------------------------------------------------------------------- /howtrader/app/spread_trading/backtesting.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/51bitquant/howtrader/HEAD/howtrader/app/spread_trading/backtesting.py -------------------------------------------------------------------------------- /howtrader/app/spread_trading/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/51bitquant/howtrader/HEAD/howtrader/app/spread_trading/base.py -------------------------------------------------------------------------------- /howtrader/app/spread_trading/engine.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/51bitquant/howtrader/HEAD/howtrader/app/spread_trading/engine.py -------------------------------------------------------------------------------- /howtrader/app/spread_trading/strategies/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /howtrader/app/spread_trading/strategies/basic_spread_strategy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/51bitquant/howtrader/HEAD/howtrader/app/spread_trading/strategies/basic_spread_strategy.py -------------------------------------------------------------------------------- /howtrader/app/spread_trading/strategies/statistical_arbitrage_strategy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/51bitquant/howtrader/HEAD/howtrader/app/spread_trading/strategies/statistical_arbitrage_strategy.py -------------------------------------------------------------------------------- /howtrader/app/spread_trading/template.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/51bitquant/howtrader/HEAD/howtrader/app/spread_trading/template.py -------------------------------------------------------------------------------- /howtrader/app/spread_trading/ui/__init__.py: -------------------------------------------------------------------------------- 1 | from .widget import SpreadManager 2 | -------------------------------------------------------------------------------- /howtrader/app/spread_trading/ui/spread.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/51bitquant/howtrader/HEAD/howtrader/app/spread_trading/ui/spread.ico -------------------------------------------------------------------------------- /howtrader/app/spread_trading/ui/widget.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/51bitquant/howtrader/HEAD/howtrader/app/spread_trading/ui/widget.py -------------------------------------------------------------------------------- /howtrader/app/tradingview/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/51bitquant/howtrader/HEAD/howtrader/app/tradingview/__init__.py -------------------------------------------------------------------------------- /howtrader/app/tradingview/engine.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/51bitquant/howtrader/HEAD/howtrader/app/tradingview/engine.py -------------------------------------------------------------------------------- /howtrader/app/tradingview/strategies/BestLimitMultiTVSignalsStrategy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/51bitquant/howtrader/HEAD/howtrader/app/tradingview/strategies/BestLimitMultiTVSignalsStrategy.py -------------------------------------------------------------------------------- /howtrader/app/tradingview/strategies/BestLimitTVStrategy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/51bitquant/howtrader/HEAD/howtrader/app/tradingview/strategies/BestLimitTVStrategy.py -------------------------------------------------------------------------------- /howtrader/app/tradingview/strategies/FixedVolumeBestLimitTVStrategy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/51bitquant/howtrader/HEAD/howtrader/app/tradingview/strategies/FixedVolumeBestLimitTVStrategy.py -------------------------------------------------------------------------------- /howtrader/app/tradingview/strategies/SimpleMultiTVSignalsStrategy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/51bitquant/howtrader/HEAD/howtrader/app/tradingview/strategies/SimpleMultiTVSignalsStrategy.py -------------------------------------------------------------------------------- /howtrader/app/tradingview/strategies/SimpleTVStrategy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/51bitquant/howtrader/HEAD/howtrader/app/tradingview/strategies/SimpleTVStrategy.py -------------------------------------------------------------------------------- /howtrader/app/tradingview/strategies/TwapTVStrategy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/51bitquant/howtrader/HEAD/howtrader/app/tradingview/strategies/TwapTVStrategy.py -------------------------------------------------------------------------------- /howtrader/app/tradingview/strategies/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /howtrader/app/tradingview/template.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/51bitquant/howtrader/HEAD/howtrader/app/tradingview/template.py -------------------------------------------------------------------------------- /howtrader/app/tradingview/ui/__init__.py: -------------------------------------------------------------------------------- 1 | from .widget import TVManager -------------------------------------------------------------------------------- /howtrader/app/tradingview/ui/tv.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/51bitquant/howtrader/HEAD/howtrader/app/tradingview/ui/tv.ico -------------------------------------------------------------------------------- /howtrader/app/tradingview/ui/widget.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/51bitquant/howtrader/HEAD/howtrader/app/tradingview/ui/widget.py -------------------------------------------------------------------------------- /howtrader/chart/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/51bitquant/howtrader/HEAD/howtrader/chart/__init__.py -------------------------------------------------------------------------------- /howtrader/chart/axis.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/51bitquant/howtrader/HEAD/howtrader/chart/axis.py -------------------------------------------------------------------------------- /howtrader/chart/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/51bitquant/howtrader/HEAD/howtrader/chart/base.py -------------------------------------------------------------------------------- /howtrader/chart/item.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/51bitquant/howtrader/HEAD/howtrader/chart/item.py -------------------------------------------------------------------------------- /howtrader/chart/manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/51bitquant/howtrader/HEAD/howtrader/chart/manager.py -------------------------------------------------------------------------------- /howtrader/chart/widget.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/51bitquant/howtrader/HEAD/howtrader/chart/widget.py -------------------------------------------------------------------------------- /howtrader/event/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/51bitquant/howtrader/HEAD/howtrader/event/__init__.py -------------------------------------------------------------------------------- /howtrader/event/engine.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/51bitquant/howtrader/HEAD/howtrader/event/engine.py -------------------------------------------------------------------------------- /howtrader/gateway/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /howtrader/gateway/binance/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/51bitquant/howtrader/HEAD/howtrader/gateway/binance/__init__.py -------------------------------------------------------------------------------- /howtrader/gateway/binance/binance_inverse_gateway.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/51bitquant/howtrader/HEAD/howtrader/gateway/binance/binance_inverse_gateway.py -------------------------------------------------------------------------------- /howtrader/gateway/binance/binance_spot_gateway.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/51bitquant/howtrader/HEAD/howtrader/gateway/binance/binance_spot_gateway.py -------------------------------------------------------------------------------- /howtrader/gateway/binance/binance_usdt_gateway.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/51bitquant/howtrader/HEAD/howtrader/gateway/binance/binance_usdt_gateway.py -------------------------------------------------------------------------------- /howtrader/gateway/okx/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/51bitquant/howtrader/HEAD/howtrader/gateway/okx/__init__.py -------------------------------------------------------------------------------- /howtrader/gateway/okx/okx_gateway.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/51bitquant/howtrader/HEAD/howtrader/gateway/okx/okx_gateway.py -------------------------------------------------------------------------------- /howtrader/trader/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /howtrader/trader/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/51bitquant/howtrader/HEAD/howtrader/trader/app.py -------------------------------------------------------------------------------- /howtrader/trader/constant.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/51bitquant/howtrader/HEAD/howtrader/trader/constant.py -------------------------------------------------------------------------------- /howtrader/trader/converter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/51bitquant/howtrader/HEAD/howtrader/trader/converter.py -------------------------------------------------------------------------------- /howtrader/trader/database.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/51bitquant/howtrader/HEAD/howtrader/trader/database.py -------------------------------------------------------------------------------- /howtrader/trader/dbconnectors/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/51bitquant/howtrader/HEAD/howtrader/trader/dbconnectors/__init__.py -------------------------------------------------------------------------------- /howtrader/trader/dbconnectors/mongo_database.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/51bitquant/howtrader/HEAD/howtrader/trader/dbconnectors/mongo_database.py -------------------------------------------------------------------------------- /howtrader/trader/dbconnectors/mysql_database.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/51bitquant/howtrader/HEAD/howtrader/trader/dbconnectors/mysql_database.py -------------------------------------------------------------------------------- /howtrader/trader/dbconnectors/sqlite_database.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/51bitquant/howtrader/HEAD/howtrader/trader/dbconnectors/sqlite_database.py -------------------------------------------------------------------------------- /howtrader/trader/engine.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/51bitquant/howtrader/HEAD/howtrader/trader/engine.py -------------------------------------------------------------------------------- /howtrader/trader/event.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/51bitquant/howtrader/HEAD/howtrader/trader/event.py -------------------------------------------------------------------------------- /howtrader/trader/gateway.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/51bitquant/howtrader/HEAD/howtrader/trader/gateway.py -------------------------------------------------------------------------------- /howtrader/trader/object.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/51bitquant/howtrader/HEAD/howtrader/trader/object.py -------------------------------------------------------------------------------- /howtrader/trader/setting.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/51bitquant/howtrader/HEAD/howtrader/trader/setting.py -------------------------------------------------------------------------------- /howtrader/trader/ui/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/51bitquant/howtrader/HEAD/howtrader/trader/ui/__init__.py -------------------------------------------------------------------------------- /howtrader/trader/ui/ico/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /howtrader/trader/ui/ico/about.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/51bitquant/howtrader/HEAD/howtrader/trader/ui/ico/about.ico -------------------------------------------------------------------------------- /howtrader/trader/ui/ico/connect.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/51bitquant/howtrader/HEAD/howtrader/trader/ui/ico/connect.ico -------------------------------------------------------------------------------- /howtrader/trader/ui/ico/contract.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/51bitquant/howtrader/HEAD/howtrader/trader/ui/ico/contract.ico -------------------------------------------------------------------------------- /howtrader/trader/ui/ico/database.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/51bitquant/howtrader/HEAD/howtrader/trader/ui/ico/database.ico -------------------------------------------------------------------------------- /howtrader/trader/ui/ico/editor.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/51bitquant/howtrader/HEAD/howtrader/trader/ui/ico/editor.ico -------------------------------------------------------------------------------- /howtrader/trader/ui/ico/email.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/51bitquant/howtrader/HEAD/howtrader/trader/ui/ico/email.ico -------------------------------------------------------------------------------- /howtrader/trader/ui/ico/exit.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/51bitquant/howtrader/HEAD/howtrader/trader/ui/ico/exit.ico -------------------------------------------------------------------------------- /howtrader/trader/ui/ico/forum.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/51bitquant/howtrader/HEAD/howtrader/trader/ui/ico/forum.ico -------------------------------------------------------------------------------- /howtrader/trader/ui/ico/restore.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/51bitquant/howtrader/HEAD/howtrader/trader/ui/ico/restore.ico -------------------------------------------------------------------------------- /howtrader/trader/ui/ico/test.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/51bitquant/howtrader/HEAD/howtrader/trader/ui/ico/test.ico -------------------------------------------------------------------------------- /howtrader/trader/ui/ico/vnpy.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/51bitquant/howtrader/HEAD/howtrader/trader/ui/ico/vnpy.ico -------------------------------------------------------------------------------- /howtrader/trader/ui/mainwindow.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/51bitquant/howtrader/HEAD/howtrader/trader/ui/mainwindow.py -------------------------------------------------------------------------------- /howtrader/trader/ui/qt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/51bitquant/howtrader/HEAD/howtrader/trader/ui/qt.py -------------------------------------------------------------------------------- /howtrader/trader/ui/widget.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/51bitquant/howtrader/HEAD/howtrader/trader/ui/widget.py -------------------------------------------------------------------------------- /howtrader/trader/utility.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/51bitquant/howtrader/HEAD/howtrader/trader/utility.py -------------------------------------------------------------------------------- /main_window.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/51bitquant/howtrader/HEAD/main_window.py -------------------------------------------------------------------------------- /other_codes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/51bitquant/howtrader/HEAD/other_codes.md -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/51bitquant/howtrader/HEAD/requirements.txt -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/51bitquant/howtrader/HEAD/setup.py -------------------------------------------------------------------------------- /start.sh: -------------------------------------------------------------------------------- 1 | nohup python -u tv_script.py > nohup_log.out 2>&1 & -------------------------------------------------------------------------------- /tv_script.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/51bitquant/howtrader/HEAD/tv_script.py --------------------------------------------------------------------------------