Индикатор

MQL5 指标

工作已完成

执行时间5 天
客户反馈
Все качественно, в срок и в соответствии с ТЗ.

指定

Язык программы: MQL5

Торговый терминал: Meta Trader 5

 

 

Необходимо написать индикатор, который определяет максимальное и минимальное значение бара/свечи (далее в ТЗ будет использоваться свеча) на графике одного таймфрейма, рассчитывает уровни отклонения и отображает их на графике с меньшим таймфреймом. Исключение составляет график с таймфреймом 1 минута, на нем могут отображаться уровни отклонения.

 

 

Алгоритм работы:

Алгоритм работы индикатора я опишу на примере того, как мне хотелось бы, чтобы он работал.

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

1. Например, для расчета используется часовой график. Индикатор определяет максимальное и минимальное значение сформировавшейся свечи. Допустим, эта свеча начала формироваться в 10:00:00 и закончила свое формирование в 10:59:59.

2. Индикатор определяет максимальное и минимальное значения свечи за временной период с 10:00:00 по 10:59:59.

3. В 11:00:00 на графиках меньшего таймфрейма (меньше часового) индикатор должен отобразить уровни отклонения.

Цена открытия, которая была в 11:00:00, является «нулевым» уровнем. На этом уровне индикатор рисует на графике горизонтальную линию. Данная горизонтальная линия должна отображаться на временном периоде с 11:00:00 по 11:59:59.

Также, вместе с «нулевым» уровнем на графике отображаются 6 уровней отклонения выше «нулевого» уровня и 6 уровней отклонения ниже «нулевого» уровня. Горизонтальные линии этих уровней отклонения также должны отображаться на временном периоде с 11:00:00 по 11:59:59.

4. Уровни отклонения выше и ниже «нулевого» рассчитываются индикатором в процентах от максимального и минимального значения предыдущей сформировавшейся свечи. Индикатор определил максимальное и минимальное значения свечи за временной период с 10:00:00 по 10:59:59. Это расстояние составляет 100%. На временном периоде с 11:00:00 по 11:59:59 он отображает уровни (допустим, 10%, 32,8%, 50%, 61,2%, 100%, 150%), отсчет этих уровней отклонения начинается от «нулевого» уровня (от цены открытия, которая была в 11:00:00), за 100% берется расстояние между максимальным и минимальным значением свечи временного периода с 10:00:00 по 10:59:59.


Другие подробности в ТЗ.



附加的文件:

ZIP
TZ.zip
226.5 Kb

反馈

1
开发者 1
等级
(554)
项目
1342
59%
仲裁
28
82% / 0%
逾期
10
1%
工作中
2
开发者 2
等级
(564)
项目
933
47%
仲裁
302
59% / 25%
逾期
125
13%
已载入
3
开发者 3
等级
(66)
项目
143
34%
仲裁
10
10% / 60%
逾期
26
18%
空闲
4
开发者 4
等级
(40)
项目
106
52%
仲裁
17
12% / 65%
逾期
25
24%
空闲
5
开发者 5
等级
(57)
项目
150
47%
仲裁
9
11% / 78%
逾期
17
11%
空闲
6
开发者 6
等级
(280)
项目
650
28%
仲裁
111
19% / 61%
逾期
319
49%
空闲
相似订单
Модицикация и дополнение уже существующего советника. ..советник по управление открытыми позициями и лимитными ордерами на платформе МТ4 под свой стиль торговли.. работа с тейкпрофитом и закрытием позиций.. Более точно о нюансах при обсуждении задания.. Хотелось бы отклика Михаила Рудко

项目信息

预算
20- USD
截止日期
 10 天