首页 系统交易 帖子

自动交易面板:MetaTrader 4 的最佳助手

附件
15933.zip (36.03 KB, 下载 2次)

大家好!今天我想和大家分享一个非常实用的工具——自动交易面板,它可以帮助你在 MasterWindows 库的支持下,轻松实现手动和自动交易。

这个面板的代码是通过 MasterWindows for MQL5 的可视化设计环境自动生成的,简直是省时省力啊!

通过分析 ENUM_APPLIED_PRICE 类型的价格数据库,我们能够对未来的价格走势进行预测。这种预测的概率以比例和百分比的形式展示,让你一目了然。交易面板的功能还包括向经纪商发送交易操作请求,示例中使用的是市场订单。此外,你还可以选择关闭订单,开启或关闭 止损 以及启用 自动交易 功能。

自动交易 是指基于面板信号的自动化交易,你只需要按下相应的按钮即可激活此模式。

输入参数:

input bool     inp_on_trade=false;  // 自动交易 (开/关)
input double   inp_open=85;         // 开仓阈值
input double   inp_close=55;        // 平仓阈值
input double   inp_lot_fix=0.01;    // 固定手数
input double   inp_lot_perc=0.01;   // 以权益百分比计算的手数
input bool     inp_on_lot=false;    // 如果为 "false" 则按权益百分比计算手数
input bool     inp_on_SL=false;     // 止损 (开/关)

图 1. 交易面板

图 1. 交易面板

建议:

  • 请将 MasterWindows 库添加到 \MQL4\Include\ 文件夹中,这样可以确保你创建的界面窗口正常运行。
  • 为了更好地展示创建的界面窗口,建议使用黑色背景的图形方案。
  • 这只是一个演示面板(玩笑程序),不建议用于真实账户。不过,你可以根据自己的交易系统修改或替换 BUYorSELL() 信号生成函数,添加持仓支持功能,并尝试在真实账户上使用。

相关帖子

评论 (0)