添加参数配置文件

This commit is contained in:
2025-10-31 18:11:39 +08:00
parent 706ed8cffa
commit bd7a6e3048
6 changed files with 46 additions and 33 deletions
+19 -17
View File
@@ -1,20 +1,22 @@
import configparser
# miniQMTPath = r'D:\\Programs\\DTQMT_MN\\userdata_mini' # miniQMT软件的安装路径
miniQMTPath = r'D:\\Programs\\DTQMT\\userdata_mini'
miniQMTPath = 'D:\\Programs\\DTQMT\\userdata_mini'
# grid_price = [11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1] # 网格价格设置,从高到低
grid_price = [
1.665,
1.660,
1.655,
1.650,
1.645,
1.640,
1.635,
1.630,
1.625,
1.620,
1.615
] # 网格价格设置,从高到低
grid_volume = 200 # 每个网格的交易手数
account_no = '99082560'
grid_price = [] # 网格价格设置,从高到低
grid_volume:int = 100 # 每个网格的交易手数
account_no:str = ''
# account_no = '89009170' # 交易账号
max_enabled_targets = 10
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]
print(f'网格设置:{grid_price}')
grid_volume = config.getint('config','grid_volume')
account_no = config.get('config','account_no')
max_enabled_targets = config.getint('config','max_enabled_targets')