QUIK

Сайт продукта: http://arqatech.com/ru/products/quik/
QUIK — самый популярный торговый софт у российских брокеров
  1. Аватар Дмитрий К
    в квике не хватает возможности писать комменты в окнах, есть ли решение?
    у меня возникла такая проблема.
    Я торгую муниципальными и корпоративными облигациями. Они подорожали все, стоят больше 100.
    И стал актуальным вопрос по амортизации (тех, у которых она есть).
    Надо видеть срок ближайшей амортизации, и процент. Таких данных квик не транслирует.
    Приходится смотреть на русбондс.
    Это очень не удобно, если например хочешь купить какую то бумагу по 105, например, а завтра будет погашение 30% номинала по 100 — по каждой позиции лезть на русбонд приходится, абсурд какой то.
    Мне пришло в голову, что можно хотя бы написать комментарий вручную по кажой позиции, когда у какой бумаги амортизация.
    Есть колонка Комментарий — но как ее редактировать, не понятно.
    Брокер ВТБ сказал, что нельзя туда ничего писать самому.

    Можно создать в каком либо окне произвольную колонку, чтобы писать туда что нибудь???
    Это же не обязательно, только для этого, например другой вариант -  по фьючам валютным не плохо было бы записать, какой объем сделки в рублях был.

    Авто-репост. Читать в блоге >>>
  2. Аватар Игорь Суздальцев
    Что лучше для торговли?
    Друзья, сегодня на интерстриме YouTrade.TV состоялась интересная дискуссия «Что лучше для торговли: МТ4, МТ5 или Quik?», см. видео ниже.

    А Вы как считаете?



    Авто-репост. Читать в блоге >>>
  3. Аватар Никита Драбышевский
    Импорт значений дневных свечей из QUIK
    qpile скрипт, создающий таблицу значений дневных свечей, для создания таблицы должен быть открыт соответствующий график, код скрипта в конце.
    Порядок действий:
    1) Создаём текстовый документ, меняем его расширение с txt на qpl
    2) Открываем документ при помощи блокнота и копируем в него код скрипта
    3) На 9 строке ставим в кавычках код класса, на 10й вставляем код инструмента, на 11 строке устанавливаем количество импортируемых свечей (в теории можно импортировать 3000, однако обычно выходит меньше)
    4) сохраняем файл
    5) В добавляем скрипт в QUIK: В верхнем меню, вкладка сервисы -> QPILE скрипты -> Добавить (находим и выбираем файл со скриптом) -> Загрузить локально (и закрываем верхнее окно) -> В окне «работа со скриптами» жмём создать таблицу -> Добавляем все параметры и жмём «Да»
    6) Кликаем на открывшуюся таблицу правой кнопкой мыши, и жмём на вывод через DDE сервер, в открывшемся окне выбираем книгу эксель, лист и жмём «Начать вывод»
    В качестве примера введены код класса и инструмента для валютной пары USD/RUB с поставкой на завтра. 

    Авто-репост. Читать в блоге >>>
  4. Аватар Omar Khazamov
    Торговля фьючерсами в мобильном терминале quik
    Как? И можно ли вообще? Руководство и мануалы молчат

    Авто-репост. Читать в блоге >>>
  5. Аватар Alex64
    Внимание! Хелп! Кто уже обновил QUIK до 8 версии!
    Господа! Кто уже обновил QUIK до 8 версии (брокер БКС)? В 7 версии существовала такая верхняя вкладка «Расширения». В ней был подраздел «Стратегии», который позволял в онлайне отслеживать греки по опционным позициям. После обновления данная вкладка исчезла. Не могу найти, где теперь находится окно с подобными функциями. Кто еще уже столкнулся с такой проблемой? Помогите! Сижу с опционами и ничего не вижу.

    Авто-репост. Читать в блоге >>>
  6. Аватар Nicholas
    Муниципальные облигации.
    Подскажите пожалуйста, как можно сделать в Quik таблицу текущих торгов только под Муниципальные облигаций, чтобы она постоянно обновлялась, при эмиссии новых облигаций (вычленять каждую бумагу из общего списка T0 — не кашерно)?
    В квике есть разделения только по: ОФЗ (T), Дефолты (Д), а корпоративные и муниципалов почему то в одну стопку засунули (Т0).
    Если кто сталкивался, подскажите пожалуйста.

    Авто-репост. Читать в блоге >>>
  7. Аватар Тимофей Мартынов
    А кто в квике шарит, где-нибудь можно посмотреть старые сделки по каким ценам закупался? Не среднюю, а именно докуп?

    ZaPutinNet, я думаю только в отчетах брокера
  8. Аватар ZaPutinNet
    А кто в квике шарит, где-нибудь можно посмотреть старые сделки по каким ценам закупался? Не среднюю, а именно докуп?
  9. Аватар Трейдер Квадратный
    Модуль опционной аналитики в Quik -как добавить?
    Коллеги, тупой вопрос, но рассчитываю на коллективный разум. Выяснил тут, что в дистрибутиве любимого брокера нет модуля опционной аналитики. Так понимаю, это зависит именно от брокера. Отсюда вопрос-как добавить этот модуль в  quik? В гугле сходу ответа не нашел.
    Подскажите пллиз, что делать.



    Авто-репост. Читать в блоге >>>
  10. Аватар Петр П
    Злой файл «info.log»
    Всем добрый день.
    В Квике есть файл info.log.
    Если я правильно понимаю, в нем хранятся логи действий по моему брокерскому счету, совершенных в Квике.

    В QUIK есть два больших файла: alltrade.dat и info.log
    Первый наполняется данными об обезличенных сделках. В зависимости от поставленных галках в QUIK в меню заказа на получение данных. Файл info.log наполняется по мере торгов информационными данными о текущ торговой сессии для построения графиков и пр (например значения параметров total bid или total offer).
    Если вы закажете получение информации только об обезличенных сделках в СИСТЕМА/ЗАКАЗ ДАННЫХ/ПОТОК ОБЕЗЛИЧЕННЫХ СДЕЛОК и снимите галки в разделе СИСТЕМА/ЗАКАЗ ДАННЫХ/ПОТОК КОТИРОВОК, то файл alltrade.dat постепенно будет расти, а info.log не будет разбухать.
    При смене торговой сессии естественно данные все обнуляются.
    Если вам интересна структура этого файла, то пытайте разработчиков QUIK. А они как то молчат и не делятся этой инфой.
    Нашел утилиту для его открытия. А там пока вообще ничего не понятно.
    Пожалуйста, не могли бы подсказать, у кого-нибудь есть расшифровка всех этих строк? Не могли бы помочь?

    Всем добра и профита.

    Авто-репост. Читать в блоге >>>

    Олег Юхно,
  11. Аватар Олег Юхно
    Злой файл "info.log"
    Всем добрый день.
    В Квике есть файл info.log.
    Если я правильно понимаю, в нем хранятся логи действий по моему брокерскому счету, совершенных в Квике.
    Нашел утилиту для его открытия. А там пока вообще ничего не понятно.
    Пожалуйста, не могли бы подсказать, у кого-нибудь есть расшифровка всех этих строк? Не могли бы помочь?

    Всем добра и профита.

    Авто-репост. Читать в блоге >>>
  12. Аватар Кирков Алексей
    Кто-нибудь нашел решение проблемы зависания QUIK`а при трансляции котировок американских акций?
    Как бы хорошо я не относился к QUIK`у, при подключении потока котировок американских акций терминал начинает либо сильно тормозить, либо зависает после начала торгов в америке.
    Кто-нибудь смог побороть эту проблему? 
    Какие есть варианты решения?



    Авто-репост. Читать в блоге >>>
  13. Аватар Тимофей Мартынов
    Всем привет. Начинающий трейдер – вопрос имею. Подскажите что это за хрень такая. Открыл позицию на продажу фьючерса нефть по цене 60.21. В таблице сделок именно эта цена отображается. Захожу в состояние счета, а там балансовая стоимость 60.03. Сразу жесткий минус.
    Кроме этой сделки больше никаких действий не было. Клиринга тоже не было. Раньше такого не замечал. Разбираюсь только как второй день. Счет не демо. Что это? Извиняюсь если не сюда закинул вопрос.

    Garimen, позвоните в поддержку брокера. Вам все растолкуют

    Балансовая стоимость могла измениться после клиринга 19:00
    потому что фьючерсы фиксируют цену на момент клиринга и после клира ведется отсчет по новой цене
  14. Аватар Garimen
    И еще вопрос — в quik нету вкладки отчеты. Хотел там посмотреть все отчеты по сделкам. quik 8.0.2.3. Брокер промсвязьбанк. Может знает кто как достать эти отчеты.
  15. Аватар Garimen
    Всем привет. Начинающий трейдер – вопрос имею. Подскажите что это за хрень такая. Открыл позицию на продажу фьючерса нефть по цене 60.21. В таблице сделок именно эта цена отображается. Захожу в состояние счета, а там балансовая стоимость 60.03. Сразу жесткий минус.
    Кроме этой сделки больше никаких действий не было. Клиринга тоже не было. Раньше такого не замечал. Разбираюсь только как второй день. Счет не демо. Что это? Извиняюсь если не сюда закинул вопрос.
  16. Аватар Lano
    Даже не знаю куда эту новость скинуть, сюда что-ли?
    Поменялась лотность некоторых акций на бирже


    ZaPutinNet, Это надо на главную страницу
  17. Аватар ZaPutinNet
    Даже не знаю куда эту новость скинуть, сюда что-ли?
    Поменялась лотность некоторых акций на бирже

  18. Аватар Маска
    имею ввиду, чтобы график сразу строился в дневном т.ф., чтобы не приходилось его дополнительно переключать на другой т.ф.
  19. Аватар Маска
    Добрый день! Подскажите пожалуйста, при наведении курсором мыши на интересующую ценную бумагу, и последующее нажатие на левую кнопку мыши и команды «графики цены и объема» появляется окно графика и объема с таймфреймом свечи 15 мин. Каким образом можно настроить дневной Т.Ф.? Спасибо
  20. Аватар mefisto
    можно ли в квике выводить таблицу обезличенных сделок по ODBC поминутно? нужно выводить таблицу обезличнных сделок, но по умолчанию создается слишком много записей, и хотелось бы их сократить
    можно ли в квике выводить таблицу обезличенных сделок по ODBC поминутно? нужно выводить таблицу обезличнных сделок, но по умолчанию создается слишком много записей, и хотелось бы их сократить

    Авто-репост. Читать в блоге >>>
  21. Аватар Дед Инсайдер
    Сервис мониторинга для QUIK
    Интересно, а есть сервисы мониторинга торгового счета для квика? В автоматическом режиме, и по каждой сделке, а не общий итоговый результат за сессию.

    Поделитесь инфой, кому не жалко.
    Сервис мониторинга для QUIK



    Авто-репост. Читать в блоге >>>
  22. Аватар Игорь Калинин
    Подскажите, кто в курсе, есть ли возможность в квике выставить стоп-заявку на облиги. Что-то не нашел, только текущую можно выставить.Брокер БКС.
    Подскажите, кто в курсе, есть ли возможность в квике выставить стоп-заявку на облиги. Что-то не нашел, только текущую можно выставить.Брокер БКС.

    Авто-репост. Читать в блоге >>>
  23. Аватар XXM
    Camarilla Equation. Индикатор для QUIK. Часть 3.
    Получил такое сообщение:

    привет!
    у меня в квике стояла камарилла аж с 2014 года, когда вы выложили здесь этот индикатор.
    квик обновился до 8 и камарилла пропала.
    это не исправить?

    Глянул по тэгу https://smart-lab.ru/tag/Camarilla/ и вот они:
    1. Camarilla Equation. Индикатор для QUIK.
    2. Camarilla Equation. Индикатор для QUIK. Часть 2.

    Выкладываю вариант, не зависящий от обновлений QUIK.

    -- Camarilla.lua
    Settings={
    	Name = "Camarilla",
    	period = 'D',
    	line =
    		{
    			{Name = "S5", Color = RGB(255, 0, 0), Type = 1, Width = 2},
    			{Name = "S4", Color = RGB(255, 165, 0), Type = 1, Width = 2},
    			{Name = "S3", Color = RGB(255, 255, 0), Type = 1, Width = 2},
    			{Name = "PP", Color = RGB(0, 255, 0), Type = 1, Width = 2},
    			{Name = "R3", Color = RGB(0, 191, 255), Type = 1, Width = 2},
    			{Name = "R4", Color = RGB(0, 0, 255), Type = 1, Width = 2},
    			{Name = "R5", Color = RGB(139, 0, 255), Type = 1, Width = 2},
    		}
    }
    
    local math_floor = math.floor
    local levels = 0
    local ydH, ydL, ydC, ydO = {},{},{},{}
    local PP, R3, R4, R5 = 0,0,0,0
    local S3, S4, S5 = 0,0,0
    	local delta = 0
    	local cl = 0
    local predThisDay=0
    local function dTs(t) return 100*(100*t.year+t.month)+t.day; end
    local OldDay = ''	-- для выделения начала торгового дня
    
    function Init ()
    	local t=getDataSourceInfo()
    	local tt = t.interval
    	if tt == -3 then 
    		message('Месячный график не обрабатывается.',1)
    		return 
    	end
    	return 7
    end
    
    function OnCalculate (index)
    	local time tt=T(index); ---время из свечи
    	--local ThisDay=dTs(tt)	-- дата в формате yyyyMMdd
    	local tDay=dTs(tt)	-- дата в формате yyyyMMdd
    	local ThisDay = tDay
    	if Settings.period == 'W' then
    		ThisDay=tt.week_day	-- номер недели
    	end
    	if index == 1 then
    		--message('First ThisDay = '..tostring(ThisDay),1)
    		local t=getDataSourceInfo()
    		--7.2.5 Функция предназначена для получения информации об источнике данных для индикатора.
    		local scale = getSecurityInfo(t.class_code, t.sec_code).scale	--	NUMBER, Количество значащих цифр после запятой
    		mul = 10^scale  -- возведение в степень
    		local tt = t.interval
    		if tt == -3 then tt = 'месяц' 
    		elseif tt == -2 then tt = 'неделя'
    		elseif tt == -1 then tt = 'день' 
    		else
    			tt = tt..' мин.'
    		end
    		--message(t.sec_code..'('..t.class_code..'), цифр после запятой: '..scale..', mul = '..mul..', дата = '..ThisDay,1)
    		levels = levels + 1
    		if ThisDay ~= OldDay then
    			OldDay = ThisDay
    		end	
    		predThisDay = ThisDay
    		--
    		delta = H(index) - L(index)
    		cl = C(index)
    		R5 = (H(index) / L(index))*cl
    		calcLevels(index)
    		local per = 'daily'
    		if Settings.period == 'W' then
    			per = 'weekly'
    		end
    		message('Camarilla '..per..', Т = '..tt..', © xsharp.ru 20.06.2015', 1)
    		return
    	end
    	if Settings.period == 'W' then
    		if ThisDay < OldDay then	-- для неделек
    			OldDay = OldDay + 1
    			if OldDay ~= ThisDay then
    				OldDay = ThisDay
    			end
    			levels = levels + 1
    			delta = ydH[levels-1] - ydL[levels-1]
    			cl = ydC[levels-1]
    			R5 = (ydH[levels-1] / ydL[levels-1])*cl
    			calcLevels(index)
    			--if index<120 then
    			--message('index= '..tostring(index)..', Смена недели: '..tostring(ThisDay)..', OldDay: '..tostring(OldDay)..', d='..tDay..', R3= '..R3..', PP= '..cl..', S3= '..S3,1)
    			--end
    			predThisDay = ThisDay
    		else
    			if ThisDay ~=predThisDay then
    				--message('index= '..tostring(index)..', ThisDay= '..tostring(ThisDay)..', predThisDay: '..tostring(predThisDay)..', d='..tDay..', R3= '..R3..', PP= '..cl..', S3= '..S3,1)
    				predThisDay = ThisDay
    				OldDay = OldDay + 1
    			end
    			ThisDayF(index)
    		end
    	elseif Settings.period == 'D' then
    		if ThisDay ~= OldDay then	-- для дневок
    			OldDay = OldDay + 1
    			if OldDay ~= ThisDay then
    				OldDay = ThisDay
    			end
    			levels = levels + 1
    			delta = ydH[levels-1] - ydL[levels-1]
    			cl = ydC[levels-1]
    			R5 = (ydH[levels-1] / ydL[levels-1])*cl
    			calcLevels(index)
    			--if index<120 then
    			--message('index= '..tostring(index)..', Смена недели: '..tostring(ThisDay)..', OldDay: '..tostring(OldDay)..', d='..tDay..', R3= '..R3..', PP= '..cl..', S3= '..S3,1)
    			--end
    			predThisDay = ThisDay
    		else
    			if ThisDay ~=predThisDay then
    				--message('index= '..tostring(index)..', ThisDay= '..tostring(ThisDay)..', predThisDay: '..tostring(predThisDay)..', d='..tDay..', R3= '..R3..', PP= '..cl..', S3= '..S3,1)
    				predThisDay = ThisDay
    				OldDay = OldDay + 1
    			end
    			ThisDayF(index)
    		end
    	elseif Settings.period == 'H4' then
    		if ThisDay ~= OldDay then	-- для дневок
    			OldDay = OldDay + 1
    			if OldDay ~= ThisDay then
    				OldDay = ThisDay
    			end
    			levels = levels + 1
    			delta = ydH[levels-1] - ydL[levels-1]
    			cl = ydC[levels-1]
    			R5 = (ydH[levels-1] / ydL[levels-1])*cl
    			calcLevels(index)
    			--if index<120 then
    			--message('index= '..tostring(index)..', Смена недели: '..tostring(ThisDay)..', OldDay: '..tostring(OldDay)..', d='..tDay..', R3= '..R3..', PP= '..cl..', S3= '..S3,1)
    			--end
    			predThisDay = ThisDay
    		else
    			if ThisDay ~=predThisDay then
    				--message('index= '..tostring(index)..', ThisDay= '..tostring(ThisDay)..', predThisDay: '..tostring(predThisDay)..', d='..tDay..', R3= '..R3..', PP= '..cl..', S3= '..S3,1)
    				predThisDay = ThisDay
    				OldDay = OldDay + 1
    			end
    			ThisDayF(index)
    		end
    	end
    	return S5, S4, S3, cl, R3, R4, R5
    end
    
    function round(value)
    	return math_floor(value*mul + 0.5) / mul
    end
    
    function ThisDayF(index)
    	ydC[levels] = C(index)
    	if H(index) > ydH[levels] then
    		ydH[levels] = H(index)
    	end
    	if L(index) < ydL[levels] then
    		ydL[levels] = L(index)
    	end
    end
    
    function calcLevels(index)
    	ydO[levels] = O(index)
    	ydH[levels] = H(index)
    	ydL[levels] = L(index)
    	ydC[levels] = C(index)
    	--
    	R3 = cl + delta * 1.1/4
    	R4 = cl + delta * 1.1/2
    	--
    	S3 = cl - delta * 1.1/4
    	S4 = cl - delta * 1.1/2
    	S5 = cl - (R5-cl)
    	--
    	R5 = round(R5)
    	R4 = round(R4)
    	R3 = round(R3)
    	S3 = round(S3)
    	S4 = round(S4)
    	S5 = round(S5)
    end
    


    Авто-репост. Читать в блоге >>>
  24. Аватар Ragnar
    Всем привет, подскажите пожалуйста при включения квика появляется окошко с надписью (неверный код клиента), я нажимаю на крестик окошко исчезает квик при этом работает всё норм, просто надоедает это.
    Всем привет, подскажите пожалуйста при включения квика появляется окошко с надписью (неверный код клиента), я нажимаю на крестик окошко исчезает квик при этом работает всё норм, просто надоедает это.

    Авто-репост. Читать в блоге >>>
  25. Аватар yurikon
    Вывод данных из квика в Omega Research и MetaStock - решение проблемы
    Добрый день всем!

    Начиная с версии QUIK 8 будет удалена возможность вывода данных в программы технического анализа Omega Research и MetaStock. Уже сейчас многие брокеры отключают эту функцию на своих серверах, и QUIK выдает сообщение об ошибке «У вас отсутствует лицензия» для вывода данных.

    Мы сделали простое решение этой проблемы - программа SynAdapter.

    По ссылке есть еще несколько лайфхаков, как оптимизировать вывод данных — сделать быстрее и стабильнее.

    Самая крутая фишка — вообще заменить квик на логин Plaza2 и брать данные напрямую с биржи! ;-)))

    Удачных сделок!

    Авто-репост. Читать в блоге >>>
Чтобы купить акции, выберите надежного брокера: