Группа "Стол заказов MQL"

Рейтинг 2146



РЕКОМЕНДУЮ



Исправить советник FG_Locker

Информация с сайта Форекс-Грааль:
forex-grail.ru


Итак, принцип работы эксперта FG_Locker:
1. При открытии к примеру ордера Buy трейдером, эксперт проверяет имеется ли отложенный ордер SellStop равным объемом и возможно-ли его выставить на указанно отступе от уровня Нулевой маржи.
2. Если размер депозита при указанном Лоте не позволяет выставить отложенный ордер, то эксперт просто закрывает открытый ордер! Информация с сайта Форекс-Грааль: forex-grail.ru FG_Locker — депозит мал для такого Лота Вежливо напомнив Вам о Money Management…
3. Если размер депозита при указанно Лоте позволяет выставить отложенный ордер, то эксперт его выставляет. FG_Locker — отложенный ордер на уровне Нулевой маржи Также, вежливо напомнив Вам о Money Management… FG_Locker — Лот приемлем для депозита
4. Если открытый трейдером ордер закрывается (не важно вручную или по достижению TakeProfit), то отложенный ордер просто удаляется экспертом.

===========================================
Работает он хорошо, я просил его исправить так как он неправильно выставлял отложки, его исправили, но эфекта не произошло. Он ставил лок и по началу всё было хорошо, но рынок идёт туда куда нам не надо и со временем накапоивается большой лот на локе и пока он проходит растояние прик отором он должен выставить лок то накапливается минус.

Пришла идея, а что если выставлять не один отложенный локовый ордер, а разбить его на несколько частей и выставлят на растоянии друг от друга.

— У советника должны быть параметры расстояние между ордерами, безубыток и лот, который будет выставляться при локировании.
— И самое гланое, чтобы можно было выбрать какие отложки ставить байстоп или селстоп, чтобы не было проблем после закрытия по безубытку.

То есть у нас получилось что висит в бай 10 лотов, которые выставили руками или поставил какой то советник.
У нас расстояние между ордерами 20 пунктов и уровень безубытка 15 и пункты 3 и лот 2. Советник делить 10 лотов на 2 лота и получается 5 отложек и выставляет через растояние 20 пунктов.
При прохождении и срабатывании отложек, будет выставляться безубыток, чтобы при развороте мы вышли в плюс.
Советник если видит что выставился ордер или руками или другим советником, то он пересчитывает лоты, ну соответственно лоты должны достигнуть 2 лотов, чтобы он мог выставить отложку и для баланса выставляет ещё отложку через растояние.

Вот советник

FG_Locker_v_2_0.mq4 (21 Kb)
  • 0
  • Просмотров: 2055
  • 1 апреля 2016, 08:16
  • cashyra
Понравилcя материал? Не забудьте поставить плюс и поделиться в социальной сети!

Вступите в группу "Стол заказов MQL", чтобы следить за обновлениями
ПРИСОЕДИНИТЬСЯ К ГРУППЕ
присоединиться
  Предыдущая запись в группе
Внести изменения в советник
Следующая запись в группе  
Прошу доработать советник
01 апреля 2016
01 апреля 2016

Брокер для ваших роботов, 15 лет на рынке

Комментарии (1)

+
0
Я не возьмусь править чужой код. Простое ТЗ с нуля рассмотрю.
avatar

  35  AM2 Сообщений: 16266 - Андрей

  • 1 апреля 2016, 08:25

Зарегистрируйтесь или авторизуйтесь, чтобы оставить комментарий