<?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>Fri, 01 May 2026 04:25:55 +0300</pubDate>
		<item>
			<title>Подскажите как правильно</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message65344/topic7587/">Подскажите как правильно</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			&nbsp;Спасибо это то, что нужно, все хорошо работает. Методом тыка сделал более универсально <br />X1=1.002<br />X2=0.998<br /><B>X(N)*m</B><br /> чтоб неподгонять под каждую акцию отдельно. <br />
			<i>02.09.2022 23:22:25, Сергей.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message65344/topic7587/</link>
			<guid>http://forum.quik.ru/messages/forum10/message65344/topic7587/</guid>
			<pubDate>Fri, 02 Sep 2022 23:22:25 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Подскажите как правильно</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message65325/topic7587/">Подскажите как правильно</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			и еще<br />функция<B> FRACTALS <br /></B>это плохой индикатор из тех, которые заглядывают в будущее.<br />Т е индикатор -шулер.<br />Значения на график заносятся задним числом. Поэтому вам кажется что можно легко торговать.<br />---------------- <br />Если вы построите робота на таком индикаторе то на истории этот робот будет давать прибыль а на реале - убыток. <br />
			<i>01.09.2022 18:36:36, nikolz.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message65325/topic7587/</link>
			<guid>http://forum.quik.ru/messages/forum10/message65325/topic7587/</guid>
			<pubDate>Thu, 01 Sep 2022 18:36:36 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Подскажите как правильно</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message65324/topic7587/">Подскажите как правильно</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_YrZ5syVb" href="/user/12931/" bx-tooltip-user-id="12931">Сергей</a> написал:<br />Приветствую, во втором сообщении код индикатора. Стандартный фрактал на lua. Мне нужно просто поднять/опустить его от графика, потому что он очень близко рисуется, мелкие свечи бывает не видно. Я делаю его в виде жирных точек, вот они сильно низко рисуются. А стандартные треугольники со сделками иногда сливаются.<br />=============<br /><br />можно сделать так:<br />----------------<br />В setting добавляем два значения вот так:<br />Settings = {<br />Name = &quot;nk_FRACTALS(Fractals)&quot;,<br /><B>X1 = 0.0, &nbsp;-- это смещение для максимума</B><br /><B>X2 = 0.0, &nbsp;-- это смещение для минимума</B><br />Period = 5,<br />line = {{<br />		Name = &quot;Horizontal line&quot;,<br />		Type = TYPE_LINE,<br />		Color = RGB(140, 140, 140)<br />		},<br />		{<br />		Name = &quot;FRACTALS - Up&quot;,<br />		Type = TYPE_TRIANGLE_UP,<br />		Color = RGB(0, 206, 0)<br />		},<br />		{<br />		Name = &quot;FRACTALS - Down&quot;,<br />		Type = TYPE_TRIANGLE_DOWN,<br />		Color = RGB(221, 44, 44)<br />		}<br />		},<br />--------------------<br />далее &nbsp; добавляем вот такую функцию<br />--------------------<br /><B>local function nk_sm(X,N,m) &nbsp; </B><B>if N then return X(N)+m end &nbsp;</B><B>end</B><br />-----------------<br />и исправляем две строки в функции <br />-----------------<br />function OnCalculate(Index)<br />local Out1,Out2 = func(Index, Settings)<br />	<B>SetValue(Out1, 2, ConvertValue(Settings,nk_sm(H,Out1,Settings.X1)))</B><br /><B>	SetValue(Out2, 3, ConvertValue(Settings,nk_sm(L,Out2,Settings.X2)))</B><br />return tonumber(Settings.Horizontal_line),nil,nil<br />end<br />================= <br />если что не так, пишите, поправлю. <br />
			<i>01.09.2022 18:03:37, nikolz.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message65324/topic7587/</link>
			<guid>http://forum.quik.ru/messages/forum10/message65324/topic7587/</guid>
			<pubDate>Thu, 01 Sep 2022 18:03:37 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Подскажите как правильно</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message65323/topic7587/">Подскажите как правильно</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Приветствую, во втором сообщении код индикатора. Стандартный фрактал на lua. Мне нужно просто поднять/опустить его от графика, потому что он очень близко рисуется, мелкие свечи бывает не видно. Я делаю его в виде жирных точек, вот они сильно низко рисуются. А стандартные треугольники со сделками иногда сливаются. <br />
			<i>01.09.2022 17:13:10, Сергей.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message65323/topic7587/</link>
			<guid>http://forum.quik.ru/messages/forum10/message65323/topic7587/</guid>
			<pubDate>Thu, 01 Sep 2022 17:13:10 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Подскажите как правильно</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message65322/topic7587/">Подскажите как правильно</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_PPwVc5DF" href="/user/12931/" bx-tooltip-user-id="12931">Сергей</a> написал:<br /> <br />====quote====<br /><noindex><a href="/user/15578/" target="_blank" rel="nofollow">Alexey Danin</a></noindex> написал:<br /> попробуйте добавить в код обработку данного случая.<br />=============<br /> <br />Спасибо большое, что ответили, но я в программировании полный ноль, по этому я ничего не понял.))<br />=============<br />покажите скрипт <br />
			<i>01.09.2022 14:57:33, nikolz.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message65322/topic7587/</link>
			<guid>http://forum.quik.ru/messages/forum10/message65322/topic7587/</guid>
			<pubDate>Thu, 01 Sep 2022 14:57:33 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Подскажите как правильно</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message65318/topic7587/">Подскажите как правильно</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_8Fk51yOy" href="/user/15578/" bx-tooltip-user-id="15578">Alexey Danin</a> написал:<br /> попробуйте добавить в код обработку данного случая.<br />=============<br /><br />Спасибо большое, что ответили, но я в программировании полный ноль, по этому я ничего не понял.)) <br />
			<i>01.09.2022 13:48:51, Сергей.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message65318/topic7587/</link>
			<guid>http://forum.quik.ru/messages/forum10/message65318/topic7587/</guid>
			<pubDate>Thu, 01 Sep 2022 13:48:51 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Подскажите как правильно</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message65313/topic7587/">Подскажите как правильно</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Здравствуйте.<br /><br /><br />====quote====<br /><a class="blog-p-user-name" id="bp_vLaR5Zyg" href="/user/12931/" bx-tooltip-user-id="12931">Сергей</a> написал:<br />&quot;FRACTALS.lua:32: attempt to perform arithmetic on a nil value&quot;<br />=============<br />Ошибка говорит о том, что на 32 строке происходит арифметическая операция со значением nil(lua пытается выполнить операцию nil + 100).<br />Вероятно ConvertValue(Settings,H(Out1)) возвращает nil, попробуйте добавить в код обработку данного случая. <br />
			<i>01.09.2022 11:20:56, Alexey Danin.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message65313/topic7587/</link>
			<guid>http://forum.quik.ru/messages/forum10/message65313/topic7587/</guid>
			<pubDate>Thu, 01 Sep 2022 11:20:56 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Подскажите как правильно</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message65185/topic7587/">Подскажите как правильно</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Вот сам индикатор <noindex><a href="https://github.com/1823244/QUIK_LUA_indicators/blob/master/Others/LuaIndicators/FRACTALS.lua" target="_blank" rel="nofollow">FRACTALS.lua</a></noindex><br /><br /><table class="forum-spoiler"><thead onclick="if (this.nextSibling.style.display=='none') { this.nextSibling.style.display=''; BX.addClass(this, 'forum-spoiler-head-open'); } else { this.nextSibling.style.display='none'; BX.removeClass(this, 'forum-spoiler-head-open'); } BX.onCustomEvent('BX.Forum.Spoiler:toggle', [{node: this}]); event.stopPropagation();"><tr><th><div>Скрытый текст</div></th></tr></thead><tbody class="forum-spoiler" style="display:none;"><tr><td><br />
====code====
<pre>Settings = {
Name = "*FRACTALS (Fractals)", 
Period = 5,
line = {{
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Name = "Horizontal line",
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Type = TYPE_LINE, 
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Color = RGB(140, 140, 140)
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Name = "FRACTALS - Up", 
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Type = TYPE_TRIANGLE_UP, 
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Color = RGB(0, 206, 0)
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Name = "FRACTALS - Down", 
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Type = TYPE_TRIANGLE_DOWN, 
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Color = RGB(221, 44, 44)
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},
Round = "off",
Multiply = 1,
Horizontal_line="off"
}
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
function Init()
&nbsp;&nbsp;&nbsp;func = FRACTALS()
&nbsp;&nbsp;&nbsp;return #Settings.line
end

function OnCalculate(Index)
local Out1,Out2 = func(Index, Settings)
&nbsp;&nbsp;&nbsp;SetValue(Out1, 2, ConvertValue(Settings,H(Out1)+100))
&nbsp;&nbsp;&nbsp;SetValue(Out2, 3, ConvertValue(Settings,L(Out2)-100))
&nbsp;&nbsp;&nbsp;return tonumber(Settings.Horizontal_line),nil,nil
end

function FRACTALS() --Fractals ("FRACTALS")
&nbsp;&nbsp;&nbsp;local H_tmp={}
&nbsp;&nbsp;&nbsp;local L_tmp={}
&nbsp;&nbsp;&nbsp;local it = {&#91;1&#93;=0, l=0}
return function (I, Fsettings, ds)
local Fsettings=(Fsettings or {})
local P = (Fsettings.Period or 5)
if (P&#62;0) then
&nbsp;&nbsp;&nbsp;if I == 1 then
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;H_tmp={}
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;L_tmp={}
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;it = {&#91;1&#93;=0, l=0}
&nbsp;&nbsp;&nbsp;end
&nbsp;&nbsp;&nbsp;if CandleExist(I,ds) then
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if I~=it&#91;Squeeze(it.l,P)&#93; then
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;it.l = it.l + 1
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;it&#91;Squeeze(it.l,P)&#93; = I
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;end
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;local Ip,Ipppp = Squeeze(it.l,P),Squeeze(it.l,P-1)+1
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;local nP = math.floor(P/2)*2+1
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;H_tmp&#91;Ipppp&#93; = GetValue(it&#91;Ip&#93;,HIGH,ds)
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;L_tmp&#91;Ipppp&#93; = GetValue(it&#91;Ip&#93;,LOW,ds)
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if it.l &#62;= nP then
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;local S = it&#91;Squeeze(it.l-nP+1+math.floor(nP/2),P)&#93;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;local val_h=math.max(unpack(H_tmp))
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;local val_l=math.min(unpack(L_tmp))
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;local L = GetValue(S,LOW,ds)
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;local H = GetValue(S,HIGH,ds)
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if (val_h == H) and (val_h &#62;0) 
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;and (val_l == L) and (val_l &#62; 0) then
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return S,S
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;else
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if (val_h == H) and (val_h &#62; 0) then
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return S,nil
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;end
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if (val_l == L) and (val_l &#62; 0) then
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return nil,S
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;end
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;end
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;end
&nbsp;&nbsp;&nbsp;end
end
return nil,nil
end
end


SMA,MMA,EMA,WMA,SMMA,VMA = "SMA","MMA","EMA","WMA","SMMA","VMA"
OPEN,HIGH,LOW,CLOSE,VOLUME,MEDIAN,TYPICAL,WEIGHTED,DIFFERENCE,ANY = "O","H","L","C","V","M","T","W","D","A"

function CandleExist(I,ds)
return (type(C)=="function" and C(I)~=nil) or
&nbsp;&nbsp;&nbsp;(type(ds)=="table" and (ds&#91;I&#93;~=nil or (type(ds.Size)=="function" and (I&#62;0) and (I&#60;=ds:Size()))))
end

function Squeeze(I,P)
&nbsp;&nbsp;&nbsp;return math.fmod(I-1,P+1)
end

function ConvertValue(T,...)
local function r(V, R) 
&nbsp;&nbsp;&nbsp;if R and string.upper(R)== "ON" then R=0 end
&nbsp;&nbsp;&nbsp;if V and tonumber(R) then
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if V &#62;= 0 then return math.floor(V * 10^R + 0.5) / 10^R
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;else return math.ceil(V * 10^R - 0.5) / 10^R end
&nbsp;&nbsp;&nbsp;else return V end
end
&nbsp;&nbsp;&nbsp;if arg.n &#62; 0 then
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;for i = 1, arg.n do
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;arg&#91;i&#93;=arg&#91;i&#93; and r(arg&#91;i&#93; * ((T and T.Multiply) or 1), (T and T.Round) or "off")
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;end
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return unpack(arg)
&nbsp;&nbsp;&nbsp;else return nil end
end

function GetValue(I,VT,ds) 
VT=(VT and string.upper(string.sub(VT,1,1))) or ANY
&nbsp;&nbsp;&nbsp;if VT == OPEN then&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;--Open
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return (O and O(I)) or (ds and ds:O(I))
&nbsp;&nbsp;&nbsp;elseif VT == HIGH then &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;--High
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return (H and H(I)) or (ds and ds:H(I))
&nbsp;&nbsp;&nbsp;elseif VT == LOW then&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;--Low
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return (L and L(I)) or (ds and ds:L(I))
&nbsp;&nbsp;&nbsp;elseif VT == CLOSE then&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;--Close
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return (C and C(I)) or (ds and ds:C(I))
&nbsp;&nbsp;&nbsp;elseif VT == VOLUME then&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;--Volume
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return (V and V(I)) or (ds and ds:V(I)) 
&nbsp;&nbsp;&nbsp;elseif VT == MEDIAN then&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;--Median
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return ((GetValue(I,HIGH,ds) + GetValue(I,LOW,ds)) / 2)
&nbsp;&nbsp;&nbsp;elseif VT == TYPICAL then&nbsp;&nbsp;&nbsp;--Typical
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return ((GetValue(I,MEDIAN,ds) * 2 + GetValue(I,CLOSE,ds))/3)
&nbsp;&nbsp;&nbsp;elseif VT == WEIGHTED then&nbsp;&nbsp;&nbsp;--Weighted
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return ((GetValue(I,TYPICAL,ds) * 3 + GetValue(I,OPEN,ds))/4) 
&nbsp;&nbsp;&nbsp;elseif VT == DIFFERENCE then&nbsp;&nbsp;&nbsp;--Difference
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return (GetValue(I,HIGH,ds) - GetValue(I,LOW,ds))
&nbsp;&nbsp;&nbsp;else&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;--Any
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return (ds and ds&#91;I&#93;)
&nbsp;&nbsp;&nbsp;end
return nil
end</pre>
=============
</td></tr></tbody></table> <br />
			<i>26.08.2022 10:48:29, Сергей.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message65185/topic7587/</link>
			<guid>http://forum.quik.ru/messages/forum10/message65185/topic7587/</guid>
			<pubDate>Fri, 26 Aug 2022 10:48:29 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Подскажите как правильно</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message65164/topic7587/">Подскажите как правильно</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Добрый день, пару лет назад человек спрашивал как в lua индикаторе fractal(с вашего сайта), сместить расположение индикатора на графике. Был ответ, сделать<br /> SetValue(Out1, 2, ConvertValue(Settings,H(Out1)+100))<p>SetValue(Out2, 3, ConvertValue(Settings,L(Out2)-100))</p><p>Сегодня попробовал, индикатор сместился, но повылазило куча сообщений с одной ошибкой &quot;FRACTALS.lua:32: attempt to perform arithmetic on a nil value&quot;</p><p>Подскажите, что еще где добавить?</p> <br />
			<i>25.08.2022 15:16:19, Сергей.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message65164/topic7587/</link>
			<guid>http://forum.quik.ru/messages/forum10/message65164/topic7587/</guid>
			<pubDate>Thu, 25 Aug 2022 15:16:19 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
	</channel>
</rss>
