Требуется робот для торговли ложных пробоем от уровней.

MQL4 Experts Other

Job finished

Execution time 9 days
Feedback from customer
Работает очень быстро, при этом качественно без кучи правок. Помог с ТЗ, вещи, не входившие в ТЗ сделал бесплатно.Поддерживает после завершения сделки, оперативно реагирует. Цены очень адекватные.

Specification

Описание:

 Рисуются уровни в 2-х вариантах:

1. Уровни рисуются  индикатором levelforecast ( он есть только на платформе у gerchikco, кода нет, подробнее о индикаторе  здесь http://levelforecast.com/  Этот вариант желателен, если это сложно к исполнению   тогда следующий вариант -  

2. Уровни рисуются (перерисовываются  из индикатора levelforecast)  вручную ( для удобства пользования,  предпочтительно, чтобы  реализация была через графику, а не через ручной ввод цифровых значений  уровней в  настройки робота)

 Далее запускается робот

Робот должен вести от 1 до 5  инструментов одновременно с индивидуальными настройками для каждого инструмента, которые проставляются вручную

 

 Общее описание работы:

Робот открывает сделку в селл или бай в  следующем случае:

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

Варианты входа:

Задается вручную в настройках

1. на  торгуемом  баре (бар 0) т.е. в моменте (ложный пробой одним баром)

2. на  следующем баре (бар 0+1) если цена пробила уровень на торгуемом  баре, а на следующем вернулась обратно под уровень  (ложный пробой  двумя барами)  

 Вход происходит, если цена  прошла определенное количество пунктов  от уровня ( задается вручную) 

 Лот сделки считается следующим образом: робот  рассчитывает разницу между  хаем  торгуемого бара и  ценой сейчас, прибавляет к ней  спрэд ( задается вручную), учитывает риск  ( задается вручную )  и открывает сделку. Общий лот сделки может быть поделен на части  - до 4-х частей ( задается вручную). Далее  робот  выставляет  тейк, который считается соотношением  прибыли к  стопу ( задается вручную).  Если лот делится на несколько частей, то для каждой части тейк выставляется индивидуально

Если  в  одном есть сигнал на сделку,  сделка совершена – и она в процессе, т.к. пока не получен ни стоп, ни тейк , и  во время сделки приходит обратный сигнал   робот должен совершить сделку и в этом случае у него будут 2 сделки одновременно в  противоположных направлениях, каждая сделка идет как отдельная, т.е. с различным размером лота и т.д.

 

При  этом  один и тот же инструмент на различных таймфреймах, должен распознаваться  роботом, как  разные инструменты,  соответственно, настройки должны устанавливаться разные.

 Робот  должен входить 2 раза на одном баре, в случае, если в первый вход получена прибыль, и она закрыта по тейку на  ВСЮ позицию ( и только на всю),  но цена снова подходит к уровню и снова делает ложный пробой   должна быть совершена новая сделка.  

 Робот должен сохранять установленные настройки по умолчанию, либо иметь возможность запомнить настройки, чтобы, при каждом запуске не пришлось выставлять заново

 Если  сделка не может быть открыта в полном размере, т.к. не хватает маржи  - должна отрываться сделка на 90% от свободной маржи.

 Точность до 5 знаков

Для наглядности прикрепил 2 скрина с сжатым описанием 1. Дневка 2. Минутка в момент ложного пробоя с более подробным описанием момента самой простой  сделки, и последовательности действий робота. 

В большинстве своем все должно быть реализовано через внешние настройки.  Более точные и подробные описание в ТЗ 

В конечном итоге нужен работающий  работающий и  код. 


Files:

PNG
un81by_1.png
30.4 Kb
PNG
kexhz4o.png
66.8 Kb

Responded

1
Developer 1
Rating
(107)
Projects
149
36%
Arbitration
29
3% / 55%
Overdue
35
23%
Free
2
Developer 2
Rating
(473)
Projects
1139
44%
Arbitration
51
31% / 33%
Overdue
501
44%
Free
3
Developer 3
Rating
(48)
Projects
73
37%
Arbitration
22
9% / 41%
Overdue
14
19%
Working
4
Developer 4
Rating
(574)
Projects
945
47%
Arbitration
309
58% / 27%
Overdue
125
13%
Free
5
Developer 5
Rating
(36)
Projects
58
47%
Arbitration
1
0% / 100%
Overdue
0
Free
6
Developer 6
Rating
(40)
Projects
106
52%
Arbitration
17
12% / 65%
Overdue
25
24%
Free
7
Developer 7
Rating
(195)
Projects
395
28%
Arbitration
155
20% / 52%
Overdue
112
28%
Free
8
Developer 8
Rating
(157)
Projects
220
50%
Arbitration
2
50% / 0%
Overdue
14
6%
Free
9
Developer 9
Rating
(618)
Projects
1429
59%
Arbitration
31
81% / 0%
Overdue
10
1%
Free
10
Developer 10
Rating
(241)
Projects
387
51%
Arbitration
14
14% / 14%
Overdue
43
11%
Free
Published: 1 article, 1 code
11
Developer 11
Rating
(49)
Projects
134
27%
Arbitration
62
13% / 53%
Overdue
58
43%
Free
Published: 334 articles, 1 code
12
Developer 12
Rating
(19)
Projects
23
39%
Arbitration
1
0% / 0%
Overdue
0
Free
Published: 1 article, 14 codes
13
Developer 13
Rating
(69)
Projects
146
34%
Arbitration
13
8% / 62%
Overdue
26
18%
Free
Published: 6 codes
14
Developer 14
Rating
(1)
Projects
1
0%
Arbitration
1
0% / 100%
Overdue
0
Free
15
Developer 15
Rating
(37)
Projects
105
49%
Arbitration
6
0% / 17%
Overdue
21
20%
Free
Similar orders
Нужно доработать существующий робот. Робот торгует по стратегии сетка, нужно добавить тралл, т.е. чтобы последний ордер сетки закрывался по траллу, при этом первый ордер сетки должен закрыться в убыток за счет одного или нескольких прибыльных ордеров

Project information

Budget
120- USD
Deadline
to 10 day(s)