ArgoLotCalculatorEA: бесплатный советник-помощник для расчета лота и выставления ордеров.

Мы рады представить вам сегодня советник-помощник ArgoLotCalculatorEA, предназначенный для расчета лота и для оперативной постановки ордеров с заданными параметрами.

Этот советник позволяет решать следующие задачи, которые часто возникают в нашей повседневной торговле:

  1. Открыть ордер (рыночный или отложенный) таким объемом, чтобы убыток при заданном стоп-лоссе составил заданный % от депозита.
  2. Открыть ордер таким объемом, чтобы прибыль при заданном тейк-профите составила заданный % от депозита.
  3. Открыть ордер таким объемом, чтобы прибыль всей пирамиды ордеров при заданном тейк-профите составила заданный % от депозита.
  4. Открыть ордер таким объемом, чтобы убыток всей пирамиды ордеров при заданном стоп-лоссе составил заданный % от депозита.

Давайте теперь попробуем разобраться, как с советником обращаться. Начнем с первых двух задач, в которых мы работаем только с одним ордером (режим в настройках WorkingMode = SingleOrderMode, включен по умолчанию).

Прикрепим советник к графику любой валютной пары и увидим примерно такую картинку

fig1

Мы видим информационное окно советника, правее торговую панельку и три линии на графике, которые можно (нужно) передвигать мышкой. Три линии на графике задают нам, соответственно, цену открытия ордера, который мы собираемся поставить, его тейк-профит (ТП) и стоп-лосс (СЛ). Тип ордера советник определит сам, по относительному положению текущей цены и цены открытия ордера и по ТП и СЛ. В нашем случае советник сообразил, что тип ордера BUYLIMIT, т.к. цена открытия ниже Ask, а ТП выше цены открытия.

По умолчанию в советнике включен режим LotMode = FixedFractionSL. Это значит, что советник вычисляет размер лота ордера таким образом, что убыток при получении СЛ составит LotPercent% от депозита (LotPercent устанавливается в настройках). Передвинем линию цены или линию СЛ – лот пересчитается. В инфоокне мы видим ТП и СЛ в пунктах, валюте и в % от депозита. Все просто, правда? Жмем на кнопку Set order на панели и ордер с параметрами, указанными на информационной панели, открывается!

Что нам делать, если мы хотим открыть ордер без ТП? Достаточно отжать кнопку TP на панели. Тогда линия ТП исчезнет с графика, а при повторном нажатии опять появится. Отжать кнопку SL и убрать линию СЛ с графика тоже можно – но в данном режиме расчета лота без СЛ советник не сможет рассчитать лот и выдаст обиженное сообщение.

Дальше. Мы можем работать не только отложенными, но и рыночными ордерами. Для этого достаточно нажать кнопку Market. Тогда линия цены открытия ордера исчезнет, а советник будет выполнять расчет, используя текущую цену Bid или Ask в зависимости от типа ордера. При нажатии на кнопку Set Order будет открыт ордер с параметрами, отображенными в информационном окне.

Если расположение линий будет взаимоисключающим, советник расстроится и выдаст примерно такое сообщение

fig2

В данном случае ТП и СЛ находятся с одной и той же стороны от цены открытия ордера – открыть такой ордер вам не удастся. Кнопка открытия ордера при этом переходит в неактивное состояние.

До сих пор мы рассматривали режим LotMode = FixedFractionSL. Возможно выбрать режим LotMode = FixedFractionTP. В этом случае советник будет вычислять лот таким образом, чтобы прибыль полученная при взятии ТП составляла LotPercent% от депозита.  Третий возможный режим – LotMode = FixedLot. В нем советник будет просто показывать прибыль и убыток при ТП и СЛ для лота LotSize, установленного в настройках.

Ну что, с работой с одним ордером мы разобрались. Все очень просто, правда?

Давайте теперь рассмотрим более сложную ситуацию. Предположим, у нас уже открыто один или несколько ордеров по данной паре, но цена пошла против нас и образовалась открытая просадка. Мы хотим открыть дополнительный ордер (его часто называют усредняющим) таким образом, чтобы при достижении заданного ТП вся группа ордеров вышла в безубыток или в прибыль. ArgoLotCalculatorEA поможет вам справиться и с такой задачей!

Что нам надо сделать? Во-первых, перевести советник в режим работы с группой ордеров, WorkingMode = BasketMode. Дальше нам надо объяснить советнику, какие именно из открытых ордеров по данной паре мы хотим учитывать, т.е., усреднять. Если все – нет проблем и ничего делать не надо. Если не все, надо это донести до советника. Если мы хотим усреднить один конкретный ордер, можно его тикет прописать в настройках в переменную Ticket. Другой вариант: можно усреднять только ордера с конкретным магиком – тогда магик надо прописать в переменную Magic. Еще можно усреднять только ордера на покупку или только на продажу – тогда надо установить BuySell в положение Buy или Sell.

Ну вот и все. Теперь в информационном окне советник будет нам показывать прибыль по ТП и убыток по СЛ не для одного ордера, а для всей группы ордеров. Установим режим расчета лота LotMode = FixedFractionTP. Для вывода группы ордеров в безубытое поставим LotPerCent = 0. Все готово. Теперь выбираем цену открытия для отложки (если входим отложенным ордером) и цену ТП, а советник показывает нам размер лота, который требуется для усреднения.

Выглядит это примерно следующим образом

fig3

В данном примере мы читаем в инфоокне, что советник видит два уже открытых ордера на покупку общим лотом 0.02, текущую просадку и текущий уровень безубытка. Для того, чтобы вывести в безубыток эти ордера дополнительным ордером с ТП показанным на графике нам требуется войти по рынку объемом 0.02. Нажимаем на кнопку – и такой ордер оперативно открывается.

Еще одна ситуация. Мы хотим работать несколькими ордерами и при этом контролировать убыток по всем ордерам при закрытии по одному СЛ.  ArgoLotCalculatorEA поможет нам и в этом случае. Установим WorkingMode = BasketMode и LotMode = FixedFractionSL. Тогда советник нам подберет лот нового ордера таким образом, чтобы при указанном ему СЛ убыток по всем ордерам составил заданный % от депозита.

Ну вот, вобщем-то, и все. Ниже вы можете найти описание всех настроек советника.

Удач вам и профитов!

Владимир aka loopsider

14.06.2016

 

argo_soft_8
Тип лицензии: Freeware / Donateware

Таймфрейм:  любой

Категория советника: помощник

Рекомендуемые брокеры :  RoboForex, Forex4you, instaforex,  Alpari, FxOpen

VPS: Chocoping,  myForexVPS и myFXvps

 

Настройки советника

Раздел Calculator parameters

WorkingMode – Переключатель режимов работы: единичный ордер (SingleOrderMode), группа ордеров (BasketMode).

LotMode – Переключатель режимов расчета лота: FixedFractionSL – лот вычисляется так, чтобы убыток при стоп-лоссе был LotPerCent % от депозита; FixedFractionTP – лот вычисляется так, чтобы прибыль при тейк-профите была LotPerCent % от депозита; FixedLot – лот не вычисляется, а задается явно переменной LotSize.

LotSize – размер лота (только в режиме LotMode = FixedLot).

LotPerCent – размер риска в % от депозита (в режиме LotMode = FixedFractionSL и FixedFractionTP).

 

Раздел Order Selector

Параметры этого раздела используются для фильтрации уже открытых по данной паре ордеров в режиме WorkingMode = BasketMode.

BuySell – фильтр направления торговли (Buy – учитываются ордера только на покупку, Sell – только на продажу, All – все).

Ticket – если не ноль, то учитывается только ордер с таким тикетом.

Magic – если не ноль,  то учитываются ордера только с таким магиком.

 

Раздел Appearance

text2_color   –  цвет текста 1

text1_color   –  цвет текста 2

header_box_color  –  цвет фона 1

box_color    –  цвет фона 2

border_color    –  цвет фона 3

button_color   –  цвет кнопок 1

button_color2    –  цвет кнопок 2

comment_lineheight  –  межстрочный интервал

comment_fontsize  –  размер шрифта

comment_font  –  фонт

 

Раздел Line parameters

colTP  –  цвет линии тейк-профита

colPrice –  цвет линии цены открытия

colSL –  цвет линии стоп-лосса

 

Раздел  Orders parameters

MagicEA –  магик открываемых ордеров

Comments  –  комментарии открываемых ордеров

 

 

14.06.2016

Метки: , , , , , , ,
Опубликовано в Публикации, Секреты мастерства, Советники Форекс

Советники ARGOLab
Последние статьи
.
.
Комментарии
E-Mail:
Форекс рейтинг . Форекс каталог