В общем в связи с тем, что новый 64хбитный терминал работает мягко говоря глючно, пользуюсь двумя сразу (на разных компьютерах). И вот что обнаружил. Просьба, посмотрите сделку срочного рынка №1892946036155291035 , на 10 фьючерсов SiH1 , сегодня 10.03.21 в 14.24.47.570. На новом терминале (8.8.4.3) флаг 1025, на старом (7.16.3.14) 1026. Противоположный !!! Это как!? Это один из сотни, если не тысячи примеров в день.
Я бы не писал это, но есть ощущение, что в новом терминале флаг не верен.
Смысл в том, что бы сохранить все метки (заметки) на графике экспирируемого инструмента, что не возможно при склейке - в новый инструмент переносятся только свечи старого.
В общем если это возможно, добавьте в следующую версию простую галочку в свойствах графика - не получать данные по инструменту, не обновлять или что то подобное, что бы график остался и система не обращала на него внимание при обновлении.
Есть ли возможность сохранить (продолжать показывать) график, когда фьючерс или опцион вышли из обращения? Обычно они еще видны, и "живут" до выходных. После - пустой график. Может быть возможно как то прекратить обновление этого графика, что бы он не исчезал? Замена инструмента не подходит.
Допустим получаю значение цены через OnAllTrade. Далее пишу это значение в файл или таблицу - получается 77934.0 Как сделать, что бы была обычная запись 77934, без .0 ? Только недавно перешел с 32б QUIK, в 64b. В старом такого не было.
1. Дома ноутбук - экран (1920x1080) + монитор выбран как основной (2560x1440). Windows 10. Заметка крупная. 2. На работе стационарный компьютер - монитор 1 (1920х1200) + монитор 2 выбран как основной (2560x1440). Windows 7. Заметка маленькая (удобная, не загораживает пол графика, когда их много).
Имеется один терминал, который я запускаю на работе под Windows 7, и вечером переношу домой на Windows 10. И дома и на работе один и тот же монитор с разрешением 2K.
Устанавливаю на график Метка -> Заметка. И этот символ - Заметка на графике дома на Windows 10 в два раза больше, что очень не удобно. Полагаю размер символа Заметки зависит от настроек ОС. Вопрос где искать установки размера?
У вас есть возможность подтвердить или опровергнуть мой вопрос для новой версии? Повторюсь - на тиковом графике на 30 минуте прошел объем 160. Минутный график показывает 320.
Не первый раз замечаю. Совершается сделка на одну сумму, а QUIK показывает в два раза большую. Такое прослеживается в принципе везде, но виднее на неликвиде или опционах. Сегодня откройте тиковый график опциона PUT - RI112500BT8 - сделка в 23.30 (26.07.18) - реальный объем по тикам 160. На минутном графике отображается как 320.
Версия 7.16.3.14 , (пока что боюсь обновлять из-за тучи глюков), может уже исправили....
Было бы замечательно, если на каждую вкладку можно было добавить окно типа блокнота в котором можно было бы писать некоторые комментарии. К примеру пометить для себя дату выхода отчета по акции, что бы не забыть, причины покупки/продажи, что бы не сомневаться в последующем :) , ошибки, мысли, выводы и доводы и тд. :) На графике подобное не очень удобно, потому как зачастую мешает, постоянно сдвигается от таймфрейма, много не напишешь... Все записи делать где то отдельно, вариант плохой - хочется открыть вкладку - а там мысли именно по этому инструменту.
На каждую акцию у меня написан свой скрипт LUA. До настоящего момента скрипты (роботы) стояли на пять акций + в каждом графике (цены и объема) работали два своих скрипта отображая графики от роботов. То есть всего работало 15 скриптов. Вчера решил расширить до 17 акций. 17 роботов были успешно запущены, но когда начал добавлять скрипты в графики, в какой то момент (при попытке добавить), они просто исчезли из списка подгружаемых скриптов. Далее, после перезагрузки было не возможно загрузить и самих роботов. После, в спешном порядке (терминал боевой), все было вернуто назад и повторять эксперимент немного страшновато )
Вопрос. Как я понимаю есть ограничение на загрузку LUA скриптов на один терминал. Хотелось бы узнать это ограничение и от чего оно зависит.
Все равно ничего не получается ( Вот например тут я прибавляю 0.1: a = 143.45 b = math.floor((a*100)+10)/100 c = 143.55
В этом случае b не равно с. Если работаем с числами 123.45 и 123.55, то все работает. Умножаем на 1000 - работает. А будет ли оно со всеми числами работать, не могу понять (( abs(a-с) так же не работает со всеми числами с плавающей точкой.
Есть ли способ гарантированной работы с этими числами?
Недавно стал программировать на LUA и столкнулся со странной проблемой, собственно она в коде:
Код
function OnInit() end
function main()
a = 130.01
b = 130.02-0.01
if a==b then
message("a равно b")
else
message("a не равно b")
end
end
function OnStop() end
Вот это все я просто запускаю из QUIK. И получается 130,01 не равно 130,01, это как?