Exp5 Close Minus by Plus for MT5
- Утилиты
- Vladislav Andruschenko
- Версия: 24.918
- Обновлено: 18 сентября 2024
Советник может закрывать убыточные позиции путем поиска и закрытия прибыльных позиций .
Этот помощник ищет среди всех позиций самую убыточную позицию в терминале.
Далее, путем поиска оставшихся прибыльных позиций, он вычисляет серию позиций, способную покрыть убыток, когда прибыль одной или нескольких позиций превышает убыток другой позиции.
Если набор таких позиций найден, то советник их закрывает.
Серия позиций может состоять из абсолютно любой позиции.
Их максимальное количество регулируется в настройках советника.
Также вы можете указать минимальный убыток на поиск и дополнительную прибыль на закрытие.
Версия МТ4 | Полное описание | Как купить | Как установить | Как получить файлы журналов | Как тестировать и оптимизировать | Все продукты от Expforex |
Вы можете протестировать советник в тестере стратегий и торговать с помощью нашей панели инструментов EAPADPRO в визуальном режиме!
Как работает закрытие минуса плюсом на графике
Предполагать
- Вы открываете позицию ПОКУПКА №1 по цене 1,600 ;
- Цена снижается до 1,550 , а текущий убыток составляет -50 пунктов;
- Точка безубыточности (средняя цена) = 1,600 ;
- Если мы откроем SELL #2, Sell #3 и Sell #4;
- Советник приступает к выполнению основного алгоритма.
- Тогда общая прибыль составит +5$;
- Советник (EA) активирует алгоритм, и необходимо закрыть 4 позиции.
Работа советника
Операция предполагает привязку эксперта к отдельному графику, выполнение необходимых настроек и продолжение работы на нашем терминале.
При срабатывании запрограммированного условия советник вступает в игру и начинает производить расчеты.
Все расчеты записываются в журнал следующим образом:
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
Number of positions to Close: 80635972
All profit from open positions: 20 dollars
Maximum profit ticket: 22079015
Maximum profit: 20 dollars
Maximum Loss ticket: 22085491
Maximum loss: -7 dollars
Overlapping loss positions by closing profitable positions started using the minus:
Настройки
Имя | Описание |
---|---|
TypeOfUnitToClose | Вид прибыли и убытка. В долларах или пунктах (Пипах) |
MinLossInUnit | Минимальная потеря позиции в единицах ( TypeOfUnitToClose ), которая учитывается советником. Ордер с убытком в единицах « MinLossPoss_in_unit » (долларах или пунктах) необходимо устанавливать в отрицательную зону. Это важно для поиска убыточных позиций. Например : MinLossInUnit = -100 TypeOfUnitToClose = доллары, затем советник ищет или ожидает позицию с убытком, превышающим или равным -100 долларов, например, -100 долларов, -150 долларов, -200 долларов и т. д. Позиция с убытком -99 долларов уже игнорируется. |
AdditionalProfitInUnit | Количество единиц прибыли за разницу закрытия набора позиций. Позиция (одна или несколько сделок) с суммарной прибылью , превышающей убыток на паях « AdditionalProfitInUnit ». Например: AdditionalProfitInUnit = 10 MinLossInUnit = -100 TypeOfUnitToClose = доллары: Советник ищет или ждет минимум 2 позиции, одна из которых с убытком -100 долларов, а вторая с прибылью +110 долларов. Если такие позиции(Сделки) будут найдены, то советник(Советник) закроет эти позиции(Сделки). |
MaxPos_in_Class | Параметр «MaxPos_in_Class» должен ограничивать количество прибыльных закрывающихся позиций. Например: MaxPos_in_Class = 3, то советник (советник) будет искать сет для закрытия максимум из 3-х прибыльных позиций +1 убыточной. |
FirstSymbolClose | Ищем пары позиций и закрываем только ту валютную пару, которую обрабатываем. Вы можете отключить ( false ) параметр FirstSymbolClose ; затем советник закроет любую пару из убыточных и прибыльных позиций на всем счете, независимо от того, какая валютная пара включена в расчет. При включении ( true ) FirstSymbolClose — советник отслеживает и закрывает серию позиций по одной валютной паре. |
OpenHoura OpenMinutea | Время запуска советника |
CloseHura CloseMinutea | Время окончания работы советника |
OrderToClose | Тип позиции: -1 = All Orders, 1 = Sell, 0 = Buy |
MagicToClose | Magic Number позиций: -1 = любые магические числа. Или вы можете указать уникальный магический номер своей позиции, которую необходимо обработать. Вы можете указать несколько магических чисел, разделенных запятыми. Например: 777,888,999 |
SymbolToClose | Валютная пара для мониторинга -1 = Все символы 1 = Только текущий символ (символ, на котором установлен советник) Вы можете написать список валютных пар через запятую. Например, EURUSD,USDCHF,USDJPY. |
Thank you for the good work!!! Keep up the good work!!!