【网格交易EA源码】一个专门为黄金(XAUUSD)设计的网格交易EA
这是一个专门为黄金(XAUUSD)设计的网格交易EA。它的核心逻辑是:
顺势开仓:根据K线涨跌(阳线/阴线)决定开多或开空。
网格加仓:当价格向不利方向运行达到设定步长时,在更优价格(更低买或更高卖)反向加仓。
两种平仓策略:AVERAGE_TP(整体止盈)或 PARTIAL_CLOSE(部分平仓)。
风控功能:包含每日止盈和最大浮亏暂停开仓功能。
---------------MT5源码方便大家修改----------------------
总结:EA的工作原理入场:根据K线涨跌(上根K线收盘>开盘则开多,反之开空)和网格间距(xs_GridStep)决定是否在突破时开仓。 加仓:当价格反向运行超过一个xs_GridStep时,在当前最优价格(多单最低价、空单最高价)基础上,以翻倍的手数加仓。 出场: 风控:每日盈利目标(平仓并停止交易)和最大浮亏限制(暂停开新仓,但不平仓)。
注意事项: 点数定义:代码中Point()对黄金通常是0.01,所以xs_GridStep = 390意味着390点,即3.9美元的距离(因为黄金1美元=100点)。 简化风控:每日盈利目标g_DayProfit直接使用了floatingProfit(浮动盈亏),意味着只要当前浮动盈利达到目标就会触发,而并非仅统计已平仓利润。 手数翻倍:加仓手数基于同方向最后一笔(最低买或最高卖)的手数进行翻倍,这是典型的马丁格尔策略,风险较高,请谨慎使用。
|
-
回测
-
回测
|
|
|
|
|
|
|