Unimillion

igor_leonov

Новичок форума
Вот еще 1 мутант. Со стоплоссами и защитой депо. Привязан к Афорекс, Альпари и Стремфорексу. На Афорекс, на реале, показал себя весьма не плохо на стандартных настройках. Вот параметры
_______________________________________________________________
LotsMultiplier - используется при вычислении объема следующего ордера. Новый лот = Lots * (LotsMultiplier в степени количество ордеров), например, Lots = 0.01, LotsMultiplier = 1.4, открыто 2 ордера: новый ордер будет открыт лотом 0.01*1.4^2 = ~0.02.

PipStepSet - минимальное начальное расстояние между ордерами.

Реальное расстояние высчитывается по формуле PipStepSet * (PipStepExp в степени количество ордеров). Например, PipStepSet = 12, PipStepExp = 1.41, открыто 3 ордера: четвертый ордер будет открыт на расстоянии не менее 12 * 1.41^3 = 34 пунктов (и такое расстояние должно быть при открытии бара). Для пятиминутного таймфрейма (на котором должен работать советник) на средневалотильных парах это, согласитесь, немало.

Такая реализация позволяет не открываться на сильных скачках цены (например, при новостях), а наооборот входить как раз после них на самых экстремумах (покупать на минимумах, а продавать на максимумах).

PipStepExp - множитель минимального расстояние между ордерами (см. предыдущий пункт).

Lots - объем первого ордера (лот).

RiskPercent - риск в процентах от депозита, используется, если RiskPercent больше нуля. Если RiskPercent меньше нуля, то первый ордер будет открываться объемом Lots (предыдущий параметр).

lotdecimal - количество знаков после запятой в объеме ордера, для микро счетов - 2, для стандартных лотом (от 0.1) - 1.

TakeProfit - тейкпрофит в пунктах.

MagicNumber - магический номер. Если на одной валютной паре запускается несколько версий советника - магические номера должны быть разными. Если на разных валютных парах - номера могут быть одинаковыми.

MaxTrades - максимальное количество открытых ордеров советника.

Stoploss - стоплосс в пунктах (для каждого ордера высчитывается отдельно). 0 - не устанавливаем стоплосс

MaxRisk - максимальный риск по открытым ордерам (как процент от эквити).

MaxLossInCurrency - максимально возможный убыток в валюте депозита по серии открытых ордеров.
________________________________________________________________
Аккуратней надо с параметрами MaxLossInCurrency - контролирует убыток по КАЖДОЙ паре отдельно в единицах валюты, закрывая все сделки по этой паре при достижении значения (я слил на этом 80 баксов. Хотя мог бы не плохо поднять при развороте рынка. Рекомендую не включать-ставить значение 0.0) . И MaxRisk - контролирует общий убыток депо, закрывая все сделки и останавливая торговлю.
К нюансам еще надо отнести то, что иногда на ставках бай делает тейкпрофит ниже стартовой цены. Обычно я эти сделки правлю вручную. А так очень не плохо торгует, паршивец.

Спасибо за рекомендации насчет MaxLossInCurrency
 

alexzh16

Интересующийся
Если тема еще жива, могу поделиться по этому советнику своими тестами на реале и демо. А так же выводами с цифрами.

Реальный NANO счет:
_www.mql5.com/ru/signals/52085

Демо счет тот на котором изначально работал этот эксперт c 06-2014:
_www.mql5.com/ru/signals/52086

на демо счет сильно не обращайте внимание. там шла оптимизация по валютным парам.
 

Foxyhole

Прохожий
На A-Forex Демо показывает неплохие результаты по паре AUD/USD H1. Может есть у кого версия Pro не привязанная к брокерам?
 

politehnik

Новичок форума
Давно сюда ни кто не заглядывал. Просьба к программерам, можно прикрутить начало торговли, задаваемое время?Тип файла: mq4 Unimillion~.mq4, он то же отвязан от брокера.
 

Вложения

  • Unimillion_~.mq4
    17,8 КБ · Просмотры: 83
Последнее редактирование:
Верх