返回
hpFX: A Parallel Orchestration Framework for Indicator-Based Forex Simulations
DOI:10.1007/s10614-025-11261-z.png)
摘要
En 中文
我们提出高性能外汇交易框架(hpFX),这是一个开源的并行化框架,消除了大规模、系统性探索基于技术指标的外汇交易策略的长期障碍。基于MetaTrader 4(MT4)平台,hpFX利用商业和社区开发的大量技术指标、高质量逐笔数据以及经纪商特定的执行属性,无需编码或工具修改即可模拟实时交易条件。这与大多数学术方法形成对比,后者通常依赖理想但非现实性的假设。其指标无关的交易专家顾问以灵活的方式整合了几乎所有与MT4兼容的技术指标,实现了多样化的角色分配和信号解释。hpFX能够自动化和并行化大量模拟,通过可互换组件(如技术指标角色、风险模型和交易逻辑)组装策略。并行执行带来显著性能提升,使得在手动工作流程中不切实际的大规模高精度测试成为可能。为展示其批量处理能力,我们将hpFX应用于12个货币对4年内的285个测试案例,生成了3,420次模拟。即使这一有限范围,手动运行也需要数周或数月,几乎肯定会引入人为错误。尽管实验范围有限,hpFX仍揭示了若干有前景且具有普遍适用性的技术指标,其性能优于文献中常见的替代方案。hpFX为学术和实践应用开辟了广泛途径,能够发现、评估和优化更优的基于技术指标的交易策略。
Keyword:
Forex
Technical indicators
Algorithmic trading
Simulation
Backtest
mt4
mql4
Parallel computing
High Performance Computing
HPC

