Перейти к содержанию

[Вспомогательный советник] Для ТС типа Последний рейс, метод Jaroo


Рекомендуемые сообщения

[Вспомогательный советник] Для ТС типа Последний рейс,… Опубликовано (изменено)

В MT4 как известно есть 3 типа ордеров - прямое открытие по рынку, стоповые ордера - когда цена пробивает некоторый уровень снизу вверх или сверху вниз и лимитные ордера - когда цена в противоположность предыдущему не пробивает, а сразу отскакивает от уровня в противоположную сторону.
С другой стороны в таких ТС как Снайпер, Последний рейс, метод Jaroo и т.п. предполагается следующий сценарий открытия сделок.
Например на покупку:

Имеем некоторый уровень условно support и цена находится ниже него, далее цена пробивает этот уровень снизу вверх и уходит выше уровня на некоторое количество пунктов, далее сверху возвращается к уровню и тестирует его и в этот момент нужно открыть сделку на покупку. Чтобы отработать данный сценарий в MT4 необходимо безвылазно находиться у терминала, стараясь не прокараулить момент ретеста уровня, представленный ниже советник облегчает отработку данного сценария.

Советник называется limit_levels.
Далее описание внешних переменных и особенностей работы советника.

support - уровень поддержки(значение цены)(по умолчанию равен 1.0000)
Если в момент присоединения советника, при включении соответствующей опции цена находится ниже этого уровня, то ордер откроется(рыночный) только если цена пробьет уровень снизу вверх, уйдет выше на расстояние не менее otklonenie пунктов от уровня и вернется к уровню обратно на расстояние не менее dopusk пунктов.

Если же в момент присоединения советника цена находится выше уровня, то будет открыт по сути лимитный ордер на покупку при достижении уровня+dopusk пунктов.

resistance то же самое для продаж.

use_sup,use_res флаги работы с уровнями support и resistanse, если соответствующие переменные равны true, то ордера будут открываться, если false - нет.

n_bars - количество баров сканирования на поиск отклонения цены от уровня более otklonenie пунктов.

stop - понятно из названия
take - первый тейк.
Если переменная use_partial=true, то при достижении данного уровня будет закрыто половина ордера, при этом если use_BU=true, то оставшаяся половина будет переведена в безубыток на расстояние BU пунктов от цены открытия.
Если же use_partial=false, то не произойдет ничего.

decimal количество знаков в минимальном лоте после запятой.

take2 - окончательный тейк при достижении которого ордер будет закрыт полностью по рынку(не видим брокеру)

use_time если true то уровень отрабатывается только один раз после закрытия всех ордеров по тейку или стопу более ордеров сегодня открыто не будет.

limit_levels.mq4

Изменено пользователем Pavel888
  • Лайк 5
Ссылка на сообщение
Поделиться на другие сайты

[Вспомогательный советник] Для ТС типа Последний рейс,… Опубликовано

В советнике была ошибка, для режима множественного открытия ордеров по уровням, исправил, проверил в тестере работает корректно.

Ссылка на сообщение
Поделиться на другие сайты

  • 2 weeks later...
[Вспомогательный советник] Для ТС типа Последний рейс,… Опубликовано


таймфрейм какой?


Таймфрейм не важен
Ссылка на сообщение
Поделиться на другие сайты

  • 4 weeks later...
[Вспомогательный советник] Для ТС типа Последний рейс,… Опубликовано

не хотите объединить ваш помощник с индикатором из темы получился бы наверное автоматический советник по Последнему рейсу.

Ссылка на сообщение
Поделиться на другие сайты

[Вспомогательный советник] Для ТС типа Последний рейс,… Опубликовано

Я не верю в успешность такого советника, поэтому заморачиваться не хочется :)

Ссылка на сообщение
Поделиться на другие сайты

[Вспомогательный советник] Для ТС типа Последний рейс,… Опубликовано

Человеческий разум не заменит пока ни один компьютер. Почитайте книгу Куртиса Фейса Трейдинг основанный на интуиции.

  • Лайк 1
Ссылка на сообщение
Поделиться на другие сайты

  • 1 month later...
[Вспомогательный советник] Для ТС типа Последний рейс,… Опубликовано


Я не верю в успешность такого советника, поэтому заморачиваться не хочется :)


Зря. Идея в нём как раз правильная. Из основного не хватает автоматического определения направления (вы же не можете дать гарантию, что отобьется или пробьет, а определять можно просто (хотя и не на 100%) - куда сходило на заданное кол-во пунктов первее или за заданное временной интервал сходило дальше) и автоматического получения уровней из разных внешних источников. ТП там не нужны, после открытия сделки ведется работа любыми усреднителями/тралами. Ведь главное - это правильно определить уровень от которого цена сильно пойдет, чтобы не застрять во флете, где будет выбивать или просто стоять. А на тренде любой усреднитель вытащит, даже если цена чуть за уровень залезет в ненужную сторону, не говоря уж о том, что если направление определено правильно, можно еще и пирамидить, т.к. опять же тренд. Ну и по мелочи всякое.
Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
×
×
  • Создать...