无源码MT4-EA新闻敏感问题的管控方案技术问询
问题描述
我拥有一款无源码的MT4 EA,该EA运行正常但对行情新闻较为敏感。计划开发一款仅用于监控新闻的新EA,通过调用这款已有EA,在新闻时段禁用它,新闻结束后恢复运行。想确认:
- 该思路是否可行?
- 是否有其他替代方案?
- 新EA能否调用包含输入参数的已有EA?
目前尚未进行过多操作,希望在大量编码前找到可行解决方案。
可行方案
无法直接控制另一款无源码EA,但可通过模板+图表启停的方式实现管控:
- 提前将已有EA配置好所需输入参数,应用到对应品种的图表后保存为MT4模板(如
TemplateName.tpl) - 监控新闻的新EA只需在新闻时段关闭带有该EA的图表,新闻结束后重新打开对应品种图表并加载模板即可
核心代码示例:
// 打开EURUSD H1周期图表 long id = ChartOpen("EURUSD",PERIOD_H1); // 加载预设好EA的模板 ChartApplyTemplate(id, "TemplateName.tpl");
内容的提问来源于stack exchange,提问作者Daniel Kaufmann
相关产品推荐
相关产品推荐

