[АРХИВ] Любой вопрос новичка, чтоб не захламлять форум. Профи, не проходите мимо. Без вас никуда - 3. - страница 133
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
TickSave от компостера пропускает часть тиков, и еще когда демо сервер переконективается не создает новую папку и не записывает в старую
Все таки подскажите, каким скриптом или советником лучше всего собирать тики?
Подскажите сколько знаков после запятой должно быть.
Пример.
В терминале цена 1.44996. Однако все функции возвращают только 1.4499 или 1.4450. Есть ли способы узнавать значения с 5ю знаками после точки?
Из за этого не могу понять как быть со стоп лоссами. Я ориентировался на на показания терминала 1.4хххх. И стоп лосс ставлю на 200 пунктов. Он нормально ставится 1.40000 - 200 = 1.39800 например.
Но по логике получается что раз функции возвращают только 1.4ххх должно быть 1.4000 - 200 = 1.3800. Что я не так понимаю? =(
DoubleToStr
Оооо.... Спасибо.
Значит там автоматическое округление до 4 после запятой было.
Оооо.... Спасибо.
Значит там автоматическое округление до 4 после запятой было.
при выводе на Print/Comment без другого текста - да
но цифра остается цифрой. Поэтому не забывайте применять NormalizeDouble при отправке торговых запросов
Горизонтальный отрезок задан следующим образом (будет правее Time[0]):
С каждым новым баром Отрезок удаляется и перерисовывается.
Периодически случается что день, следующий за текущим, пропущен (т.е. его нет на графике, но происходит попытка нарисовать для него Отрезок) - например в выходные дни:
Time[0] - соответствует Пятнице, а отрезок создается для Субботы, когда нет торгов.
В таком случае логика работы нарушается.
- Необходимо найти способ определять такие несуществующие дни и соответственно не рисовать для них Отрезки.
Может у кого-нибудь есть идея как это сделать?
(проверка дня недели не покрывает всех возможных вариантов, таких как праздничные дни)
Спасибо!
Может у кого-нибудь есть идея как это сделать? (проверять дни недели не покрывает всех возможных вариантов)
Нужно обнаруживать разрыв в котировках, сравнивать время Time[0] и Time[1] на дневках или около того... если разрыва нет, то рисуем как обычно, если есть значит нужно подумать что делать в этом случае.
Нужно обнаруживать разрыв в котировках, сравнивать время Time[0] и Time[1]... если разрыва нет, то рисуем как обычно, если есть значит нужно подумать что делать в этом случае.
Time[1] - слева от Time[0], а отрезок изображается справа от Time[0] на некотором от него удалении.
Я думал что у отрезка, нарисованного для несуществующего дня (например для Субботы), должны быть какие-то уникальные свойства - например это точка. Но проблема в том что у этой точки в свойствах указано правильное время - у левой и правой координат такого Отрезка-точки оно не совпадает (у настоящей точки время было бы одним и тем же).
Вот если бы можно было найти что-то специфическое, тогда была бы возможность просто удалять такой Отрезок.
сравнивать с Time[1] только для обнаружения праздников/выходных.
А почему происходит попытка перерисовки, тиков же нет, можно проверять что торги закрыты для зацикленных скриптов.
сравнивать с Time[1] только для обнаружения праздников/выходных.
А почему происходит попытка перерисовки, тиков же нет, можно проверять что торги закрыты для зацикленных скриптов.
Проблема происходит на первом баре первого дня начала торговой недели - отрезок пересекается с Time[0], хотя должен всегда быть на заданном (фиксированном) от него расстоянии.
В начале недели получается что время левой координаты отрезка становится меньше времени открытия Time[0].
Возможно Ваше решение проверки на наличие разрыва между Time[0] и Time[1] сможет решить проблему, но придется пожертвовать первыми барами начала недели (это приемлемо). Завтра проверю.
Спасибо!