3fbe6c9be5
- 添加 vnpy_v4.4.0/ 目录到版本控制 - 删除嵌入的 .git 目录避免嵌套仓库 - 添加 README_SANGUO.md 说明来源和用途 - 更新 .gitignore 移除 vnpy_v4.4.0/ 忽略规则 上游代码信息: - 项目: VeighNa 量化交易平台 - 版本: 4.4.0 - 来源: https://github.com/vnpy/vnpy 用途: 版本参考、代码学习、差异对比、离线开发 Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
44 lines
912 B
Python
44 lines
912 B
Python
"""
|
|
Global setting of the trading platform.
|
|
"""
|
|
|
|
from logging import INFO
|
|
from tzlocal import get_localzone_name
|
|
|
|
from .utility import load_json
|
|
|
|
|
|
SETTINGS: dict = {
|
|
"font.family": "微软雅黑",
|
|
"font.size": 12,
|
|
|
|
"log.active": True,
|
|
"log.level": INFO,
|
|
"log.console": True,
|
|
"log.file": True,
|
|
|
|
"email.server": "smtp.qq.com",
|
|
"email.port": 465,
|
|
"email.username": "",
|
|
"email.password": "",
|
|
"email.sender": "",
|
|
"email.receiver": "",
|
|
|
|
"datafeed.name": "",
|
|
"datafeed.username": "",
|
|
"datafeed.password": "",
|
|
|
|
"database.timezone": get_localzone_name(),
|
|
"database.name": "sqlite",
|
|
"database.database": "database.db",
|
|
"database.host": "",
|
|
"database.port": 0,
|
|
"database.user": "",
|
|
"database.password": ""
|
|
}
|
|
|
|
|
|
# Load global setting from json file.
|
|
SETTING_FILENAME: str = "vt_setting.json"
|
|
SETTINGS.update(load_json(SETTING_FILENAME))
|