Доработка индикатора

MQL4 Indicateurs

Spécifications

 

Здравствуйте.

Нужно доработать существующий индикатор, который выводит на график итоговые сигналы, которые основаны на совпадении показаний четырех вторичных индикаторов. Нужно добавить еще три вторичных индикатора и исправить некоторые ошибки. Далее приведен фрагмент ТЗ. Мануал по действующему индикатору и сам индикатор направлю после конкретных предложений.


s.e.tyurin@mail.ru



ТЗ: индикатор «Niryut 2.0»

 

 

Необходимо добавить три вторичных индикатора и исправить существующие недочеты.

 

Новые вторичные индикаторы

 

Три дополнительных вторичных индикатора (полосы Боллинджера, стохастик М15 и MACD) должны устанавливаться таким же образом, как и существующие (прикрепляться к основному графику), и также иметь возможность для изменения ВСЕХ своих стандартных параметров и ДОПОЛНИТЕЛЬНЫХ параметров, которые будут использоваться для формирования основного сигнала.

 

1.           Полосы Боллинджера - должны накладывать абсолютное исключение основного сигнала в случае, если расстояние между линиями сокращается менее задаваемого в ручную количества пунктов (скрин 1) – выбор задаваемого               ограничения должен осуществляться так же, как и выбор параметров иных вторичных индикаторов – через свойства полос Боллинджера;

2.           Стохастик М15

a.           для него должны выполняться те же условия, что и для двух имеющихся стохастиков М1 и М5

i.            однонаправленное движение трех стохастиков

ii.          если %D>%K, то должны появляться вторичные сигналы на продажу в виде вертикальных красных линий, в обратной ситуации – синие на покупку;

iii.         основной сигнал исключается:

1)          при расхождении %K и %D ниже установленного значения (в %) (когда на графике линии накладываются друг на друга). На графике игнорируемые значения Stochastic М15 отображаются пунктиром;

2)          значении Stochastic выше (для сигнала на покупку) / ниже (для сигнала на продажу) задаваемого уровня;

b.           специальные условия, для ситуаций, когда направление движения стохастика М15 отличается от направления стохастиков М1 и М5 – это НЕ исключает основной сигнал при определенных показаниях MACD;

3.           MACD:

a.           противоположное направление стохастика М15 должно игнорироваться, если выполняются условия для MACD – т.е., при выполнении всех остальных условий должен формироваться основной сигнал, даже не смотря на то, что стохастик М15 движется в ином направлении, нежели стохастики М1 и М5. Значение MACD SMA должно находится в задаваемом в ручную диапазоне (скрин 3, 4) – параметры TLevel ии BLevel;

b.           границы этого диапазона должны отображаться на графике MACD – цвет и формат линий уровней должны задаваться в ручную;

c.           должна быть сохранена возможность изменять все стандартные параметры MACD;

d.           условия для MACD игнорируются, если расхождение %D и %K #MTF Stochastic v. 2.0 (или приложенного вами индикатора) М15 составляет более задаваемого в ручную количества пунктов (скрин 6) – т.е., основной сигнал исключается во всех случаях, когда стохастик М15 движется в ином направлении, нежели стохастики М1 и М5и расхождение его %D и %K превышает задаваемое значение.

 

Исправления

 

1.           Показания индикаторов должны совпадать за период в задаваемое количество свечей. Изначально должна была быть сохранена возможность ручного выбора периода для совпадения показаний индикаторов. Однако, судя по всему, такой период задан по умолчанию в районе 2–3 свечей. Следствием этого является то, что не всегда выполняется условие о совпадении показаний всех вторичных индикаторов, т.е. – основной сигнал иногда выводится без наличия соответствующих вторичных сигналов (скрин 2). Необходимо добавить возможность ручного выбора периода выполнения всех условий;

2.           Сигналы даются на момент исполнения всех условий, а не после закрытия свечи. Однако, на графике остается ложный маркер после того, как условия основного сигнала были выполнены, но в течении той же свечи отпали. То есть, маркер единожды появившись, уже не исчезает, даже если впоследствии оказывается ложным. Необходимо обеспечить актуальную перерисовку сигналов на графике, но выводиться они должны на всех тиках в течении формирования свечи, а не после ее закрытия;

3.           В окне алерта не отображается валютная пара, по которой сформировался сигнал – приходится в ручную искать график, на котором появился маркер. Необходимо добавить в окне алертов указание на валютную пару, по которой сформировался сигнал;

4.           Имеется неясность со способом определения направления движения Niryut_Stochastic. Разработчик утверждал, что «однонаправленность движения опять же будет проверяться по сформированным барам в истории, например значение индикатора на бар1 больше значения индикатора на предыдущем баре, значит направление вверх» – не уверен, что это корректный способ определения однонаправленности стохастиков. Мне представлялось, что направление должно определяться по значениям %K и %D: если %D > %K – то движение вниз, наоборот – вверх. Имеет ли это значение и как определяется движение Niryut_Stochastic?

Répondu

1
Développeur 1
Évaluation
(107)
Projets
149
36%
Arbitrage
29
3% / 55%
En retard
35
23%
Gratuit
2
Développeur 2
Évaluation
(54)
Projets
64
42%
Arbitrage
5
20% / 60%
En retard
4
6%
Gratuit
3
Développeur 3
Évaluation
(66)
Projets
143
34%
Arbitrage
10
10% / 60%
En retard
26
18%
Gratuit
4
Développeur 4
Évaluation
(548)
Projets
1330
59%
Arbitrage
28
82% / 0%
En retard
10
1%
Gratuit
5
Développeur 5
Évaluation
(280)
Projets
650
28%
Arbitrage
111
19% / 61%
En retard
319
49%
Gratuit
6
Développeur 6
Évaluation
(722)
Projets
1041
39%
Arbitrage
47
49% / 23%
En retard
84
8%
Gratuit
7
Développeur 7
Évaluation
(13)
Projets
34
76%
Arbitrage
1
100% / 0%
En retard
6
18%
Gratuit
8
Développeur 8
Évaluation
(586)
Projets
1047
49%
Arbitrage
39
28% / 41%
En retard
49
5%
Gratuit
Commandes similaires
Необходимо конвертировать индикатор в Mql5. Индикатор должен индентично работать иметь тот же функционал. Ссылка на индикатор а скриншоте . Планирую конвертировать в общей сложности 5 индикаторов. Надеюсь на продолжительное сотрудничество. Опыт в конвертации обязателен. Скриншот в приложении
Необходимо написать индикатор и торговую стратегию по алгоритму (на мой взгляд алгоритм сложный) на pine script. Кратко: На часовом графике будут искаться точки остановки движения, и устанавливаться уровни. на м5 при подходе к этим уровням, будут искаться точки входа по алгоритму. ТЗ с полным алгоритмом вышлю
Есть советник, нужно только поменять название,описание, сделать привязку к счету, чтобы была защита,чтобы мы могли клиенту давать советник, и была привязка к 1-3 счетам только. Если возможно , сделать привязку к времени, чтобы была привязка лицензии еще на время, например на месяц, 2-3
Приобрету готовый продукт, стратегию на pine TradingView или уже переведенный на python , который имеет 1.5-2+ профит фактор. Желательно чтобы торговля осуществлялась и в длинную, и в короткую. Робот обязательно должен контролировать риски, соответственно иметь SL ( не динамический!) на каждую сделку и не иметь огромных просадок (не в эквити, ни на чистом балансе). Просадки MDD выше 30% при оптимальных настройках
1. Понимание экспоненциальной и линейной функций: - Экспоненциальная функция имеет вид: y = a * b^x, где a - начальное значение, b - основание экспоненты. - Линейная функция имеет вид: y = mx + b, где m - коэффициент наклона, b - свободный член. 2. Определение целевых значений: - Необходимо определить, к каким значениям на линейном графике должны соответствовать точки на экспоненциальном графике. 3. Решение
Нужен скрипт или советник. В программе заложены будут как сигналы так и данные индикаторов. В этом скрипте/советнике или возможно программе, будут различные индикаторы такие как Стохастик, RSI,RVI, MACD, Momentum, MFI, OBV, A/D, а также несколько Muving, BollingerB, ParabolicSAR, Semafor, также учитываться точки Pivot, линии тренда и уровни поддержки/сопротивления. Необходимо чтобы вышеуказанные индикаторы давали
требуется организовать копирование сигналов с телеграмм канала в платформу Metatrader4 бюджет обсуждаем до 100$ - в закрытый телеграмм канал поступает информация с сигналами #EURUSD BUY TP нужно чтобы в мт4 автоматически открылась сделка с данными параметрами
В качестве кнопок будет использоваться стандартный текстовой объект LABEL. При помощи команд (через ХотКеи) за каждой кнопкой будет закреплен необходимый графический объект со всеми нужными параметрами. Кнопки планируется создавать для объектов - V . Line , H . Line , Tr . Line , Rectangle , Text , Ellipse , Fibo. Создание объекта на графке через кнопку будет происходить в 2 шага: 1) Нажали на кнопку + команда ХотКей

Informations sur le projet

Budget