От души благодарю за такую конфету. Как раз тут, чтобы велосипед не изобретать, считаю пригодится. Если, что, то прямо здесь по отдельным вопросам обработки тиков поинтересуюсь...
Доброго дня! Просьба или подсказать или внести правки в код, чтобы в примере использования класса считались для работы ВСЕГДА самые свежие тики по значению индекса. В настоящее время похоже считается значение в примере 15, далее выдается распринтованный журнал во вкладке эксперты, далее смещается все, далее опять считаются 15 тик и только после этого выполняются расчеты с принтами в примере.
oldindex=index;
index+=16;
надо чтобы каждый тик считал согласно примеру все данные по значению индекса (свежие 15 тик) и их соответственно распринтовывал, как в примере.
Сам ещё код не смотрел, не правил.
Доброго дня! Просьба или подсказать или внести правки в код, чтобы в примере использования класса считались для работы ВСЕГДА самые свежие тики по значению индекса. В настоящее время похоже считается значение в примере 15, далее выдается распринтованный журнал во вкладке эксперты, далее смещается все, далее опять считаются 15 тик и только после этого выполняются расчеты с принтами в примере.
надо чтобы каждый тик считал согласно примеру все данные по значению индекса (свежие 15 тик) и их соответственно распринтовывал, как в примере.
Сам ещё код не смотрел, не правил.
Вы не внимательно смотрели код. В примере обрабатываются "свежие" тики. Только все расчеты производятся порциями по 15 тиков. То есть пока не наберется 15 тиков они просто накапливаются когда кол-во их стало 15 происходят все расчеты. И после начинается новый цикл накопления 15-ти тиков. Данные о тиках хранятся в классе CTicks массиве Ticks[] и свежие данные добавляются в конец массива.
Вы не внимательно смотрели код. В примере обрабатываются "свежие" тики. Только все расчеты производятся порциями по 15 тиков. То есть пока не наберется 15 тиков они просто накапливаются когда кол-во их стало 15 происходят все расчеты. И после начинается новый цикл накопления 15-ти тиков. Данные о тиках хранятся в классе CTicks массиве Ticks[] и свежие данные добавляются в конец массива.
Спасибо. Я знаю, что свежие порциями. Вопрос был, что сложно переделать пример? чтобы обрабатывались постоянно не порциями, но по мере поступления актуальные свежие по 15 тик с соответствующей распринтовкой, понятно, что по - тиковой, так как разные данные будут с приходом тиков.
Спасибо. Я знаю, что свежие порциями. Вопрос был, что сложно переделать пример? чтобы обрабатывались постоянно не порциями, но по мере поступления актуальные свежие по 15 тик с соответствующей распринтовкой, понятно, что по - тиковой, так как разные данные будут с приходом тиков.
Класс предназначен для реализации тиковых свечей, то есть свечей состоящих из определенного кол-ва тиков. Данный пример как раз показывает как можно это организовать. Если вам нужно что то другое, то переделывайте сами для своих нужд как вам хочется. Это база кодов, а не сервис фриланс где все готовы исполнить ваши капризы.
Класс предназначен для реализации тиковых свечей, то есть свечей состоящих из определенного кол-ва тиков. Данный пример как раз показывает как можно это организовать. Если вам нужно что то другое, то переделывайте сами для своих нужд как вам хочется. Это база кодов, а не сервис фриланс где все готовы исполнить ваши капризы.
капризов нет. Мне и так все понятно. Вместе с тем эта информация впервые тут фигурирует "...для реализации тиковых свечей...".
капризов нет. Мне и так все понятно. Вместе с тем эта информация впервые тут фигурирует "...для реализации тиковых свечей...".
Да согласен в описании этого нет. В примере показан один из вариантов использования этого класса, где данные обрабатываются порциями по 15 тиков (можно и больше или меньше). На основе этого класса у меня сделан класс как раз и реализующий тиковые свечи, но в базе кодов его не публиковал, так как этот класс используется в индикаторе опубликованном в маркете. Я думаю, в базе кодов можно найти и другие варианты работы с тиками.
Такой пример выбран просто потому, что для того что бы рассчитать скорость движения нам надо знать пройденное расстояние (начальная точка и конечная точка) и время. Для этого используются данные за последние 15 тиков. Можно взять 2 тика тогда получим скорость изменения между последним и предыдущим тиком.
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Вы принимаете политику сайта и условия использования
VATicks:
Автор: Vitalii Ananev