На индикатор renko chart написать простого советника.

MQL4 Эксперты

Работа завершена

Время выполнения 4 дня
Отзыв от исполнителя
Конкретное задание, интерестный индикатор, требовавший нестандартных решений, рад был написать программу
Отзыв от заказчика
Быстрая и качественная работа, все объяснил и расписал. Смело обращайтесь. Для будущих проектов не вижу смысла искать кого-то еще, если есть Пётр. Спасибо

Техническое задание

1. Название: Renko_bot

2. Платформа: MT4

3. Индикатор:

AG_Renko_Bricks , AG_Renko_Chart  (предоставляю)

Настройки индикатора:

Без изменения

4. Описание системы:

 

Идея торговой системы: сигналом на покупку или продажу является появление нового кирпича противоположного направления (вне зависимости от количества появившихся кирпичей единовременно). Появился восходящий кирпич – закрывается продажа (если была открыта) открывается покупка, так же и в обратном направлении. Пример на графике:

 

 

 

 

 

5. Правила торговли:

 

5.1 Покупка:

5.1.1 При появлении одного или нескольких восходящих кирпичей за один промежуток времени – советник открывает покупку.

5.1.2 Закрытие происходит при появлении одного или нескольких нисходящих кирпичей за один промежуток времени или см. пункт 5.3

5.1.3 Если сделка была закрыта с минусом (вне зависимости от способа закрытия (советником или в ручную) то следующая сделка открывается с увеличенным лотом по системе Мартингейла ( размер увеличения лота выставляется в настройках советника).

 

 

 

5.2 Продажа:

5.2.1 При появлении одного или нескольких нисходящих кирпичей за один промежуток времени – советник открывает продажу.

5.2.2 Закрытие происходит при появлении одного или нескольких восходящих кирпичей за один промежуток времени или см. пункт 5.3

5.1.3 Если сделка была закрыта с минусом (вне зависимости от способа закрытия (советником или в ручную) то следующая сделка открывается с увеличенным лотом по системе Мартингейла (размер увеличения лота выставляется в настройках советника).

 

Уточнение: При открытии сделки на покупку – автоматический должна закрываться продажа, так же как при открытии сделки на продажу – автоматический должная закрыться покупка.

 

Дополнение: Если имеется открытая сделка и после запускается советник, его задача следовать инструкции и автоматический закрыть/открыть следующую сделку при появлении сигнала.

Если открытых сделок нет, советник должен дождаться именно противоположного кирпича для открытия

 

 

5.3 Закрытие сделок:

 

5.3.1 В ручную

5.3.2 Появился противоположный сигнал.

5.3.3 ТейкПрофит (настраивается)

5.3.4 СтопЛосс (настраивается)

5.3.5 ТрейлингСтоп (настраивается)

 

6. Настройки советника:

 

6.1 Добавить стартовый лота (настраивается)

6.2 Добавить систему Мартингейла с выбором на сколько увеличивается каждый последующий лот при минусовой сделке при закрытии плюсовой  сделки размер лота не увеличивается (настраивается)

6.3 Добавить количество ограничения минусовых сделок. По достижении выбранного числа минусовых сделок советник отключается или перестает открывать новые сделки. (настраивается)

6.4 Добавить начало и конец торговли робота по времени. С возможностью круглосуточной торговли. (настраивается)

6.5 Добавить ТейкПрофит и СтопЛосс. Выраженный в количестве пройденных пунктов. (настраивается)

6.6 Добавить ТрейлингСтоп и количество пунктов до начала трейлинга (настраивается)

6.7 Добавить уведомление при открытия противоположного бара (в виде уведомления на смартфон)

 

Дополнение по системе Мартингейла:

1. По Мартингейлу  множитель, если стартовый лот 0.1, то следующий 0.2, потом 0.4, 0.8, 1.6 и тд.

2. Минусовая сделка - любая сделка которая была закрыта с убытком.

3. Система Мартингейла начинает действовать с любой отрицательной сделки и заканчивает свое действие и возвращается к стартовому лоту при первой профитной сделке.

 

Прошу предоставить исходный код.

 

 

 


Файлы:

JPG
tyajhh.jpg
140.0 Kb

Откликнулись

1
Разработчик 1
Оценка
(268)
Проекты
603
34%
Арбитраж
65
22% / 57%
Просрочено
147
24%
Работает
Опубликовал: 1 статью, 22 примера
2
Разработчик 2
Оценка
(618)
Проекты
1429
59%
Арбитраж
31
81% / 0%
Просрочено
10
1%
Свободен
3
Разработчик 3
Оценка
(69)
Проекты
146
34%
Арбитраж
13
8% / 62%
Просрочено
26
18%
Свободен
Опубликовал: 6 примеров
4
Разработчик 4
Оценка
(15)
Проекты
20
15%
Арбитраж
3
0% / 67%
Просрочено
2
10%
Свободен
5
Разработчик 5
Оценка
(42)
Проекты
112
56%
Арбитраж
2
50% / 0%
Просрочено
3
3%
Свободен
Опубликовал: 1 пример
6
Разработчик 6
Оценка
(137)
Проекты
167
35%
Арбитраж
11
91% / 0%
Просрочено
0
Свободен
7
Разработчик 7
Оценка
(271)
Проекты
553
50%
Арбитраж
57
40% / 37%
Просрочено
227
41%
Работает
8
Разработчик 8
Оценка
(68)
Проекты
111
26%
Арбитраж
17
6% / 71%
Просрочено
15
14%
Свободен
Опубликовал: 9 примеров

Информация о проекте

Бюджет
30 - 100 USD
Сроки выполнения
до 10 дн.