Советник

MQL4 Indicators Experts

Job finished

Execution time 4 days
Feedback from employee
Спасибо! Приятно было вместе работать.
Feedback from customer
Спасибо большое. Выплненено профессионально с творческим подходом. Все соответствует ТЗ.

Specification

Торговый советник

1.       Основан по системе мартингейл с ручным управлением и дополнительными графическими объектами. Язык MQL4.

2.       Входные параметры.

a.       Время начала и окончания торгов. (Советник должен начинать и заканчивать торговать в соответствии с установками. Время московское. Формат- чч.мм.)

b.       Интервал ставок. (следующий ордер открывается не ранее указанного времени от времени открытия предыдущего ордера и не ранее чем через 1 мин после закрытия ордера см.п 4.с. Формат-ммм. )

c.        Минимальная ставка. (устанавливается при открытии первого ордера, следующего за выигрышным, следующего за ограниченным.)

d.      Ограничение. (количество допустимых непрерывных проигрышей после чего следующий ордер открывается с минимальной ставки.Формат-00)

e.      Тейекпрофит. (количество пунктов при достижении которых закрывается ордер. Как тейк профит так и стоп лос, внутри программ указанная величина должна суммироваться с минимальным t/p или s/l установленным ДЦ. Если во входных параметрах стоит 0 то программа устанавливает минимальные t/p или s/l установленным ДЦ.)

f.        Повышающий коэффициент. (Устанавливается коэффициент на который увеличивается ставка после проигрыша. Формат-десятичное число.)

3.       Работа советника.

a.       Проверяет наличие ордеров.(если есть открытые ордера- продолжает проверять)

b.       Проверяет последний ордер прибыль или убыток ( если прибыль устанавливает в следующем ордере минимальную ставку, если убыток увеличивает ставку на повышающий коэффициент.)

c.       Проверяет время последнего открытого ордера. (см. п 2.b.)

d.       Открывает окно ордера для ручного подтверждения.

e.       При нажатии клавиши «1» выполняется sell, при нажатии клавиши «3» выполняется buy.( имеется ввиду клавиши клавиатуры)

f.        Возврат к началу программы.

4.       Работа графических элементов.

a.       В правом верхнем углу графика должны быть нарисованы три окружности (далее сигнал) , диаметром 15-20 мм вертикально как сигнал светофора. Каемка 1-2 мм, цвет с верху вниз- голубой, красный, зеленый. Внутри залит, при выключенном состоянии- черный, включённый- белый.

b.       В момент открытия окна ордера для ручного подтверждения включается голубой сигнал, отключается после подтверждения от ДЦ об открытии ордера.

c.       После закрытия ордера (сделки) в случае прибыли загорается зеленый, в случае убытка красный, отключаются через 1 мин.

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

5.       При написании программного кода в каждой строке хотелось бы видеть примечание по примеру:     

    double spred=MarketInfo(Symb, MODE_SPREAD);             // Определение величины спреда.

 

 

 

Responded

1
Developer 1
Rating
(1)
Projects
1
0%
Arbitration
0
Overdue
0
Free
2
Developer 2
Rating
(15)
Projects
68
46%
Arbitration
6
0% / 100%
Overdue
6
9%
Free
3
Developer 3
Rating
(195)
Projects
395
28%
Arbitration
155
20% / 52%
Overdue
112
28%
Free
4
Developer 4
Rating
(1)
Projects
1
0%
Arbitration
1
0% / 100%
Overdue
1
100%
Free
5
Developer 5
Rating
(40)
Projects
106
52%
Arbitration
17
12% / 65%
Overdue
25
24%
Free
6
Developer 6
Rating
(173)
Projects
231
61%
Arbitration
3
33% / 33%
Overdue
6
3%
Free
Published: 1 code
7
Developer 7
Rating
(351)
Projects
679
56%
Arbitration
33
15% / 39%
Overdue
63
9%
Free
8
Developer 8
Rating
(46)
Projects
73
16%
Arbitration
13
8% / 92%
Overdue
37
51%
Free
9
Developer 9
Rating
(71)
Projects
83
39%
Arbitration
3
0% / 0%
Overdue
1
1%
Free
Published: 7 codes
10
Developer 10
Rating
(80)
Projects
86
70%
Arbitration
4
0% / 75%
Overdue
18
21%
Free

Project information

Budget