<?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, 02 May 2026 16:53:58 +0300</pubDate>
		<item>
			<title>Как проверить работу примера?</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message29045/topic3376/">Как проверить работу примера?</a></b> <i>QLUA.chm</i> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Андрей, добрый день. В <noindex><a href="https://arqatech.com/upload/Public/quik_lua.zip" target="_blank" rel="nofollow">архиве</a></noindex> есть официальный мануал 'Использование Lua в Рабочем месте QUIK.pdf', посмотрите его, может быть с ним Вам будет проще разобраться в структуре QLua скриптов. <br />
			<i>08.02.2018 06:18:00, Nikolay Pavlov.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message29045/topic3376/</link>
			<guid>http://forum.quik.ru/messages/forum10/message29045/topic3376/</guid>
			<pubDate>Thu, 08 Feb 2018 06:18:00 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Как проверить работу примера?</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message29043/topic3376/">Как проверить работу примера?</a></b> <i>QLUA.chm</i> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_Zu7xOja5" href="/user/9815/" bx-tooltip-user-id="9815">kroki</a> написал:<br /> &nbsp;Если минимальный набор в коде присутствует, среда его выполняет<br />=============<br />Спасибо большое за помощь, документацию я читаю, но пока не все слова из документации получается осмыслить и применить, теперь стало более понятно, буду пробовать. <br />
			<i>07.02.2018 22:07:53, Андрей.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message29043/topic3376/</link>
			<guid>http://forum.quik.ru/messages/forum10/message29043/topic3376/</guid>
			<pubDate>Wed, 07 Feb 2018 22:07:53 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Как проверить работу примера?</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message29040/topic3376/">Как проверить работу примера?</a></b> <i>QLUA.chm</i> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Список того, что должно быть в индикаторе есть в документации (QLUA.chm) в разделе &quot;Индикаторы технического анализа -&gt; Общие сведения&quot;. &nbsp;Но вы смотрите не с того угла. &nbsp;Есть две среды выполнения, для индикаторов, и для &quot;просто скриптов&quot;. &nbsp;Среда для индикаторов ожидает увидеть некий набор функций и переменных (<B>Settings.Name</B>, <B>Init()</B>, <B>OnCalculate()</B>), которые она будет дергать. &nbsp;Среда для &quot;просто скриптов&quot; ожидает другой набор (пустой, но по вкусу можно добавить <B>main()</B>, <B>OnInit()</B>, <B>OnConnect()</B>, и т.д.). &nbsp;Если минимальный набор в коде присутствует, среда его выполняет, то есть один и тот же скрипт можно выполнять и там, и там, если нужные функции присутствуют. <br />
			<i>07.02.2018 20:44:38, kroki.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message29040/topic3376/</link>
			<guid>http://forum.quik.ru/messages/forum10/message29040/topic3376/</guid>
			<pubDate>Wed, 07 Feb 2018 20:44:38 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Как проверить работу примера?</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message29038/topic3376/">Как проверить работу примера?</a></b> <i>QLUA.chm</i> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_Z1dVSQbw" href="/user/9815/" bx-tooltip-user-id="9815">kroki</a> написал:<br />а &quot;просто скрипт&quot;. <br />=============<br />Спасибо огромное, я еще не понимаю какая разница в коде просто скрипта и индикатора, пока понял, что в индикаторе должно быть обязательно несколько функций таких как ... , а если этих функций нет, а есть main(), то это просто скрипт, так? 
====code====
<pre>Settings =
function Init()
local hl = 
function OnCalculate(index)
</pre>
============= <br />
			<i>07.02.2018 19:58:24, Андрей.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message29038/topic3376/</link>
			<guid>http://forum.quik.ru/messages/forum10/message29038/topic3376/</guid>
			<pubDate>Wed, 07 Feb 2018 19:58:24 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Как проверить работу примера?</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message29037/topic3376/">Как проверить работу примера?</a></b> <i>QLUA.chm</i> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Это не индикатор, а &quot;просто скрипт&quot;. &nbsp;В моей версии Quik это меню &quot;Сервисы -&gt; Lua скрипты...&quot;, далее кнопка &quot;Добавить&quot;, ищем файл, выбираем его в списке, кнопка &quot;Запустить&quot;. <br />
			<i>07.02.2018 19:50:41, kroki.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message29037/topic3376/</link>
			<guid>http://forum.quik.ru/messages/forum10/message29037/topic3376/</guid>
			<pubDate>Wed, 07 Feb 2018 19:50:41 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Как проверить работу примера?</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message29035/topic3376/">Как проверить работу примера?</a></b> <i>QLUA.chm</i> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			В руководстве по программированию в Квике на lua имеются примеры кода, вот взял первый попавшийся, более менее простой , но не понял как его запустить что бы посмотреть как он работает? Запускал его как индикатор, положил в папку c:\BCS_Work\Учебный QUIK БКС\LuaIndicators\_prob2.lua, но код не виден в списке индикаторов программе Квик. Что надо делать что код из примеров запустить на выполнение?<br />Пример:
====code====
<pre>function main()
n = getNumberOf("orders")
order={}
message("total ".. tostring(n) .. " of all orders", 1)
for i=0,n-1 do
order = getItem("orders", i)
message("order: num=" .. tostring(order&#91;"order_num"&#93;) .. " qty=" .. tostring(order&#91;"qty"&#93;) .. " value=" .. tostring(order&#91;"value"&#93;), 1)
end
end
</pre>
=============
<br />В результате выполнения данного скрипта выводится информация обо всех &nbsp;заявках. <br />
			<i>07.02.2018 18:43:41, Андрей.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message29035/topic3376/</link>
			<guid>http://forum.quik.ru/messages/forum10/message29035/topic3376/</guid>
			<pubDate>Wed, 07 Feb 2018 18:43:41 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
	</channel>
</rss>
