MQL5 EA 能否像指标一样绘制(不间断的)止损线?
如果是:如何?
如果否:下一个最佳解决方案是什么?
它们还会显示在策略测试器(回测)可视化中吗?
谢谢!
MQL5 EA 能否像指标一样绘制(不间断的)止损线?
如果是:如何?
如果否:下一个最佳解决方案是什么?
它们还会显示在策略测试器(回测)可视化中吗?
谢谢!
截至 2018 年 3 月,任何 MQL4/5 EA 都可以在 MT4/5 的 GUI 图表上绘制与自定义指标完全相同的可视化效果范围,因此只有一个人的想象力是极限。
Strategy Tester 也会做同样的事情(如果它在visual mode [x]
set on 中被调用)。
主要使用:
ObjectCreate( anObjectNAME,
{ OBJ_TREND, OBJ_CHANNEL, OBJ_ARROW, OBJ_HLINE, OBJ_VLINE, ... },
...
);
ObjectSet( anObjectNAME,
{ OBJPROP_ANGLE, OBJPROP_COLOR, OBJPROP_PRICE1, ... },
...
);
和相关的 GUI 工具,以 MQL4/5 语言呈现。
已经以这种方式构建了几个“指向和移动”交易自动化框架,并且已知支持完全基于图形的人工交易者:交易引擎自动化,但在 GUI 上使用鼠标。
另一种选择是集成 MT4/5 终端平台,例如使用 ZeroMQ 或 nanomsg 等外部信令/消息传递平面与另一个 GUI / MMI / 智能分析代理和外部 GUI 前端,实际上,对一个人的想象力和视觉/分析增强交易需求的满足没有任何限制。
使用这项技术,我可以确认~ < 80 ms RTT 延迟是可以合理实现的(这比人类交易者的感知和反应延迟快 2+ 个数量级)