Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Насколько я понимаю нотация следующая:
VOLUME_TICK - количество заключенных сделок на данной свече (сделка = тику, т.е. атомарному обновлению цены на площадке)
VOLUME_REAL - объем в контрактах (лотах) всех заключенных сделок на данной свече (если по тикам - то объем в контрактах данного тика).
Вы переворачивали массив ArraySetAsSeries
Данные будут одинаковы
Спасибо за совет! в принципе я сам думал что нужно порядок нумерации изменить. Сейчас попробую.
Насколько я понимаю нотация следующая:
VOLUME_TICK - количество заключенных сделок на данной свече (сделка = тику, т.е. атомарному обновлению цены на площадке)
Это очень смелое утверждение, что сделка равна атомарному обновлению цены.
Между этими величинами сильная корреляция, однако, это далеко не одно и то же.
Обьем, хоть тиковый хоть реальный хранятся в массивах volume[] и tick_volume[] , обновляется при вызове функции OnCalculate в индикаторе и MqlRates в советнике. То есть при каждом тике. учитывая порядок нумерации, можно вытащить обьемы из этих массивов.
VOLUME_TICK и VOLUME_REAL это просто идентификаторы, которые выносятся в интерфейс настроек индикатора. То есть если юзер выбирает тиковый обьем, то из OnCalculate вытаскивается тиковый обьем и т.д.
Сложно, запутанно и долго... вот сижу и думаю, стоит ли мне заморачиваться с этой 5 версией, или 4 ограничится?! на этом же на всем нужно еще и роботов писать, как то. А тут такие замуты на пустом месте.
Умозаключения сделал на основе анализа индикатора VOLUME в метатрейдере. Можете у себя открыть и поюзать.
Пожалуйста, вставляйте код в сообщение правильно: Правильно вставляем код на форуме