Индикатор + торговый робот JForex DukasCopy

MQL5 指标 专家

指定

Индикатор + торговый робот JForex DukasCopy

 

Индикатор - рисует горизонтальные линии в случае совпадения нескольких цен хай или лов.

Робот - торгует на отбой от этих уровней используя отложенные ордера.

 Требуется сделать его с адаптацией под реальный счет.

Подробное описание во вложенном файле. 

 

 Переменные:

N- количество свечей в диапазоне которых мы ищем совпавшие цены Хай и Лов. По умолчанию 24 свечи

n - Количество совпадений цен ХАЙ и ЛОВ которое должно быть в диапазоне N. По умолчанию 3 совпадения

T - Точность совпадений цен, измеряется в десятых долях пункта. В случае поиска совпадений в диапазоне N количества совпадений n и более с точностью Т считаем условие выполненным. По умолчанию точность 15 дробных пунктов. 1,5 целых пунктов.

U- Цена по которой рисуется уровень. Рассчитывается как среднее арифметическое совпавших цен из диапазона N в количестве n и более.

K- Количество предыдущих свечей по отношению к текущей которые имеют хай или лов совпавший с уровнем. Другими словами глубина исторических данных в свечах только она всегда будет маленькой. Измеряется в свечах. По умолчанию 1.

RED- количество свечей на которое продлеваем линию уровня в будущее рисуя ее красным цветом.

Описание алгоритма листинга робота.

1.       Ждем появления новой свечи

2.       Смотрим в прошлое на N свечей и ищем совпадение цен хай или лов  в количестве n и больше (более или равно n раз) с погрешностью Т.

3.       Если предыдущее условие выполнилось, то уровень найден. Если есть несколько совпадений найдено то определяем несколько уровней.

4.       Проверяем совпали ли какие то из этих уровней с уже нарисованными, если да то продлеваем уровни до последней совпавшей цены (красную линию тоже продлеваем на количество RED свечей вперед от последней совпавшей цены) а если не совпали, то идем дальше.

5.       Рисуем новую линию по цене U как среднее арифметическое от всех совпавших цен. Начало линии от первой совпавшей цены до последней. Эту линию рисуем синим цветом.

6.       Если синяя линия нарисовалась то рисуем ее продолжение в будущее красным цветом в количестве RED свечей.

反馈

1
开发者 1
等级
(1)
项目
1
0%
仲裁
0
逾期
0
空闲
2
开发者 2
等级
(40)
项目
106
52%
仲裁
17
12% / 65%
逾期
25
24%
空闲
3
开发者 3
等级
(636)
项目
1008
47%
仲裁
33
36% / 36%
逾期
99
10%
工作中
发布者: 6 代码
4
开发者 4
等级
(7)
项目
18
33%
仲裁
3
67% / 33%
逾期
6
33%
空闲
5
开发者 5
等级
(9)
项目
10
60%
仲裁
1
0% / 100%
逾期
0
空闲
6
开发者 6
等级
(46)
项目
73
16%
仲裁
13
8% / 92%
逾期
37
51%
空闲
7
开发者 7
等级
项目
0
0%
仲裁
0
逾期
0
空闲

项目信息

预算
10 - 90 USD
截止日期
从 1 到 7 天