Советник полуавтомат для MT5

MQL5 Experts MySQL

Trabalho concluído

Tempo de execução 13 dias

Termos de Referência

Требуется написать советник полуавтомат с простой логикой

В настройках советника задается вручную два уровня открытия сделки Line1 и Line2(требуется чтобы эти уровни советник рисовал на графике). 

При пересечении уровня Line1 :

1) открывается сделка на покупку (способ открытия: рыночным ордером или заранее выставленным лимитным ордером(STOP или LIMIT в зависимости от положения цены к лимитному ордеру) – задается в настройках советника

2) либо осуществляется переворот открытой ранее советником позиции на продажу, если цена до этого уже пересекала Line2. 


При пересечении ценой уровня Line 2:

1) открывается сделка на продажу

2) либо осуществляется переворот открытой ранее советником позиции на покупку, если цена до этого уже пересекала Line1. 


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


На графике должна отображаться информация:

- уровень открытия сделки на покупку Line1

(будет очень хорошо, если можно будет торговать с графика, передвигая линии Line1 и Line2 на графике, тем самым через график меняя уровни открытия сделок)

- уровень открытия сделки на продажу Line2

- текущая позиция BUY/SELL/WAIT  и текущий profit/loss в пунктах и валюте депозита

- объем открытой сделки

- расстояния в пунктах между Line1 и Line2.

- общая прибыль/убыток по проведенным сделкам в валюте депозита с начала запуска советника


Настройки советника:

- уровень Line 1

- цвет/стиль линии Line1 

- уровень Line 2

- цвет/стиль линии Line2

- Объем сделки

- тип открытия (Limit or Market)

- FOK or IOC

- Id советника

Respondido

1
Desenvolvedor 1
Classificação
(87)
Projetos
131
22%
Arbitragem
7
57% / 0%
Expirado
33
25%
Livre
2
Desenvolvedor 2
Classificação
(6)
Projetos
8
25%
Arbitragem
1
100% / 0%
Expirado
3
38%
Livre
3
Desenvolvedor 3
Classificação
(117)
Projetos
216
49%
Arbitragem
1
0% / 0%
Expirado
25
12%
Livre
4
Desenvolvedor 4
Classificação
Projetos
0
0%
Arbitragem
0
Expirado
0
Livre
5
Desenvolvedor 5
Classificação
(280)
Projetos
650
28%
Arbitragem
111
19% / 61%
Expirado
319
49%
Livre
6
Desenvolvedor 6
Classificação
(8)
Projetos
11
36%
Arbitragem
0
Expirado
0
Livre
7
Desenvolvedor 7
Classificação
(341)
Projetos
588
36%
Arbitragem
31
45% / 3%
Expirado
16
3%
Livre
8
Desenvolvedor 8
Classificação
(66)
Projetos
143
34%
Arbitragem
11
9% / 55%
Expirado
26
18%
Trabalhando
9
Desenvolvedor 9
Classificação
(163)
Projetos
193
61%
Arbitragem
7
14% / 29%
Expirado
2
1%
Livre
10
Desenvolvedor 10
Classificação
(27)
Projetos
28
11%
Arbitragem
0
Expirado
0
Livre
11
Desenvolvedor 11
Classificação
(24)
Projetos
31
39%
Arbitragem
1
0% / 100%
Expirado
10
32%
Livre
12
Desenvolvedor 12
Classificação
(562)
Projetos
931
47%
Arbitragem
302
59% / 25%
Expirado
123
13%
Trabalhando
13
Desenvolvedor 13
Classificação
(142)
Projetos
280
42%
Arbitragem
18
61% / 6%
Expirado
29
10%
Livre
14
Desenvolvedor 14
Classificação
(44)
Projetos
100
39%
Arbitragem
17
29% / 41%
Expirado
32
32%
Trabalhando
15
Desenvolvedor 15
Classificação
(356)
Projetos
632
26%
Arbitragem
89
73% / 13%
Expirado
12
2%
Livre
16
Desenvolvedor 16
Classificação
(23)
Projetos
53
9%
Arbitragem
10
20% / 60%
Expirado
11
21%
Livre
17
Desenvolvedor 17
Classificação
(586)
Projetos
1046
49%
Arbitragem
39
28% / 41%
Expirado
49
5%
Trabalhando
Pedidos semelhantes
1. Понимание экспоненциальной и линейной функций: - Экспоненциальная функция имеет вид: y = a * b^x, где a - начальное значение, b - основание экспоненты. - Линейная функция имеет вид: y = mx + b, где m - коэффициент наклона, b - свободный член. 2. Определение целевых значений: - Необходимо определить, к каким значениям на линейном графике должны соответствовать точки на экспоненциальном графике. 3. Решение
1) Необходимо найти решение, чтобы индикатор выдавал уведомление на одну свечу раньше оригинала индикатора на всех таймфреймах без опоздание по времени в самом начале открытие свечи, и чтобы не перерисовывался индикатор как у оригинала

Informações sobre o projeto

Orçamento
50 - 100 USD
Desenvolvedor
45 - 90 USD
Prazo
para 10 dias