量化交易系统

MT4-Exp4 Close Minus by Plus

  • 型号:
Main Image

通过搜索和关闭有利可图的头寸来关闭无利可图的头寸

  1. 该助手在所有职位中寻找终端中最无利可图的职位。
  2. 此外,通过搜索剩余的盈利仓位,当一个或多个仓位的利润大于另一个仓位的亏损时,他计算出一系列可以弥补亏损的仓位。
  3. 如果找到一组此类头寸,则顾问将关闭它们。
  4. 一系列位置可以由绝对任何位置组成。它们的最大数量可在顾问设置中进行调整。
  5. 您还可以指定搜索的最小损失和关闭的额外利润。

您可以在策略测试器中测试“EA 交易”,并在可视模式下使用我们的 EAPADPRO 工具栏进行交易!

按利润关闭损失 - 完整描述

另一个版本 Close Minus by Plus for MT4

设置

TypeOfUnitToClose - 盈亏计算类型。以美元或点为单位。
MinLossInUnit - EA 考虑的以单位 (TypeOfUnitToClose) 为单位的头寸的最小损失。
损失“MinLossPoss_in_unit”单位(美元或点数)的订单应置于负区域。
它是寻找无利可图头寸时的上限。
例如:MinLossInUnit = -100,TypeOfUnitToClose = USD。
然后 EA 寻找或等待亏损大于或等于 -100 美元的头寸,例如:-100 美元、-150 美元、-200 美元等。
亏损 -99 美元的头寸将被忽略。
AdditionalProfitInUnit - 关闭一组头寸的差额的利润单位数量。
总利润超过亏损“AdditionalProfitInUnit”单位的头寸(或多个)。
例如:AdditionalProfitInUnit= 10,MinLossInUnit= -100,TypeOfUnitToClose = USD。
EA 将寻找或等待至少 2 个头寸,其中一个头寸亏损 -100 美元,另一个头寸盈利 +110 美元。此时,EA 决定是否有必要激活其功能。
MaxPos_in_Class - “MaxPos_in_Class”参数应该限制整个收盘“集合”的头寸数量。
例如:MaxPos_in_Class = 3,那么 EA 将寻找最多 3 个头寸(1 个无利可图和 2 个有利可图的)的平仓集。
FirstSymbolClose - 搜索头寸对并仅关闭当前处理的亏损头寸货币中的头寸对。
您可以禁用 FirstSymbolClose 参数。然后 EA 将关闭整个账户上的任何一组亏损和盈利头寸,无论计算中包含何种货币对。
当启用 FirstSymbolClose 功能时,EA 会考虑并关闭同一货币对的集合。
OrderToClose - 仓位类型:-1 = 所有订单,1 = 卖出,0 = 买入;
MagiсToClose - 头寸的幻数:-1 = 任意,或者您可以指定要处理的头寸的唯一幻数。
SymbolToClose - 要监控的货币对:-1 = 所有符号,1 = 当前符号;

智能交易系统的操作

该操作包括将“EA 交易”附加到单独的图表,进行必要的设置并继续在我们的终端中工作。当编程的条件触发时,EA 开始发挥作用并开始进行计算。

所有计算都写入日志,如下:

close # 22079015 sell 1.00 EURUSD at 1.35141 at price 1.35119
Tickets of prof positions: . 22079015
close # 22085491 sell 1.00 USDCHF at 0.90423 at price 0.90430
Tickets of loss positions: 22085491
Numbers of positions to Close: 80635972
All profit from open positions: 20 dollars
Maximim profit ticket: 22079015
Maximim profit: 20 dollars
Maximum Loss ticket: 22085491
Maximim loss: - 7 dollars
Overlapping loss positions by closing profitable positions started using the minus: