机器人将 BuyStop/SellStop 订单放置在离关键价格水平很近的位置,试图利用在这些水平上累积的止损或挂单的触发。强烈建议使用低滑点、低点差的经纪商、快速的计算机或 vps 和低延迟的交易服务器,以使机器人能够正常工作。
交易也可以通过取消止盈、止损、追踪止损来管理交易,通过将它们设置为 0 和 BreakEven 通过将参数设置为 false 来管理交易。EA 关闭所有未平仓订单时达到货币利润或最大货币损失。
可在“评论”部分的帖子 #96 中找到替代集文件。
推荐配对:外汇专业。
时间范围:H1。
参数 :
手数 - 如果使用的手数是固定的并且不使用自动手数管理,则手数;
Manage_Lot - true/false - 如果为 true,则 EA 将自动计算手数;如果为 false ,将使用固定手数;
如果在 Manage Lot 为真时使用账户货币参数,则利润目标和最大损失参数将成为因素并与手数相关联。
Keep Higher Lot - 如果为 true 并且 Manage Lot 也为 true,则专家将使用在此之前使用的最高手数,以保持相同的输赢比率。
风险百分比 - 用于自动手数管理,如果设置为 1,将 Manage Lot 设置为 true,它将为每 100 美元的账户净值开 0.01 手大小。
智能批次 - 真/假;如果为真,EA 将根据以下参数减少手数,DecreaseOnLosses 和 DecreaseOnWins,并在一系列输赢结束后重置手数。
DecreaseOnLosses - 如果 SmartLot 设置为 true,则一系列损失中手数减少的系数,计算为手数/DecreaseOnLosses;
DecreaseOnWins - 如果 SmartLot 设置为 true ,则获胜系列中的手数减少系数,计算为 lot-lot*wins/DecreaseOnWins;
硬止损 - 是一个正常的止损,以点为单位,基于挂单放置或虚拟交易级别,如果使用虚拟挂单;如果设置为 0 则不使用;
虚拟止损 - 如果以低于最初要求的价格触发未平仓订单,则将其平仓,这样损失不会超过应有的水平;它以点为单位设置,如果设置为0则不使用;
止盈 - 正常止盈,以点为单位,基于挂单放置或虚拟交易水平,如果设置为 0,则不使用;
SellOffSet - 使用以点为单位的输入值抵消挂单(SellStop 或 BuyLimit)。如果输入值为正,EA 将根据用户输入的点数将订单置于最低水平之上。如果输入值为负,EA 将根据用户输入的点数将订单置于最低水平之下;
BuyOffSet - 使用以 points 为单位的输入值抵消挂单(BuyStop 或 SellLimit)。如果输入值为正,EA将根据用户输入的点数将订单放置在最高水平以下。如果输入值为负,EA将根据用户输入的点数将订单放置在最高水平以上;
TrailingStop - 以点为单位设置,如果设置为 0 则不使用;
TrailStep - TrailStop 将移动的步长;
StartTrailAfter - 仅在达到盈利点后才开始 TrailStop;
盈亏平衡 - 真/假;如果为 true ,BreakEvenAfterPoints 会将 SL 移动到 BreakEvenPoints 的利润;
StochasticPeriod - 随机用于改变或重置交易水平;
水平 - 用于计算最高和最低水平的蜡烛数;
VirtualPendingOrders - 真/假;如果为真,则使用市价单而不是挂单
MaxSpreadPoints - 使用市价单时允许的最大点差,以点为单位;
ReverseStrategy - 如果设置为 true ,则放置 SellLimit 而不是 BuyStop 和 BuyLimit 而不是 SellStop。
UseProfitTarget - 如果设置为 true,账户货币的损益用于平仓订单或一揽子订单。
ProfitTarget - 将使用的以帐户货币表示的利润目标。
最大损失 - 如果达到货币输入损失,所有订单将被关闭。
发送订单的工作时间:开始时间和结束时间。
新蜡烛执行 - 如果为真,EA 仅在新蜡烛打开时运行,优化速度更快,并且可以避免使用虚拟订单时的触摸和返回情况。