update for restructure

This commit is contained in:
2025-11-11 12:15:40 +08:00
parent 7cfb433aaf
commit c42648d1b4
15 changed files with 880 additions and 306 deletions
+13 -12
View File
@@ -1,20 +1,21 @@
# coding:utf-8
from core import strategy_db
from core.main_controller import SFGridController
from core.database import db
from core.main_ui import MainWindow
from core.sfgrid.main_controller import SFGridController
from core.logger import LogLevel, PrintLog
import sfgrid_constants as sdConstants
import sfgrid_config as sdConstants
def startTrade(index: int):
ctrl.start_stock_trade(index)
# def startTrade(index: int):
# ctrl.start_stock_trade(index)
def pauseTrade(index: int):
ctrl.pause_stock_trade(index)
# def pauseTrade(index: int):
# ctrl.pause_stock_trade(index)
if __name__ == '__main__':
sdConstants.initConfig()
strategy_db.db.connect()
strategy_db.db.create_tables([strategy_db.TradeTarget])
PrintLog(LogLevel.INFO, '- [成功]数据库模块初始化')
ctrl: SFGridController = SFGridController(sdConstants.account_no, sdConstants.miniQMTPath)
# ctrl: SFGridController = SFGridController(sdConstants.account_no, sdConstants.miniQMTPath)
ctrl.hold()
# ctrl.hold()
window = MainWindow()
window.run()