Доработка эксперта блоком формирования графических объектов линий сопротивления и поддержки

工作已完成

执行时间43 天

指定

1.       Исходные данные: версия эксперта TrExp_7__v3_for_LS-LR.mq4

2.       Цель: дополнить код прилагаемого эксперта блоком отображения на графике валютной пары, к которому он будет прикреплен, графических объектов (отрезков определенной длины) линий сопротивления и поддержки, построенных по двум заданным точкам. Значение точек прямых должно вызываться через заданные переменные.

3.       Задание:

·         На графике валютной пары, к которой присоединен эксперт, строятся две прямые – линия сопротивления и линия поддержки, определенной длины.  Значение точек прямых должно вызываться через заданные переменные для формирования торговых решений:

-        Price_ LR_D1h;

-        Price_ LR_W4h;

-        Price_ LS_D1h;

-        Price_ LS_W4h; 

·         Точки прямых определяются следующим образом:

Линия сопротивления  \ 

«День – Час»

LR_D1h

Точка 1 = LR_D1h_1: Максимум предыдущего дня

Точка 2 = LR_D1h_2: Расчетный максимум текущего дня выше линии закрытия предыдущего дня, определенный на промежутке от начала нового дня + 1 час до момента закрытия часовой свечи ниже линии закрытия предыдущего дня, при этом в зависимости от внешней переменной LR_D1h_2_for_interval выбирается либо открытие данной свечи выше закрытия дня, либо ее максимум.

Тайм-фрейм

1h

Линия сопротивления  \  «Неделя – 4 часа»

LR_W4h

Точка 1 = LR_W4h_1: Максимум предыдущей недели

Точка 2 = LR_W4h_2: Расчетный максимум текущей недели выше линии закрытия предыдущей недели, определенный на промежутке от начала новой недели + 4 часа до момента закрытия 4-х часовой свечи ниже линии закрытия предыдущей недели, при этом в зависимости от внешней переменной LR_W4h_2_for_interval выбирается либо открытие данной свечи выше закрытия недели, либо ее максимум.

Тайм-фрейм

4h

Линия поддержки  /

«День – Час»

LS_D1h

Точка 1 = LS_D1h_1: Минимум предыдущего дня

Точка 2 = LS_D1h_2: Расчетный минимум текущего дня ниже линии закрытия предыдущего дня, определенный на промежутке от начала нового дня +1 час до момента закрытия часовой свечи выше линии закрытия предыдущего дня, при этом в зависимости от внешней переменной LS_D1h_2_for_interval выбирается либо открытие данной свечи ниже закрытия дня, либо ее минимум.

Тайм-фрейм

1h

Линия поддержки  /

«Неделя – 4 часа»

LS_W4h

Точка 1 = LS_W4h_1: Минимум предыдущей недели

Точка 2 = LS_W4h_2: Расчетный минимум текущей недели ниже линии закрытия предыдущей недели, определенный на промежутке от начала новой недели + 4 часа до момента закрытия 4-х часовой свечи ниже линии закрытия предыдущей недели, при этом в зависимости от внешней переменной LS_W4h_2_for_interval выбирается либо открытие данной свечи ниже закрытия недели, либо ее минимум.

Тайм-фрейм

4h

 

·         Внешние переменные, необходимые для формирования условия фиксации интервала, на котором должен быть определен локальный минимум (максимум) в качестве второй расчетной точки линии сопротивления (поддержки):

Линия сопротивления  \

«День – Час»

LR_D1h

 

LR_D1h_2_for_interval выбирается либо открытие данной свечи выше закрытия дня, либо ее максимум:

-        OpenTF21;

-        HighTF21.

Тайм-фрейм

1h

Линия сопротивления  \  «Неделя – 4 часа»

LR_W4h

LR_W4h_2_for_interval выбирается либо открытие данной свечи выше закрытия недели, либо ее максимум:

-        OpenTF31;

-        HighTF31.

Тайм-фрейм

4h

Линия поддержки  /

«День – Час»

LS_D1h

LS_D1h_2_for_interval выбирается либо открытие данной свечи ниже закрытия дня, либо ее минимум:

-        OpenTF21;

-        LowTF21.

Тайм-фрейм

1h

Линия поддержки  /

«Неделя – 4 часа»

LS_W4h

LS_W4h_2_for_interval выбирается либо открытие данной свечи ниже закрытия недели, либо ее минимум:

-        OpenTF31;

-        LowTF31.

Тайм-фрейм

4h

 

·         Длина линий должна ограничиваться:

-        Линия сопротивления  «День – Час» / поддержки  «День – Час» = 23:50 текущего дня;

-        Линия сопротивления  «Неделя – 4 часа» / поддержки  «Неделя – 4 часа» 23:50 последнего дня недели.

·         В текущем дне (неделе) может присутствовать (быть построено) два объекта.

·         Если расчетная точка не определена, то объект  не строиться. Дополнительных сообщений не выводится.

·         Линии должны быть построены сразу после определения второй точки.

·         При смене тайм-фрейма графика, к которому прикреплен эксперт, с часового на 4-х часовой или наоборот, должна происходить автоматическая смена алгоритма расчета линий сопротивления и поддержки, а также они должны быть рассчитаны и нарисованы заново с учетом выбранного временного интервала (1h или  4h).

·         Предыдущие линии сохраняются на графике до момента появления новой расчетной точки 2 текущего дня (недели).

·         Цвет линий поддержки – красный, сопротивления – зеленый.

·         Необходимо исключить воскресные движения. Период ценовых движений – понедельник – пятница.

·      Программа должна быть передана в виде редактируемого открытого кода. Не допускаются ограничения на выбор торгового сервера или номера счёта.


附加的文件:

反馈

1
开发者 1
等级
(10)
项目
19
21%
仲裁
2
0% / 50%
逾期
2
11%
空闲
发布者: 11 代码
2
开发者 2
等级
(281)
项目
650
28%
仲裁
112
19% / 62%
逾期
319
49%
空闲
3
开发者 3
等级
(361)
项目
644
26%
仲裁
92
72% / 14%
逾期
12
2%
工作中
发布者: 1 代码
5
开发者 5
等级
(271)
项目
553
50%
仲裁
57
40% / 37%
逾期
227
41%
工作中
7
开发者 7
等级
(589)
项目
1069
50%
仲裁
39
28% / 41%
逾期
49
5%
空闲
发布者: 1 文章, 8 代码
8
开发者 8
等级
(172)
项目
186
32%
仲裁
5
60% / 20%
逾期
3
2%
空闲
发布者: 3 代码
9
开发者 9
等级
(13)
项目
34
76%
仲裁
1
100% / 0%
逾期
6
18%
空闲
相似订单
Требуется написать функцию на MQL4, которая проверяет условия на трех таймфреймах (H4, H1, M15) по индикаторам EMA, AO, RSI и возвращает значения "true" или "false". Открытие сделок не требуется. Только расчет сигнала по готовым формулам. Все формулы и точные условия предоставлю в ТЗ
I need a simple semi-auto assistant for XAUUSD on MT5. Main functions: * BOS detection * CHOCH detection * Liquidity sweep detection * Buy/Sell arrows * London & New York session filter * Alert notifications * Simple dashboard No martingale. No grid. I need clean and optimized code with editable settings. Do you have experience with SMC/ICT concepts and XAUUSD? Can you build something like this
Добрый день. Нужно написать советника: - Хеджирование ( открытия двух сделок одновременно buy, sell) - Buy например в плюсе, то СЛ в безубыток с тралом и пирамидингом (набор объема в buy) - Sell в минусе, то двигается стоп в безубыток buy с набором объема в sell -Трал ордера когда их как минимум 4 в одну сторону (Настраиваемое) -П ирамидинг ордеров через каждые 10 п, усреднение на том же уровне где и открытие ордера
Добрый день! 30 - 100 USD
Требуется адаптировать простенький индикатор для МТ5 под новые существующие сейчас билды. Раньше в 2015гг. индикатор работал. как обновились билды на мт5 , индикатор перестал прикрепляться к графику. Мой емейл: Eduardfoer@mail.ru Ребята с адаптацией индикатора ничего не выходит!!! Нет Mq файла. Тогда может кто нибудь сможет не за бесплатно восстановить сам терминал МТ5 под билды.13-13-15 года. Чтобы индикатор встал
The technical task is described in attached documents. The list of attached docs includes: Currency_Strength_Giraia.mq4 (origin) Technical task for Currency Meter (2 pages) Screenshots for visual understanding The example of indicator Chaos which includes the code of screenshot function which suits me

项目信息

预算
30 - 70 USD
截止日期
 14  20 天