Внести две правки в пользовательский индикатор на основе RSI

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

Время выполнения 6 часов
Отзыв от исполнителя
Благодарю за заказ! Грамотно составленное ТЗ. Общение без задержек. Буду рад продолжению сотрудничества!
Отзыв от заказчика
Для Александра "чужой код не потёмки". Быстро разобрался с чужим кодом и внёс нужные правки. К работе отнёсся ответственно. Очевидно, что имеет опыт программирования. Спасибо. Успехов в работе.

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

Для поднимающейся линии «тренда» (построенной через экстремумы минимума («доныки»)).

1. (рис. extremum)  В существующем коде идет сравнение значения индикатора предполагаемого «экстремума» ("донышка") с предыдущим значением индикатора. таким образом «экстремумом» ("донышком") будут приняты значения в точках А и С, т.к. предшествующие им В и D (i-1) больше А и С (соответственно). Но если мы будем сравнивать со значениями трех предыдущих значений, то в точке А «экстремума» ("донышка") уже не будет, т.к. значение индикатора в точке С и D (или хотя бы одно из них) меньше значения индикатора в точке А. А вот значение индикатора в точке С будет принято как "донышко", т.к. предшествующие ему три значения индикатора в точках D, E и F будут больше значения индикатора в точке С.

таким образом линия из точки А не должна строится, а построенная из точки С – должна остаться.

2. (рис. trendline) По существующему алгоритму через две точки «экстремумов» строится линия «тренда». Если линия тренда пересекается с сигнальной линией индикатора, то такая линия «тренда» считается не рабочей – удаляется и в определении сигнала не участвует. Здесь необходимо внести правку:

Если значение индикатора в точках +1 и +2 не меньше значения extrL, но произошло пересечение сигнальной линии индикатора с линией «тренда» на участке [«extrL - +1 - +2 - +3»], то такая линия «тренда остается рабочей.

Для низходящей линии «тренда» (построенной через экстремумы максимума («пичков»)) аналогично.


Правленный код не должен изменить остальной алгоритм индикатора.


p.s. код скромен на комментарии. Комментарий к встроенным строкам кода обязателен, к остальному коду – приветствуется.


Файлы:

JPG
extremum.jpg
1.8 Mb

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

1
Разработчик 1
Оценка
(3)
Проекты
7
0%
Арбитраж
1
0% / 100%
Просрочено
0
Свободен
2
Разработчик 2
Оценка
(35)
Проекты
36
67%
Арбитраж
0
Просрочено
0
Свободен
3
Разработчик 3
Оценка
(54)
Проекты
102
23%
Арбитраж
12
25% / 17%
Просрочено
13
13%
Свободен
4
Разработчик 4
Оценка
(58)
Проекты
76
33%
Арбитраж
9
78% / 11%
Просрочено
7
9%
Свободен
Опубликовал: 2 примера
5
Разработчик 5
Оценка
(68)
Проекты
111
26%
Арбитраж
17
6% / 71%
Просрочено
15
14%
Свободен
Опубликовал: 9 примеров
6
Разработчик 6
Оценка
(69)
Проекты
146
34%
Арбитраж
13
8% / 62%
Просрочено
26
18%
Свободен
Опубликовал: 6 примеров
Похожие заказы
Нужен советник для торговли на золоте с большой прибылью в день от 5%-50% и выше. Необходима проверка советника перед покупкой, триал или демо, а также подтвержденная статистика торговли, прозрачные отчеты и желательно но не обязательно реальные отзывы пользователей
Уровни Фибоначчи — инструмент технического анализа в трейдинге, основанный на последовательности чисел дневной диапазон — расстояние между максимальной и минимальной ценой в течение дня. Ешо на долгосрочный, недельный диапазон фиксируется работает уверенной лицам
Description: Hello! We are looking for a developer to create a custom MT5 indicator. Requirements: — Detection of breakout zones — Detection of FVG (fair value gap) zones — Clean logic, non-repainting Preferred: — Experience with MT5 indicator development — Understanding of market structure / price action (SMC is a plus) Please include: — Examples of similar work (if available) We are ready to discuss details and
Советник нужен полноценный, хотя он нужен для поиска закономерностей. Так как я в первый раз заказываю советник, то нужен опытный человек, который сможет направить (подсказать) по составлению грамотного ТЗ. Желательно чтобы исполнитель был русскоязычным, так как я с России. Всем благ
Нужен советник на золото , закинул скрин каком принципе . На mt5, и что бы код был бы свободный , смогбы его доработать . Встроенный стоп лосс, тайк профит , интерфейс .что бы автоматически открывал и закрывал позиции
Ищу для покупки исходный код адекватного торгового робота на долгосрок. Интересуют только прозрачные алгоритмы с понятным обоснованием входов и выходов. Сразу мимо: мартингейл, сеточники, усреднения убытков и торговля без стопов. Каждая сделка должна быть защищена расчетным или фиксированным Stop Loss. В приоритете системы, работающие по тренду, на пробой импульса или возврат к среднему. Чтобы начать предметный
Начало с двойного (считается нулевым), на следующем шаге сетки в любую сторону закрывается профитный ордер и открывается новая пара; таким образом: либо с одного края сетки, либо с двух всегда остаётся двойной ордер; при перевороте позиций открывается тройной ордер одинакового объёма (два ордера в сторону тренда и один в обратную) : расстояние профитов рассчитывается от крайнего двойного (против тренда), а после
enum ENUM_VOLUME { VOLUME_FIXED, VOLUME_PERCENT, VOLUME_MONEY, }; enum ENUM_CALC_MODE { CALC_MODE_OFF, CALC_MODE_FACTOR, CALC_MODE_PERCENT, CALC_MODE_POINTS, }; enum ENUM_TSL_MODE { TSL_MODE_OFF, TSL_MODE_PERCENT, TSL_MODE_POINTS, }; //+------------------------------------------------------------------------------------------------------------------+ //|
# ТЕХНИЧЕСКОЕ ЗАДАНИЕ (TOR) ## На разработку алгоритмической торговой системы «QuantumFractalMatrix v16.5 NEXUS ULTIMATE» **Версия документа:** 1.0 **Платформа:** MetaTrader 5 (MQL5) **Статус:** Для реализации (Portfolio Project) **Уровень сложности:** High (Enterprise Grade) --- ## 1. ОБЩИЕ СВЕДЕНИЯ О ПРОЕКТЕ ### 1.1. Цель проекта Разработка высоконагруженного, модульного торгового советника (Expert Advisor) для
Нужно разработать торгового советника для MetaTrader 5. Логика стратегии: работа на M1 (таймфрейм изменяемый) уровни Fibonacci задаются вручную (0 и 100) вход осуществляется в зоне 0–38.2 Fibonacci используется RSI BUY — RSI ≤ 30 SELL — RSI ≥ 70 дополнительный сигнал — пересечение RSI и его скользящей средней Функции управления позицией: Stop Loss за сигнальной свечой Break Even два типа Trailing Stop (обычный и

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

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