cm averange

cmillion

Гуру форума
Усредняющий советник cm Averange является экспертом для автоматической торговли. Советник применяет сигналы индикаторов MACD и Stochastic
Советник имеет 3 варианта открытия первой позиции:
1. Советник открывает сразу две противоположные позиции.
2. Первая позиция выставляется вручную либо сторонним советником с таким же магиком.
3. Советник открывает позиции по стохастику, когда основная линия стохастика пересекает индикаторную линию и при этом стохастик находится в зоне перекупленности или перепроданности.
Зона перекупленности выше уровня LevelSell
зона перепроданности ниже LevelBuy (уровни задаются в параметрах)

• Советник может открывать до 8 позиций в каждом направлении ( каждой позиции можно указать свой лот, шаг и профит )
• Включает в себя стоплосс, треллингстоп и параметры индикаторов стохастик, МАКД т.е. если происходит пересечение выше уровня
LevelSell , то открывается продажа, если ниже LevelBuy, то – покупка
• Профит выставляется от точки суммарного безубытка
Например выставлены такие параметры:

329507

Советник ждет сигнала от индикатора затем открывает первую позицию с лотом 0.1 и выставляет ей профит 50. Далее советник ждет следующего сигнала индикатора и проверяет – если цена прошла 10 пунктов, то он открывает следующую позицию уже с лотом 0.2 и выставляет новый профит(40 пунков) от точки суммарного безубытка этих позиций. Далее ожидает следующий сигнал в этом же направлении и выставляет 3 позицию слотом 0.3 и переносит тейкпрофиты всех трех позиций и т.д. Если открывать все позиции по индикатору указано false, то только первая позиция выставится по индикатору, а последующие будут выставляться от нее на расстоянии указанном в параметрах без учета индикатора.



В отличие от тейкпрофита стоплосс выставляется к каждому ордеру отдельно.
В советнике есть возможность включить фильтр по MACD
Выше 0 значения индикатора MACD разрешаем buy, ниже ноля разрешаем sell.



MaxSpread = 100; //Максимальный спред, разрешенный для открытия позиций, в пунктах
MaxLoss = 0.0; //Максимальная потеря закрытия. При достижении определенного уровня потери капитала все позиции закрываются.
TimeSleep = 3600; //Тайм-аут в секундах после закрытия всех позиций в связи с закрытием убытков.

2019-05-04_15-31-06.png



Для работы на реальном счете нужен ключ. Ключ привязан к определенному номеру торгового счета. Чтобы получить ключ обращайтесь в личку.
Скачать и протестировать советник можно здесь:
 

Вложения

adamir

Активный участник
Я хотел использовать это, чтобы управлять открытой позицией вручную, но это не работает. (magic=0).
 

cmillion

Гуру форума
В советнике есть настройка открытия первой позиции
OpenFirst (Открытие первой позиции_
Она имеет варианты:
  1. Open immediately (открытие 2з противоположных)
  2. Wait for an open position with the specified magic (ждет открытие позиций руками или другим советником)
  3. by indicator (открывает сам по индикатору)

Вам нужно поставить вариант 2 - ждать открытия руками
 

adamir

Активный участник
В столбце "комментарий" вы не видите "1"
 

Вложения

cmillion

Гуру форума
В столбце "комментарий" вы не видите "1"
Первый параметр можно выбирать один из трех вариантов
  1. Open immediately (открытие 2з противоположных)
  2. Wait for an open position with the specified magic (ждет открытие позиций руками или другим советником)
  3. by indicator (открывает сам по индикатору)
Если выбрали второй "Wait for an open position with the specified magic" то советник будет ждать открытия первой позиции и потом только начнет ее усреднять.
 

adamir

Активный участник
Я понимаю Но вы читаете мои посты поверхностно.
 

cmillion

Гуру форума
Я понимаю Но вы читаете мои посты поверхностно.
Вероятно это из за того, что перевод Ваших постов на русский язык не совсем точный. Или Вы просто не до конца можете выразить свою мысль. Попробуйте описать Вашу проблему другими словами.
 
Верх