Написать два индикатора на основе ATR

Tâche terminée

Temps d'exécution 18 heures
Commentaires du client
Грамотный программист. Хорошо понимает желание заказчика. Всегда готов подсказать как лучше. Работу сделал в срок. РЕКОМЕНДУЮ!!!
Commentaires de l'employé
Спасибо!

Spécifications

Доброго времени суток!


Если вкратце - нужно модернизировать индикатор ATR. Добавить в него расчет по Open/Close и High/Low, а так же выбор - рассчитывать обычные свечи либо свечи Heyken_Ashi.

Второй индикатор - все то же самое, только отображение не в подвале, а на графике точками коридор цен (будет использоваться для выставления и трала СтопЛосса).

Особенность в том, что нужно использовать не обычный ATR, а NATR. Все то же самое, что обычный ATR, только с возможностью убирать аномально большие и аномально маленькие свечи в указанном расчетном периоде. Т.е. если выбрать 100 свечей и указать процент исключения 20, то не будет рассчитываться 10 самых больших и 10 самых маленьких свечей. Т.е. если все бары выстроить от больших к меньшим - не попадут в расчет по 10 с каждой стороны.  Файл NATR прилагаю.

Данные индикаторы нужно писать с возможностью использования в Советниках.

Для наглядности я записал ролик

https://www.youtube.com/watch?v=gXZv2Dis3Hw


А это инфа по NATR

//В начале программы инпут параметры
//--- input parameters
input int           NATR_period=100;
input int           NATR_percent=20;
//и переменную под хендл индикатора
int handle_NATR=0;
//+------------------------------------------------------------------+
//| Expert initialization function                                   |
//+------------------------------------------------------------------+
int OnInit()
  {
//--- В инит получаем хендл индикатора с заданными параметрами
   handle_NATR=iCustom(_Symbol,PERIOD_D1,NATR_period,NATR_percent);
//---
   return(INIT_SUCCEEDED);
  }
//+------------------------------------------------------------------+
//| Expert tick function                                             |
//+------------------------------------------------------------------+
void OnTick()
  {
//--- В онтик копируем данные индикатора в массив
   double NATR[];
   CopyBuffer(handle_NATR,0,int(1),1,NATR);
   //NATR[0]; - используем. Копируется 0 буфер, начиная с 1 бара, в количестве 1 штук.
  }
//+------------------------------------------------------------------+


До встречи! )))




Dossiers :

EX5
NATR.ex5
16.4 Kb
MQ5
NATR.mq5
8.3 Kb

Répondu

1
Développeur 1
Évaluation
(254)
Projets
574
36%
Arbitrage
64
20% / 58%
En retard
147
26%
Gratuit
2
Développeur 2
Évaluation
(280)
Projets
650
28%
Arbitrage
111
19% / 61%
En retard
319
49%
Gratuit
3
Développeur 3
Évaluation
(586)
Projets
1049
49%
Arbitrage
39
28% / 41%
En retard
49
5%
Gratuit
Commandes similaires
Нужен телеграм бот который по запросу валютной пары и времени экспирации будет давать сигнал, например EUR USD 5 минут и он выдаёт куда открывать сделку. Пример прилагаю скрином. Так же важно что бы он давал сигналы на ОТС котировках брокера Pocket option. Так же нужно что бы через бот можно было пройти регистрацию
Нужен робот в виде телеграм бота для ручной торговли который выдает тот самый бот в телеграмм скрины в виде примера показаны ниже пример EUR/USD сигнал вниз таймфрейм 1 минута нужно сделать бот в телеграмм очень качественным который может делать хоть и не частые но очень верные сигналы P.S он так же должен давать сигналы на OTC
**Техническое задание (ТЗ) для торгового робота на платформе Pocket Option** Здравствуйте! Мне нужен торговый робот для работы на платформе **Pocket Option** (бинарные опционы). Основная задача робота – открывать сделки по стратегии **мартингейл**. В случае неудачной сделки робот должен увеличивать сумму следующей ставки в **2,5 раза**, пока не будет достигнута прибыль. Однако, мне нужен робот с более «умным»

Informations sur le projet

Budget
30 - 40 USD
Pour le développeur
27 - 36 USD