<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[QUIK -> DDE &mdash; Обработка тиков по интервалу количества]]></title>
		<link>https://quik2dde.ru/viewtopic.php?id=324</link>
		<atom:link href="https://quik2dde.ru/extern.php?action=feed&amp;tid=324&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «Обработка тиков по интервалу количества».]]></description>
		<lastBuildDate>Tue, 28 Jul 2020 22:30:25 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Обработка тиков по интервалу количества]]></title>
			<link>https://quik2dde.ru/viewtopic.php?pid=2810#p2810</link>
			<description><![CDATA[<p>Здравствуйте! Я новичок, разбираюсь с QLUA.<br />Столкнулся с такой задачей - нужно взять тики по инструменту, отсчитать заданное их количество, назовем его интервалом, (например, 200шт), в этом интервале найти максимум и минимум цены, а также цены первого и последнего тика. И так обновляться в реальном времени. Затем эти данные подставить в индикатор скользящей средней в качестве Open, Close, Low, High.<br />Пока понимаю, что данные можно получить либо через getCandlesByIndex, либо через CreateDataSource, но не понимаю, как их дальше обрабатывать.<br />Буду благодарен за пример скрипта.</p><p>Мой набросок нерабочего варианта(</p><p>function main()<br />x = getNumCandles(&#039;Instrument&#039;)<br />Instr, InstrN, InstrName = getCandlesByIndex(&#039;Instr&#039;, 0, 0, x)<br />for i = 0, InstrN-1, 1 do<br />tick = Instr{i].close</p><p>--if tick[now-1]&gt;tick[now] then HIGH = tick[now-1] else HIGH = tick[now] end<br />--if tick[now-1]&lt;tick[now] then LOW = tick[now-1] else LOW = tick[now] end</p><p>end<br />--message(&#039;HIGH = &#039;..HIGH..&#039;, LOW = &#039;..LOW)<br />end</p>]]></description>
			<author><![CDATA[null@example.com (MetalHeart)]]></author>
			<pubDate>Tue, 28 Jul 2020 22:30:25 +0000</pubDate>
			<guid>https://quik2dde.ru/viewtopic.php?pid=2810#p2810</guid>
		</item>
	</channel>
</rss>
