<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
	<channel>
		<title>Форум QUIK [тема: Тест быстродействия многопоточного бота]</title>
		<link>http://forum.quik.ru</link>
		<description>Новое в теме Тест быстродействия многопоточного бота форума  на сайте Форум QUIK [forum.quik.ru]</description>
		<language>ru</language>
		<docs>http://backend.userland.com/rss2</docs>
		<pubDate>Tue, 21 Apr 2026 09:02:51 +0300</pubDate>
		<item>
			<title>Тест быстродействия многопоточного бота</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum17/message81167/topic9454/">Тест быстродействия многопоточного бота</a></b> в форуме <a href="http://forum.quik.ru/forum17/">Обмен опытом</a>. <br />
			Тема для начинающих писателей роботов<br />-----------------------<br />Алгоритм теста:<br />---------------------<br />Скрипт на Lua в терминале &nbsp;QUIK обрабатывает колбеки и выставляет заявки по требованию приложения.<br />---------------------------------<br />Полученные события,<br />кроме событий OnOrder, OnStopOrder, OnTransReply, <br />которые обрабатывает сам, скрипт рассылает приложениям.<br />-------------------------------------<br />Для каждого инструмента или класса работает отдельное приложение, <br />которое получает данные от скрипта ,<br /> прогнозирует изменение позиции и отсылает требования на выставление или снятие заявок скрипту. <br />----------------------------------- &nbsp;<br />Приложения можно реализовать в виде отдельного скрипта для терминала QUIK ,<br /> либо отдельного приложения Windows.<br />--------------------------------------<br />Механизм обмена сообщениями реализован через файлы, поэтому он один и тот же как для скриптов так и для приложений.<br />-------------------------------------<br />Весь процесс обмена сообщений пишется в лог файлы. <br />Результаты теста такие:<br />это логи событий, от скрипта к приложениям для инструментов. Первое число - задержка получения события приложением. <br />В данном тесте задержка &nbsp;равна кванту windows, который установлен 2ms.<br />В конце каждого события через символ &quot;&gt; &quot; указано сколько всего событий в очереди.<br />
====code====
<pre>1024us, 19545940221.4:1,GAZP,126.22,126.22,126.31&#62;4
2069us, 19547996621.9:1,VTBR,81.79,81.770,81.790&#62;1
1761us, 19548976031.1:1,ALRS,40.96,40.94,40.96&#62;1
2122us, 19548975763.9:1,AFKS,13.446,13.442,13.446&#62;2
164us, 19548977786.8:1,GAZP,126.23,126.22,126.23&#62;3
3020us, 19551013990.4:1,AFKS,13.445,13.442,13.446&#62;3
2904us, 19552031852.1:1,GMKN,156.28,156.24,156.28&#62;3
2961us, 19552031904.2:1,VTBR,81.79,81.790,81.815&#62;1
2068us, 19553048370.0:1,AFLT,56.53,56.49,56.53&#62;7
19550003064us, 6120562.3:1,HYDR,0.4386,0.4383,0.4386&#62;2
2116us, 19557151989.5:1,AFLT,56.52,56.49,56.53&#62;5
3100us, 19557154009.4:2,SBER,{bid_count=10.000000,offer_count=10.000000,bid={{price=302.22,quantity=377},{price=302.33,quantity=81},{price=302.42,quantity=3},{price=302.55,quantity=304},{price=302.74,quantity=226},{price=302.83,quantity=118},{price=302.86,quantity=1},{price=303.04,quantity=6},{price=303.19,quantity=52},{price=303.48,quantity=945}},offer={{price=303.50,quantity=22},{price=303.58,quantity=1},{price=303.70,quantity=5},{price=303.71,quantity=375},{price=303.76,quantity=162},{price=303.78,quantity=1},{price=303.82,quantity=90},{price=303.96,quantity=45},{price=304.08,quantity=201},{price=304.10,quantity=97}}}&#62;1
2946us, 19559169335.8:1,CHMF,974.4,974.0,975.2&#62;3
3149us, 19559169199.5:1,AFLT,56.53,56.49,56.53&#62;4
3024us, 19559187312.8:1,VTBR,81.815,81.790,81.815&#62;1
718us, 19560195155.7:1,RUAL,37.495,37.480,37.495&#62;2
2916us, 19560193051.8:1,GAZP,126.28,126.28,126.31&#62;2
1975us, 19560197010.7:2,SBER,{bid_count=10.000000,offer_count=10.000000,bid={{price=302.33,quantity=81},{price=302.42,quantity=3},{price=302.55,quantity=304},{price=302.74,quantity=226},{price=302.83,quantity=118},{price=302.86,quantity=1},{price=303.04,quantity=6},{price=303.19,quantity=52},{price=303.48,quantity=945},{price=303.50,quantity=5}},offer={{price=303.58,quantity=1},{price=303.70,quantity=5},{price=303.71,quantity=375},{price=303.76,quantity=162},{price=303.78,quantity=1},{price=303.82,quantity=90},{price=303.96,quantity=45},{price=304.08,quantity=201},{price=304.10,quantity=97},{price=304.23,quantity=407}}}&#62;1
249us, 19561199970.8:1,SBER,303.5,303.50,303.58&#62;1
3111us, 19562215668.5:1,AFKS,13.451,13.442,13.451&#62;3
1527us, 19562226731.8:2,SBER,{bid_count=10.000000,offer_count=10.000000,bid={{price=302.22,quantity=377},{price=302.33,quantity=81},{price=302.42,quantity=3},{price=302.55,quantity=304},{price=302.74,quantity=226},{price=302.83,quantity=118},{price=302.86,quantity=1},{price=303.04,quantity=6},{price=303.19,quantity=52},{price=303.48,quantity=945}},offer={{price=303.50,quantity=35},{price=303.58,quantity=1},{price=303.70,quantity=5},{price=303.71,quantity=375},{price=303.76,quantity=162},{price=303.78,quantity=1},{price=303.82,quantity=90},{price=303.96,quantity=45},{price=304.08,quantity=201},{price=304.10,quantity=97}}}&#62;1
1699us, 19563239495.6:1,SBER,303.5,303.48,303.50&#62;1
1073us, 19564257502.6:1,AFLT,56.54,56.49,56.54&#62;3
1975us, 19564259571.1:1,RUAL,37.5,37.480,37.500&#62;3
2916us, 19565367155.3:1,CHMF,974.6,974.6,975.2&#62;1
966us, 19566538221.2:2,SBER,{bid_count=10.000000,offer_count=10.000000,bid={{price=302.22,quantity=377},{price=302.33,quantity=81},{price=302.42,quantity=3},{price=302.55,quantity=304},{price=302.74,quantity=226},{price=302.83,quantity=118},{price=302.86,quantity=1},{price=303.04,quantity=6},{price=303.19,quantity=52},{price=303.48,quantity=945}},offer={{price=303.56,quantity=25},{price=303.57,quantity=10},{price=303.58,quantity=1},{price=303.70,quantity=5},{price=303.71,quantity=375},{price=303.76,quantity=162},{price=303.78,quantity=1},{price=303.82,quantity=90},{price=303.96,quantity=45},{price=304.08,quantity=201}}}&#62;1
1117us, 19568731056.8:1,AFLT,56.55,56.49,56.55&#62;6
1013us, 19571884419.5:1,AFKS,13.452,13.442,13.452&#62;4
980us, 19571884533.0:1,GAZP,126.28,126.28,126.29&#62;2
2909us, 19572876032.2:1,GAZP,126.29,126.28,126.29&#62;1
995us, 19572878023.0:2,SBER,{bid_count=10.000000,offer_count=10.000000,bid={{price=302.33,quantity=81},{price=302.42,quantity=3},{price=302.55,quantity=304},{price=302.74,quantity=226},{price=302.83,quantity=118},{price=302.86,quantity=1},{price=303.04,quantity=6},{price=303.19,quantity=52},{price=303.48,quantity=945},{price=303.59,quantity=5}},offer={{price=303.70,quantity=5},{price=303.71,quantity=375},{price=303.76,quantity=162},{price=303.78,quantity=1},{price=303.82,quantity=90},{price=303.96,quantity=45},{price=304.05,quantity=309},{price=304.08,quantity=201},{price=304.10,quantity=97},{price=304.23,quantity=407}}}&#62;1
1817us, 19573893073.2:1,SBER,303.59,303.59,303.70&#62;2
2998us, 19576946543.6:1,SBER,303.6,303.59,303.70&#62;1
3060us, 19577952638.5:1,GAZP,126.31,126.28,126.31&#62;7
1116us, 19577954709.5:2,SBER,{bid_count=10.000000,offer_count=10.000000,bid={{price=302.42,quantity=3},{price=302.55,quantity=304},{price=302.74,quantity=226},{price=302.83,quantity=118},{price=302.86,quantity=1},{price=303.04,quantity=6},{price=303.19,quantity=52},{price=303.48,quantity=945},{price=303.59,quantity=5},{price=303.64,quantity=16}},offer={{price=303.70,quantity=5},{price=303.71,quantity=375},{price=303.76,quantity=162},{price=303.78,quantity=1},{price=303.82,quantity=90},{price=303.96,quantity=45},{price=304.05,quantity=309},{price=304.08,quantity=201},{price=304.10,quantity=97},{price=304.23,quantity=407}}}&#62;1
2844us, 19578998223.5:1,SBER,303.64,303.64,303.70&#62;1
2096us, 19579996246.4:1,CHMF,975.2,974.6,975.2&#62;6
3024us, 19580058598.2:1,VTBR,81.85,81.790,81.850&#62;1
1032us, 19581000600.7:1,RTKM,65.62,65.53,65.62&#62;3
3160us, 19580998565.3:1,AFLT,56.57,56.49,56.57&#62;2
2599us, 19582061555.8:1,RUAL,37.505,37.480,37.505&#62;1
1168us, 19582063123.7:1,SBER,303.66,303.64,303.66&#62;3
1721us, 19583137903.4:1,GMKN,156.32,156.24,156.34&#62;3
19584266007us, 705.9:1,MTSS,227.35,227.00,227.35&#62;2
779us, 19585436100.9:1,ALRS,40.97,40.94,40.97&#62;3
3031us, 19585451977.5:2,SBER,{bid_count=10.000000,offer_count=10.000000,bid={{price=302.42,quantity=3},{price=302.55,quantity=304},{price=302.74,quantity=226},{price=302.83,quantity=118},{price=302.86,quantity=1},{price=303.04,quantity=6},{price=303.19,quantity=52},{price=303.48,quantity=945},{price=303.59,quantity=5},{price=303.64,quantity=127}},offer={{price=303.66,quantity=40},{price=303.70,quantity=5},{price=303.71,quantity=375},{price=303.76,quantity=162},{price=303.78,quantity=1},{price=303.82,quantity=90},{price=303.96,quantity=45},{price=304.05,quantity=309},{price=304.08,quantity=201},{price=304.10,quantity=97}}}&#62;1
880us, 19586562910.9:1,RUAL,37.525,37.480,37.525&#62;2
1081us, 19586562802.1:1,AFKS,13.457,13.442,13.457&#62;3
988us, 19586562976.9:1,SBER,303.64,303.64,303.66&#62;1
1998us, 19586564896.4:1,VTBR,81.84,81.790,81.850&#62;2
1994us, 19586564971.2:2,SBER,{bid_count=10.000000,offer_count=10.000000,bid={{price=302.42,quantity=3},{price=302.55,quantity=304},{price=302.74,quantity=226},{price=302.83,quantity=118},{price=302.86,quantity=1},{price=303.04,quantity=6},{price=303.19,quantity=52},{price=303.48,quantity=945},{price=303.59,quantity=5},{price=303.64,quantity=40}},offer={{price=303.66,quantity=40},{price=303.70,quantity=5},{price=303.71,quantity=375},{price=303.76,quantity=162},{price=303.78,quantity=1},{price=303.82,quantity=90},{price=303.96,quantity=45},{price=304.05,quantity=309},{price=304.08,quantity=201},{price=304.10,quantity=97}}}&#62;1
2879us, 19587645272.0:1,VTBR,81.85,81.790,81.850&#62;1
2058us, 19587661250.3:2,SBER,{bid_count=10.000000,offer_count=10.000000,bid={{price=302.55,quantity=304},{price=302.74,quantity=226},{price=302.83,quantity=118},{price=302.86,quantity=1},{price=303.04,quantity=6},{price=303.19,quantity=52},{price=303.48,quantity=945},{price=303.59,quantity=5},{price=303.64,quantity=33},{price=303.65,quantity=11}},offer={{price=303.66,quantity=40},{price=303.70,quantity=5},{price=303.71,quantity=375},{price=303.76,quantity=162},{price=303.78,quantity=1},{price=303.82,quantity=90},{price=303.96,quantity=45},{price=304.05,quantity=309},{price=304.08,quantity=201},{price=304.10,quantity=97}}}&#62;1
1914us, 19588755163.3:1,SBER,303.65,303.65,303.66&#62;2
3076us, 19588757012.6:1,VTBR,81.85,81.850,81.855&#62;2
2780us, 19592899311.6:1,RUAL,37.51,37.480,37.510&#62;1
2002us, 19593894417.4:1,VTBR,81.855,81.850,81.855&#62;1
2050us, 19594927136.5:1,AFKS,13.448,13.442,13.452&#62;6
1978us, 19594927300.1:1,MTSS,227.2,227.00,227.20&#62;4
1986us, 19595921782.1:1,AFKS,13.448,13.448,13.449&#62;4
2013us, 19596942548.8:1,AFKS,13.449,13.449,13.452&#62;3
1955us, 19596942729.0:1,SBER,303.66,303.65,303.66&#62;1
2984us, 19596944644.8:2,SBER,{bid_count=10.000000,offer_count=10.000000,bid={{price=302.55,quantity=304},{price=302.74,quantity=226},{price=302.83,quantity=118},{price=302.86,quantity=1},{price=303.04,quantity=6},{price=303.19,quantity=52},{price=303.48,quantity=945},{price=303.59,quantity=5},{price=303.64,quantity=33},{price=303.65,quantity=24}},offer={{price=303.66,quantity=83},{price=303.70,quantity=5},{price=303.71,quantity=376},{price=303.76,quantity=162},{price=303.78,quantity=1},{price=303.82,quantity=90},{price=303.96,quantity=45},{price=304.05,quantity=309},{price=304.08,quantity=201},{price=304.10,quantity=97}}}&#62;1
1832us, 19598988870.0:1,GMKN,156.34,156.24,156.34&#62;4
109us, 19598990711.0:1,SBER,303.71,303.65,303.71&#62;4
2937us, 19598990816.2:2,SBER,{bid_count=10.000000,offer_count=10.000000,bid={{price=302.58,quantity=177},{price=302.74,quantity=226},{price=302.83,quantity=118},{price=302.86,quantity=1},{price=303.04,quantity=6},{price=303.19,quantity=52},{price=303.48,quantity=945},{price=303.59,quantity=5},{price=303.64,quantity=33},{price=303.65,quantity=24}},offer={{price=303.71,quantity=475},{price=303.76,quantity=162},{price=303.78,quantity=1},{price=303.82,quantity=90},{price=303.96,quantity=45},{price=304.05,quantity=309},{price=304.08,quantity=201},{price=304.10,quantity=97},{price=304.23,quantity=407},{price=304.28,quantity=236}}}&#62;1
2059us, 19599991800.5:1,MTSS,227.3,227.00,227.30&#62;5
1369us, 19601010287.6:1,RUAL,37.53,37.480,37.530&#62;1
1026us, 19602016692.1:1,AFKS,13.453,13.449,13.453&#62;5
3040us, 19605200077.0:1,SBER,303.7,303.65,303.71&#62;2
1963us, 19607223681.8:1,SBER,303.7,303.70,303.71&#62;3
2109us, 19607241747.3:2,SBER,{bid_count=10.000000,offer_count=10.000000,bid={{price=302.74,quantity=226},{price=302.83,quantity=118},{price=302.86,quantity=1},{price=303.04,quantity=6},{price=303.19,quantity=52},{price=303.48,quantity=945},{price=303.59,quantity=5},{price=303.64,quantity=33},{price=303.65,quantity=24},{price=303.70,quantity=4}},offer={{price=303.71,quantity=475},{price=303.76,quantity=162},{price=303.78,quantity=1},{price=303.82,quantity=90},{price=303.96,quantity=45},{price=304.05,quantity=309},{price=304.08,quantity=201},{price=304.10,quantity=97},{price=304.23,quantity=407},{price=304.28,quantity=236}}}&#62;1
246us, 19609261908.6:1,RUAL,37.525,37.480,37.525&#62;2
1145us, 19609261165.6:1,AFLT,56.57,56.56,56.57&#62;9
2001us, 19612320640.0:1,AFKS,13.45,13.449,13.453&#62;2
3017us, 19613357085.7:1,VTBR,81.85,81.850,81.855&#62;1
873us, 19618420864.4:1,RUAL,37.525,37.525,37.530&#62;1
1070us, 19618420750.7:1,ALRS,40.95,40.94,40.95&#62;3
2965us, 19620569675.3:1,SBER,303.69,303.65,303.69&#62;2
3029us, 19621672486.3:1,AFKS,13.45,13.449,13.450&#62;3
2871us, 19622754415.3:1,SBER,303.7,303.65,303.70&#62;1
1814us, 19624963547.9:1,GMKN,156.36,156.24,156.36&#62;2
1005us, 19629285145.6:1,ALRS,40.95,40.94,40.97&#62;2
2974us, 19631443340.0:1,ALRS,40.95,40.94,40.95&#62;2
839us, 19632517491.0:1,MTSS,227.15,227.00,227.30&#62;1
2017us, 19633576478.9:1,ALRS,40.95,40.95,40.97&#62;2
1028us, 19636788872.1:1,AFKS,13.452,13.449,13.452&#62;3
936us, 19636789059.0:1,SBER,303.68,303.65,303.70&#62;1
3004us, 19638830536.8:1,GAZP,126.31,126.30,126.31&#62;7
2884us, 19638830746.4:2,SBER,{bid_count=10.000000,offer_count=10.000000,bid={{price=300.71,quantity=1},{price=302.55,quantity=304},{price=302.58,quantity=177},{price=302.74,quantity=226},{price=302.83,quantity=118},{price=302.86,quantity=1},{price=303.04,quantity=6},{price=303.19,quantity=52},{price=303.48,quantity=945},{price=303.57,quantity=60}},offer={{price=303.70,quantity=6},{price=303.71,quantity=475},{price=303.76,quantity=162},{price=303.78,quantity=1},{price=303.82,quantity=90},{price=303.96,quantity=45},{price=304.05,quantity=309},{price=304.08,quantity=201},{price=304.10,quantity=97},{price=304.23,quantity=407}}}&#62;1
1002us, 19639893190.4:1,ALRS,40.94,40.94,40.97&#62;5
2987us, 19640857405.7:1,ALRS,40.93,40.93,40.97&#62;3
2990us, 19640857505.9:1,SBER,303.57,303.57,303.70&#62;1
1862us, 19641904165.2:1,SBER,303.58,303.58,303.70&#62;1
3021us, 19641905963.7:1,VTBR,81.855,81.850,81.855&#62;1
1046us, 19641920092.7:2,SBER,{bid_count=10.000000,offer_count=10.000000,bid={{price=302.55,quantity=304},{price=302.58,quantity=177},{price=302.74,quantity=226},{price=302.83,quantity=118},{price=302.86,quantity=1},{price=303.04,quantity=6},{price=303.19,quantity=52},{price=303.48,quantity=945},{price=303.57,quantity=60},{price=303.58,quantity=5}},offer={{price=303.70,quantity=6},{price=303.71,quantity=475},{price=303.76,quantity=162},{price=303.78,quantity=1},{price=303.82,quantity=90},{price=303.96,quantity=45},{price=304.05,quantity=309},{price=304.08,quantity=201},{price=304.10,quantity=97},{price=304.23,quantity=407}}}&#62;1
1792us, 19642903655.9:1,RUAL,37.53,37.525,37.530&#62;2
2965us, 19643911832.3:1,SBER,303.6,303.60,303.70&#62;1
1027us, 19644926434.1:1,ALRS,40.97,40.93,40.97&#62;5
877us, 19647965299.3:1,MTSS,227.3,227.00,227.30&#62;2
2038us, 19648980013.8:1,RTKM,65.63,65.53,65.63&#62;4
1998us, 19650118906.3:2,SBER,{bid_count=10.000000,offer_count=10.000000,bid={{price=302.74,quantity=226},{price=302.83,quantity=118},{price=302.86,quantity=1},{price=303.04,quantity=6},{price=303.19,quantity=52},{price=303.48,quantity=945},{price=303.57,quantity=60},{price=303.58,quantity=5},{price=303.60,quantity=9},{price=303.63,quantity=1}},offer={{price=303.70,quantity=6},{price=303.71,quantity=475},{price=303.76,quantity=162},{price=303.78,quantity=1},{price=303.82,quantity=90},{price=303.96,quantity=45},{price=304.05,quantity=309},{price=304.08,quantity=201},{price=304.10,quantity=97},{price=304.23,quantity=407}}}&#62;1
910us, 19651219492.2:1,SBER,303.63,303.63,303.70&#62;1
1023us, 19653450111.0:1,GAZP,126.3,126.30,126.31&#62;1
1034us, 19656678685.6:1,ALRS,40.94,40.93,40.97&#62;3
2986us, 19657784199.8:1,ALRS,40.94,40.93,40.94&#62;3
849us, 19658870958.0:1,RUAL,37.525,37.525,37.530&#62;3
1072us, 19658870804.0:1,ALRS,40.94,40.93,40.97&#62;7
2018us, 19658872904.9:2,SBER,{bid_count=10.000000,offer_count=10.000000,bid={{price=302.58,quantity=177},{price=302.74,quantity=226},{price=302.83,quantity=118},{price=302.86,quantity=1},{price=303.04,quantity=6},{price=303.19,quantity=52},{price=303.48,quantity=945},{price=303.57,quantity=60},{price=303.58,quantity=5},{price=303.60,quantity=9}},offer={{price=303.62,quantity=3},{price=303.70,quantity=6},{price=303.71,quantity=475},{price=303.76,quantity=162},{price=303.78,quantity=1},{price=303.82,quantity=90},{price=303.96,quantity=45},{price=304.05,quantity=309},{price=304.08,quantity=201},{price=304.10,quantity=97}}}&#62;1
3016us, 19659998924.8:1,ALRS,40.97,40.93,40.97&#62;6
966us, 19661037394.8:1,VTBR,81.855,81.855,81.860&#62;2
997us, 19661037448.6:2,SBER,{bid_count=10.000000,offer_count=10.000000,bid={{price=300.04,quantity=59},{price=302.55,quantity=304},{price=302.58,quantity=177},{price=302.74,quantity=226},{price=302.83,quantity=118},{price=302.86,quantity=1},{price=303.04,quantity=6},{price=303.19,quantity=52},{price=303.48,quantity=945},{price=303.57,quantity=60}},offer={{price=303.58,quantity=12},{price=303.62,quantity=3},{price=303.70,quantity=6},{price=303.71,quantity=475},{price=303.76,quantity=162},{price=303.78,quantity=1},{price=303.82,quantity=90},{price=303.96,quantity=45},{price=304.05,quantity=309},{price=304.08,quantity=201}}}&#62;1
2812us, 19661996560.1:1,GMKN,156.34,156.34,156.36&#62;4
3136us, 19661996364.4:1,CHMF,974.8,974.6,974.8&#62;6
3024us, 19662056764.5:1,VTBR,81.86,81.855,81.860&#62;1
2011us, 19666067757.2:1,GMKN,156.32,156.32,156.36&#62;2
2051us, 19668088665.3:1,GMKN,156.36,156.32,156.36&#62;2
2085us, 19668143011.9:1,VTBR,81.855,81.855,81.860&#62;2
2083us, 19669133655.1:1,GAZP,126.31,126.30,126.31&#62;4
865us, 19673197714.8:1,RUAL,37.505,37.505,37.530&#62;1
3028us, 19675273824.7:1,VTBR,81.825,81.825,81.860&#62;1
911us, 19676266770.5:1,VTBR,81.855,81.855,81.860&#62;1
3046us, 19678333887.3:1,HYDR,0.4388,0.4383,0.4388&#62;2
955us, 19680341257.4:1,SBER,303.58,303.57,303.58&#62;1
2114us, 19680343236.1:2,SBER,{bid_count=10.000000,offer_count=10.000000,bid={{price=300.04,quantity=59},{price=302.55,quantity=304},{price=302.58,quantity=177},{price=302.74,quantity=226},{price=302.83,quantity=118},{price=302.86,quantity=1},{price=303.04,quantity=6},{price=303.19,quantity=52},{price=303.48,quantity=945},{price=303.57,quantity=60}},offer={{price=303.58,quantity=10},{price=303.59,quantity=2},{price=303.62,quantity=3},{price=303.70,quantity=6},{price=303.71,quantity=475},{price=303.76,quantity=162},{price=303.78,quantity=1},{price=303.82,quantity=90},{price=303.96,quantity=45},{price=304.05,quantity=309}}}&#62;1
3046us, 19681356411.9:1,GAZP,126.3,126.30,126.31&#62;2
841us, 19682375223.5:1,SBER,303.59,303.58,303.59&#62;1
1955us, 19682377113.8:2,SBER,{bid_count=10.000000,offer_count=10.000000,bid={{price=302.55,quantity=304},{price=302.58,quantity=177},{price=302.74,quantity=226},{price=302.83,quantity=118},{price=302.86,quantity=1},{price=303.04,quantity=6},{price=303.19,quantity=52},{price=303.48,quantity=945},{price=303.57,quantity=60},{price=303.58,quantity=3}},offer={{price=303.59,quantity=12},{price=303.62,quantity=3},{price=303.70,quantity=6},{price=303.71,quantity=475},{price=303.76,quantity=162},{price=303.78,quantity=1},{price=303.82,quantity=90},{price=303.96,quantity=45},{price=304.05,quantity=309},{price=304.08,quantity=201}}}&#62;1
980us, 19685485494.8:1,VTBR,81.82,81.820,81.860&#62;1
2043us, 19687552516.3:1,VTBR,81.855,81.820,81.860&#62;1
1887us, 19689492369.4:1,VTBR,81.855,81.820,81.855&#62;1</pre>
=============
это сообщения от приложений. &nbsp;Сообщение отсылается на каждое событие по данному инструменту:<br />В сообщении первым указано время задержки приема его скриптом. &nbsp;<br />Если сообщения от приложения скрипт получил одновременно, <br />т е они были все записаны до того момента как скрипт их прочитал, <br />то в таблице у них одно время и они отделены пустой строкой от следующих сообщений.<br /> &nbsp;
====code====
<pre>27us, 19524576309.1:RUAL,привет

241us, 19524576631.9:GMKN,привет
19524586256.6:ALRS,привет
19524586480.4:ROSN,привет
19524586636.8:CBOM,привет
19524586779.4:AFKS,привет
19524586918.3:MOEX,привет
19524587053:SNGS,привет
19524587195.6:GAZP,привет

320us, 19524587469.6:VTBR,привет
19524596990.6:UNAC,привет
19524597192:SIBN,привет

428us, 19524597336.9:RTKM,привет
19524606625.7:MTSS,привет
19524606946.3:SBER,привет
19524607100.8:CHMF,привет

509us, 19524607493.5:HYDR,привет
19524607741.9:AFLT,привет
19524607872.6:MAGN,привет

536us, 19525376511.4:AFLT,привет

563us, 19526375377.9:VTBR,привет

590us, 19528407463.3:VTBR,привет

617us, 19530430789.6:RUAL,привет

644us, 19531459927.5:GAZP,привет

671us, 19532483018.9:SBER,привет

725us, 19533490423.2:GAZP,привет
19533490522.8:SBER,привет

752us, 19534496366.8:AFKS,привет

777us, 19534499442:SBER,привет

804us, 19534502462.4:SBER,привет

858us, 19535508322.3:RUAL,привет
19535508436.1:VTBR,привет

912us, 19536527079.2:VTBR,привет
19536527198.3:RTKM,привет

939us, 19539811762.2:VTBR,привет

966us, 19541928043.2:GAZP,привет

993us, 19544947679.6:GAZP,привет

1020us, 19545941246.3:GAZP,привет

1047us, 19547998691.4:VTBR,привет

1128us, 19548977792.9:ALRS,привет
19548977886.4:AFKS,привет
19548977951.4:GAZP,привет

1155us, 19551017010.9:AFKS,привет

1209us, 19552034756.9:GMKN,привет
19552034865.5:VTBR,привет

1236us, 19553050438.7:AFLT,привет

1263us, 19556123626.8:HYDR,привет

1288us, 19557154106:AFLT,привет

1315us, 19557157109.6:SBER,привет

1369us, 19559172282.7:CHMF,привет
19559172348.9:AFLT,привет

1396us, 19559190337.2:VTBR,привет

1450us, 19560195874.1:RUAL,привет
19560195968.7:GAZP,привет

1475us, 19560198986:SBER,привет

1502us, 19561200220.2:SBER,привет

1527us, 19562218780:AFKS,привет

1554us, 19562228258.9:SBER,привет

1581us, 19563241194.7:SBER,привет

1608us, 19564258575.8:AFLT,привет

1635us, 19564261546.6:RUAL,привет

1662us, 19565370071.7:CHMF,привет

1689us, 19566539187.4:SBER,привет

1716us, 19568732173.8:AFLT,привет

1770us, 19571885432.5:AFKS,привет
19571885513.6:GAZP,привет

1824us, 19572878941.2:GAZP,привет
19572879018.8:SBER,привет

1851us, 19573894890.5:SBER,привет

1878us, 19576949541.6:SBER,привет

1932us, 19577955698.6:GAZP,привет
19577955826.4:SBER,привет

1959us, 19579001067.5:SBER,привет

1986us, 19579998343.3:CHMF,привет

2013us, 19580061622.2:VTBR,привет

2067us, 19581001633.1:RTKM,привет
19581001725.4:AFLT,привет

2121us, 19582064155.5:RUAL,привет
19582064292.6:SBER,привет

2148us, 19583139625.1:GMKN,привет

2175us, 19584266713.8:MTSS,привет

2202us, 19585436880.6:ALRS,привет

2229us, 19585455008.9:SBER,привет

2310us, 19586563791.3:RUAL,привет
19586563883.2:AFKS,привет
19586563965.5:SBER,привет

2364us, 19586566895.3:VTBR,привет
19586566966.1:SBER,привет

2391us, 19587648151.3:VTBR,привет

2526us, 19593896419.5:VTBR,привет

2580us, 19594929186.9:AFKS,привет
19594929278.2:MTSS,привет

2607us, 19595923768.5:AFKS,привет

2661us, 19596944562.7:AFKS,привет
19596944684.5:SBER,привет

2688us, 19596947629.5:SBER,привет

2740us, 19598990702.8:GMKN,привет
19598990820:SBER,привет

2767us, 19598993753.3:SBER,привет
</pre>
============= <br />
			<i>06.02.2026 11:54:44, nikolz.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum17/message81167/topic9454/</link>
			<guid>http://forum.quik.ru/messages/forum17/message81167/topic9454/</guid>
			<pubDate>Fri, 06 Feb 2026 11:54:44 +0300</pubDate>
			<category>Обмен опытом</category>
		</item>
	</channel>
</rss>
