量化交易系统

MT4-Tops Scalper

  • 型号:
Main Image
机器人将 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 仅在新蜡烛打开时运行,优化速度更快,并且可以避免使用虚拟订单时的触摸和返回情况。