Советник сеточник

Specification

Сетка ордеров работает с целью получения прибыли на любом рынке, неважно — падающий он или растущий — если ситуация такова, что присутствует ярко выраженное движение, то сетка должна с помощью системы открытия ордеров открывать ордера так, что суммарно эти ордера в какой-то момент наберут достаточно профита, чтобы закрыть их все сразу 

Первый ордер входит на пересечении главной и сигнальной линий индикатора MACD в направлении текущего тренда.

Тренд определяется по экспоненциальной скользящей средней с указанным периодом (InpMATrendPeriod). Если текущее значение EMA больше предыдущего, то тренд восходящий (ema_current > ema_previous), в противном случае, если текущее значение EMA меньше предыдущего, то тренд нисходящий (ema_current< ema_previous).

Сигнал на покупку - главная линия индикатора MACD пересекает сигнальную сверху вниз (macd_current>signal_current && macd_previous>signal_previous)

Сигнал на продажу - главная линия индикатора MACD пересекает сигнальную снизу вверх (macd_current<signal_current && macd_previous<signal_previous)

Закрытие позиции происходит по TakeProfit — при открытие позиции сразу же выставляется ордер TakeProfit на заданном фиксированном расстоянии от цены открытия в пунктах, которое задается входным параметром InpTakeProfit 

Сначала  при прохождении ценой расстояния N (прописать значение в пипсах для 4 и 5-знака во входных параметрах) от текущей цены вверх = селл рыночный с TakeProfit N и фиксированным  лотом  A (прописать во входных параметрах) , вниз –бай рыночный ( TakeProfit везде N). При прохождении от цены открытия последнего открывшегося ордера G пунктов вверх – селл рыночный и вниз -  бай рыночный .Если в пределах X пунктов (4 и 5 значные котировки, вверх и вниз  от уровня) от места установки предыдущих рыночных ордеров – уже стоит 1 ордер того же типа то не открываем такой же новый. Т.е. максимум 1 селл и 1 бай может на одном уровне стоять, но не 2 бая или 2 селла . Закрытие всех позиций и удаление всех ордеров – когда прибыль (в долларах с сотыми долями) больше P (прописать во входных параметрах). Проскальзывание – R (во вход. Парам. Для 4 и 5 знака). При развороте тренда ждёт 2N и открывает встречные встречные аналогичные ордера.

Итого во входных параметрах:

A

N

G

P

R

X

Responded

1
Developer 1
Rating
(187)
Projects
243
20%
Arbitration
22
50% / 18%
Overdue
0
Working
2
Developer 2
Rating
(224)
Projects
284
20%
Arbitration
5
0% / 100%
Overdue
4
1%
Free
3
Developer 3
Rating
(361)
Projects
644
26%
Arbitration
92
72% / 14%
Overdue
12
2%
Working
Published: 1 code
4
Developer 4
Rating
(173)
Projects
231
61%
Arbitration
3
33% / 33%
Overdue
6
3%
Free
Published: 1 code
5
Developer 5
Rating
(69)
Projects
146
34%
Arbitration
13
8% / 62%
Overdue
26
18%
Free
Published: 6 codes
6
Developer 6
Rating
(588)
Projects
1065
50%
Arbitration
39
28% / 41%
Overdue
49
5%
Free
Published: 1 article, 8 codes
7
Developer 7
Rating
(96)
Projects
143
76%
Arbitration
0
Overdue
2
1%
Free
8
Developer 8
Rating
(144)
Projects
285
42%
Arbitration
19
63% / 5%
Overdue
29
10%
Free
Published: 2 codes
9
Developer 9
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
Similar orders
Начало с двойного (считается нулевым), на следующем шаге сетки в любую сторону закрывается профитный ордер и открывается новая пара; таким образом: либо с одного края сетки, либо с двух всегда остаётся двойной ордер; при перевороте позиций открывается тройной ордер одинакового объёма (два ордера в сторону тренда и один в обратную) : расстояние профитов рассчитывается от крайнего двойного (против тренда), а после
Нужно создать торговый советник для МТ5 для автоматической торговли золотом, серебром и нефти, газа. Торговля будет происходить на основании данных индикаторов, корреляции данных инструментов. Должна быть панель управления с настройками на английском языке

Project information

Budget
30 - 50 USD
Deadline
from 1 to 7 day(s)