Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
и одного не пойму, для чего используют функцию новый бар? если берется данные с закрытого бара, то и условие сработает на новом, а с функцией есть много неприятностей, типа не открытия позиции с первого тика
Вот представьте, что ваш алгоритм рассчитан работать на периоде Н1 а вы случайно переключили на М5… Советник пересчитался на новый ТФ и что? У вас новый бар на М5 и советник должен отработать. Потом, в этом и есть преимущество ООП. Конечно только частично… Вы можете используя функцию не писать её в каждом советнике отдельно. Что касается ошибки открытия позиции на первом тике нового бара, то это решается очень просто.
Когда получили новый бар, устанавливаете для сравнения время текущего бара, отправляете OrderSend() и получаете ошибку…
Проанализируйте ошибку и если можно повторить попытку на следующем тике, измените время для сравнения на время предыдущего бара.
Затем на следующем тике опять получите новый бар.
НО!!! Можно нарваться на долбёжку сервера и блокировку советника или счёта.
Вот представьте, что ваш алгоритм рассчитан работать на периоде Н1 а вы случайно переключили на М5… Советник пересчитался на новый ТФ и что? У вас новый бар на М5 и советник должен отработать. Потом, в этом и есть преимущество ООП. Конечно только частично… Вы можете используя функцию не писать её в каждом советнике отдельно. Что касается ошибки открытия позиции на первом тике нового бара, то это решается очень просто.
Когда получили новый бар, устанавливаете для сравнения время текущего бара, отправляете OrderSend() и получаете ошибку…
Проанализируйте ошибку и если можно повторить попытку на следующем тике, измените время для сравнения на время предыдущего бара.
Затем на следующем тике опять получите новый бар.
НО!!! Можно нарваться на долбёжку сервера и блокировку советника или счёта.
по всем пунктам мимо, на новом баре не только при отправке ордера может быть не открытие, тут вроде было уже про, то, что не всегда первый тик с кастом индикатора дает новое значение, бывает показывает прошлое, зависит от погоды, рекомендую убедиться, открыть 3 копии Терминала и подождать день-два
у меня на любом периоде все работает, и к тому-же не дергаю график с роботом
add
НО!!! Можно нарваться на долбёжку сервера и блокировку советника или счёта.
тут не понял
по всем пунктам мимо, на новом баре не только при отправке ордера может быть не открытие, тут вроде было уже про, то, что не всегда первый тик с кастом индикатора дает новое значение, бывает показывает прошлое, зависит от погоды, рекомендую убедиться, открыть 3 копии Терминала и подождать день-два
у меня на любом периоде все работает, и к тому-же не дергаю график с роботом
add
НО!!! Можно нарваться на долбёжку сервера и блокировку советника или счёта.
тут не понял
О получении свежих данных индикатора уже обсуждали. Решение очень простое… Ищите, читайте…
Не понял и хорошо. Значит применять не будете.
Хочу спросить, с шаблонами разобрались?
О получении свежих данных индикатора уже обсуждали. Решение очень простое… Ищите, читайте…
Не понял и хорошо. Значит применять не будете.
Хочу спросить, с шаблонами разобрались?
давно с шаблонами, там про другое было речь
по данным индикатора, тема у нас тут образовательная, можно и пример привести, а то мы можем о разных совсем вещах говорить, особенность Терминала и правильность написания индикаторов, я ведь говорил про уникальные редкие случаи, а не про то, что индикатор не правильно считает события
давно с шаблонами, там про другое было речь
по данным индикатора, тема у нас тут образовательная, можно и пример привести, а то мы можем о разных совсем вещах говорить, особенность Терминала и правильность написания индикаторов, я ведь говорил про уникальные редкие случаи, а не про то, что индикатор не правильно считает события
Я вот об этом говорил
по всем пунктам мимо, на новом баре не только при отправке ордера может быть не открытие, тут вроде было уже про, то, что не всегда первый тик с кастом индикатора дает новое значение, бывает показывает прошлое, зависит от погоды, рекомендую убедиться, открыть 3 копии Терминала и подождать день-два
у меня на любом периоде все работает, и к тому-же не дергаю график с роботом
add
НО!!! Можно нарваться на долбёжку сервера и блокировку советника или счёта.
тут не понял
В том обсуждении было доказано, что получить новое значение индикатора на первом тике нового бара реально и не сложно.
Тема у нас да, образовательная. Но писать какие-то примеры для объяснения того, что уже обсуждалось или искать где это обсуждалось мне совсем не… как бы выразиться, чтобы было не обидно……
Я вот об этом говорил
В том обсуждении было доказано, что получить новое значение индикатора на первом тике нового бара реально и не сложно.
Тема у нас да, образовательная. Но писать какие-то примеры для объяснения того, что уже обсуждалось или искать где это обсуждалось мне совсем не… как бы выразиться, чтобы было не обидно……
для тех кто в этой ветке, достаточно и просто направить в нужную сторону, без кода и примера
Предположим, нам нужен индикатор, который в подвале рисует тики. Поскольку значения индикаторного буффера автоматически сдвигаются на новой свече, то как раз в этот момент значения индикаторного буффера сдвигать не нужно - терминал их сдвинул сам. Но если новый бар не пришёл. а пришёл лишь очередной тик, то для отрисовки индикатора нужно сдвинуть на 1 значения в индикаторном буффере. Вот пример, который даёт одну из иллюстраций того, зачем моет понадобиться функция определения нового бара.
Предположим, нам нужен индикатор, который в подвале рисует тики. Поскольку значения индикаторного буффера автоматически сдвигаются на новой свече, то как раз в этот момент значения индикаторного буффера сдвигать не нужно - терминал их сдвинул сам. Но если новый бар не пришёл. а пришёл лишь очередной тик, то для отрисовки индикатора нужно сдвинуть на 1 значения в индикаторном буффере. Вот пример, который даёт одну из иллюстраций того, зачем моет понадобиться функция определения нового бара.
просто забудьте про новый бар, мне это и тот самый автор сказал однажды
просто забудьте про новый бар, мне это и тот самый автор сказал однажды
человек который продает на новом баре, какую цель он придумывает? это место номер один как его по разнице вынести
просто забудьте про новый бар, мне это и тот самый автор сказал однажды