Модернизация индикатора

MQL4 Indicadores

Trabalho concluído

Tempo de execução 4 dias
Comentário do desenvolvedor
Все было хорошо, будем сотрудничать! Excellent!
Comentário do cliente
Спасибо, сделано все хорошо и в сроки

Termos de Referência

Нужна помощь в модернизации индикатора фракталов. Нужно чтоб по фракталам рисовало линии сопротивления/поддержки, на скрине показал примерно как должно выглядеть. 

Настройки индикатора: Общий диапазон поиска (количество последних свечей), диапазон для поиска вершин ( в пунктах), минимальное расстояние между линиями, минимальное количество фракталов для прорисовки лини.

 

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

Пример по скрину: настройки индикатора:количество свечей на истории - 200 диапазон поиска для вершин - 10 пп, минимально расстояние между линиями - 65, минимально количество фракталов для прорисовки линии - 5.
 
Рисуются линии hi и low (этого участка, между ними рисуется линия по максимальному количеству совпадающих фракталов (на скрине это 7), если б это попали линии 6(2) и 6(3) (с одинаковым количеством "попаданий" - 6) то рисовалась бы та у кого"разброс по цене вершин" минимальный. Ниже рисуется линия "5 фракталов (1) - там максимальное количество, Выше  6(3) не вписывается в параметр "минимальное расстояние между линиями" - не рисуется. Следующая - сравнивается 5 и 6(2), 6(2) вписывается во все параметры - рисуется.
hi и low обновляются на той свече которая поменяла цвет после пробития прошлой линии, за 30 секунд до её закрытия (например цена пошла вверх, пробила старую линию hi, закрылась белой, а следующая стала черное, вот на черной, за 30 сек до её закрытия и обновляется. Остальные линии обновляются на каждой свече, т.е. всегда сравниваются последние 200 (как в данном примере) свечей.

Arquivos anexados:

Respondido

1
Desenvolvedor 1
Classificação
(632)
Projetos
1000
47%
Arbitragem
33
36% / 36%
Expirado
98
10%
Trabalhando
Publicou: 6 códigos
2
Desenvolvedor 2
Classificação
(618)
Projetos
1428
59%
Arbitragem
31
81% / 0%
Expirado
10
1%
Livre
3
Desenvolvedor 3
Classificação
(46)
Projetos
73
16%
Arbitragem
13
8% / 92%
Expirado
37
51%
Livre
4
Desenvolvedor 4
Classificação
(3)
Projetos
4
50%
Arbitragem
0
Expirado
0
Livre

Informações sobre o projeto

Orçamento
10 USD
Prazo
de 5 para 7 dias