<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[QUIK -> DDE &mdash; Ошибка выполнения функции getquotelevel2]]></title>
	<link rel="self" href="https://quik2dde.ru/extern.php?action=feed&amp;tid=37&amp;type=atom" />
	<updated>2013-02-06T11:37:49Z</updated>
	<generator>PunBB</generator>
	<id>https://quik2dde.ru/viewtopic.php?id=37</id>
		<entry>
			<title type="html"><![CDATA[Re: Ошибка выполнения функции getquotelevel2]]></title>
			<link rel="alternate" href="https://quik2dde.ru/viewtopic.php?pid=133#p133" />
			<content type="html"><![CDATA[<p>Факт, скопировал - лень было писать. Однажды, ещё по студенчеству так же вот опечатался в курсовой, чуть голову не сломал, пока искал ошибку... Спасибо большое.</p>]]></content>
			<author>
				<name><![CDATA[Антоныч]]></name>
				<uri>https://quik2dde.ru/profile.php?id=96</uri>
			</author>
			<updated>2013-02-06T11:37:49Z</updated>
			<id>https://quik2dde.ru/viewtopic.php?pid=133#p133</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Ошибка выполнения функции getquotelevel2]]></title>
			<link rel="alternate" href="https://quik2dde.ru/viewtopic.php?pid=132#p132" />
			<content type="html"><![CDATA[<p>У вас описка в имени функции. Должно быть getQuoteLevel2<br />Видимо, вы скопировали это название из самой первой версии справки по QLua, там Была опечатка.</p><p>Указанная ошибка обычно говорит о вызове отсутствующей функции или обращении К неинициализированной переменной.</p>]]></content>
			<author>
				<name><![CDATA[swerg]]></name>
				<uri>https://quik2dde.ru/profile.php?id=78</uri>
			</author>
			<updated>2013-02-06T11:32:10Z</updated>
			<id>https://quik2dde.ru/viewtopic.php?pid=132#p132</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Ошибка выполнения функции getquotelevel2]]></title>
			<link rel="alternate" href="https://quik2dde.ru/viewtopic.php?pid=131#p131" />
			<content type="html"><![CDATA[<p>попытка выполнения скрипта <br /></p><div class="codebox"><pre><code>is_run = true
sec = &quot;SBER&quot;
class = &quot;EQBR&quot;
period = 15

function TellAboutSpread()
    
    message(&quot;take &quot;..sec..&quot;, &quot;..class,1)
    local qt = getQouteLevel2(&quot;EQBR&quot;,&quot;SBER&quot;)
    if (qt == nil) then
        return
    end

    ну и т.д.

end

function main()
    TellAboutSpread()
    while is_run do
        local n = PERIOD
    while (n &gt; 0) and is_run do</code></pre></div><p>вызывает ошибку <strong>attempt to call global &#039;getQuoteLevel2&#039; (a nil value)</strong>. Оператор message перед вызовом этой функции отрабатывается, после - нет, скрипт прекращает работу. Значения Sec и Class взяты из текущей таблицы параметров Квика. <br />Вообще, по ошибкам есть документация?</p>]]></content>
			<author>
				<name><![CDATA[Антоныч]]></name>
				<uri>https://quik2dde.ru/profile.php?id=96</uri>
			</author>
			<updated>2013-02-06T09:47:31Z</updated>
			<id>https://quik2dde.ru/viewtopic.php?pid=131#p131</id>
		</entry>
</feed>
