<?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>Sat, 11 Apr 2026 13:15:51 +0300</pubDate>
		<item>
			<title>Требования к роботу</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message22237/topic2518/">Требования к роботу</a></b> <i>Какова скорость и надежность работы робота написанного на Lua?</i> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Да, похоже Вы правы, поэтому прихожу к заключению,что придется писать скрипт на Lua по передачи данных через DLL в Delphi.<br />Если кто-нибудь знает, подскажите примеры таких DLL, никогда не поверю, что их никто не писал<img src="http://forum.moex.com/i/icon_smile.gif" alt="Пользователь добавил изображение" border="0" />. <br />
			<i>07.02.2017 11:52:49, Юрий Балашов.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message22237/topic2518/</link>
			<guid>http://forum.quik.ru/messages/forum10/message22237/topic2518/</guid>
			<pubDate>Tue, 07 Feb 2017 11:52:49 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Требования к роботу</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message22211/topic2518/">Требования к роботу</a></b> <i>Какова скорость и надежность работы робота написанного на Lua?</i> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_fe1nVoyw" href="/user/1230/" bx-tooltip-user-id="1230">Юрий Балашов</a> написал:<br />Хочу написать робота-арбитражера для парного трейдинга с акциями и фьючерсами, главные требования:<br /> 1. Скорость работы – максимально быстрая скорость постановки, снятия и перестановки заявки при изменении цены в стакане – желательно не более 0.1сек.<br /> 2. Отсутствие торможения – отсутствие замедления и сбоев в работе при выставлении заявок по 15-20 парам инструментов, при отслеживании до 40-60 пар (отслеживание возможно не в режиме реального времени, а периодически – 1раз в 1-5 минут).<br /> Не нужно: никаких графиков, индикаторов, проверки на истории, возможностей постановки заявок вручную.<br /> Собственно такой робот у меня есть (написан мной на Delphi), но он работает через передачу по ODBC в базу данных и затем чтения из нее, что замедляет постановку заявки более чем на 1.5 секи и при работе более чем с 8-10 парами начинаются сбои в постановке/снятии заявок.<br /> Вопрос: возможно ли написание подобного робота, отвечающего указанным выше требованиям на, Lua или Lua + внешняя программа (С#, Delphi)?<br /> Поскольку Lua не знаю совершенно, не хотелось бы оказаться в положении человека изучившего Lua, написавшего на нем робота и вдруг выяснившего, что скорость постановки заявки будет медленная и работать можно будет только с 2-3 парами инструментов :).<br />=============<br />Скорость работы в Lua достаточна для Ваших запросов. Собственно большинство коннекторов между QUIK и сторонними продуктами написано на Lua. Дальше все зависит от оптимальности кода, Интернет-канала, серверов брокера и т.д. Думаю, что основное время будет потрачено не на постановку заявки, а на отслеживание их одновременной отработке в арбитражной паре, проверке, что часть контрактов по 1 инструменту не купилась, пока вторую заявку снимаете и другие пограничные ситуации. <br />
			<i>06.02.2017 10:38:31, Александр М.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message22211/topic2518/</link>
			<guid>http://forum.quik.ru/messages/forum10/message22211/topic2518/</guid>
			<pubDate>Mon, 06 Feb 2017 10:38:31 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Требования к роботу</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message22183/topic2518/">Требования к роботу</a></b> <i>Какова скорость и надежность работы робота написанного на Lua?</i> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Хочу написать робота-арбитражера для парного трейдинга с акциями и фьючерсами, главные требования:<br /> 1. Скорость работы – максимально быстрая скорость постановки, снятия и перестановки заявки при изменении цены в стакане – желательно не более 0.1сек.<br /> 2. Отсутствие торможения – отсутствие замедления и сбоев в работе при выставлении заявок по 15-20 парам инструментов, при отслеживании до 40-60 пар (отслеживание возможно не в режиме реального времени, а периодически – 1раз в 1-5 минут).<br /> Не нужно: никаких графиков, индикаторов, проверки на истории, возможностей постановки заявок вручную.<br /> Собственно такой робот у меня есть (написан мной на Delphi), но он работает через передачу по ODBC в базу данных и затем чтения из нее, что замедляет постановку заявки более чем на 1.5 секи и при работе более чем с 8-10 парами начинаются сбои в постановке/снятии заявок.<br /> Вопрос: возможно ли написание подобного робота, отвечающего указанным выше требованиям на, Lua или Lua + внешняя программа (С#, Delphi)?<br /> Поскольку Lua не знаю совершенно, не хотелось бы оказаться в положении человека изучившего Lua, написавшего на нем робота и вдруг выяснившего, что скорость постановки заявки будет медленная и работать можно будет только с 2-3 парами инструментов :). <br />
			<i>03.02.2017 15:40:36, Юрий Балашов.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message22183/topic2518/</link>
			<guid>http://forum.quik.ru/messages/forum10/message22183/topic2518/</guid>
			<pubDate>Fri, 03 Feb 2017 15:40:36 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
	</channel>
</rss>
