基于预定义条件的简单连续趋势跟踪策略 - MetaTrader 4 专家



此 MetaTrader 4 (MT4) 脚本实现了一个简单的连续趋势跟踪策略,用于根据预定义的条件进行买卖。以下是脚本的详细说明:
初始化:脚本初始化并在初始化成功时打印一条消息。
去初始化:脚本取消初始化并在取消初始化时打印一条消息。
勾选功能:每当市场出现新的价格变动(价格变化)时,该函数就会执行。
一个。重置位置跟踪变量:脚本重置跟踪未平仓买入和卖出头寸的变量。
b.检查未结订单:它循环遍历所有未结订单以确定是否存在任何现有的买入或卖出头寸。
c.开立买入仓位:如果没有未平仓买入仓位且“OpenBuyPosition”标志设置为 true,则它会尝试根据当前市场买入价建仓。它为买入订单设置止损和止盈。
d.开仓卖出:如果没有未平仓卖出头寸且“OpenSellPosition”标志设置为 true,则它会尝试根据当前市场要价开仓。它为卖单设置止损和止盈。
e.检查已关闭订单:它检查是否有任何已关闭的订单。如果买入或卖出订单获利平仓,则会重置相应的持仓标志。
输入参数:该脚本提供手数大小、止损、止盈和标志的输入参数,以控制是否打开买入或卖出头寸。
免责声明:该脚本包含一条警告,建议用户自行承担使用风险,并免除创建者对潜在损坏或损失的任何责任。
总体而言,该脚本旨在基于连续趋势跟踪策略自动执行买卖订单的过程,允许用户自定义手数大小和交易方向等参数。但是,用户在将其部署到实时交易环境之前应谨慎行事并进行彻底的测试。
附件下载
📎 open_a_buy_position_if_therejs_no_open_position.mq4 (5.74 KB)
Source: MQL5 #41679
💡 精彩内容推荐
✍️ 楼主最新发布
- •
- •
- •
- •
- •
- •
🔗 您可能感兴趣
- •
- •
- •
- •
- •
- •
🔐
请登录后参与评论
注册满12小时后评论,即可解锁附件下载
立即登录
