<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>SiMAna</title>
	<atom:link href="http://simana.ru/blog/?feed=rss2" rel="self" type="application/rss+xml" />
	<link>http://simana.ru/blog</link>
	<description></description>
	<lastBuildDate>Thu, 15 Dec 2011 16:23:44 +0000</lastBuildDate>
	<language>ru</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.3</generator>
		<item>
		<title>Новости</title>
		<link>http://simana.ru/blog/?p=41</link>
		<comments>http://simana.ru/blog/?p=41#comments</comments>
		<pubDate>Thu, 15 Dec 2011 16:23:44 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Без рубрики]]></category>

		<guid isPermaLink="false">http://simana.ru/blog/?p=41</guid>
		<description><![CDATA[Сначала плохая новость. В версии 1.1 обнаружил небольшой, но тупой и дико неприятный глюк в парсинге строки времени, отчего секунды неточно интерпретировались. Сейчас я это исправил, но еще не выложил новую версию в доступ, т.к. в ней появилось много того, &#8230; <a href="http://simana.ru/blog/?p=41">Читать далее <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Сначала плохая новость. В версии 1.1 обнаружил небольшой, но тупой и дико неприятный глюк в парсинге строки времени, отчего секунды неточно интерпретировались.<br />
Сейчас я это исправил, но еще не выложил новую версию в доступ, т.к. в ней появилось много того, чего нет в текущей, а именно (и все это не документировано):<br />
- Сделал т.н. &laquo;Рабочую область скальпера&raquo;. Это редактируемая форма по типу, например, Access-овской, но в упрощенном варианте. Т.е. некоторая форма, на которую в режиме конструктора можно накидать кнопки и задать сценарии для них на языке SiMAnaScript (и привязать к горячим клавишам), поля, которые привязать к выражениям, мини-графики (опять же привязать к выражениям) и лейблы.<br />
- Доработал блок статистики (решил-таки его оставить). Ввел команду в SiMAnaScript для пересчета статистики из стратегии. Эта возможность позволяет делать стратегии адаптивными путем использования этой команды и индикаторов, связанных с последней собранной статистикой.<br />
- Ввел еще много чего по мелочам.<br />
- Делаю тестер стратегии не только по стакану, а упрощенный вариант &#8211; по котировкам. Для скальперских стратегий не подойдет, а вот интрадей и т.д. &#8211; вполне. Это позволит тестировать по большим интервалам времени по тиковым или историческим данным &#8211; последние есть на серверах (в отличие от истории стакана). Правда, с некоторой долей приближения, адекватность которой придется оценивать самостоятельно в зависимости от стратегии.<br />
Теперь надо писать ко всему этому документацию и заниматься отладкой. Уйму времени придется угрохать.</p>
]]></content:encoded>
			<wfw:commentRss>http://simana.ru/blog/?feed=rss2&amp;p=41</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Свершилось.</title>
		<link>http://simana.ru/blog/?p=38</link>
		<comments>http://simana.ru/blog/?p=38#comments</comments>
		<pubDate>Mon, 24 Oct 2011 10:19:19 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Без рубрики]]></category>

		<guid isPermaLink="false">http://simana.ru/blog/?p=38</guid>
		<description><![CDATA[Наконец-то выложил более или менее работоспособную версию (1.1) с возможностью торговли и написания стратегий. Более или же менее &#8211; решать вам, т.к. вы &#8211; отдел тестирования .]]></description>
			<content:encoded><![CDATA[<p>Наконец-то выложил более или менее работоспособную версию (1.1) с возможностью торговли и написания стратегий. Более или же менее &#8211; решать вам, т.к. вы &#8211; отдел тестирования <img src='http://simana.ru/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> .</p>
]]></content:encoded>
			<wfw:commentRss>http://simana.ru/blog/?feed=rss2&amp;p=38</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Постепенно меняю смысл проекта.</title>
		<link>http://simana.ru/blog/?p=34</link>
		<comments>http://simana.ru/blog/?p=34#comments</comments>
		<pubDate>Sun, 12 Jun 2011 18:28:26 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Без рубрики]]></category>

		<guid isPermaLink="false">http://simana.ru/blog/?p=34</guid>
		<description><![CDATA[Ура! Из системы анализа рыночной информации проект медленно, но верно трансформируется в IDE для разработки торговых роботов со своим языком задания стратегий, системой тестирования по записанным торгам (для этого сделал виртуальный сервер со всеми специально сделанными настраиваемыми недостатками реальных серверов &#8230; <a href="http://simana.ru/blog/?p=34">Читать далее <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Ура! Из системы анализа рыночной информации проект медленно, но верно трансформируется в IDE для разработки торговых роботов со своим языком задания стратегий, системой тестирования по записанным торгам (для этого сделал виртуальный сервер со всеми специально сделанными настраиваемыми недостатками реальных серверов типа задержек-проскальзываний) и возможностью реальной торговли по данным стратегиям (пока только на Альфа-банке, но это дело времени). Плюс побочным применением можно еще назвать тренажер для скальпинга вручную на виртуальном сервере (для тех, кто не хочет терять деньги) и, конечно же, инструмент для скальпинга (для тех, кто хочет их терять <img src='http://simana.ru/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> ) ). Проект пока сырой, выкладывать рано. К тому же надо писать гору документации (+ видео), кто программирует &#8211; тот поймет. Может еще место для рекламы придумать (раз уж проект бесплатный). И API подготовить. API так-то имеется, только оформить красиво надо и док написать (блин). Но я в отпуске, так что время есть!<br />
А, да: теперь собираю инфу с Альфа-банка и отправляю заявки туда без использования клиентского терминала и, следовательно, тормозного COM-а. Что интересно: если рядом запустить терминал Alfadirect и мой MarketStorage, то стакан в MarketStorage теперь визуально опережает такой же стакан терминала иногда до полсекунды, и это странно. Еще сделал сбор инфы с Zen-Fire, появилась возможность стратегий по буржуйским поводырям. Теперь осталось реализовать выставление ордеров на Zen-Fire, и тогда вообще все будет в одном флаконе.<br />
Кстати, стратегии по поводырям на фьючерсе РТС в тесте (с выставленной нулевой задержкой) работают на ура, но вот на реальных торгах пока полный облом из-за тех самых задержек &#8211; видать, много уже таких роботов, запущенных поближе к бирже, чем Пермь.<br />
В-общем, как будет готово &#8211; выложу. А может и пгодам. <img src='http://simana.ru/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /><br />
P.S.: Насколько интересно программировать &#8211; настолько и скучно торговать. <img src='http://simana.ru/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://simana.ru/blog/?feed=rss2&amp;p=34</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Интересное наблюдение</title>
		<link>http://simana.ru/blog/?p=15</link>
		<comments>http://simana.ru/blog/?p=15#comments</comments>
		<pubDate>Tue, 21 Dec 2010 11:30:13 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Без рубрики]]></category>

		<guid isPermaLink="false">http://simana.ru/blog/?p=15</guid>
		<description><![CDATA[Возьмем 2 состояния биржевого стакана в смежные моменты времени. Например, такие: Здесь мы наблюдаем следующие изменения: В этот короткий отрезок времени мы видим изменение объема в продажах, равное -8662 и в покупках, равное -2000. Если по количеству, то, учитывая знак &#8230; <a href="http://simana.ru/blog/?p=15">Читать далее <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Возьмем 2 состояния биржевого стакана в смежные моменты времени. Например, такие:</p>
<p style="text-align: center;"><a href="http://simana.ru/blog/wp-content/uploads/2010/12/stakan11.jpg"><img class="alignnone size-full wp-image-19" title="Стакан 1" src="http://simana.ru/blog/wp-content/uploads/2010/12/stakan11.jpg" alt="" width="248" height="335" /></a><a href="http://simana.ru/blog/wp-content/uploads/2010/12/stakan23.jpg"> <img class="alignnone size-full wp-image-22" title="Стакан 2" src="http://simana.ru/blog/wp-content/uploads/2010/12/stakan23.jpg" alt="" width="250" height="336" /></a></p>
<p style="text-align: left;">Здесь мы наблюдаем следующие изменения:</p>
<p style="text-align: left;"><a href="http://simana.ru/blog/wp-content/uploads/2010/12/stakan2_diff.jpg"><img class="size-full wp-image-23 aligncenter" title="Разница" src="http://simana.ru/blog/wp-content/uploads/2010/12/stakan2_diff.jpg" alt="" width="180" height="52" /></a>В этот короткий отрезок времени мы видим изменение объема в продажах, равное -8662 и в покупках, равное -2000. Если по количеству, то, учитывая знак изменения, имеем: -3 по продажам и -1 по покупкам. Теперь возьмем, скажем, интервал 30 минут. <span id="more-15"></span>Там будут совсем другие цифры, но по ним точно так же можно посчитать сумму. Собственно, для этого и служат индикаторы Стакан_изм_объема_колич_продаж_взвеш и Стакан_изм_объема_колич_покупок_взвеш (они описаны в разделе <a href="http://simana.ru/index.php?option=com_content&amp;view=article&amp;id=58&amp;Itemid=59" target="_blank">индикаторов</a>).</p>
<p style="text-align: left;">Теперь о главном. Вот график цены сбера за одну торговую сессию:</p>
<p style="text-align: center;"><a href="http://simana.ru/blog/wp-content/uploads/2010/12/gr1.jpg"><img class="alignnone size-full wp-image-25" title="gr1" src="http://simana.ru/blog/wp-content/uploads/2010/12/gr1.jpg" alt="" width="558" height="688" /></a></p>
<p style="text-align: left;">Собсно график цены &#8211; верхний. А ниже &#8211; самое интересное. Средние графики &#8211; это сумма числа изменений цен в стакане за 30 минут, причем в этой сумме любое положительное изменение (как объемом 1 так и объемом 10000) считается как +1, а любое отрицательное &#8211; как -1. Светло-зеленый график &#8211; по продажам, светло-синий &#8211; по покупкам. Сумма взвешенная по времени. Если зеленый график вдруг начинает резко падать, значит в в стакане &laquo;поедаются&raquo; заявки на продажу, т.е. скорее всего идет массовая покупка по рынку. Если падает синий &#8211; то идет массовая продажа по рынку. Если графики растут &#8211; то значит идет вал соответствующих заявок. Первое, что бросается в глаза &#8211; что графики часто в противофазе. А второе &#8211; что их разность немного коррелирует с ценой.</p>
<p style="text-align: left;">Теперь нижние графики. От средних они отличаются тем, что +1 и -1 в суммы мы будем включать только достаточно весомые изменения стакана, которые по объему превышают определенную цифру &#8211; например, инициированные заявками (и сделками) объемом больше 5000 акций сбербанка. Что мы видим? Во-первых, такие заявки занимают лишь небольшой процент от общего числа (цена деления у среднего и нижнего окон на рисунке совпадает и равна 100 изменениям), и эта доля меняется в разные моменты времени по прикидкам от 1% до 10%. Во-вторых, разность этих нижних графиков гораздо лучше коррелирует с ценой в масштабе торговой сессии (любой скачок синего графика вверх и зеленого вниз двигает цену вверх, и наоборот: синий вниз и зеленый вверх &#8211; цена падает). Таким образом, именно такие сделки являются истинным формирователем цены.</p>
<p style="text-align: left;">И еще один пример (уже по объемам):</p>
<p style="text-align: left;"><a href="wp-content/uploads/2010/12/gr2.jpg"><img title="График 2" src="wp-content/uploads/2010/12/gr2.jpg" alt="" width="555" height="158" /></a></p>
<p style="text-align: left;">Светлые графики &#8211; объемы всех изменений стакана акций сбера по покупкам и продажам, а темные &#8211; то же, но берутся только изменения по объему &gt;15000 акций. Светлые и темные графики лежат очень близко. Вывод: основные объемы торгов делаются большими сделками. 15000 акций по 83 руб &#8211; примерно 1,2 млн. рублей на каждую сделку. В моем понимании большая доля частников оперирует меньшими сделками, так что ходить за большинством нелогично. И еще: слишком уж согласовано резкое появление больших сделок, причем одновременно по многим бумагам (резкие всплески, затишье, снова всплески). Думаю, каждый всплеск &#8211; это один &laquo;кто-то&raquo;, решившийся на огромную сделку без цели сильно &laquo;просадить&raquo; очередь заявок. Поправьте, если ошибаюсь.</p>
<p style="text-align: left;"><img src="file:///C:/DOCUME%7E1/admuser/LOCALS%7E1/Temp/moz-screenshot.png" alt="" /></p>
]]></content:encoded>
			<wfw:commentRss>http://simana.ru/blog/?feed=rss2&amp;p=15</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Компилятор стратегий</title>
		<link>http://simana.ru/blog/?p=10</link>
		<comments>http://simana.ru/blog/?p=10#comments</comments>
		<pubDate>Sun, 19 Dec 2010 17:40:02 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Без рубрики]]></category>

		<guid isPermaLink="false">http://simana.ru/blog/?p=10</guid>
		<description><![CDATA[Придумал простой язык для задания стратегий. Сильно не заморачивался. Получилось что-то среднее между паскалем и бейсиком. Скоро включу все это в очередную сборку, только протестирую хорошенько. З.Ы.: Очень помог курс по компиляторам в универе. Спасибо, Любовь Алексеевна!]]></description>
			<content:encoded><![CDATA[<p>Придумал простой язык для задания стратегий. Сильно не заморачивался. Получилось что-то среднее между паскалем и бейсиком. <img src='http://simana.ru/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  Скоро включу все это в очередную сборку, только протестирую хорошенько.</p>
<p>З.Ы.: Очень помог курс по компиляторам в универе. Спасибо, Любовь Алексеевна!</p>
<p><a href="http://simana.ru/blog/wp-content/uploads/2010/12/program.jpg"><img class="alignnone size-full wp-image-11" title="вот как это примерно выглядит" src="http://simana.ru/blog/wp-content/uploads/2010/12/program.jpg" alt="" width="427" height="237" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://simana.ru/blog/?feed=rss2&amp;p=10</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Всем привет!</title>
		<link>http://simana.ru/blog/?p=1</link>
		<comments>http://simana.ru/blog/?p=1#comments</comments>
		<pubDate>Sun, 19 Dec 2010 15:44:27 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Без рубрики]]></category>

		<guid isPermaLink="false">http://simana.ru/blog/?p=1</guid>
		<description><![CDATA[Добро пожаловать в мой блог! Здесь я буду писать новости проекта и не только.]]></description>
			<content:encoded><![CDATA[<p>Добро пожаловать в мой блог! Здесь я буду писать новости проекта и не только.</p>
]]></content:encoded>
			<wfw:commentRss>http://simana.ru/blog/?feed=rss2&amp;p=1</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

