[Fix] add TRADER_DIR to environment variables

This commit is contained in:
vn.py 2019-11-08 13:09:27 +08:00
parent 111e1cabd8
commit b417efb241
3 changed files with 5 additions and 3 deletions

View File

@ -31,7 +31,7 @@ from vnpy.gateway.bitmex import BitmexGateway
# from vnpy.gateway.coinbase import CoinbaseGateway # from vnpy.gateway.coinbase import CoinbaseGateway
# from vnpy.gateway.bitstamp import BitstampGateway # from vnpy.gateway.bitstamp import BitstampGateway
# from vnpy.gateway.gateios import GateiosGateway # from vnpy.gateway.gateios import GateiosGateway
# from vnpy.gateway.bybit import BybitGateway from vnpy.gateway.bybit import BybitGateway
from vnpy.app.cta_strategy import CtaStrategyApp from vnpy.app.cta_strategy import CtaStrategyApp
# from vnpy.app.csv_loader import CsvLoaderApp # from vnpy.app.csv_loader import CsvLoaderApp
@ -79,7 +79,7 @@ def main():
# main_engine.add_gateway(CoinbaseGateway) # main_engine.add_gateway(CoinbaseGateway)
# main_engine.add_gateway(BitstampGateway) # main_engine.add_gateway(BitstampGateway)
# main_engine.add_gateway(GateiosGateway) # main_engine.add_gateway(GateiosGateway)
# main_engine.add_gateway(BybitGateway) main_engine.add_gateway(BybitGateway)
main_engine.add_app(CtaStrategyApp) main_engine.add_app(CtaStrategyApp)
main_engine.add_app(CtaBacktesterApp) main_engine.add_app(CtaBacktesterApp)

View File

@ -541,7 +541,7 @@ class BybitRestApi(RestClient):
exchange=req.exchange, exchange=req.exchange,
datetime=dt, datetime=dt,
interval=req.interval, interval=req.interval,
volume=int(d["volume"]), volume=float(d["volume"]),
open_price=float(d["open"]), open_price=float(d["open"]),
high_price=float(d["high"]), high_price=float(d["high"]),
low_price=float(d["low"]), low_price=float(d["low"]),

View File

@ -4,6 +4,7 @@ General utility functions.
import json import json
import logging import logging
import sys
from pathlib import Path from pathlib import Path
from typing import Callable, Dict from typing import Callable, Dict
from decimal import Decimal from decimal import Decimal
@ -58,6 +59,7 @@ def _get_trader_dir(temp_name: str):
TRADER_DIR, TEMP_DIR = _get_trader_dir(".vntrader") TRADER_DIR, TEMP_DIR = _get_trader_dir(".vntrader")
sys.path.append(str(TRADER_DIR))
def get_file_path(filename: str): def get_file_path(filename: str):