Multi CPI

MQL5 Experts

Job finished

Execution time 29 days

Specification

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

1.1. Советник одновременно торгует 28 парами, образованными 8 валютами (USD, EUR, GBP, AUD, NZD, CAD, CHF и JPY) из параметров Currency 1 и Currency 2. Если параметр Currency 1 включает USD, EUR и GBP и параметр Currency 2 включает USD, EUR, GBP, AUD, NZD, CAD, CHF и JPY, то должны получиться пары USD с валютами из параметра Currency 2, EUR с валютами из параметра Currency 2 и GBP с валютами из параметра Currency 2. Советник устанавливается на график одной из 28 пар (напр., EURUSD) на периоде Time Frame (напр., Н1).
1.2. Примеры сигнала на открытие позиции. Если после закрытия свечи на периоде Time Frame индекс из параметра Currency 1 (напр., USD) снизу пересек 70; индекс из параметра Currency 2 (напр., EUR) ниже 70 и самый нижний из индексов параметра Currency 2; в Обзоре рынка есть пара из этих индексов EURUSD; первая валюта в паре EUR ниже второй валюты USD - на открытии следующей свечи рыночным ордером открыть позицию на покупку EURUSD с первоначальным объемом Lots (напр., 0,01 лота). Если после закрытия свечи на периоде Time Frame индекс из параметра Currency 2 (напр., EUR) сверху пересек 30; индекс из параметра Currency 1 (напр., USD) выше 30 и самый верхний из индексов параметра Currency 1; в Обзоре рынка есть пара из этих индексов EURUSD; первая валюта в паре EUR ниже валюты USD - на открытии следующей свечи рыночным ордером открыть позицию на покупку EURUSD. Для открытия позиции один из индексов должен пересечь снизу 70 или сверху 30, а второй индекс должен ниже 70 или выше 30 (соответственно) и быть самым экстремально-противоположным. Если первая валюта в паре ниже второй - открывается позиция на покупку, если выше - позиция на продажу.     
1.3. Одновременно возможен только один сигнал на открытие позиции. Если одновременно появилось несколько сигналов по разным парам - выбрать сигнал с большим расстоянием между индексами. Если по лучшему сигналу уже открыта позиция - игнорировать этот сигнал и выбрать следующий по рангу сигнал (с меньшим расстоянием между индексами, чем в лучшем сигнале).

...

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

1. TimeFrame - H1
2. Currency1 - USD,EUR,GBP
3. Currency2 - USD,EUR,GBP,AUD,NZD,CAD,CHF,JPY
4. Deposit - 500
5. Lots - 0,01
6. OpenPendingOrders - 25
7. LimitPositions - 5
8. TakeProfit - 100
9. TakeProfitNextDay - 20
10. TakeProfitNextDayTime - 00:15
11. LimitAvr - 3
12. LimitAvrSimbols - 2
13. DistanсeAvr - 100
14. LotsFactor - 2;2,75;0,001
15. TakeProfitAvr - 20
16. ClosePositionAvr - 10
17. MaxDD - 50
18. IndexAppliTo - Close
19. Depth - 100
20. IndicatorOption - Ma
21. RsiPeriod - 14
22. MaPeriod - 12
23. MaMethod - Linear weighted
24. FastEma - 12
25. SlowEma - 26
26. MacdSma - 9
27. AppliTo - Close
28. OrderID - 12345

Files:

PNG
1-1.png
50.8 Kb
PNG
1-2.png
17.7 Kb
PNG
2-1.png
45.8 Kb
PNG
2-2.png
19.0 Kb

Responded

1
Developer 1
Rating
(1)
Projects
2
50%
Arbitration
1
0% / 0%
Overdue
0
Free
2
Developer 2
Rating
(10)
Projects
11
64%
Arbitration
0
Overdue
0
Free
3
Developer 3
Rating
(589)
Projects
1069
50%
Arbitration
39
28% / 41%
Overdue
49
5%
Free
Published: 1 article, 8 codes
4
Developer 4
Rating
(361)
Projects
644
26%
Arbitration
92
72% / 14%
Overdue
12
2%
Working
Published: 1 code
5
Developer 5
Rating
(69)
Projects
146
34%
Arbitration
13
8% / 62%
Overdue
26
18%
Free
Published: 6 codes
6
Developer 6
Rating
(3)
Projects
7
57%
Arbitration
3
0% / 33%
Overdue
1
14%
Free
Published: 16 articles, 3 codes
7
Developer 7
Rating
(281)
Projects
650
28%
Arbitration
112
19% / 62%
Overdue
319
49%
Free
8
Developer 8
Rating
(157)
Projects
220
50%
Arbitration
2
50% / 0%
Overdue
14
6%
Free

Project information

Budget
30+ USD