При получении цены с графика иногда приходит ноль.

Страницы: 1
RSS
При получении цены с графика иногда приходит ноль.
 
Здравствуйте.
Подскажите при получении цены с графика через функцию getCandlesByIndex у меня почему то может придти значение цены ноль.Для нормальной работы добавил условие проверки. Но все же почему так происходит. Может что в настройках квика надо поменять. Скрипт работает очень давно и такого не было. Никаких закономерностей когда это происходит не нашел. Просто бот закрывал позицию когда не должен был по условию. Вывел цену и увидел что при совершении сделки  цена ноль.  
 
Цитата
Александр написал:
Здравствуйте.
Подскажите при получении цены с графика через функцию getCandlesByIndex у меня почему то может придти значение цены ноль.Для нормальной работы добавил условие проверки. Но все же почему так происходит. Может что в настройках квика надо поменять. Скрипт работает очень давно и такого не было. Никаких закономерностей когда это происходит не нашел. Просто бот закрывал позицию когда не должен был по условию. Вывел цену и увидел что при совершении сделки  цена ноль.  
Добрый день.
К сожалению, мало вводных для разбора. Нужен конкретный пример, скрипт, график, результаты вывода.

Также обратим внимание, что график должен быть открыт при работе функции: getCandlesByIndex
 
Egor Zaytsev, Как это вообще устроено.Получение. Возможно получения нуля во время торгов когда цена есть. Стакан ликвиден(было на си). Столько данных надо это только комп вам отправлять) Тем более когда приходит ноль вообще непонятно.
 
Цитата
Александр написал:
Egor Zaytsev, Как это вообще устроено.Получение. Возможно получения нуля во время торгов когда цена есть. Стакан ликвиден(было на си). Столько данных надо это только комп вам отправлять) Тем более когда приходит ноль вообще непонятно.
Добрый день.
Компьютер отправлять не нужно. Необходимы вводные данные для разбора. Если проблема повторяется (или когда повторится) нужен будет скрипт, результат вывода, чтобы мы видели, что и как вы выводите.
 
Резюме...
Скорей всего причина проблемы в нахождении на графике индикаторов.
 
скорее всего причина - ошибка в алгоритме получения
это же система реального времени с асинхронным приходом данных.
Вы это учитываете?
 
Цитата
Николай Камынин написал:
это же система реального времени
это ВООБЩЕ не система реального времени.
даже приблизительно.
не путайте людей.
 
Николай Камынин, новичок, Действительно нечего не понял. Но вот эта функция помогла, точнее проверка. doesExist
 
Цитата
новичок написал:
Цитата
Николай  Камынин написал:
это же система реального времени
это  ВООБЩЕ  не система реального времени.
даже приблизительно.
не путайте людей.
я вас не путаю,
Полагаю Вы просто не понимаете
чем отличается система обработки данных реального времени
от ОС РВ.
А это две большие разницы.
-----------------
Поясняю кратко:
система обработки данных реального времени -
это аппаратно-программный комплекс , который должен обработать поступивший квант  данных до прихода следующего.
в противном случае происходит как минимум накопление необработанных данных и  потеря актуальности результатов.
--------------------
Про ОС РВ вы полагаю знаете, поэтому пояснять нет смысла.
===============
торговый робот - это система обработки данных в реальном времени
т е для прогноза на тик надо успеть обработать результат сделки до поступления следующего
иначе результат будет не актуальным
Примером таких систем являются HFT роботы.
 
Цитата
Николай Камынин написал:
Полагаю Вы просто не понимаете чем отличается система обработки данных реального времени от ОС РВ.А это две большие разницы.
а вы умете _гарантированно_ обработать данные до прихода следующих без ОС РВ?

а может вам ОС вообще не нужна а времена в термине РВ не важны?

что ж ... такое я точно не понимаю. тут вы правы. но только тут :)
Страницы: 1
Читают тему (гостей: 1)
Наверх