Показать сообщение отдельно
Старый 26.10.2011, 23:17
#1
Мастер
 
Имя: Владислав
Пол: Мужской
Возраст: 48
Инвестирую в: Свой бизнес
Регистрация: 09.04.2011
Сообщений: 2,330
Благодарностей: 1,862

награды Волшебный горшочек 
Советник Усреднитель - усреднит Вашу первую сделку

Всем привет!
Мартингейлоподобные системы весьма популярны. В настоящее время создано немало советников, использующих стратегию мартингейла. Самыми популярными из них являются советники, использующие алгоритм усреднения.
Цитата:
Усреднение – вариант торговли, при котором происходит усиление убыточной позиции в надежде на откат цены, при котором возможно будет закрыть все открытые позиции с общей прибылью, независимо от наличия ряда убыточных ордеров в серии. Опасность усреднения заключается в том, что цена может безоткатно двигаться против направления серии сделок. Применение метода усреднения возможно только при наличии запаса депозита на большую ожидаемую просадку.
К таким советникам, в частности, относится популярный советник ИЛАН. Ветка ИЛАНА на этом форуме.
Подобные советники открывают первый ордер либо в случайном направлении (покупка или продажа), либо по сигналу какого-либо технического индикатора (RSI, BB, MA и т.п.)
Каждый последующий ордер открывается при прохождении ценой определенного расстояния против выбранного направления. Это расстояние (шаг) может быть статическим (неизменным) либо динамическим (изменяется в зависимости от волотильности рынка). На каждом следующем шаге повышается на заданный коэффициент объем новой сделки. Таким образом формируется вся серия.
На каждом новом шаге производиться расчет усредненной цены (серия усредняется):
Cср = (C1*L1+C2*L2+...+Cn*Ln)/(L1+L2+...Ln),
где Сi -цена открытия i-того ордера серии, Li - объем i-того ордера серии, n - количество ордеров в серии.
Для каждого ордера серии устанавливается одинаковый уровень тейк профит:
для ордеров SELL: TPsell = Cср-TP*Point,
для ордеров BUY: TPbuy = Cср+TP*Point,
где TP - уровень тейк профита в пунктах, Point - коэффициент, принимающий значение: 0.0001 для четырехзначных котировок, 0.00001 для пятизначных котировок.
Это была небольшая вводная часть. Как Вы поняли, успех "мероприятия" в большей части зависит от того, насколько грамотно советник откроет первый ордер (конечно, немаловажны такие параметры, как шаг, уровень тейк профита, коэффициент повышения объема следующего ордера и т.д.).
В этой связи возникает вопрос: "А возможно ли первую сделку открыть вручную и дать возможность "подхватить" ее советнику, реализующему алгоритм усреднения?" Да, вполне возможно. С этой целью мною был создан специальный помощник - советник "УСРЕДНИТЕЛЬ".
"УСРЕДНИТЕЛЬ" может работать в двух режимах (ранее только трейлинг стоп): тейк профит и трейлинг стоп. Режим трейлинг стоп теоретически (да, и практически тоже) позволяет получать максимум прибыли от больших движений цены.
При достижении заданного уровня просадки советник откроет локирующий ордер объемом, равным суммарному объему серии. Таким образом, Вы сами непосредственно контролируете риски.
"УСРЕДНИТЕЛЬ" в умелых руках - это достаточно мощное "оружие" на Форекс. Направление торговли выбираете только Вы, а не случай или сомнительный индикатор.
В левом верхнем углу графика советник отображает следующую информацию:

"УСРЕДНИТЕЛЬ" сам определит тип открытого Вами ордера (BUY или SELL) и его объем. Следующие ордера серии будут открыты с учетом объема открытого Вами ордера. При открытии первой сделки в режиме "тейк профит" уровень тейк профита можно и не устанавливать. Если он не установлен, то советник тут же выставит его самостоятельно, согласно параметру TP.
Трейдеру доступны следующие настройки:
Klots - коэффициент повышения объема каждой последующей сделки по отношению к предыдущей (разумно от 1.1 до 1.4);
regim - определяет режим работы советника: при regim = true советник работает в режиме тейк профит, а при regim = false советник работает в режиме трейлинг стоп;
TP - определяет уровень тейк профита в пунктах для режима тейк профит.
TR_Stop - определяет уровень трейлинг стоп в пунктах (теоретически от 1 до бесконечности) для режима трейлинг стоп;
PipStep - шаг между ордерами при движении цены против направления серии, в пунктах (подбирается по волотильности пары, нормально использовать в пределах от 10 до 30);
DrawDownPercent - допустимая просадка (расчет по свободным средствам), процентов (разумно не более 30%);
maxtrades - максимальное количество ордеров в серии (не более 10-15);
slip - максимальное отклонение от запрошенной цены, пунктов (где-то 2-3)
MagicNumber = 0 - уникальная метка ордеров серии (всегда 0 для подхвата ордеров, открытых вручную - не менять!)
MagicNumberLock - уникальная метка для локируюшего ордера.

Разумеется, "УСРЕДНИТЕЛЬ" работает на любом выбранном финансовом инструменте (валютной паре).

Можете почитать пост на моем блоге о советнике, где он есть в открытом коде:
Усреднение на Форекс с режимом тейк профит или трейлинг стоп

Скачать советник в открытом коде (MQL4)

Желаю всем удачи!
Активно будем обсуждать предложения по модификации, модернизации, оптимизации и т.п.

__________________
Торгую здесь и здесь

Последний раз редактировалось bvn; 29.02.2012 в 20:53. Причина: заменил немного текст по просьбе автора
Владислав Сергеев вне форума
Перейти в тему этого сообщения: Советник Усреднитель - усреднит Вашу первую сделку