Требуется простой советник на RSI с сопровождением сделки

MQL4 Experts

Job finished

Execution time 4 days
Feedback from customer
ТЗ выполнено полностью и в срок. Вопросы решались оперативно. Были небольшие плюшки, которые ТЗ не предусматривались. Так что, мне понравилось.
Feedback from employee
Достаточно быстрая проверка работы, хорошо составленное ТЗ.

Specification

Требуется советник, который будет выполнять следующие действия:

1. В параметрах должна быть предусмотрена возможность выбора для пользователя: период RSI, уровни для пересечения, работать с тейк профитом или без него (1 - работаем с тейком, 0 - без тейка), множитель тейка, работа с трейлинг стоп либо без него, множитель трейлинга.

2. При пересечении RSI линии 70 снизу вверх ( RSI(2)<70 && RSI(1)>70 ) выставляем отложенный бай-лимит на минимум свечи + 5 пунктов на которой произошло пересечение ( Low(1) + 5*Point ). Стоплосс выставляется на Low(1) - 2*Point. Тейк-профит, если подключен, выставляется на уровень: High(1) + (High(1)-Low(1))*множитель тейка.

3. При пересечении RSI (период задается пользователем) линии 30 сверху вниз ( RSI(2)>30 && RSI(1)<30 ) выставляем отложенный сел-лимит на максимум свечи - 5 пунктов на которой произошло пересечение ( High(1) - 5*Point ). Стоплосс выставляется на High(1) + 2*Point. Тейк-профит выставляется на уровень: Low(1) - (High(1)-Low(1))*множитель тейка.

4. При срабатывании лимитного ордера (получили открытую позицию) ждем когда цена достигнет:

    - для бай позиции уровня High(1), после чего переносим стоп в точку безубыточности позиции с учетом спреда

   - для сел позиции уровня Low(1), после чего переносим стоп в точку безубыточности позиции с учетом спреда

Если подключен трейлинг стоп, то он впервые включается, когда цена достигает уровня High(1) для бай позиции или уровня Low(1) для сел позиции. Шаг перемещения трейлинга равен диапазону свечи, на которой произошло пересечение, умноженному на множитель трейлинга: (High(1)-Low(1))*множитель трейлинга.

5. Одновременно могут быть открыты как сделки в бай, так и в селл. Сделка должна закрываться только при условии достижения собственного стопа или тейка. Общее количество открытых позиций ограничено лишь размером депозита.

6. Советник должен работать на любой паре и любом ТФ.

7. Контроль и обработка ошибок торговых операций.

Под нулевой свечой RSI(0) я понимаю свечу, которая находится в данный момент в стадии формирования, т.е. цена закрытия которой еще не известна, соответственно RSI(1) это последняя законченная свеча.

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

Responded

1
Developer 1
Rating
(564)
Projects
933
47%
Arbitration
302
59% / 25%
Overdue
125
13%
Free
2
Developer 2
Rating
(76)
Projects
136
45%
Arbitration
11
27% / 64%
Overdue
26
19%
Free
3
Developer 3
Rating
(414)
Projects
478
40%
Arbitration
7
43% / 29%
Overdue
16
3%
Free
4
Developer 4
Rating
(592)
Projects
1396
59%
Arbitration
31
81% / 0%
Overdue
10
1%
Working
5
Developer 5
Rating
(45)
Projects
105
30%
Arbitration
8
25% / 50%
Overdue
40
38%
Free
6
Developer 6
Rating
(163)
Projects
193
61%
Arbitration
7
14% / 29%
Overdue
2
1%
Free
7
Developer 7
Rating
(40)
Projects
106
52%
Arbitration
17
12% / 65%
Overdue
25
24%
Free
8
Developer 8
Rating
(80)
Projects
117
67%
Arbitration
16
25% / 13%
Overdue
12
10%
Free
9
Developer 9
Rating
(408)
Projects
727
49%
Arbitration
58
16% / 50%
Overdue
133
18%
Free
10
Developer 10
Rating
(169)
Projects
460
41%
Arbitration
39
18% / 31%
Overdue
193
42%
Free
11
Developer 11
Rating
(10)
Projects
17
24%
Arbitration
7
14% / 86%
Overdue
1
6%
Free
12
Developer 12
Rating
(16)
Projects
18
6%
Arbitration
1
0% / 100%
Overdue
2
11%
Free
13
Developer 13
Rating
(46)
Projects
73
16%
Arbitration
13
8% / 92%
Overdue
37
51%
Free
14
Developer 14
Rating
(493)
Projects
1022
58%
Arbitration
30
27% / 23%
Overdue
133
13%
Working
15
Developer 15
Rating
(187)
Projects
367
56%
Arbitration
45
22% / 56%
Overdue
188
51%
Free
16
Developer 16
Rating
(68)
Projects
111
26%
Arbitration
17
6% / 71%
Overdue
15
14%
Free
17
Developer 17
Rating
(69)
Projects
146
34%
Arbitration
11
9% / 55%
Overdue
26
18%
Free
18
Developer 18
Rating
(1)
Projects
4
25%
Arbitration
1
0% / 100%
Overdue
1
25%
Free
Similar orders
Здравствуйте! Прошу помочь с этим проектом. ТС имеется. Готов отправить в виде ТЗ после обсуждения. В двух словах, речь идет о создании аналога индикатора Ларри Уильямса, который будет самостоятельно загружать данные из cftc.gov. Нужен Советник и возможность тестирования стратегий для отдельных активов при изменении некоторых параметров. Также нужна возможность самостоятельного совершения сделок
Добрый день! Нужно модифицировать имеющийся советник, добавив две новые функции. Полное ТЗ во вложении. Дистанция сделок по цене для сделок обоих направлений – сделки не открываются ближе заданного количества тиков до любой открытой сделки - независимо от направления открываемой и любой уже имеющейся сделки. Советник видит все открытиые сделки, откладывает от них вверх и вниз зоны запрета открытия сделок, равные
Работа простая, Добиться компиляции без ошибок кода советника написанного на mql4 в нотации mql5. Конвертировать код с mql4 (3000 сторк) на mql5 сохранив старую логику и конструкции. (можно без применения ООП и т.д. лишь бы компилировалось, сохранилась логика, читаемость кода)
Для торговли на Мос.бирже акциями и фьючерсами нужен сеточник с одинаковыми по размеру заявками в определенном диапазоне от спреда и с добавлением при приближении цены ( данные заявки привязать к этим своим уровням цен , а после исполнения и фиксации профита возвращаются на повторный круг ) . На начальном этапе нужен робот даже без поиска и применения точек входа и без применения каких либо индикаторов и сложных
Советник 30 - 50 USD
Мне нужно сделать советник который видит стрелки индикатор Binary Point и анализирует с другим индикатором rsi + ma crosses 1.06 (mtf +alerts + arrows) Пример появилась стрелка вниз у первого индикатор он смотрит на индикатор rsi + ma crosses 1.06 (mtf +alerts + arrows) если он показывает красную линию то он ставит ордер на понижение и наоборот Только когда приходит стрелка анализировать нижний индикатор только на
Мне нужно сделать советник который видит стрелки индикатора ANALYTICAL SRLINE и анализирует с другим индикатором rsi + ma crosses 1.06 (mtf +alerts + arrows) Пример появилась стрелка вниз у первого индикатор он смотрит на индикатор rsi + ma crosses 1.06 (mtf +alerts + arrows) если он показывает красную линию то он ставит ордер на понижение и наоборот Только когда приходит стрелка анализировать нижний индикатор только
Нужен советник который будет менять сэт файлы у другого советника. То есть: Основной советник работает на валютной паре, при достижении определенной Просадки, на этой Паре второй(который нужно написать) советник загружает определенный сэт файл в первый советник. Когда просадка пропадет на валютной паре советник загружает в рабочий советник Изначальный сэт файл. И так по кругу
Задание: Анализируются два соседних таймфрейма: старший и младший. (допустим, М5 и М1 или М15 и М5 и т.д.) Вначале анализируется старший таймфрейм. На старшем таймфрейме задаются две скользящие средние. Сделка может открыться только в момент, если график на старшем таймфрейме пересёк обе скользящие средние (либо вверх, либо вниз). Рассмотрим случай, если график пересёк на старшем таймфрейме обе скользящие средние
Необходимо создать 2 кастомных индикатора, которые рассчитываются на основе данных от 2-х сайтов (TLap и MyFxBook) и на основе показателей этих индикаторов советник-сеточник с ~35 полями настроек. Сбор и хранение данных с TLap и MyFxBook должен выполняться на отдельном удаленном сервере, а советник подключаться к терминалу МТ5 с помощью DLL. Более детальное ТЗ предоставлю в ЛС
Ищем опытного разработчика для завершения и улучшения торгового советника для платформы MetaTrader 4 (MT4). Советник уже имеет основную логику, но требуется интеграция квантовых алгоритмов и машинного обучения для улучшения точности прогнозов и увеличения эффективности стратегии. Задачи для доработки: 1. Завершение логики торговли: • Доработка алгоритма открытия и закрытия ордеров на основе анализа разницы между

Project information

Budget