<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
	<channel>
		<title>Форум QUIK [тема: CreateDataSource Params]</title>
		<link>http://forum.quik.ru</link>
		<description>Новое в теме CreateDataSource Params форума  на сайте Форум QUIK [forum.quik.ru]</description>
		<language>ru</language>
		<docs>http://backend.userland.com/rss2</docs>
		<pubDate>Sat, 25 Apr 2026 05:18:00 +0300</pubDate>
		<item>
			<title>CreateDataSource Params</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message29769/topic3469/">CreateDataSource Params</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_4RBMgI6Q" href="/user/1801/" bx-tooltip-user-id="1801">Борис Гудылин</a> написал:<br />Насколько корректно и из каких источников идет коррекция H и L на текущий момент? <br />=============<br />У Вас в коде не указан параметр, значит данные берутся на основе OnAllTrade.<br />Значит полученные свечки формируются на основе полного набора данных, без срезов.<br /><br /><br />====quote====<br /><a class="blog-p-user-name" id="bp_XXGI3Jwe" href="/user/1801/" bx-tooltip-user-id="1801">Борис Гудылин</a> написал:<br />Можно ли при этом доверять полностью значениям H(index) и L(index) или они, пусть и крайне редко, но могут незначительно отличаться от действительных (для полностью сформированных свечек)? <br />=============<br />То же самое, у Вас в коде не указан параметр, значит данные берутся на основе OnAllTrade.<br />Значит отличий от видимого графика не будет.<br />Другой вопрос, что Вы можете получить свежие данные раньше чем они визуально отобразятся на графике. <br />
			<i>13.03.2018 12:15:54, Sergey Gorokhov.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message29769/topic3469/</link>
			<guid>http://forum.quik.ru/messages/forum10/message29769/topic3469/</guid>
			<pubDate>Tue, 13 Mar 2018 12:15:54 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>CreateDataSource Params</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message29768/topic3469/">CreateDataSource Params</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Можно воспользоваться выходом OnParam, профильтровать в нем какой-либо ликвидный инструмент, например, тот, что вы задаете в CreateDataSource, потом с помощью GetParamEx проследить динамику изменения параметров по Вашему списку. Если не фильтровать, то можно схватить событий в десятки раз больше.<br />Что-то из параметров не будет меняться, что-то будет меняться, даже часто. <br />ТТТ формируется срезами, точность времени -1 сек, с признаками балансировки и ограничения нагрузки. Несколько событий могут быть привязаны к одной секунде. <br /><br />Такую же точность во временном штампе Вы получите, если запросите источник данных типа <br /> &nbsp; &nbsp; &nbsp;ds1,error_desc = CreateDataSource(p_classcode, p_seccode, <B>INTERVAL_TICK, &quot;last&quot;</B>) <br />с заданием программы выхода<br /> &nbsp; &nbsp; &nbsp;ds1:SetUpdateCallback(OnUpdate)<br />Оба выхода (OnParam и OnUpdate) для выбранного инструмента будут вызываться срезами и синхронно (&quot;last&quot; оказывается сильнее INTERVAL_TICK). По факту, по реализации - близнецы с некоторыми нюансами, &nbsp;как бы, гибридный вариант - источник, вроде, тиковый, но данные из него выдаются срезами, с пропусками.<br /><br />Достоинства источника по параметрам - меньшая зависимость от трафика, чем в чистом INTERVAL_TICK без &quot;last&quot; или OnAllTrade.<br />Недостаток - при работе со срезами можно что-то &quot;проморгать&quot;, например, экстремумы. Не для всех целей годится.<br /><br /><B>Вопрос к разработчикам</B><br />ds1,error_desc = CreateDataSource(p_classcode, p_seccode, <B>INTERVAL_M1</B>)<br />ds1:SetUpdateCallback(OnUpdate)<br />В программу выхода текущая свечка поступает несколькими порциями (срезами, так воспринимается, по крайней мере). Но срез не совсем обычный, кто-то раздвигает &nbsp;H(index) и L(index), как минимум.<br />Насколько корректно и из каких источников идет коррекция H и L на текущий момент? <br />Можно ли при этом доверять полностью значениям H(index) и L(index) или они, пусть и крайне редко, но могут незначительно отличаться от действительных (для полностью сформированных свечек)? <br /><br /> <br /><br /><br /><br /><br /> &nbsp; <br />
			<i>13.03.2018 12:07:18, Борис Гудылин.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message29768/topic3469/</link>
			<guid>http://forum.quik.ru/messages/forum10/message29768/topic3469/</guid>
			<pubDate>Tue, 13 Mar 2018 12:07:18 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>CreateDataSource Params</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message29728/topic3469/">CreateDataSource Params</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			По каким параметрам вы можете вручную построить график в терминале - те и для crestedatasource подойдут <br />
			<i>09.03.2018 15:41:14, s_mike@rambler.ru.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message29728/topic3469/</link>
			<guid>http://forum.quik.ru/messages/forum10/message29728/topic3469/</guid>
			<pubDate>Fri, 09 Mar 2018 15:41:14 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>CreateDataSource Params</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message29726/topic3469/">CreateDataSource Params</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Данный вопрос уже поднимался на форуме, однако у меня он возник вновь. Я выгрузил параметры из таблицы текущих торгов, однако хотелось бы узнать какие из них лишние? К примеру ISIN-код бумаги явно не вписывается в концепцию источников данных... Возможно существует готовый и отредактированный список ? У меня получилась следующая выгрузка,:<br /><br />lotsize, //Лот<br />prevprice, //Цена закр.<br />longname, //Бумага<br />shortname, //Бумага сокр.<br />code, //Код бумаги<br />isincode, //ISIN-код бумаги<br />regnumber, //Рег.номер<br />cfi_code, //CFI-код бумаги<br />classname, //Класс<br />class_code, //Код класса<br />trade_date_code, //Дата торгов<br />sec_face_value, //Номинал<br />sec_face_unit, //Валюта<br />sec_scale, //Точность<br />sec_price_step, //Шаг цены<br />discount1, //Дисконт1<br />discount2, //Дисконт2<br />discount3, //Дисконт3<br />sec_comment, //Комментарий<br />sectype, //Тип инструмента<br />status, //Статус<br />bid, //Спрос<br />biddepth, //Кол. спрос<br />biddeptht, //Общ. спрос<br />numbids, //Заявки куп.<br />offer, //Предл.<br />offerdepth, //Кол. предл.<br />offerdeptht, //Общ. предл.<br />numoffers, //Заявки прод.<br />high, //Макс. цена<br />low, //Мин. цена<br />last, //Цена послед.<br />change, //Измен. к закр.<br />qty, //Кол-во послед.<br />time, //Время послед.<br />voltoday, //Общее кол-во<br />valtoday, //Оборот<br />tradingstatus, //Сессия<br />value, //Оборот посл.<br />waprice, //Ср. взв. цена<br />numtrades, //Кол-во сделок<br />prevwaprice, //Пред. оц.<br />lastchange, //% измен.закр.<br />anontrade, //Анон. торг.<br />mat_date, //Погашение<br />days_to_mat_date, //До погашения<br />settledate, //Дата расч.<br />assured, //Необесп. торги<br />open, //Откр.<br />highbid, //Лучш. спрос<br />lowoffer, //Лучш. пред<br />primarydist, //Размещение IPO<br />accruedint, //НКД<br />yield, //Доходность<br />couponvalue, //Размер купона<br />couponperiod, //Длит.куп.<br />yieldatprevwapri, //Доход.пред.оц.<br />yieldatwaprice, //Доход.оц.<br />priceminusprevwa, //Изм. к пред.оц.<br />closeprice, //Закр.<br />closeyield, //Доход.закр.<br />marketprice, //Вч.рын.цена<br />marketpricetoday, //Рын.цена<br />nextcoupon, //Дата выпл. куп.<br />buybackprice, //Оферта<br />buybackdate, //Дата расч.доход<br />issuesize, //Объем обр.<br />prevdate, //Дата посл.торг.<br />duration, //Дюрация<br />lcurrentprice, //Оф.тек.цена<br />lcloseprice, //Оф.цена закр.<br />quotebasis, //Тип цены<br />admittedquote, //Призн.котир.<br />prevadmittedquot, //Призн.кот.пред.<br />lastbid, //Спрос сессии<br />lastoffer, //Предл.сессии<br />marketprice2, //Рын.цена2<br />prevlegalclosepr, //Пред.цена закр.<br />openperiodprice, //Цена предторг.<br />min_curr_last, //Мин.тек.цена<br />settlecode, //Код расч.<br />min_curr_last_ti, //Вр. изм.м.т.ц.<br />issuesizeplaced, //Объем в обр.<br />currencyid, //Сопр.валюта<br />listlevel, //Листинг<br />qualified, //Квалиф. инвестор<br />yieldatprevwapr, //Доход.пред.оц.<br />oblpercent, //Тип цены обл.<br />starttime, //Начало<br />endtime, //Окончание<br />pricemax, //Макс. возм. цена<br />pricemin, //Мин. возм. цена<br />changetime, //Время изм.<br />optionbase, //Баз.актив<br />tradechange, //Тренд<br />prevsettleprice, //Пред.расч.цена<br />numcontracts, //Кол-во отк.поз.<br />selldepo, //ГО продавца<br />buydepo, //ГО покупателя<br />steppricet, //Ст. шага цены<br />stepprice, //Ст. шага цены<br />steppricecl, //Ст.шага цены кл.<br />steppriceprcl, //Ст. шага промкл.<br />settleprice, //Расч. цена<br />percentrate, //Ставка<br />clstate, //Статус кл.<br />clprice, //Кот. клиринга<br />evnstarttime, //Начало веч.<br />evnendtime, //Окончание веч.<br />monstarttime, //Начало утр.<br />monendtime, //Окончание утр.<br />curstepprice, //Валюта шага цены<br />realvmprice, //Рын. котир.<br />expdate, //Дата исп.<br />futuretype, //Тип фьючерса<br />ispercent, //Тип цены<br />firstopen, //Перв.цена сессии<br />lastclose, //Посл.цена сессии<br />prevsettlevol, //Пред.расч.объем<br />optionbaseclass, //Класс баз.актива<br />crossrate, //Курс<br />counterprice, //Цена контраг.<br />plannedtime, //Начало аук.план<br />auctprice, //Цена аукц.<br />auctvalue, //Объем аукц.руб<br />auctvolume, //Кол-во аукц.<br />auctnumtrades, //Кол-во сд.аукц.<br />imbalance, //Дисбаланс ПА<br />marketvolb, //Рын.пок.<br />marketvols, //Рын.прод.<br />first_cur, //Валюта покупки<br />second_cur, //Валюта прод.<br />currentvalue, //Знач.<br />lastvalue, //Зн.закр.<br />min, //Минимум<br />max, //Максимум<br />openvalue, //Открытие<br />pchange, //% изменение<br />iopen, //Открытие<br />lowval, //Мин.<br />highval, //Макс.<br />icapital, //Капитал. бумаг<br />ivolume, //Объем инд.сдел.<br />baseprice, //Баз.курс<br />rth, //Верх.гран.<br />rtl, //Нижн.гран.<br />k_h, //К.верх.гран.<br />k_l, //К.нижн.гран.<br />settledate1, //Дата расч.1<br />tradingphase, //Бирж.Сессия<br />bgop, //БГОП<br />bgonp, //БГОНП<br />strike, //Страйк<br />optiontype, //Тип опциона<br />volatility, //Волатильность<br />theorprice, //Теор. цена<br />marg, //Марж.<br />optionkind, //Разн. опц.<br />buy_mat, //Погашение пок.<br />sell_mat, //Погашение прод.<br />buy_class, //Класс покупки<br />buy_sec, //Бумага покупки<br />sell_class, //Класс прод.<br />sell_sec //Бумага прод. <br />
			<i>09.03.2018 14:25:31, Андрей.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message29726/topic3469/</link>
			<guid>http://forum.quik.ru/messages/forum10/message29726/topic3469/</guid>
			<pubDate>Fri, 09 Mar 2018 14:25:31 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
	</channel>
</rss>
