Создание собственных индексов валют

MQL5 Indicadores

Trabajo finalizado

Plazo de ejecución 7 días
Comentario del Cliente
Все отлично. Разработчик прекрасно разбирается в теме. Были нюансы обсуждения, в итоге получили точный результат! Работа была сделана в срок.
Comentario del Ejecutor
Грамотный заказчик с четкой постановкой задачи.

Tarea técnica

Приветствую

Необходимо создать индексы собственных валют. Это обычные среднегеометрические индексы валют которые рассчитываются по заданной формуле. Имеются 10 валют USD; EUR; GBP; CHF; JPY; CAD; AUD; NZD; NOK; SEK. Эти индексы должны отражаться как обычные графики валют. 

Техническое задание

  Описание:

Существует необходимость создать собственные индексы, которые считаются из котировок других валют, наподобие Индекса Доллара. Эти индексы должны отражаться в терминале МТ4 по подобию обычных валютных пар.

Формула:

В пределах форекса стоимость валюты можно оценить только через отношения (пары) с другими валютами. Очевидный вариант - взять среднее значение. Среднее геометрическое показалось логичным выбором:

 

Index(EUR)=(EURGBPEURCADEURUSDEURJPYEURAUD...)^(1/N)

, здесь N - количество валютных пар с EUR.

Все элементы перемножены, т.к. EUR во всех этих парах стоит на первом месте. Если валюта в паре стоит на втором месте, делим на неё вместо умножения.

Index(GBP)=(1/EURGBP
GBPCADGBPUSDGBPJPYGBPAUD...)^(1/N)

Таким способом мы получаем усредненное движение всех пар для данной валюты.

 

Формула общего вида:

Пример расчета в Excel на 26.12.2018


Соответственно каждый день он будет разный. Хотелось что бы эти значения отражались в виде графика в MT4 или MT5 с возможностью выгружать значения за историю


Han respondido

1
Desarrollador 1
Evaluación
(198)
Proyectos
291
24%
Arbitraje
6
17% / 33%
Caducado
4
1%
Libre
2
Desarrollador 2
Evaluación
(34)
Proyectos
55
31%
Arbitraje
8
0% / 63%
Caducado
13
24%
Libre
Ha publicado: 22 artículos, 1 ejemplo
3
Desarrollador 3
Evaluación
(81)
Proyectos
140
52%
Arbitraje
5
80% / 0%
Caducado
6
4%
Libre
4
Desarrollador 4
Evaluación
(589)
Proyectos
1066
50%
Arbitraje
39
28% / 41%
Caducado
49
5%
Trabaja
Ha publicado: 1 artículo, 8 ejemplos
5
Desarrollador 5
Evaluación
(44)
Proyectos
74
20%
Arbitraje
1
0% / 100%
Caducado
0
Libre
6
Desarrollador 6
Evaluación
(574)
Proyectos
945
47%
Arbitraje
309
58% / 27%
Caducado
125
13%
Libre

Información sobre el proyecto

Presupuesto
200 - 300 USD