Multi Balance

MQL5 Experts

Trabalho concluído

Tempo de execução 138 dias
Comentário do cliente
Отличная работа!

Termos de Referência

Описание советника для счетов МТ5 с хеджированием.

1. Советник устанавливается на график любого инструмента, указанного в параметре Symbols (напр., EURUSD, GBPUSD и USDCHF), с периодом Time Frame (напр., М1) и ведет одновременную торговлю по указанным инструментам.
2. Сигнал на открытие позиции. Если время текущего дня находится между Time Start (напр., 02:30) и Time Stop (напр., 20:00) и нет открытой сделки по данному инструменту - после закрытия свечи на периоде Time Frame рыночным ордером открыть локированную позицию (одновременно сделки на покупку и продажу с одинаковым объемом) по всем инструментам из параметра Symbols. Объем локированной позиции - Lots (напр., 0,01 лота).
3. При Take Profit "100" установить тейк-профит локированной позиции 100 пунктов для сделок на покупку и на продажу (10 пунктов при 4-значных котировках).
4.1. Если по тейк-профиту закроется одна сделка локированной позиции - на открытии следующей свечи на периоде Time Frame рыночным ордером начать открывать дополнительные сделки по направлению и против направления оставшейся сделки относительно цены закрытия сделки локированной позиции. Устанавливать общий тейк-профит для сделок на покупку и общий тейк-профит для сделок на продажу.
4.1.1. При SD1 "100" на открытии следующей свечи на периоде Time Frame открывать сделки по направлению оставшейся сделки локированной позиции ВЫШЕ цены закрытия сделки локированной позиции, с шагом от цены закрытия сделки локированной позиции и далее между дополнительными сделками не менее 100 пунктов.
4.1.2. При SD2 "200" на открытии следующей свечи на периоде Time Frame открывать сделки по направлению оставшейся сделки локированной позиции НИЖЕ цены закрытия сделки локированной позиции, с шагом от цены закрытия сделки локированной позиции и далее между дополнительными сделками не менее 200 пунктов.
4.1.3. При SO1 "300" на открытии следующей свечи на периоде Time Frame открывать сделки против направлениюя оставшейся сделки локированной позиции ВЫШЕ цены закрытия сделки локированной позиции, с шагом от цены закрытия сделки локированной позиции и далее между дополнительными сделками не менее 300 пунктов.
4.1.4. При SO2 "400" на открытии следующей свечи на периоде Time Frame открывать сделки против направлениюя оставшейся сделки локированной позиции НИЖЕ цены закрытия сделки локированной позиции, с шагом от цены закрытия сделки локированной позиции и далее между дополнительными сделками не менее 400 пунктов.
4.2.1. При D1 "5" максимальное количество дополнительных сделок по направлению оставшейся сделки локированной позиции ВЫШЕ цены закрытия сделки локированной позиции равно 5. При D1 "0" дополнительных сделок нет.
4.2.2. При D2 "10" максимальное количество дополнительных сделок по направлению оставшейся сделки локированной позиции НИЖЕ цены закрытия сделки локированной позиции равно 10. При D2 "0" дополнительных сделок нет.
4.2.3. При O1 "15" максимальное количество дополнительных сделок против направления оставшейся сделки локированной позиции ВЫШЕ цены закрытия сделки локированной позиции равно 15. При O1 "0" дополнительных сделок нет.
4.2.4. При O2 "20" максимальное количество дополнительных сделок против направления оставшейся сделки локированной позиции НИЖЕ цены закрытия сделки локированной позиции равно 20. При O2 "0" дополнительных сделок нет.
4.3.1. При MD1 "1,25" множитель объема дополнительных сделок по направлению оставшейся сделки локированной позиции ВЫШЕ цены закрытия сделки локированной позиции равен 1,25. Для расчета объема дополнительных сделок использовать 5 знаков после запятой и результат округлять до 2 знаков после запятой. Напр., если объем оставшейся сделки локированной позиции - 0,01 лота и множитель объема дополнительных сделок - 1,1, то первая дополнительная сделка: 0,01*1,1=0,011 (округленно 0,01), вторая: 0,01100*1,1=0,0121 (0,01), третья: 0,01210*1,1=0,01331 (0,01), четвертая: 0,01331*1,1=0,01464 (0,01), пятая: 0,01464*1,1=0,01610 (0,02)).
4.3.2. При MD2 "2,5" множитель объема дополнительных сделок по направлению оставшейся сделки локированной позиции НИЖЕ цены закрытия сделки локированной позиции равен 2,5.
4.3.3. При MO1 "3,75" множитель объема дополнительных сделок против направления оставшейся сделки локированной позиции ВЫШЕ цены закрытия сделки локированной позиции равен 3,75.
4.3.4. При MO2 "5" множитель объема дополнительных сделок против направления оставшейся сделки локированной позиции НИЖЕ цены закрытия сделки локированной позиции равен 5.
4.4.1. При MLD1 "2,5" максимальный объем одной дополнительной сделки по направлению оставшейся сделки локированной позиции ВЫШЕ цены закрытия сделки локированной позиции равен 2,5 лота.
4.4.2. При MLD2 "2,75" максимальный объем одной дополнительной сделки по направлению оставшейся сделки локированной позиции НИЖЕ цены закрытия сделки локированной позиции равен 2,75 лота.
4.4.3. При MLO1 "3" максимальный объем одной дополнительной сделки против направления оставшейся сделки локированной позиции ВЫШЕ цены закрытия сделки локированной позиции равен 3 лотам.
4.4.4. При MLO2 "3,25" максимальный объем одной дополнительной сделки против направления оставшейся сделки локированной позиции НИЖЕ цены закрытия сделки локированной позиции равен 3,25 лота.

...

Список внешних параметров советника с настройками для примера (сохранить порядок переменных).

1. TimeStart - 02:30
2. TimeStop - 20:00
3. TimeFrame - M1
4. Symbols - EURUSD,GBPUSD,USDCHF
5. Deposit - 1000
6. Lots - 0,01
7. TakeProfit - 100
8. D1 - 5
9. D2 - 10
10. O1 - 15
11. O2 - 20
12. SD1 - 100
13. SD2 - 200
14. SO1 - 300
15. SO2 - 400
16. MD1 - 1,25
17. MD2 - 2,5
18. MO1 - 3,75
19. MO2 - 5
20. MLD1 - 2,5
21. MLD2 - 2,75
22. MLO1 - 3
23. MLO2 - 3,25
24. TakeProfitFree - true
25. OpenOpposite - true
26. CloseProfitSymbol - 0,1
27. CloseProfitAll - 0,01
28. CloseSymbolMargin - 100
29. CloseWeek - 23:30
30. LimitSpread - 30
31. OrderID - 12345

Respondido

1
Desenvolvedor 1
Classificação
(45)
Projetos
105
30%
Arbitragem
8
25% / 50%
Expirado
40
38%
Livre
2
Desenvolvedor 2
Classificação
(118)
Projetos
217
49%
Arbitragem
1
0% / 0%
Expirado
25
12%
Livre
Publicou: 1 código
3
Desenvolvedor 3
Classificação
(144)
Projetos
285
42%
Arbitragem
19
63% / 5%
Expirado
29
10%
Livre
Publicou: 2 códigos
4
Desenvolvedor 4
Classificação
(298)
Projetos
477
40%
Arbitragem
105
40% / 24%
Expirado
81
17%
Carregado
Publicou: 2 códigos

Informações sobre o projeto

Orçamento
30+ USD
Prazo
de 14 para 30 dias