﻿<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet type='text/css' href='https://stocksharp.ru/css/style.css'?>
<?xml-stylesheet type='text/css' href='https://stocksharp.ru/css/bbeditor.css'?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <title type="html">торговые сигналы. StockSharp</title>
  <id>https://stocksharp.ru/handlers/atom.ashx?category=tag&amp;id=торговые сигналы&amp;type=community</id>
  <rights type="text">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  <updated>2026-06-07T09:52:49Z</updated>
  <logo>https://stocksharp.ru/images/logo.png</logo>
  <link href="https://stocksharp.ru/handlers/atom.ashx?category=tag&amp;id=торговые сигналы&amp;type=community" rel="self" type="application/rss+xml" />
  <entry>
    <id>https://stocksharp.ru/topic/10656/</id>
    <title type="text">Designer - создание стратегии на основе MACD. Начнем с простого.</title>
    <published>2019-04-29T23:07:08Z</published>
    <updated>2020-02-22T01:53:31Z</updated>
    <author>
      <name>Marat</name>
      <uri>https://stocksharp.ru/users/101940/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="трейдинг" />
    <category term="Биржа" />
    <category term="торговый робот" />
    <category term="торговая стратегия" />
    <category term="торговля на бирже" />
    <category term="торговые платформы" />
    <category term="алготрейлинг" />
    <category term="торговля" />
    <category term="торговые сигналы" />
    <content type="html">&lt;p&gt;Разберем пример построение торговой стратегии в программе &lt;a href="https://stocksharp.ru/products/designer/"&gt;Designer&lt;/a&gt; на основе показаний индикатора MACD.&lt;/p&gt;
&lt;p&gt;Смысл индикатора заключается в следующем :
1. Если гистограмма индикатора MACD пересекает нулевую линию сверху вниз, это является сигналом на продажу.
2. Переход гистограммы из отрицательной зоны в положительную служит сигналом на покупку.&lt;/p&gt;
&lt;p&gt;Исходя из этого следует, что необходимо наложить условия, при котором будет совершаться сделка, а именно, если значение индикатора на последующей свече меняет свой знак, то подается сигнал на совершение сделки.
Для создания стратегии необходимо:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Загрузим программу &lt;a href="https://stocksharp.ru/products/designer/"&gt;Designer&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img src="/file/109011/1.png" alt="1.png" /&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Выберем блоки “Переменная”, “Свечи” и “Панель графиков”, соединим их.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img src="/file/109019/2.png" alt="2.png" /&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Выберем инструмент, по которому будем тестировать стратегию.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img src="/file/109018/3.png" alt="3.png" /&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Построим график свечей.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img src="/file/109007/4.png" alt="4.png" /&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Выберем блок “Индикатор” и “Панель графиков”. Соединим блок “Индикатор” и “Свечи”.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img src="/file/109017/5.png" alt="5.png" /&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Построим график индикатора MACD.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img src="/file/109006/6.png" alt="6.png" /&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Выберем блок “Переменная” и присвоим ему числовое значение 0, для дальнейшего сравнения со значением индикатора.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img src="/file/109013/7.png" alt="7.png" /&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;p&gt;Выберем блок “Сравнение” и в свойствах пропишем условие проверки: выполнение при проверки при значении индикатора MACD больше 0.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Добавим два блока “Переменная” и блок “Сравнение”. Одной из переменных в свойствах блока, зададим значение -1 - оно будет отражать переход значения кривой MACD из отрицательной в положительную область. Второй “Переменной” в свойствах зададим значение 0, что будет отражать первоначальное значение  индикатора.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;В блоке “Сравнение” пропишем условие , выполнением которого будет являться, что начальное для тайм фрейма значение индикатора больше текущего.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Соединим блоки “Переменная” через сокет тригер с блоками сравнение , как показано на рисунке.&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img src="/file/109016/8.png" alt="8.png" /&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Выберем кубик “Логическое условие” и “Переменная”.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img src="/file/109008/9.png" alt="9.png" /&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;В кубике “Логическое условие” будет проверяться условие выполнения двух сравнений, пропишем в свойствах кубика “Логическое условие” условие “И” и соединим кубики как показано на рисунке.
В кубике “Переменная” пропишем значение  равное -1, и соединим через сокет тригер с кубиком “Логическое условие” и через выход со входам кубика со значением 0.  Это позволит при выполнении условий , перезаписывать значение “флажка”, отражая в какой области значений  находится кривая индикатора MACD.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img src="/file/109009/10.png" alt="10.png" /&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Выберем блок “Открыть позицию”, в настройках выберем направление “Купить”, и соединим с сокетом данные и тригер как показано на рисунке.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img src="/file/109010/11.png" alt="11.png" /&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Выберем два блока “Переменная” в которых пропишем объем и портфель для торговли. Соединим их с соответствующими сокетами блока “Открыть позицию”&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img src="/file/109014/12.png" alt="12.png" /&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Аналогично построим ветвь для исполнение “Продажи”.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img src="/file/109015/13.png" alt="13.png" /&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Стратегия готова, запустим ее.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img src="/file/109012/14.png" alt="14.png" /&gt;&lt;/p&gt;
&lt;p&gt;Как видно из разобранного примера, создание страетгии в программе Designer доступно даже для начинающего пользователя. Простота и удобство выборов блоков стратегии, а так же их удобная настройка, позволяют сократить время создания. Встроенная возможность скачивания маркет данных и тестирование программы, позволяет сделать ее незаменимым инструментом алготрейдера.&lt;/p&gt;
&lt;p&gt;Приятного использования&lt;/p&gt;
</content>
  </entry>
</feed>