Создать простого робота по ТЗ

MQL4 Experts

Job finished

Execution time 3 hours
Feedback from customer
Принял работу, четко по ТЗ, быстро, спасибо.
Feedback from employee
Четкое ТЗ, оперативное принятие работы! Спасибо за заказ!

Specification

1)      1)  При запуске проверяем на открытые ордера, не работаем пока все не будут закрыты.

 

2)     2)  Входные данные:

a.       Лот

b.      ТаймФрейм

c.       Прибыль в $

d.      Ручная / авто торговля

e.      Кф. Объема (Volume)

 

3.1   При ручной торговле, ждем открытие 1-го ордера, фиксируем цену открытия.

Если последующий бар в соответствии с ТФ открыт выше цены открытия, а ордер Sell, удваиваем лот и открываем  Buy, соответственно если 1-й ордер Buy, а открытие последующего бара ниже цены открытия, удваиваем лот и открываем Sell. Аналогично дальше при открытии 3-го и т.д. принцип такой же (выше / ниже цены открытия 1-го бара), только уже не удваивая (уже удвоенный) лот. Фиксируем прибыль по заданому значению во входных данных(прибыль в $ <= текущей прибыли).

 

3.2   При автоматической торговле открытие первого ордера происходит при увеличении объема в заданный КФ во вводных данных (Volume*КФ) в направлении  роста или падения бара (т.е. сравниваем Volume пердыдущего бара и его цену закрытия c Volume текущего бара и его цену закрытия). Последующие ордера и закрытие как в пункте 3.1

3.3 Отображать графически открытие / закрытие ордера(ов) и итоговый профит рядом с закрытием.


Files:

PNG
xa.png
223.4 Kb

Responded

1
Developer 1
Rating
(340)
Projects
588
36%
Arbitration
31
45% / 3%
Overdue
16
3%
Free
Published: 13 codes
2
Developer 2
Rating
(279)
Projects
341
37%
Arbitration
6
50% / 17%
Overdue
7
2%
Free
Published: 5 codes
3
Developer 3
Rating
(45)
Projects
64
28%
Arbitration
0
Overdue
6
9%
Free

Project information

Budget
30 - 32 USD
Deadline
to 1 day(s)