<?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 20:01:19 +0300</pubDate>
		<item>
			<title>Вам такое не снилось!!!</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message69005/topic7980/">Вам такое не снилось!!!</a></b> <i>LUA5.3 LUAJIT MQL5</i> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Ликбез о том какие ресурсы скрыты от создателей роботов на чистом Lua. <br />----------------------<br />Cделал тест сравнения быстродействия чистого LUA и<br />LUA совместно с функцией на СИ c использованием системы команд AVX2.<br />---------------<br />в тесте вычисляется в цикле 32000 раз <br />сумма элементов таблиц размером в 32000.<br />вот этот тест:
====code====
<pre>MAX_SIZE=32000;
local pX,hFM,hfl=nkarray.cr(32768,4,"nkQUIK1");
local pY,hFM,hfl=nkarray.cr(32768,4,"nkQUIK2");
-------------------------------------
local N=MAX_SIZE
startA();
for j=1,N do&nbsp;&nbsp;opVC(2,1,pY,1,N,pX,1); end
local t1=stopA();
------------------------------
local x1={}&nbsp;&nbsp;local x2={} for i=1,N do x1&#91;i&#93;=0; x2&#91;i&#93;=1; end
startA();
for j=1,N do&nbsp;&nbsp;for i=1,N do x1&#91;i&#93;=x1&#91;i&#93;+x2&#91;i&#93;; end&nbsp;&nbsp;end
local t=stopA();
print("t1="..(0.1*t1/1000)..",t="..(0.1*t/1000)..",t/t1="..t/t1)
</pre>
=============
 а вот результат LUA+C+AVX2 <B> в 153 раза быстрее</B> &quot;чистого LUA&quot;:
====code====
<pre>&#62;D:/lua53/lua53.exe -e "io.stdout:setvbuf 'no'" "test_funClua.lua"
t1=159.3,t=24433.3,t/t1=153.3
&#62;Exit code: 0
</pre>
============= <br />
			<i>09.04.2023 09:01:33, nikolz.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message69005/topic7980/</link>
			<guid>http://forum.quik.ru/messages/forum10/message69005/topic7980/</guid>
			<pubDate>Sun, 09 Apr 2023 09:01:33 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Вам такое не снилось!!!</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message68904/topic7980/">Вам такое не снилось!!!</a></b> <i>LUA5.3 LUAJIT MQL5</i> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Производительность не бывает лишней. Как вариант можно тестировать стратегию на истории прямо внутри квик ( т.к. появляется возможность запустить задачу в отдельном потоке) <br />
			<i>30.03.2023 14:23:27, Станислав.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message68904/topic7980/</link>
			<guid>http://forum.quik.ru/messages/forum10/message68904/topic7980/</guid>
			<pubDate>Thu, 30 Mar 2023 14:23:27 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Вам такое не снилось!!!</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message68899/topic7980/">Вам такое не снилось!!!</a></b> <i>LUA5.3 LUAJIT MQL5</i> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_Ej0T1LSO" href="/user/13952/" bx-tooltip-user-id="13952">TGB</a> написал:<br /> <br />====quote====<br /><noindex><a href="/user/62/" target="_blank" rel="nofollow">nikolz</a></noindex> написал:<br />Один компьютер может обсчитывать очень сложный алгоритм по одному инструменту в реальном времени.<br />Например нейронную сеть на 1 миллиард &nbsp;нейронных связей.<br />------------------------Делаем в интернет пул скажем 1000 компьютеров Получаем распределенный кластер прогнозирования 1000 инструментов в реальном времени.<br />=============<br /> &nbsp;:: .<br /> «Остапа понесло &nbsp;…..<br />Остап со вчерашнего дня еще ничего не ел. Поэтому красноречие его было необыкновенно»<br /> &nbsp; &nbsp; &nbsp;Ильф и Петров: &nbsp;«Двенадцать стульев»<br />=============<br />«МУЖАЙТЕСЬ! ЗАПАД НАМ &nbsp;НЕ ПОМОЖЕТ» <br />
			<i>30.03.2023 13:13:23, nikolz.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message68899/topic7980/</link>
			<guid>http://forum.quik.ru/messages/forum10/message68899/topic7980/</guid>
			<pubDate>Thu, 30 Mar 2023 13:13:23 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Вам такое не снилось!!!</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message68891/topic7980/">Вам такое не снилось!!!</a></b> <i>LUA5.3 LUAJIT MQL5</i> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_2ZDFgba5" href="/user/62/" bx-tooltip-user-id="62">nikolz</a> написал:<br />Один компьютер может обсчитывать очень сложный алгоритм по одному инструменту в реальном времени.<br />Например нейронную сеть на 1 миллиард &nbsp;нейронных связей.<br />------------------------Делаем в интернет пул скажем 1000 компьютеров Получаем распределенный кластер прогнозирования 1000 инструментов в реальном времени.<br />=============<br /> <img src="http://forum.quik.ru/upload/main/smiles/5/icon_smile.png" border="0" data-code=":smile:" data-definition="SD" alt=":smile:" style="width:16px;height:16px;" title="С улыбкой" class="bx-smile" /> .<br /> «Остапа понесло &nbsp;…..<br />Остап со вчерашнего дня еще ничего не ел. Поэтому красноречие его было необыкновенно»<br /> &nbsp; &nbsp; &nbsp;Ильф и Петров: &nbsp;«Двенадцать стульев» <br />
			<i>30.03.2023 11:35:08, TGB.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message68891/topic7980/</link>
			<guid>http://forum.quik.ru/messages/forum10/message68891/topic7980/</guid>
			<pubDate>Thu, 30 Mar 2023 11:35:08 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Вам такое не снилось!!!</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message68889/topic7980/">Вам такое не снилось!!!</a></b> <i>LUA5.3 LUAJIT MQL5</i> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Все правильно, я и пишу, что для работы через высокоскоростные шлюзы не используется lua и клиентский QUIK, так что вся ваша оптимизация там не нужна.<br /><br />Клиентский терминал QUIK не может соперничать по скорости с Plaza и аналогами по определению.<br /><br />Реальное использование Ваших наработок (где они действительно могут понадобиться) - это использование нейронных сетей.<br /><br />Для абсолютного большинства формализованных стратегий достаточно чистого lua. <br />
			<i>30.03.2023 11:21:49, Александр М.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message68889/topic7980/</link>
			<guid>http://forum.quik.ru/messages/forum10/message68889/topic7980/</guid>
			<pubDate>Thu, 30 Mar 2023 11:21:49 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Вам такое не снилось!!!</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message68888/topic7980/">Вам такое не снилось!!!</a></b> <i>LUA5.3 LUAJIT MQL5</i> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_WFk7BteQ" href="/user/1820/" bx-tooltip-user-id="1820">Александр М</a> написал:<br /> <br />====quote====<br /><noindex><a href="/user/62/" target="_blank" rel="nofollow">nikolz</a></noindex> написал:<br />Один компьютер может обсчитывать очень сложный алгоритм по одному инструменту в реальном времени.<br />Например нейронную сеть на 1 миллиард &nbsp;нейронных связей.<br />------------------------<br />Делаем в интернет пул скажем 1000 компьютеров <br />Получаем распределенный кластер прогнозирования 1000 инструментов в реальном времени.<br />=============<br /> При таком размахе нужен не QUIK, а плаза, а там совсем другой подход.<br />=============<br />Ликбез:<br />плаза - это протокол , а не терминал.<br />---------------------<br />Plaza II Шлюз FORTS — Программное обеспечение, обеспечивающее обмен данными между Серверной частью ПО – Торговой и клиринговой системы рынка фьючерсных контрактов и опционов (Торговой системой FORTS) <br />и<B> сертифицированной брокерской системой Интернет-трейдинга (читай сервер QUIK ) по</B> протоколу Plaza II. <br />
			<i>30.03.2023 10:32:17, nikolz.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message68888/topic7980/</link>
			<guid>http://forum.quik.ru/messages/forum10/message68888/topic7980/</guid>
			<pubDate>Thu, 30 Mar 2023 10:32:17 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Вам такое не снилось!!!</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message68887/topic7980/">Вам такое не снилось!!!</a></b> <i>LUA5.3 LUAJIT MQL5</i> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_VTnjlUzL" href="/user/62/" bx-tooltip-user-id="62">nikolz</a> написал:<br />Один компьютер может обсчитывать очень сложный алгоритм по одному инструменту в реальном времени.<br />Например нейронную сеть на 1 миллиард &nbsp;нейронных связей.<br />------------------------<br />Делаем в интернет пул скажем 1000 компьютеров <br />Получаем распределенный кластер прогнозирования 1000 инструментов в реальном времени.<br />=============<br />При таком размахе нужен не QUIK, а плаза, а там совсем другой подход. <br />
			<i>30.03.2023 09:27:05, Александр М.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message68887/topic7980/</link>
			<guid>http://forum.quik.ru/messages/forum10/message68887/topic7980/</guid>
			<pubDate>Thu, 30 Mar 2023 09:27:05 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Вам такое не снилось!!!</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message68886/topic7980/">Вам такое не снилось!!!</a></b> <i>LUA5.3 LUAJIT MQL5</i> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Я поэтому и писал, что все задачи пока прекрасно решаются на голом Lua, мало того, мне приходится вставлять sleep для замедления работы и ожидания некоторых событий, т.к. мой скрипт слишком быстро обрабатывает некоторые события и не успевают прийти ответы от сервера брокера или мы упираемся в лимиты выставления заявок. <br /><br />Не нужен никакой мощный компьютер, обычный QUIK, обычный компьютер, никаких лишних библиотек.<br /><br />И главное результат есть, стратегии работают, как задумано.<br /><br />Но Вам конечно всяческих успехов. <br />
			<i>30.03.2023 09:25:44, Александр М.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message68886/topic7980/</link>
			<guid>http://forum.quik.ru/messages/forum10/message68886/topic7980/</guid>
			<pubDate>Thu, 30 Mar 2023 09:25:44 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Вам такое не снилось!!!</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message68881/topic7980/">Вам такое не снилось!!!</a></b> <i>LUA5.3 LUAJIT MQL5</i> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Один компьютер может обсчитывать очень сложный алгоритм по одному инструменту в реальном времени.<br />Например нейронную сеть на 1 миллиард &nbsp;нейронных связей.<br />------------------------<br />Делаем в интернет пул скажем 1000 компьютеров <br />Получаем распределенный кластер прогнозирования 1000 инструментов в реальном времени. <br />
			<i>29.03.2023 20:18:19, nikolz.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message68881/topic7980/</link>
			<guid>http://forum.quik.ru/messages/forum10/message68881/topic7980/</guid>
			<pubDate>Wed, 29 Mar 2023 20:18:19 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Вам такое не снилось!!!</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message68880/topic7980/">Вам такое не снилось!!!</a></b> <i>LUA5.3 LUAJIT MQL5</i> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_fmO1YlfB" href="/user/1820/" bx-tooltip-user-id="1820">Александр М</a> написал:<br />Сами по себе цифры конечно красивые и проделана видимо огромная работа, но вот практическая целесообразность такой оптимизации под вопросом для реальных задач из под QUIK.<br />=============<br />нет никакой оптимизации.<br />-------------------------<br />Какую реальную задачу Вы сейчас решаете? Возможно она потому и не решается, что решается примитивно.<br />---------------------------------<br />Представьте , что можно на КВИКЕ решать задачу &nbsp; в 100 раз сложнее за тоже время, что у Вас сейчас.<br />----------------------------------------<br />А учитывая возможность запуска много потоков, <br />сложность решаемой задачи на квик может быть в 500...1000 &nbsp;чем решаемая Вами сейчас.<br />-------------------------------------<br />И это на обычном компьютере без CUDA.<br />----------------------<br />Прикиньте сколько стоит компьютер, который в 100 раз быстрее вашего считает? А 2 1000?<br />Вот эту задачу это и решает.<br />--------------------<br />Если вы пришли на рынок за баблом &nbsp;то не ждите, что Вам его примитивный скрипт принесет. &nbsp;<br />Скорее всего он его сольет. <br />Чудес не бывает. <br />
			<i>29.03.2023 20:09:45, nikolz.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message68880/topic7980/</link>
			<guid>http://forum.quik.ru/messages/forum10/message68880/topic7980/</guid>
			<pubDate>Wed, 29 Mar 2023 20:09:45 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Вам такое не снилось!!!</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message68878/topic7980/">Вам такое не снилось!!!</a></b> <i>LUA5.3 LUAJIT MQL5</i> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Сами по себе цифры конечно красивые и проделана видимо огромная работа, но вот практическая целесообразность такой оптимизации под вопросом для реальных задач из под QUIK. <br />
			<i>29.03.2023 15:59:11, Александр М.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message68878/topic7980/</link>
			<guid>http://forum.quik.ru/messages/forum10/message68878/topic7980/</guid>
			<pubDate>Wed, 29 Mar 2023 15:59:11 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Вам такое не снилось!!!</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message68876/topic7980/">Вам такое не снилось!!!</a></b> <i>LUA5.3 LUAJIT MQL5</i> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			[FILE ID=10559] <br />
			<img src="https://forum.quik.ru/bitrix/components/bitrix/forum.interface/show_file.php?fid=10559&" width="1462" height="566" /><br /><i>29.03.2023 12:34:12, nikolz.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message68876/topic7980/</link>
			<guid>http://forum.quik.ru/messages/forum10/message68876/topic7980/</guid>
			<pubDate>Wed, 29 Mar 2023 12:34:12 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Вам такое не снилось!!!</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message68851/topic7980/">Вам такое не снилось!!!</a></b> <i>LUA5.3 LUAJIT MQL5</i> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			&nbsp;[FILE ID=10551] <br />
			<img src="https://forum.quik.ru/bitrix/components/bitrix/forum.interface/show_file.php?fid=10551&" width="1764" height="506" /><br /><i>27.03.2023 12:36:48, nikolz.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message68851/topic7980/</link>
			<guid>http://forum.quik.ru/messages/forum10/message68851/topic7980/</guid>
			<pubDate>Mon, 27 Mar 2023 12:36:48 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
	</channel>
</rss>
