Нужен индикатор market breadth для американского фондового рынка

MQL4 Indicators

Job finished

Execution time 29 days
Feedback from employee
Порядочный заказчик, четко знает что надо. Только положительные рекомендации! 5+

Specification

 Нужны индикаторы market breadth для  индексов типа SP 500 , Nasdaq 100 и т.д. Индикаторы должны быть совместимы с платформой Sierra Chart, язык C++.
Индикатор типа Advance-Decline , должен рассчитывать совокупный объем проторгованный в деньгах ,по всей корзине акций входящих в выбранный индекс , за заданный интервал времени.
Индикатор должен давать разбивку объема по направлению , какая часть идет вверх ,а какая вниз . Для этого берем объем по каждой акции , проторгованный за заданный интервал времени  и  умножаем на текущую цену этой акции. Таким образом мы получаем объем в деньгах по этой акции за данный интервал. Эта операция выполняется по каждой акции , входящей в индекс .
Затем определяются все акции входящие в индекс, которые закрылись вверх за данный интервал . Сумма их объемов в деньгах дает растущий объем. И таким же образом вычисляются данные за интервал по всем акциям, которые закрылись вниз,  сумма их объемов образует нисходящий объем.
Эти данные должны отображаться индикатором графически и  в цифровом виде. Также нужен совокупный объем в виде гистограммы объема под графиком.
На основе этих данных , по тому же принципу рассчитывается индикатор типа Advance-Decline капитализации акций входящих в корзину. Для этого в вышеописанный индикатор вместо проторгованного объема за интервал, подставляется значение объема акций находящихся в обращении для каждой компании , входящей в корзину.
 
Аналог  и описание подобного индикатора можно посмотреть на сайте https://www.marketvolume.com/advance_decline/volume.asp

Responded

1
Developer 1
Rating
(6)
Projects
10
0%
Arbitration
0
Overdue
0
Free

Project information

Budget
250+ USD
Deadline
from 7 to 10 day(s)