• Обзор
  • Отзывы (1)
  • Обсуждение (15)

BuySellProf Security

Благодаря одновременной установки ордеров на Buy и на Sell, решается вопрос выбора цели - направления движения цены. По закону гармонических колебаний, цена рано или поздно всегда возвращается в первоначальное положение и рынок форекс не исключение. Балансируя одновременно разнонаправленными ордерами, эксперт фиксирует прибыль на разворотах рынка, чем меньше изначальный TP - тейк-профит (take profit) – заявка, фиксирующая прибыль, тем точней будет пойман разворот рынка, но и увеличивается просадка. Поэтому нужен разумный выбор соотношения просадки, прибыли и TP, что легко достигается тестированием на истории торгов в тестере стратегий, для определенной валютной пары. Эксперт очень эффективен в условиях повышенной волатильности (отсутствие определенности направления движения цены, выход новостей).Risk Manager закрывает все ордера согласно заявленной просадке или допустимой прибыли, контролируя учетную запись NumberAccount.

Сигналы работы здесь. Настройка советника в моем блоге.

Описание работы

Входя в рынок двумя ордерами (Buy и Sell), устанавливает на оба ордера фиксированный Take Profit. После срабатывания Take Profit на Buy или Sell, советник устанавливает с учетом Мартингейла ордер на Buy, если предыдущий ордер закрылся на Sell, или наоборот, устанавливает ордер на Sell, если предыдущий ордер закрылся на Buy. Затем соединяет оба профита, нового ордера и предыдущего в один общий профит (по специальному алгоритму), передвигая его к месту возможного движения цены.

При этом открывается еще один ордер (балансир в противоположную сторону этим двум) с величиной, равной последнему ордеру (с Мартингейлом), создавая лок (замок) с последним ордером. Если волатильность превышает предполагаемую цену Take Profit этого ордера, советник, фиксируя прибыль, повторяет предыдущую операцию с учетом Мартингейла, и так до тех пор, пока рынок не развернется или волатильность не начнет уменьшаться. К этому ордеру устанавливается Stop Loss на случай разворота рынка с бычьего настроения на медвежий и наоборот. Этот Stop Loss можно задать фиксированным или с Trailing Stop (❷).

При закрытии по Take Profit (❶) или по величине CurrentPercentProfit (❸) всех ранее установленных ордеров (в данный момент они все соединены одним Take Profit), советник вновь начинает новый цикл торгов, устанавливая два ордера соответственно на Buy и на Sell и так до достижения заказанного профита TotalProfitPercentage .

Risk Manager постоянно контролирует состояние: баланса, эквити и прибыли. Выводит их значение в окно графика терминала. При достижении просадки (PercentLoss) или заказанной прибыли (TotalProfitPercentage), закрывает все ордера (как установленные автоматически, таки вручную) и удаляет советник с графика. Для возобновления работы робота присоедините советник к графику и повторите ввод входных параметров.

Входные параметры

  • NumberAccount - числовое значение № счета;
  • TotalProfitPercentage - общий процент прибыли;
  • CurrentPercentProfit - текущая прибыль в цикле;
  • UsePercentLoss - включить/отключить допустимую просадку;
  • PercentLoss - допустимый процент убытка (просадка);
  • TP - тейк-профит (Take Profit);
  • SL - стоп-лосс (Stop Loss);
  • Lots - величина лота. В этом советнике можно использовать любую величину лота, дробную 0.01;
  • Martinlot - коэффициент умножения Lots для достижения большей прибыли и безубытка (1 - отсутствует Мартингейл и увеличивается дробностью 0.1, то есть 1+0.1=1.1 и т.д.);
  • MaxLots - максимально допустимая величина лота (увеличивая с помощью Мартингейла величину лота, к примеру с 0.01 до 2, дальше советник будет устанавливать дополнительные ордера только величиной 2 лота. Мартингейл будет работать в промежутках от 0.01 до 2. Служит для уменьшения просадки баланса;
  • Use Trailing Stop - включить/отключить трейлинг-стоп;
  • Trailing Stop - величина трейлинг-стопа;
  • MagicNumber - магическое число, целочисленная константа, используемая для однозначной идентификации ордеров.

Fallet Willy
2482
Fallet Willy 2018.04.12 09:41 
 

it's not an EA recovery