<?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>Mon, 04 May 2026 19:10:01 +0300</pubDate>
		<item>
			<title>Робот, торгующий опционами</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message82425/topic9560/">Робот, торгующий опционами</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_195KzheC" href="/user/16669/" bx-tooltip-user-id="16669">Сергей Че</a> написал:<br />То есть я беру текущую цену фьючерса, умножаю на его лотность, и от этой цены иду в сторону увеличения цены с шагом цены фьючерса, и на каждом шаге составляю строку с потенциальным кодом опциона, и затем проверяю, существует ли он. Так?<br />=============<br />Да. Если алгоритм формирования кода корректный, то и проверять не обязательно. Но это просто хорошая практика проверять входные данные в функции. <br />
			<i>04.05.2026 18:34:40, Nikolay.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message82425/topic9560/</link>
			<guid>http://forum.quik.ru/messages/forum10/message82425/topic9560/</guid>
			<pubDate>Mon, 04 May 2026 18:34:40 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Робот, торгующий опционами</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message82424/topic9560/">Робот, торгующий опционами</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_9RWb8cA4" href="/user/3132/" bx-tooltip-user-id="3132">Nikolay</a> написал:<br />Вы можете исходя из текущей цены фьючерса, с неким шагом цены, строить коды опционов по спецификации и проверять наличие такого инструмента. <br />=============<br />То есть я беру текущую цену фьючерса, умножаю на его лотность, и от этой цены иду в сторону увеличения цены с шагом цены фьючерса, и на каждом шаге составляю строку с потенциальным кодом опциона, и затем проверяю, существует ли он. Так? <br />
			<i>04.05.2026 18:08:55, Сергей Че.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message82424/topic9560/</link>
			<guid>http://forum.quik.ru/messages/forum10/message82424/topic9560/</guid>
			<pubDate>Mon, 04 May 2026 18:08:55 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Робот, торгующий опционами</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message82423/topic9560/">Робот, торгующий опционами</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_QxAu8sue" href="/user/16669/" bx-tooltip-user-id="16669">Сергей Че</a> написал:<br />Шаг страйков совпадает с щагом цены базового актива или нет?<br />=============<br />Он определяется биржей <noindex><a href="https://fs.moex.com/f/4606/optimum-strike-step.pdf" target="_blank" rel="nofollow">https://fs.moex.com/f/4606/optimum-strike-step.pdf</a></noindex><br /><br />Вся информация есть на сайте биржи. <br />
			<i>04.05.2026 16:47:19, Nikolay.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message82423/topic9560/</link>
			<guid>http://forum.quik.ru/messages/forum10/message82423/topic9560/</guid>
			<pubDate>Mon, 04 May 2026 16:47:19 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Робот, торгующий опционами</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message82422/topic9560/">Робот, торгующий опционами</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Шаг страйков совпадает с щагом цены базового актива или нет? <br />
			<i>04.05.2026 16:41:26, Сергей Че.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message82422/topic9560/</link>
			<guid>http://forum.quik.ru/messages/forum10/message82422/topic9560/</guid>
			<pubDate>Mon, 04 May 2026 16:41:26 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Робот, торгующий опционами</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message82421/topic9560/">Робот, торгующий опционами</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_y2YRIPPa" href="/user/16669/" bx-tooltip-user-id="16669">Сергей Че</a> написал:<br />Как программно узнать список всех страйков для заданного инструмента, скажем RI, и стакан для каждого страйка?<br />=============<br />Т.к. опцион содержит цену страйка в своем коде, т.е. это и есть страйк (<noindex><a href="https://www.moex.com/s205" target="_blank" rel="nofollow">https://www.moex.com/s205</a></noindex>), то никак. Тем более, что в теории цена базового актива ничем не ограничена, раз уже и отрицательные цены есть. Смотрите пример спецификации кода для нефти.<br /><br />Вы можете исходя из текущей цены фьючерса, с неким шагом цены, строить коды опционов по спецификации и проверять наличие такого инструмента. По факту, когда вы открываете доску опциона, то так и работает - указываете инструмент, шаг страйка и число страйков. В итоге, от центрального строятся с шагом страйки. Так что методика построения массива кодов опционов в коде такая же. После получения кода опциона получение стакана аналогичное как для любого другого инструмента по его коду. <br />
			<i>04.05.2026 16:36:57, Nikolay.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message82421/topic9560/</link>
			<guid>http://forum.quik.ru/messages/forum10/message82421/topic9560/</guid>
			<pubDate>Mon, 04 May 2026 16:36:57 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Робот, торгующий опционами</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message82420/topic9560/">Робот, торгующий опционами</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_qjVPPrQD" href="/user/3132/" bx-tooltip-user-id="3132">Nikolay</a> написал:<br />Не очень понятен вопрос, т.к. это просто инструмент, такой же, по сути, как RIM6 SPBFUT. Методы получения данных те же, метода работы с заявками тоже.<br />Страйк это не какой-то параметр, а данные инструмента, т.е. каждый страйк это отдельный инструмент. Поэтому необходимо просто посмотреть спецификацию формирования кода опциона и выбирать необходимые.<br />Тот же RIM6 - это код инструмента. RI - контракт на фьючерс РТС. M - месяц экспирации (июнь). 6 - год. С опционами также, но просто методика формирования кода более сложная.<br />=============<br />Как программно узнать список всех страйков для заданного инструмента, скажем RI, и стакан для каждого страйка? <br />
			<i>04.05.2026 16:01:56, Сергей Че.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message82420/topic9560/</link>
			<guid>http://forum.quik.ru/messages/forum10/message82420/topic9560/</guid>
			<pubDate>Mon, 04 May 2026 16:01:56 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Робот, торгующий опционами</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message82419/topic9560/">Робот, торгующий опционами</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Не очень понятен вопрос, т.к. это просто инструмент, такой же, по сути, как RIM6 SPBFUT. Методы получения данных те же, метода работы с заявками тоже.<br />Страйк это не какой-то параметр, а данные инструмента, т.е. каждый страйк это отдельный инструмент. Поэтому необходимо просто посмотреть спецификацию формирования кода опциона и выбирать необходимые.<br />Тот же RIM6 - это код инструмента. RI - контракт на фьючерс РТС. M - месяц экспирации (июнь). 6 - год. С опционами также, но просто методика формирования кода более сложная. <br />
			<i>04.05.2026 11:12:16, Nikolay.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message82419/topic9560/</link>
			<guid>http://forum.quik.ru/messages/forum10/message82419/topic9560/</guid>
			<pubDate>Mon, 04 May 2026 11:12:16 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Робот, торгующий опционами</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message82417/topic9560/">Робот, торгующий опционами</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Товарищи, может ли кто-нибудь из вас поделиться (если не жалко) торговым роботом, торгующим опционами.<br />Хотя бы простой робот - подгрузка доски опционов, выбор инструмента с определённой датой экспирации, покупка/продажа CALL/PUT с определённым страйком. <br />
			<i>03.05.2026 22:08:57, Сергей Че.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message82417/topic9560/</link>
			<guid>http://forum.quik.ru/messages/forum10/message82417/topic9560/</guid>
			<pubDate>Sun, 03 May 2026 22:08:57 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
	</channel>
</rss>
