Mandelbrot
- Эксперты
- Версия: 1.0
- Активации: 5
Автоматизированный торговый советник для MetaTrader 4
О продукте
Mandelbrot — автоматизированный торговый советник с гибкой архитектурой управления торговым объёмом, серией позиций и многоуровневой системой защиты.
Основное внимание в конструкции советника уделено контролю размера позиции, ограничению глубины торговой серии и сопровождению открытых и отложенных ордеров.
Mandelbrot позволяет самостоятельно определить модель управления объёмом: использовать автоматический расчёт размера позиции на основе заданного риска или работать с фиксированным лотом.
Все основные параметры управления сделками доступны непосредственно в настройках советника.
Управление капиталомMandelbrot поддерживает динамическое и фиксированное определение торгового объёма.
AutoLotSizing
AutoLotSizing — переключатель автоматического расчёта размера позиции.
При включённом режиме объём рассчитывается автоматически с использованием параметра RiskPercent.
При отключённом режиме советник использует фиксированный размер позиции, заданный через FixedLotSize.
RiskPercent
RiskPercent — процент капитала, используемый при автоматическом расчёте размера позиции.
Параметр определяет уровень риска, который учитывается системой при выборе торгового объёма.
FixedLotSize
FixedLotSize — фиксированный размер позиции в лотах.
Используется при отключённом автоматическом расчёте объёма.
MaxOrdersInSeries
MaxOrdersInSeries — максимальное количество ордеров в одной торговой серии.
Параметр ограничивает глубину последовательности позиций и устанавливает верхнюю границу количества ордеров, относящихся к одной серии.
LotMultiplier
LotMultiplier — коэффициент изменения объёма последующих позиций.
Используется для определения размера следующей позиции относительно предыдущего объёма в рамках серии.
Take Profit & Stop LossДля каждой позиции доступны фиксированные уровни ограничения прибыли и убытка.
TakeProfitPoints
TakeProfitPoints — расстояние до уровня фиксации прибыли в пунктах.
Определяет целевой уровень закрытия позиции по прибыли.
StopLossPoints
StopLossPoints — расстояние до защитного уровня в пунктах.
Определяет уровень закрытия позиции при достижении установленного ограничения убытка.
Trailing StopMandelbrot поддерживает динамическое сопровождение позиции после её движения в прибыльную сторону.
TrailingStopEnabled
TrailingStopEnabled — включает или отключает трейлинг-стоп.
TrailingStartPoints
TrailingStartPoints — расстояние в пунктах от первоначального входа, после которого активируется трейлинг-механизм.
До достижения этого уровня защитный уровень не переводится в режим трейлинга.
TrailingStepPoints
TrailingStepPoints — шаг перемещения трейлинг-стопа в пунктах.
Определяет минимальное изменение, необходимое для последующей корректировки защитного уровня.
Pending OrdersСоветник содержит отдельный механизм управления отложенными ордерами.
PendingOrderDistance
PendingOrderDistance — расстояние в пунктах, используемое при размещении отложенного ордера относительно расчётного уровня входа.
Параметр позволяет управлять удалённостью ожидающего ордера от текущего торгового уровня.
PendingTrailingEnabled
PendingTrailingEnabled — включает или отключает сопровождение отложенного ордера.
PendingTrailingDistance
PendingTrailingDistance — дистанция сопровождения отложенного ордера в пунктах.
При активном режиме параметр определяет расстояние, на котором корректируется положение отложенного входа.
Защита торговой серииSeriesGuardLevel
SeriesGuardLevel — дополнительный уровень защиты торговой серии.
Механизм предназначен для дополнительного контроля продолжительных последовательностей позиций.
Параметр доступен при использовании соответствующего защитного модуля. Значение 0 отключает данный механизм.
General SettingsAllowBuyOrders
AllowBuyOrders — разрешает или запрещает открытие длинных позиций Buy.
AllowSellOrders
AllowSellOrders — разрешает или запрещает открытие коротких позиций Sell.
Два независимых переключателя позволяют выбрать режим работы только по Buy, только по Sell или в обоих направлениях.
MagicID
MagicID — уникальный идентификатор ордеров советника.
Используется для отделения сделок Mandelbrot от позиций других советников и ручных операций на том же торговом счёте.
При запуске нескольких экземпляров советника рекомендуется использовать разные идентификаторы.
OrderComment
OrderComment — текстовый комментарий для идентификации ордеров и сделок в торговой истории.
Позволяет удобнее отслеживать операции, относящиеся к конкретному экземпляру советника.
BrokerFillingType
BrokerFillingType — политика заполнения торговых ордеров в MetaTrader 5.
Определяет тип исполнения торгового запроса в соответствии с режимами, поддерживаемыми брокером.
Параметр доступен только в версии MetaTrader 5.
EcnAccountMode
EcnAccountMode — режим работы для ECN-счетов.
Предназначен для учёта особенностей исполнения торговых операций на ECN-инфраструктуре.
Архитектура управленияMandelbrot объединяет несколько независимых уровней управления:
Position Sizing → Series Control → Order Protection → Trailing → Pending Order Management → Execution
Такая структура позволяет отдельно контролировать:
-
размер первоначальной позиции;
-
изменение объёма последующих позиций;
-
максимальную глубину серии;
-
уровни Take Profit и Stop Loss;
-
активацию и шаг трейлинг-стопа;
-
расстояние размещения отложенных ордеров;
-
сопровождение pending-позиций;
-
ограничения Buy и Sell;
-
идентификацию операций;
-
особенности исполнения торговых запросов.
-
Автоматический или фиксированный расчёт торгового объёма
-
Настраиваемый уровень риска
-
Контроль максимальной глубины серии
-
Настраиваемое изменение объёма последующих позиций
-
Фиксированные уровни Take Profit и Stop Loss
-
Отдельное управление трейлинг-стопом
-
Настраиваемая активация трейлинга
-
Настраиваемый шаг трейлинг-стопа
-
Поддержка отложенных ордеров
-
Сопровождение отложенных ордеров
-
Дополнительный механизм защиты торговой серии
-
Независимое разрешение Buy и Sell
-
MagicID для разделения торговых операций
-
Пользовательский комментарий ордеров
-
Поддержка MetaTrader 4 и MetaTrader 5
-
Отдельная политика заполнения ордеров для MT5
-
Режим работы с ECN-счетами
Перед использованием Mandelbrot на реальном счёте рекомендуется провести тестирование в Strategy Tester и на демо-счёте.
При настройке автоматического управления объёмом особое внимание следует уделить параметрам RiskPercent, MaxOrdersInSeries и LotMultiplier. Их сочетание определяет характер изменения торговой нагрузки при развитии серии.
Если используется фиксированный объём, необходимо учитывать значение FixedLotSize и максимальную глубину серии.
Параметры TakeProfitPoints, StopLossPoints, TrailingStartPoints и TrailingStepPoints рекомендуется рассматривать совместно, поскольку они определяют общую структуру сопровождения открытой позиции.
Предупреждение о рискахТорговля на финансовых рынках связана с высоким уровнем риска и может привести к частичной или полной потере капитала.
Mandelbrot является программным инструментом автоматизации торговли и не гарантирует получение прибыли.
Результаты тестирования и прошлые результаты не гарантируют аналогичных результатов в будущем. Реальное исполнение может отличаться от исторических данных вследствие спреда, проскальзывания, ликвидности, условий брокера и других факторов.
Перед использованием на реальном счёте самостоятельно протестируйте советник и оцените приемлемый для вас уровень риска.
Используйте только тот капитал, потерю которого вы готовы принять.
Mandelbrot предназначен для трейдеров, которым необходим детальный контроль над объёмом, торговыми сериями, защитой позиций и параметрами исполнения.
