Здравствуйте.
Уважаемый Рэндом, нужен очень простой советник, который будет выставлять отложенные ордера типа бай-стоп и селл-стоп относительно идентифицированного паттерна «Внутренний бар».
Сначала определим, что в моем понимании является внутренним баром. Это не классический внутренний бар. Данный паттерн состоит из базовой свечи (это первая свеча относительно которой будем определять сформирован паттерн или нет) и второй свечи или несколько свечей (которая\которые находятся после базовой свечи, должна\должны находится в пределах базовой свечи).
Базовая свеча определяется от минимума свечи (лоу) до максимума свечи (хай). Для определении базовой свечи используются только эти две характеристики (лой\хай).
Если после базовой свечи следующая свеча формируется с максимумом который находится ниже хая базовой или равно хаю базовой свечи и минимумом который находится который находится выше или равно лоу базовой свечи – это и есть наш паттерн. Понятно, что если в пределах базовой свечи находятся несколько свечей – эта комбинация также является внутренним баром.
Базовая свеча может быть как бычья так и медвежья, так как нас интересует только ее хай и лоу, о чем мы писали раньше.
В советнике необходимо чтобы переключалась функция торговли или только в бай – это выставление бай-стоп, или только в селл – это выставление селл-стоп или чтобы робот вообще не торговал (так как он будет выставляться на разные пары, в разных окнах и включаться по разным парам в разные направления в определенных условиях рынка).
Сов будет работать на тайме Н4.
Сов пока не будет торговать на отдельном сервере, а потому нужно чтобы я открывал терминал за несколько минут до закрытия четырех часовой свечи, настроил в какую сторону он будет выставлять ордер и на закрытии свечи, после формирования Внутреннего бара, сов должен выставить отложки. Почему отложки? Потому что нужно чтобы робот выставлял 2 отложки.
Риск на каждую сделку 1%. Робот должен выставлять объем сделки сам относительно размера депозита. То есть, если закроются 2 стопа - то убыток равен 2% от капитала. Если не тяжело - можно создать в параметрах возможность менять размер риска).
Отложки должны выставляться при покупке (бай-стоп) на 2 пп. по 4-х знаку выше хая базовой свечи. И соответственно при селл-стоп – на 2 пп ниже по 4-х знаку лоу базовой свечи.
Стоп лосс при бай-стоп должен выставляться по двум отложенным ордерам ниже на 2 пп. по 4-х знаку от лоу базовой свечи. И зеркально при селл-стоп.
Прибыль по первому ордеру должна быть на размер стопа (сюда включается размер базовой свечи + 4 пп. по 4-х знаку.)
После срабатывания профита по первой сделке – стоп по второй сделке сов должен переводить в безубыток.
Прибыль по второй позиции должна быть в несколько раз большей за стоп (данный параметр должен меняться). То есть если выставить 2 (двойку) – то профит больше стопа в 2 раза (прибыль 2%). Если выставить 3 (тройку) – то прибыль больше стопа в 3 раза (прибыль 3%) и так далее.
Если в пределах базовой свечи формируется еще одна базовая свеча (повторный паттерн) - его также торгуем.
Важный момент по удалению отложенных ордеров: в случае если рынок их не активирует. Рассматриваем данную ситуацию с вариантом бай-стоп. Робот выставляет 2 отложки. Если цена хоть на 1 пункт пробивает минимум базовой свечи - эти отложки удаляются. Зеркально - при селл-стоп.
Нужно чтобы сов работал на 4 и 5 значных котировках.
Что скажете? Не тяжело?