系统交易 게시글

个人助手:MetaTrader 4 的智能交易助手

첨부파일
13601.zip (2.47 KB, 다운로드 0회)

大家好,今天我想和大家分享一个非常实用的工具——个人助手,它能让你的交易变得更加轻松。简单来说,它就像一个真实的助手,提供信息并执行你的交易指令。

我开发这个智能交易助手(EA)的原因有很多:

  • 在使用 MetaTrader 4 的全屏模式时,能够在图表上显示重要信息;
  • 方便区分手动开盘的订单,通过 ID 显示它们的当前表现(如果你有很多不同策略或 EA 的开盘订单,这个功能将大大简化你的管理);
  • 自动计算止损、获利、所需保证金以及点值;
  • 通过按一个按钮快速开平仓。

个人助手的功能包括:

  • 显示 EA 的名称和 ID,便于区分多个个人助手,轻松知道哪个助手附加在图表上;
  • 显示交易品种和时间框架;
  • 显示账户的杠杆;
  • 显示当前选择的手数;
  • 显示所选手数的点值(以存款货币计);
  • 根据当前选择的手数显示新订单所需的保证金;
  • 显示当前点差;
  • 显示此 EA 开启的所有订单的盈亏总和,计算以存款货币计;
  • 显示此 EA 当前活跃的订单数量;
  • 显示止盈总和 — 如果开启的订单设置了止盈,它将显示平均止盈;如果没有设置,则显示 0;如果部分订单设置了止盈,则仅计算设置了止盈的订单的平均值;
  • 显示止损总和 — 如果开启的订单设置了止损,它将显示平均止损;如果没有设置,则显示 0;如果部分订单设置了止损,则仅计算设置了止损的订单的平均值;
  • 通过按 1 键快速开多单,使用当前 EA 设置;
  • 通过按 2 键快速开空单,使用当前 EA 设置;
  • 通过按 3 键平掉由此 EA 开启的所有仓位,但注意:如果市场情况快速变化,可能无法平掉所有订单,因此建议你在执行后再检查一次;
  • 通过按 4 键增加手数,长按可快速增加;
  • 通过按 5 键减少手数,长按可快速减少。

注意:使用时请谨慎,如果不小心开启了不想要的订单,责任自负!确保在输入命令时选择了正确的图表。


图表上个人助手的显示:

个人助手图表显示

用户输入变量:
  • ID — 为你的 EA 和通过 EA 开启的订单设置的魔术编号;
  • Display_legend — 在图表上显示按钮/命令的说明(开多、开空、平仓、增加手数、减少手数);
  • LotSize — 初始手数;
  • slippage — 开平仓滑点;
  • text_size — 图表上显示文本的大小;
  • text_color — 图表上显示文本的颜色;
  • right_edge_shift — 文本在窗口右边缘的像素位置;
  • upper_edge_shift — 文本在窗口上边缘的像素位置,以及相邻行之间的间距;

请先在 DEMO 环境中测试,以确保不会出现潜在问题!

更新:

  • 现在可以显示有多少个开启的仓位设置了止损和止盈。
  • 修复了止损和止盈值的计算。

연관 포스트

댓글 (0)