![]()
通过搜索和关闭有利可图的头寸来关闭无利可图的头寸
- 该助手在所有职位中寻找终端中最无利可图的职位。
- 此外,通过搜索剩余的盈利仓位,当一个或多个仓位的利润大于另一个仓位的亏损时,他计算出一系列可以弥补亏损的仓位。
- 如果找到一组此类头寸,则顾问将关闭它们。
- 一系列位置可以由绝对任何位置组成。它们的最大数量可在顾问设置中进行调整。
- 您还可以指定搜索的最小损失和关闭的额外利润。
设置
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 = 当前符号;
- 亲爱的朋友和来自 Expforex EA 的用户,请在评论 部分添加您的评分。
智能交易系统的操作
该操作包括将“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: