Мультивалютный эксперт Portfolio Investment создан для неттинговых счетов МТ5 без хеджирования. Торговая система может быть установлена на график
любого инструмента, указанного в параметре Simbols, например, на EURUSD, H1. Советник анализирует рыночные условия и
определяет объем, направление и момент открытия позиции. Эксперт может одновременно торговать несколькими
инструментами из параметра Simbols. В торговой системе открытые позиции всегда находятся под защитой стоп-лосса, который
реализован в виде механизма закрытия всех позиций при достижении заданного уровня просадки. Советник
содержит алгоритм мультивалютного мани-менеджмента. Эксперт имеет возможность мультивалютного
тестирования в тестере стратегий для детального анализа и настройки стратегии. При тестировании торговой системы таблица
терминала "Обзор рынка" должна содержать торговые инструменты, которые указаны в параметре Simbols.
На скриншотах представлен вариант диверсифицированной портфельной торговли по семи валютным парам: EURUSD,
GBPUSD, USDCHF, AUDUSD, NZDUSD, USDJPY и USDCAD. Минимальный депозит - 1250 долларов, минимальное плечо - 1:500, торговый
счет с нулевым отступом брокера (ECN, NDD или STP), период Н1. Старт теста 2019.01.01 - 5000 долларов, окончание теста
2019.09.01 - 38867 доллара (+677%). Сет-файл стратегии "PI-H1-7 Pairs" прикреплен в комментарии #1 Обсуждения.
Стратегия по умолчанию содержит такие же настройки, как "PI-H1-7 Pairs", но вместо 7 валютных пар только одна пара
- EURUSD.
Внешние параметры
-
TimeFrame - период графика
-
Simbols - торговые инструменты, например, EURUSD,GBPUSD,AUDUSD,NZDUSD,USDCHF,USDJPY,USDCAD
-
Deposit - депозит, на который приходится объем позиции, указанный в Lots. При "0" автоматический
расчет объема позиции отключен
-
Lots - объем позиции в лотах
-
OpenPendingOrders - открыть позицию отложенным ордером. При "false" позиция открывается рыночным ордером
-
LimitPositions - максимальное количество открытых позиций по разным инструментам
одновременно. При "0" ограничения нет
-
TakeProfit - тейк-профит в пунктах. При "0" функция отключена
-
TakeProfitNextDay - тейк-профит в пунктах, который устанавливается во время следующего дня - Take
Profit Next Day Time. Если в Take Profit Next Day Time следующего дня прибыль позиции больше Take Profit Next Day -
устанвливается безубыток равный Take Profit Next Day. При Take Profit Next Day "0" функция отключена
-
TakeProfitNextDayTime - время следующего дня, в которое устанавливается Take Profit Next Day
-
ReversePositions - количество разворотных позиций при просадке первоначальной позиции. При Reverse
Positions "0" функция отключена
-
LotsFactor - множитель объема каждой разворотной позиции
-
TakeProfitReverse - размер прибыли в пунктах, которая перекрывает убыток от убыточных первоначальной и всех
разворотных позиций по данному инструменту
-
CloseTimeLastReverse - время дня, в который открылась последняя разворотная позиция и в
которое закрыть позицию по данному инструменту
-
ClosePositionNextSignal - если количество одновременных позиций максимальное и произошел новый сигнал на
открытие позиции по новому инструменту - закрыть позицию с самой большой прибылью из всех позиций, у которых прибыль больше Close
Position Next Signal в пунктах. При Close Position Next Signal "0" закрыть позицию без учета прибыли, выбрав самую
прибыльную или менее убыточную позицию, если прибыльных нет
-
CloseTime - время текущего дня, в которое закрыть позицию
-
CloseTimeProfit - размер прибыли в пунктах, выше которой разрешено закрыть позицию по времени Close Time
-
MaxDD - все позиции закрываются, когда уровень просадки счета достигнет Max DD в %. При Max DD "0"
функция отключена
-
OrderID - идентификатор ордеров