Modify existing indicator

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

Время выполнения 7 дней
Отзыв от заказчика
awesome developer!

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

Задача 1

  1. Модифицировать индикатор OverLayChart, чтобы он показывал сигналы пинбаров на обоих инструментах. Зелёной стрелочкой на первой паре (вверх или вниз) и оранжевой стрелочкой на второй паре.

  2. Индикатор должен уметь передавать информацию, что удовлетворяется условие в пункте (3) - синхронный сигнал. Это будет нужно, чтобы отображать только те графики, где есть такой свежий сигнал за последние SynchSignalLength баров.

  3. Он должен уметь определять области, где одновременно на двух инструментах есть пинбары, соответствующие условию (а) и (б). В таком случае мы рисуем квадратик на область, где эти условия удовлетворяются. Серым цветом (задается параметром).

    1. пинбары в РАЗНЫЕ стороны.

    2. пинбары могут быть в диапазоне SynchSignalLength баров (модульная переменная), а не обязательно бар-в-бар один под другим.


Задача 2 - дописать скрипт, который будет использовать индикатор на ДНЕВКАХ

  1. Проходим по всем парам пар из массива pairs.

  2. Открываем и накладываем индикатор OverLayChart на каждую, если есть свежий сигнал, то оставляем, а если его нет, то закрываем это окно.


Ещe одно условие для отображения графика. Смысл в том, что КАНАЛ между двумя инструментами должен быть РАСКРЫТЫЙ на более чем среднее, то есть мы берём среднее за CompBarsBack (допустим 700 баров), рассчитываем сумму разниц по модулю и берём их среднее, умножаем на Coeff. Текущая разница по последнему бару должна быть больше, что говорит о том, что есть хороший канал.


Файлы:

ZIP
pin.zip
207.0 Kb

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

1
Разработчик 1
Оценка
(71)
Проекты
254
53%
Арбитраж
16
50% / 38%
Просрочено
83
33%
Работает

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

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