Написать советник + индикатор согласно ТЗ

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

Время выполнения 2 дня
Отзыв от заказчика
Спасибо за проделанную работу! Результатом очень доволен!
Отзыв от исполнителя
Заказчик вполне адекватный, приятно иметь дело!

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

ТЗ для советника Mihon v3

Работает по японским свечам.

Параметры:

  1. TF - TimeFrame (1m, 5m, 15m и т.д.)

  2. TP – профит в пунктах

  3. SL – стоп в пунктах

  4. N_свечей – количество свечей для анализа при срабатывании сигнала. Может быть, от 1 до бесконечности, но ограничимся от 1 до 15. Сигналом считается N повторение белых/черных свечей.

  5. Мартин – работает/не работает. Условие, при котором срабатывают L2, L3, L4, L5. Пояснение, если Мартин актив, то после срабатывания SL, открывается новый ордер с такими же TP/SL как ранее, но уже с другим лотом L2 и так будет по порядку до L5 пока будет срабатывать SL ,если после L5 сработает SL, то оставлять последний параметр L5 до конца. Если Мартин не актив, то лот L1 отрабатываются TP/SL и ждем следующего сигнала.

  6. L1 – лот сделки, например 0,01 или 0,3. Изначально, с какого лота начинаются сделки.

  7. L2 – лот сделки, например 0,02. Если Мартин активен, то срабатывает следующий лот.

  8. L3 – лот сделки, например 0,03. Если Мартин активен, то срабатывает следующий лот.

  9. L4 – лот сделки, например 0,04. Если Мартин активен, то срабатывает следующий лот.

  10. L5 - лот сделки, например 0,05. Если Мартин активен, то срабатывает следующий лот.

  11. Х_активны – да/нет. Условие, при котором срабатывают Х1 и т.д.

  12. Х1 – выражается в пунктах. Длина свечи, т.е. значение от Low до High. Например свеча была 115 пунктов. Х1 – это первая свеча, которая учитывается в анализе для срабатывания сигнала и т.д.

  13. Х2 – пункты.

  14. Х3 – пункты.

  15. Х4 – пункты.

  16. Х5 – пункты.

  17. Х6 – пункты.

  18. Х7 – пункты.

  19. Х8 – пункты.

  20. Х9 – пункты.

  21. Х10– пункты.

  22. Х11 – пункты.

  23. Х12 – пункты.

  24. Х13– пункты.

  25. Х14– пункты.

  26. Х15– пункты.

  27. Р_сигнал – да/нет. Если да, открывать еще сделки при открытой позиции, при срабатывании параллельного сигнала.

    Например, когда сработал сигнал, но TP/SL очень большие и ордер находится в рынке несколько дней. Параллельно советник отследил еще один сигнал и открывает сделку (если параметр Р_сигнал – актив).

     

    В целом советник при включении должен учитывать историю последних 15 свечей, если есть сигнал, то открывать ордер. Это необходимо в случае, если отвалится интернет или произошла перезагрузка компьютера. Чтобы советник не ждал он-лайн N_свечей, а срабатывал по истории.

     

     

    ТЗ для индикатора на базе советника

     

Работает по японским свечам.

Параметры:

  1. N_свечей – количество свечей для анализа при срабатывании сигнала. Может быть, от 1 до бесконечности, но ограничимся от 1 до 15. Сигналом считается N повторение белых/черных свечей.

  2. Х_активны – да/нет. Условие, при котором срабатывают Х1 и т.д.

  3. Х1 – выражается в пунктах. Длина свечи, т.е. значение от Low до High. Например свеча была 115 пунктов. Х1 – это первая свеча, которая учитывается в анализе для срабатывания сигнала и т.д.

  4. Х2 – пункты.

  5. Х3 – пункты.

  6. Х4 – пункты.

  7. Х5 – пункты.

  8. Х6 – пункты.

  9. Х7 – пункты.

  10. Х8 – пункты.

  11. Х9 – пункты.

  12. Х10– пункты.

  13. Х11 – пункты.

  14. Х12 – пункты.

  15. Х13– пункты.

  16. Х14– пункты.

  17. Х15– пункты.

     

    Если пункты от 2-17 сложны, то достаточно выполнить п1. Где индикатор будет показывать N повторение белых/черных свечей.


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

1
Разработчик 1
Оценка
(280)
Проекты
650
28%
Арбитраж
111
19% / 61%
Просрочено
319
49%
Работает
2
Разработчик 2
Оценка
(40)
Проекты
106
52%
Арбитраж
17
12% / 65%
Просрочено
25
24%
Свободен
3
Разработчик 3
Оценка
(543)
Проекты
1322
59%
Арбитраж
28
82% / 0%
Просрочено
10
1%
Свободен
4
Разработчик 4
Оценка
(351)
Проекты
679
56%
Арбитраж
33
15% / 39%
Просрочено
63
9%
Свободен
5
Разработчик 5
Оценка
(532)
Проекты
741
45%
Арбитраж
23
39% / 13%
Просрочено
63
9%
Работает
6
Разработчик 6
Оценка
(248)
Проекты
302
36%
Арбитраж
6
50% / 17%
Просрочено
7
2%
Свободен
7
Разработчик 7
Оценка
(106)
Проекты
189
46%
Арбитраж
34
24% / 41%
Просрочено
58
31%
Свободен
8
Разработчик 8
Оценка
(34)
Проекты
62
23%
Арбитраж
10
0% / 60%
Просрочено
18
29%
Работает
9
Разработчик 9
Оценка
(586)
Проекты
1046
49%
Арбитраж
39
28% / 41%
Просрочено
49
5%
Свободен
10
Разработчик 10
Оценка
(36)
Проекты
58
47%
Арбитраж
1
0% / 100%
Просрочено
0
Свободен
11
Разработчик 11
Оценка
(13)
Проекты
34
76%
Арбитраж
1
100% / 0%
Просрочено
6
18%
Свободен
Похожие заказы
Нужно решение которое поможет сокращать просадку когда советник попадает в ситуацию с зависающими убыточными сделками На данный момент алгоритм советника прост это сетка. Нужны варианты которые помогут улучшить стратегию. Пожалуйста пишите ваши реальные варианты из практики
Индикатор оригинала не перерисовывается, соответственно когда будете вносить изменения в алгоритме индикатора, тоже не должен перерисовыватся. Необходимо найти в алгоритме индикатора, где есть условия, при которой индикатор выдает уведомления. Нужно посмотреть с расчетом на одну свечу назад на уже закрытой свече на каких условиях находится когда свеча открывалась, и на основание этого создать новое условие, чтобы
Нужно сконвертировать индикатор на языке MQL5( платформа MT5) в Pine Script(платформа Tradingview) Нужно сконвертировать индикатор на языке MQL5( платформа MT5) в Pine Script(платформа Tradingview) Добавить отображение сигнала стрелкой: Пробой канала вверх - стрелка вверх Пробой канала вниз - стрелка вниз
rewrite the macd(trading view) code on mt5 // @version= 5 indicator ( title = "Moving Average Convergence Divergence" , shorttitle = "MACD" , timeframe = "" , timeframe_gaps = true ) // Getting inputs fast_length = input ( title = "Fast Length" , defval = 12 ) slow_length = input ( title = "Slow Length" , defval = 26 ) src = input ( title = "Source" , defval = close ) signal_length = input.int ( title = "Signal
Необходимо адаптировать утилиту для отправки сообщений из платформы MetaTrader 4 (MT4) в мессенджер Discord. Утилита уже написана и функционирует успешно для отправки сообщений в Telegram. Интеграция с API Discord для отправки сообщений. Поддержка различных типов сообщений (текстовых, текст со скриншотами)
Есть советник ZIgZag (исходники предоставлю), который открывает/закрывает ордера на экстремумах текущего таймфрейма. Нужно добавить поддержку других таймфреймов и сделать MTF. То есть, чтобы можно было выбрать открытие/закрытие при совпадении эстремумов на не нескольких выбранных таймфреймах. Выбрали, например, 5М и 1H значит открываем/закрываем ордера, если экстремумы совпали на этих ТФ. Или сразу три, например, 15M
Необходимо написать скрипт индикатора для tradingview отражающего разницу цен двух инструментов и присылающего уведомления при определенном расхождении/схождении цен. Инструменты выбираем из списка отображаемых на поле графиков. Уведомление высылается по текущим ценам. Частота уведомлений выбирается пользователем

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

Бюджет
20 - 40 USD
Исполнителю
18 - 36 USD
Сроки выполнения
от 3 до 7 дн.