Внести две правки в пользовательский индикатор на основе 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
등급
(36)
프로젝트
37
68%
중재
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 코드
비슷한 주문
Описание: Требуется разработать торгового робота для автоматизации моей стратегии торговли золотом XAUUSD на таймфрейме M15. Основная логика стратегии: снятие ликвидности за локальным фракталом; формирование ордер-блока и чистого имбаланса; определение точки входа (ТВХ); установка стоп-лосса на расстоянии $10 от ТВХ; тейк-профит на следующей подтверждённой зоне противоположного направления; переключение направления
Ищу опытного программиста MQL5 для разработки пользовательского индикатора ZigZag для MetaTrader 5 с нуля. Индикатор должен строить линии на основе последовательного анализа свечей, их максимумов и минимумов, с учётом определяющих свечей и специальных правил смены направления движения. Алгоритм отличается от стандартного ZigZag. Имеется подробное техническое описание правил построения, по которому необходимо
Имеется очень старый и очень большой по размеру эксперт. Поскольку он уже работает,то переписыватьс нуля его крайне нежелательно. Необходимо добавить функцию принудительного закрытия ордера.Я пытался это сам сделать по учебнику, но компилятор выдаёт алёрты. Функцию нужно вставить в район строк 208440-208500 (магический номер 01_01),по всем остальным ордерам я распишу сам.Главное,чтобы никаких ошибок и алёртов. Тут
ОПИСАНИЕ ЗАДАЧИ ДЛЯ ИСПОЛНИТЕЛЯ: У нас есть полностью готовый, рабочий торговый робот LEON. Исходный код логически завершен, но предыдущий программист поленился и оставил много сырых, наполовину сломанных настроек. Нам требуется провести глубокую, качественную доработку системы до идеала под реальный счет. ВАЖНОЕ ПРЕДУПРЕЖДЕНИЕ: На коленке за 2 часа или за 2 дня сделать работу не получится — мы это сразу увидим при
Ищу опытного разработчика для создания торгового советника (бота) на платформе MetaTrader 5. Бюджет до $500. ВАЖНО: Бот НЕ должен торговать автоматически! Его задача — анализировать рынок, находить точки входа и отправлять готовые сигналы в мой Telegram-канал. Я и мои подписчики будем открывать сделки вручную. Функциональные требования: Платформа: MetaTrader 5. Торговый инструмент: Приоритет XAUUSD (золото). Возможно

프로젝트 정보

예산
30+ USD
기한
로 10 일