添加后缀映射功能

This commit is contained in:
2026-07-06 21:58:56 +08:00
parent f94728fa88
commit 29428b415b
16 changed files with 3157 additions and 48 deletions
+36
View File
@@ -14,10 +14,46 @@ backtest_settings:
shutdown_terminal: true
symbols:
- EURUSD
- GBPUSD
- USDJPY
- USDCHF
- EURJPY
- EURGBP
- GBPJPY
- XAUUSD
timeframes:
- H1
visual: 0
# ---- 根品种别名映射(可选,留空/删除整块 = 关闭此功能,行为与传统一致)----
# 纯查表,没有任何"自动判断"。逻辑品种写在上面的 symbols 列表里,
# 想让系统实际用哪个 MT5 品种就在这里写死。
#
# 用法:取消下面想启用的那一行(或多行)的注释即可。
# 同一时间只能有一条 XAUUSD 映射生效;切换另一种后缀时把上一条注释掉。
# 注意:GUI 的"保存配置"不会动这块内容(symbol_aliases 在 GUI 里没有编辑控件),
# 改完直接保存即可,存盘不会被覆盖。GUI 重启后提示标签自动更新。
# symbol_aliases:
# XAUUSD: XAUUSDc # 常用:自定义品种 XAUUSDc(带扩展历史 / 精度)
# XAUUSD: XAUUSDm # 切换:自定义品种 XAUUSDm
# XAUUSD: Gold.v2 # 切换:完全不同的名字(broker 自定义 / ECN 后缀等)
# XAUUSD: XAUUSD # 显式直通:等价于不写这条(写出来仅为自解释)
# XAGUSD: XAGUSDc # 银同理
# XAGUSD: XAGUSDm
# BTCUSD: BTCUSD.sb # 加密货币自定义后缀
# # EURUSD 没列 # 永远不需要列:未列出的逻辑品种按原名直传
#
# 关闭整个功能:把整块(包括 symbol_aliases: 这行)注释掉或删除。
# 关闭后 GUI "实际品种"提示行自动消失,INI 里的 Symbol= 与逻辑名完全一致。
symbol_aliases:
EURUSD: EURUSDc
GBPUSD: GBPUSDc
USDJPY: USDJPYc
USDCHF: USDCHFc
EURJPY: EURJPYc
EURGBP: EURGBPc
GBPJPY: GBPJPYc
XAUUSD: XAUUSDc
eas: []
execution:
kill_between: true