Тэйк-профит: старые песни о защитном спрэде, Возможные сюрпризы при совершении сделки по тэйк-профиту
Пользователь
Сообщений: Регистрация: 30.01.2015
Роботорговец
05.03.2021 21:42:45
Цитата
Anton написал: Но проблема в том, что в этот момент нет желающих вам эту прибыль закрыть по указанной цене. Пока тики идут вверх, сигнала на закрытие нет. Сигнал появляется на тике вниз, вышедшем за отступ. Очевидно, что выше этого тика в моменте нет бидов, ставить туда - это ставить на отскок. Это может быть хорошо на спайках, хотя бы как "ну тогда вообще не исполняйте", но на реальном развороте это гарантирует неисполнение.
Anton, ваша позиция мне понятна. Но давайте посмотрим с другой стороны.
Уровень вашей жадности задаётся величиной защитного спреда. Кто очкует, тот поставит спред побольше и закроет позицию с прибылью или небольшим убытком или как повезёт. А кто посмелее, тот поставит спред 0 и закроет с хорошей прибылью или останется при своих: ведь пока акции не проданы или эмитент не обанкротился, убытка как бы и нет . У терйдера будет ещё несколько лет, пока Газпром вырастет. В крайнем случае, прибыль внуки поделят
К тому же, для тех, кто не привык полагаться на удачу можно выбрать исполнение "По рыночной цене", чтобы гарантированно (плевать на прибыль) закрыть позицию. Объясните, какая принципиальная разница между заявкой с ценой <Цена последней сделки> +- <спред> и рыночной? В обоих случаях итоговая цена не предсказуема. Человек потенциально соглашается на любую цену. Так что, особо осторожные в выборе не обделены.
Надо делать так, как надо. А как не надо - делать не надо.
Объемы торгов меняются на следующий день
Пользователь
Сообщений: Регистрация: 30.01.2015
Роботорговец
05.03.2021 15:33:21
Цитата
Roman Azarov написал: но до смены сессии на сервере
Не правда.
Надо делать так, как надо. А как не надо - делать не надо.
Тэйк-профит: старые песни о защитном спрэде, Возможные сюрпризы при совершении сделки по тэйк-профиту
Пользователь
Сообщений: Регистрация: 30.01.2015
Роботорговец
05.03.2021 09:42:39
Цитата
Anton написал: идет на форум выдвигать идеи, как с этим бороться
Так возмущения рабочего класса понятны и обоснованы. Человек уже мысленно потратил прибыль. Ведь вот цена, отступ от max указан, спред задан. Казалось бы, прибыль гарантирована. Ан, нет, простым спайком маркет слизал всю двухнедельную прибыль, ARQA помогла в этом. Так крестьянин ещё и должен остался. В руководстве сказано:
Цитата
Для заявки на покупку в качестве цены лимитированной заявки выбирается минимальное между следующими значениями: <Цена последней сделки> + <спред> и <Цена условия тейк-профит> + <отступ> + <спред>. НАЗНАЧЕНИЕ: Закрытие позиции по инструменту с максимальной прибылью.
Допустим. А закрытие лонга что, побоку? Или у нас все только шортят? Специально проверил, свежий пример:
Ставим Тейк-профит на продажу: Стоп-цена: 2682,6 Отступ: 1,0 Спред: 0,2 Исходя из логики, ожидается, что цена лимитной заявки на продажу при любом раскладе будет не хуже
И это логично: я ведь указал, на каком уровне готов зафиксировать прибыль. Не ниже! Так какого заявка выставляется по цене 2677,0 ?
Ау, саппорт, где вы?
Надо делать так, как надо. А как не надо - делать не надо.
Таблица состояние счета, закрытие позиции., Ошибка 167.
Пользователь
Сообщений: Регистрация: 30.01.2015
Роботорговец
04.03.2021 13:12:33
Цитата
Egor Zaytsev написал: Мы проверили на разных серверах, на тестовом, игровом. Нигде ошибки нет. Смотрим также цену в таблице заявок, которая формируется после закрытия позиции, и тоже не видим проблемы.
Цитата
Roman Azarov написал: Проблему обнаружили, в данный момент она изучается.
Надеюсь теперь вашего тестировщика уволят: он ничерта не делает.
Надо делать так, как надо. А как не надо - делать не надо.
агрегировать значения из таблицы сделок по временному условию
Пользователь
Сообщений: Регистрация: 30.01.2015
Роботорговец
04.03.2021 12:52:08
Скрытый текст
Цитата
Владимир написал: почему добрая половина моих переменных, которые я ВСЕ ДО ЕДИНОГО заносил как строки вдруг оказываются числами?
Цитата
Владимир написал: Ага, вот: "Several places in Lua coerce strings to numbers when necessary". Хренассе, "necessary"!
Надо делать так, как надо. А как не надо - делать не надо.
агрегировать значения из таблицы сделок по временному условию
Пользователь
Сообщений: Регистрация: 30.01.2015
Роботорговец
03.03.2021 22:19:07
Скрытый текст
Цитата
Владимир написал: А что там за проблемы - прочтите самую первую ветку в этом разделе. Лично я её даже не открывал
Отвечу вашими же словами:
Цитата
Владимир написал: "Читайте сами, раз уж ничего оттуда внятно процитировать не можете"
И не пишите о том, чего не знаете. То про Lua 5.1, и в первом же сообщении ветки это указано.
Надо делать так, как надо. А как не надо - делать не надо.
агрегировать значения из таблицы сделок по временному условию
Пользователь
Сообщений: Регистрация: 30.01.2015
Роботорговец
03.03.2021 21:12:01
Скрытый текст
Документация не моя
Цитата
Владимир написал: Если бы они были, не было бы никакой проблемы с 19-значными кодами.
Напомните, какая проблема с 19-значными кодами в Lua 5.3 и 5.4?
Цитата
Владимир написал: целочисленный тип вовсе не обязательно signed
Здесь используется signed.
Надо делать так, как надо. А как не надо - делать не надо.
агрегировать значения из таблицы сделок по временному условию
Пользователь
Сообщений: Регистрация: 30.01.2015
Роботорговец
03.03.2021 19:42:27
Скрытый текст
Цитата
The type number represents both integer numbers and real (floating-point) numbers, using two subtypes: integer and float. Standard Lua uses 64-bit integers and double-precision (64-bit) floats
Код
local a = 0x7FFFFFFFFFFFFFFF
message(tostring(a)) -- 9223372036854775807 - signed int64
Владимир написал: почему же в моём примере a[i][1][1] - строка, а после j=a[i][1][1j вдруг оказывается ЧИСЛОМ?
Если хотите конструктива, приводите минимальный код, который можно воспроизвести в консоли или квике. Иначе не нужно кричать об этом в каждой теме.
Надо делать так, как надо. А как не надо - делать не надо.
агрегировать значения из таблицы сделок по временному условию
Пользователь
Сообщений: Регистрация: 30.01.2015
Роботорговец
03.03.2021 13:45:21
Скрытый текст
Цитата
Владимир написал: Старатель , Вот, чуток покопался, один из примеров (тот самый, про который я говорил)
Вам в той теме объяснили вашу . Не вижу смысла повторяться. И динамическая типизация в данном случае вообще не при чём.
Цитата
Duke2 написал: как сравнить эти табличные данные корректно с интересующим меня моментом времени
Вариантов вагон, в зависимости от постановки задачи.
Код
if 100 * (100 * datetime.hour + datetime.min) + datetime.sec > 123000 then
Надо делать так, как надо. А как не надо - делать не надо.
агрегировать значения из таблицы сделок по временному условию
Пользователь
Сообщений: Регистрация: 30.01.2015
Роботорговец
03.03.2021 12:11:41
Цитата
Владимир написал: Конкретный лень искать - покопайтесь сами в моих сообщениях
Так это кому надо? У меня всё прекрасно с типами.
Надо делать так, как надо. А как не надо - делать не надо.
агрегировать значения из таблицы сделок по временному условию
Пользователь
Сообщений: Регистрация: 30.01.2015
Роботорговец
03.03.2021 12:06:50
Цитата
Владимир написал: Когда элемент брался по двойной индексации a=b[i[j]] тип был один, а если заменить на k=i[j];a=b[k] - другой.
Это не конкретный пример, а абстрактный, и не имеет смысла.
Скрытый текст
Цитата
Старатель написал: Что с переменной, что с константой, что с динамической типизацией, что без - результат всегда предсказуем.
Надо делать так, как надо. А как не надо - делать не надо.
агрегировать значения из таблицы сделок по временному условию
Пользователь
Сообщений: Регистрация: 30.01.2015
Роботорговец
03.03.2021 11:53:20
Цитата
Владимир написал: А попробуйте сделать это же с переменной!
Что с переменной, что с константой, что с динамической типизацией, что без - результат всегда предсказуем. Если у вас что-то не получается, приведите конкретный пример. А то у вас, как всегда: "не читал, но осуждаю"
Надо делать так, как надо. А как не надо - делать не надо.
агрегировать значения из таблицы сделок по временному условию
Пользователь
Сообщений: Регистрация: 30.01.2015
Роботорговец
03.03.2021 11:28:30
Надо делать так, как надо. А как не надо - делать не надо.
Как сохранить график вышедшего из обращения инструмента?, Срочный рынок.
Создать отдельные классы при выборе источника данных, типа "FORTS (архив)", в которые помещать инструменты из таблицы securities, mat_date которых меньше текущей даты торгов. И привязать к этим инструментам соответствующие графики из папки archive.
Надо делать так, как надо. А как не надо - делать не надо.
Как сохранить график вышедшего из обращения инструмента?, Срочный рынок.
Пользователь
Сообщений: Регистрация: 30.01.2015
Роботорговец
02.03.2021 08:19:28
Цитата
Roman Azarov написал: Для построения графика необходимо описание инструмента, которое биржа, после экспирации, перестает транслировать.
Вообще-то описание инструмента остаётся после экспирации в файле sec.dat навечно, как и архив графика в папке archive. Таким образом, можно сделать отдельные локальные классы инструментов, mat_date которых меньше текущей.
Надо делать так, как надо. А как не надо - делать не надо.
Таблица состояние счета, закрытие позиции., Ошибка 167.
Пользователь
Сообщений: Регистрация: 30.01.2015
Роботорговец
01.03.2021 19:33:06
И срочная секция с Junior:
Надо делать так, как надо. А как не надо - делать не надо.
Таблица состояние счета, закрытие позиции., Ошибка 167.
Пользователь
Сообщений: Регистрация: 30.01.2015
Роботорговец
01.03.2021 18:29:01
Цитата
Egor Zaytsev написал: Мы проверили на разных серверах, на тестовом, игровом. Нигде ошибки нет.
Вы говорите об ошибке из первого сообщения этой темы? Я же , почему нет сообщения: ваш эмулятор не отклоняет заявку и, соответсвенно, не шлёт сообщение об ошибке. Там же и скрин стакана Junior с заявками, не кратными шагу цены, подтверждающий мои слова.
Цитата
Egor Zaytsev написал: Смотрим также цену в таблице заявок, которая формируется после закрытия позиции, и тоже не видим проблемы.
Вы точно цену в таблице заявок смотрите?
Скрытый текст
Цитата
Egor Zaytsev написал: напишите какие именно значения указывали при закрытии позиции
1%. Но это не важно, можно указать любое. Чтобы заявка встала в , указал отрицательное значение, точное значение не помню.
Надо делать так, как надо. А как не надо - делать не надо.
Таблица состояние счета, закрытие позиции., Ошибка 167.
Пользователь
Сообщений: Регистрация: 30.01.2015
Роботорговец
26.02.2021 14:25:40
Скрытый текст
Почему-то вспомнилась одна персона, отличавшаяся своей "компетентностью" по затрагиваемым ею темам.
Egor Zaytsev, понимая, что вы не в теме и опять напишите какую-нибудь ерунду, отвечу:
Цитата
Владимир написал: При закрытии позиции из таблицы состояния счета и задании в параметрах лимитированной заявкой в процентах (например1%), выскакивает ошибка 167 (минимальный шаг изменения цены). Может при этом цена при выставлении не учитывает шаг цены?
Уже здесь становится понятно, что причину ошибки стоит поискать в функции формирования цены заявки механизмом закрытия позиции квика. Именно клиентского места, не сервера. И зафиксировать BUG с целью устранения ошибки. Но вы зачем-то "переводите стрелки" на биржу: мол, это биржа отклоняет заявку, с неё и спрос. Зачем это делаете - загадка. Биржа не станет менять правила из-за ошибки в каком-то терминале, в результате которой, последний формирует заявку без учёта шага цены. А иначе зачем тогда нужен шаг цены?
Но после сообщения
Цитата
Старатель написал: Игрушечный сервер не отклоняет заявки, не кратные шагу цены
даже тот, кто до сих пор не вылез из танка, догадался бы заглянуть в таблицу заявок и посмотреть, какую цену формирует механизм закрытия позиции при указании отступа в %, сопоставить с шагом цены инструмента и сделать выводы.
Надо делать так, как надо. А как не надо - делать не надо.
Таблица состояние счета, закрытие позиции., Ошибка 167.
Пользователь
Сообщений: Регистрация: 30.01.2015
Роботорговец
26.02.2021 10:55:47
Цитата
Egor Zaytsev написал: Можете по данному вопросу обратиться к брокеру или в техническую поддержку биржи.
По какому вопросу? Почему игрушечный сервер Арки (ваш эмулятор фондовой секции стоит на сервере, не так ли?) не отклоняет заявки, не кратные шагу цены, а ТС биржи отклоняет? Я не понял, зачем обращаться к брокеру или бирже? Поясните.
Надо делать так, как надо. А как не надо - делать не надо.
Таблица состояние счета, закрытие позиции., Ошибка 167.
Пользователь
Сообщений: Регистрация: 30.01.2015
Роботорговец
25.02.2021 20:12:15
Цитата
Egor Zaytsev написал: не наблюдаем проблем при закрытии позиции
Игрушечный сервер не отклоняет заявки, не кратные шагу цены
Скрытый текст
Надо делать так, как надо. А как не надо - делать не надо.
Таблица транзакций
Пользователь
Сообщений: Регистрация: 30.01.2015
Роботорговец
24.02.2021 12:36:00
Цитата
Старатель написал: В транзакциях "Отмена заявки по номеру" не заполняется Счёт. В результате некорректно работает фильтр по счетам.
Надо делать так, как надо. А как не надо - делать не надо.
Таблица состояние счета, закрытие позиции., Ошибка 167.
Пользователь
Сообщений: Регистрация: 30.01.2015
Роботорговец
24.02.2021 12:35:17
Цитата
Egor Zaytsev написал: Открыли большое кол-во инструментов у всех кратность 1.
Вы точно шаг цены смотрите?
Надо делать так, как надо. А как не надо - делать не надо.
[BUG] Криво работает поиск, Найти далее [F3]
Пользователь
Сообщений: Регистрация: 30.01.2015
Роботорговец
21.02.2021 10:17:29
QUIK 8.12.0.41 Если в таблице несколько строк, удовлетворяющих параметрам поиска, то по F3 будут показываться значения только в пределах одной строки. В 8.1 поиск осуществлялся по всем строкам таблицы.
Надо делать так, как надо. А как не надо - делать не надо.
Таблица транзакций
Пользователь
Сообщений: Регистрация: 30.01.2015
Роботорговец
19.02.2021 16:57:15
Ясно, но раньше писали так:
Скрытый текст
Надо делать так, как надо. А как не надо - делать не надо.
Таблица транзакций
Пользователь
Сообщений: Регистрация: 30.01.2015
Роботорговец
19.02.2021 10:15:49
В транзакциях "Отмена заявки по номеру" не заполняется Счёт. В результате некорректно работает фильтр по счетам.
Транзакции, поданные вручную и через tri-файл отображаются в таблице транзакций, но колбек OnTransReply в Lua-скриптах не вызывается.
Надо делать так, как надо. А как не надо - делать не надо.
Ввод заявки
Пользователь
Сообщений: Регистрация: 30.01.2015
Роботорговец
18.02.2021 16:17:35
Получится сделать?
Надо делать так, как надо. А как не надо - делать не надо.
Таблица состояние счета, закрытие позиции., Ошибка 167.
Пользователь
Сообщений: Регистрация: 30.01.2015
Роботорговец
16.02.2021 14:17:43
Цитата
Egor Zaytsev написал: Ошибка, которая возникает, возвращает торговая система биржи, не сервер QUIK.
И? Заявку-то QUIK формирует.
Цитата
Владимир написал: Если шаг цены у инструмента кратная единицы, Ошибки не возникает.
Ошибка может возникнуть для инструментов с шагом цены, не заканчивающемся на 1, типа 0.2, 0.5 и более 1 Видимо, при формировании заявки учитывается точность цены, а не шаг.
Надо делать так, как надо. А как не надо - делать не надо.
Звуковой сигнал в интерпретаторе lua.exe, Как сделать сигнал beep при запуске программы с помощью lua.exe
Пользователь
Сообщений: Регистрация: 30.01.2015
Роботорговец
15.02.2021 13:22:48
Надо делать так, как надо. А как не надо - делать не надо.
Отладка QUIK 8.12
Пользователь
Сообщений: Регистрация: 30.01.2015
Роботорговец
14.02.2021 23:43:05
После нескольких дней работы Квик вылетел с дампом. Дамп отправил саппорту на почту. В момент вылета в квик работало два скрипта: один в это время не делал никакой работы, крутился в цикле main вхолостую, второй - торговал. Оба без сторонних модулей, только Lua.
Скрытый текст
Было бы неплохо, если бы знающие люди подсказали саппорту, куда смотреть, а то сами они не справляются.
Надо делать так, как надо. А как не надо - делать не надо.
Грядущие изменения на срочном рынке МБ: поддержка работы с 19-значными номерами заявок и сделок
Пользователь
Сообщений: Регистрация: 30.01.2015
Роботорговец
12.02.2021 22:01:53
Цитата
Anton написал: А вот если заменить на примитивные операции, дающие только байткод, то квик зависнет.
В 7-м квике не зависает даже более примитивный код:
Код
local run = true
function main()
while run do end
end
function OnAllTrade(alltrade) end
Надо делать так, как надо. А как не надо - делать не надо.
Сдвиг графика цены или вертикальной сетки
Пользователь
Сообщений: Регистрация: 30.01.2015
Роботорговец
12.02.2021 20:38:36
Странно, что это вызывает удивление у саппорта. Добавьте две гистограммы в одну область. И увидите, что их линии встанут рядом. Очевидно, что линии одного из графиков будут смещены относительно вертикальной сетки. Возможно, это сделано, чтобы графики не накладывались друг на друга.
Надо делать так, как надо. А как не надо - делать не надо.
Отключение интернет, Поведение программы при отключении интернет
Старатель написал: при попытке установить соединение с сервером, если сервер ничего не отвечает (т.е., сервер жив, но на запросы буквально ничего не отвечает), то клиент будет висеть в состоянии установления связи с сервером бесконечно долго.
Надо делать так, как надо. А как не надо - делать не надо.
Отключение интернет, Поведение программы при отключении интернет
Пользователь
Сообщений: Регистрация: 30.01.2015
Роботорговец
10.02.2021 18:24:13
Цитата
swerg написал: Не подключилось - об этом сообщается
Это, когда пришёл ответ, что сервер не найден по указанному адресу или другая ошибка подключения. А если ответа никакого нет (мож, пакет потерялся, мож ещё чё), то клиент так и будет ждать у моря погоды... И тайм-аутом там не пахнет.
Надо делать так, как надо. А как не надо - делать не надо.
Не отображать в настройках Lua-индикатора слишком большое количество линий
Пользователь
Сообщений: Регистрация: 30.01.2015
Роботорговец
10.02.2021 18:17:36
Хотя, да, можно задать параметр, ограничивающий количество рассчитываемых линий.
Надо делать так, как надо. А как не надо - делать не надо.
Не отображать в настройках Lua-индикатора слишком большое количество линий
Пользователь
Сообщений: Регистрация: 30.01.2015
Роботорговец
10.02.2021 18:10:59
Цитата
swerg написал: на самом деле количество линий менять нельзя
Это и означает, что через диалог нельзя задавать количество линий.
Надо делать так, как надо. А как не надо - делать не надо.
Lua-индикатор - диалог установки параметров при добавлении
Пользователь
Сообщений: Регистрация: 30.01.2015
Роботорговец
10.02.2021 17:30:38
В 8.12 ничё не поменялось:
Цитата
Старатель написал: первый расчёт идёт со старым значением, но уже после нажатия на кнопку OK.
Надо делать так, как надо. А как не надо - делать не надо.
Не отображать в настройках Lua-индикатора слишком большое количество линий
Пользователь
Сообщений: Регистрация: 30.01.2015
Роботорговец
10.02.2021 16:25:09
Типа такого:
Код
Settings = {
Name = "Test",
line = {
{ Name = "Test",
Count = 20,
-- Тут свойства, общие для всех линий
}
}
}
А Init, которому надо указать, сколько линий нужно (#Settings.line), я вообще не понимаю. Пущай сам считает, сколько линий задано.
Надо делать так, как надо. А как не надо - делать не надо.
Не отображать в настройках Lua-индикатора слишком большое количество линий
Пользователь
Сообщений: Регистрация: 30.01.2015
Роботорговец
10.02.2021 16:05:54
Может лучше попросить дать возможность задавать количество дополнительных линий через диалог? С одним общим набором свойств: типа линии, толщины, цвета.
Надо делать так, как надо. А как не надо - делать не надо.
Lua-индикатор - диалог установки параметров при добавлении
Пользователь
Сообщений: Регистрация: 30.01.2015
Роботорговец
10.02.2021 15:53:59
Двойной клик на график -> кнопка добавить -> тут можно отредактировать параметры добавляемого индикатора. Но даже так Lua-индикатор пересчитывается 2-3 раза при добавлении, причём первый раз - всегда с параметрами по-умолчанию.
Надо делать так, как надо. А как не надо - делать не надо.
Странная дата сервера
Пользователь
Сообщений: Регистрация: 30.01.2015
Роботорговец
07.02.2021 08:43:02
На рабочем месте, не на сервере.
Надо делать так, как надо. А как не надо - делать не надо.
Странная дата сервера
Пользователь
Сообщений: Регистрация: 30.01.2015
Роботорговец
07.02.2021 08:42:11
Кто-то баловался с региональными настройками отображения даты/времени.
Надо делать так, как надо. А как не надо - делать не надо.
getMoneyEx
Пользователь
Сообщений: Регистрация: 30.01.2015
Роботорговец
05.02.2021 23:19:21
Цитата
Михаил Филимонов написал: "Доступно" Как она называется (см. картинку)?
currentbal - locked
Надо делать так, как надо. А как не надо - делать не надо.
Отключение интернет, Поведение программы при отключении интернет
Пользователь
Сообщений: Регистрация: 30.01.2015
Роботорговец
05.02.2021 10:55:38
Цитата
Anton написал: Сокет не может отличить потерю пакета (что обычное явление) от обрыва линии, только по таймауту.
Такой вопрос: при попытке установить соединение с сервером, если сервер ничего не отвечает (т.е., сервер жив, но на запросы буквально ничего не отвечает), то клиент будет висеть в состоянии установления связи с сервером бесконечно долго. Так тоже можно? Не является ли это дурным тоном в программировании? Может, правильно будет по таймауту прекратить попытку соединения, и выдать соответствующее сообщение пользователю?
Надо делать так, как надо. А как не надо - делать не надо.
Надо делать так, как надо. А как не надо - делать не надо.
Эвента на изменение таблицы "Клиентский портфель"
Пользователь
Сообщений: Регистрация: 30.01.2015
Роботорговец
03.02.2021 21:19:05
Цитата
swerg написал: Неужели у вас на указанном железе в самом деле висит?!
Когда Lua только внедрили в QUIK sleep был обязателен в циклах, иначе QUIK зависал. Позже это дело поправили. В 8-й версии sleep снова стал обязательным. На одном и том же компьютере.
Но делать без sleep вообще, согласен с Антоном:
Цитата
Anton написал: Отдать одно ядро просто на бесполезный цикл - слишком роскошный вариант
Надо делать так, как надо. А как не надо - делать не надо.
Объемы торгов меняются на следующий день
Пользователь
Сообщений: Регистрация: 30.01.2015
Роботорговец
02.02.2021 16:18:52
Там годом ошибся, но отредактировать сообщение нельзя
Надо делать так, как надо. А как не надо - делать не надо.
Evgeniy Karnaukhov написал: момент наблюдения расхождений в значениях данных свечек
Здесь расписано что и как:
Естественно, повторяется ежедневно, только даты меняются: на сегодня (02.02.2020) предыдущим торговым днём будет 01.02.2020.
Надо делать так, как надо. А как не надо - делать не надо.
Объемы торгов меняются на следующий день
Пользователь
Сообщений: Регистрация: 30.01.2015
Роботорговец
29.01.2021 21:31:15
Цитата
Евгений написал: там вобще вроде и котировки и объемы что называется от балды
В Junior графики за предыдущие дни берутся с реала. Обратите внимание на объём на вашем скрине 1153396. Это есть удвоенный объём последней свечи в бинарнике: 2 * 576698
Надо делать так, как надо. А как не надо - делать не надо.