from typing import List import configparser # miniQMTPath = r'D:\\Programs\\DTQMT_MN\\userdata_mini' # miniQMT软件的安装路径 miniQMTPath = r'D:\\Programs\\DTQMT\\userdata_mini' # miniQMT软件的安装路径 # miniQMTPath = '' # grid_price = [11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1] # 网格价格设置,从高到低 grid_price:List[float] = [] # 网格价格设置,从高到低 grid_volume:int = 100 # 每个网格的交易手数 account_no:str = '99082560' # account_no:str = '89009170' # 交易账号 max_enabled_targets:int = 10 def initConfig(): global miniQMTPath, grid_price, grid_volume, account_no, max_enabled_targets config = configparser.ConfigParser() config.read('config.ini') miniQMTPath = config.get('config','miniQMTPath') str_list = config.get('config','grid_price').split(',') grid_price = [float(item) for item in str_list] grid_volume = config.getint('config','grid_volume') max_enabled_targets = config.getint('config','max_enabled_targets')