﻿<?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">Вход в позицию по цене закрытия свечи при использовании готовых свечных данных</title>
  <id>~/topic/8298/vhod-v-pozitsiyu-po-tsene-zakrytiya-svechi-pri-ispolzovanii-gotovyh-svechnyh-dannyh/</id>
  <rights type="text">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  <updated>2026-06-14T21:55:51Z</updated>
  <logo>https://stocksharp.ru/images/logo.png</logo>
  <link href="https://stocksharp.ru/handlers/atom.ashx?category=topic&amp;id=8298" rel="self" type="application/rss+xml" />
  <entry>
    <id>https://stocksharp.ru/posts/m/40182/</id>
    <title type="text">Торговое правило срабатывает, когда пришла дневная свеча? Суть в том, что в s# тестер - это эмулятор...</title>
    <published>2017-06-19T21:27:22Z</published>
    <updated>2017-06-19T21:27:22Z</updated>
    <author>
      <name>Support</name>
      <uri>https://stocksharp.ru/users/97869/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;p&gt;Торговое правило срабатывает, когда пришла дневная свеча? Суть в том, что в s# тестер - это эмулятор торговой системы... В нем эммулируются разные параметры торговой системы, в т.ч. &lt;strong&gt;биржевое время&lt;/strong&gt; и время биржевой сессии. Если вы уже получили дневную свечу, то выполнить сделку по закрытию этой свечи нельзя.. Костыльное решение - это использовать свечи в двумя тайм-фремами, например, дневки и минутки... И выполнять сделки на предпоследней минутке, а для логики использовать дневки.. Последнюю (незавершенную) дневную свечу собирать из минуток...&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/40170/</id>
    <title type="text">Support: Пожалуйста выложите кусок Вашей стратегии. Нужно место, где решение принимается и заявка по...</title>
    <published>2017-06-16T19:00:41Z</published>
    <updated>2017-06-16T19:00:41Z</updated>
    <author>
      <name>gewinn</name>
      <uri>https://stocksharp.ru/users/98706/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="@message(40164)" rel="nofollow" target="_blank"&gt;Support&lt;/a&gt;:&lt;/strong&gt;
Пожалуйста выложите кусок Вашей стратегии. Нужно место, где решение принимается и заявка подается..&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Ниже привел нужный вам момент и функции, которые его обрабатывают.
Пример максимально упростил - только открытие длинной позиции и только 1 лот.
Как только срабатывает правило торговли, сразу создается ордер и сразу он же регистрируется стратегией.&lt;/p&gt;
&lt;p&gt;Т.е. все идет по такому порядку:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Пришла свеча&lt;/li&gt;
&lt;li&gt;&amp;quot;Скормили&amp;quot; эту свечу индикаторам&lt;/li&gt;
&lt;li&gt;Прошлись по торговым правилам (индикаторы обновились новой свечкой, все в одном потоке)&lt;/li&gt;
&lt;li&gt;Если сработало правило - сразу создали и зарегистрировали заявку&lt;/li&gt;
&lt;li&gt;Получили вход по OpenPrice (хотя в индикаторы попала ClosePrice и торговый сигнал был сформирован на основе именно ClosePrice, проверял в дебаггере точками останова).&lt;/li&gt;
&lt;/ol&gt;
&lt;pre&gt;&lt;code&gt;
if (&amp;lt;правило торговли, например, пересечение мувингов&amp;gt;) 
{
var order = createOrder();
order.Direction = Sides.Buy;
order.Volume = 1;
registerOrder(order);
}

public Order createOrder()
        {
            var order = new AOrder
            {
                Price = 0,
                Type = OrderTypes.Market,
                Security = strategy.Security,
                Portfolio = strategy.Portfolio,
            };

            return order;
        }

public void registerOrder(Order order)
        {
            order
                .WhenNewTrade(strategy.Connector)
                .Do((trade)=&amp;gt;processOrderTrades(trade, order))
                .Apply(strategy);
            strategy.RegisterOrder(order);
        }


&lt;/code&gt;&lt;/pre&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/40164/</id>
    <title type="text">Пожалуйста выложите кусок Вашей стратегии. Нужно место, где решение принимается и заявка подается.. </title>
    <published>2017-06-15T17:42:31Z</published>
    <updated>2017-06-15T17:53:23Z</updated>
    <author>
      <name>Support</name>
      <uri>https://stocksharp.ru/users/97869/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;p&gt;Пожалуйста выложите кусок Вашей стратегии. Нужно место, где решение принимается и заявка подается..&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/40158/</id>
    <title type="text">Делаю </title>
    <published>2017-06-14T14:58:41Z</published>
    <updated>2017-06-14T14:58:41Z</updated>
    <author>
      <name>Support</name>
      <uri>https://stocksharp.ru/users/97869/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;p&gt;Делаю&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/40156/</id>
    <title type="text">Support: 1-2 дня Скажите, стоит ли ждать ответ? Прошла неделя. Спасибо. </title>
    <published>2017-06-14T12:37:55Z</published>
    <updated>2017-06-14T12:37:55Z</updated>
    <author>
      <name>gewinn</name>
      <uri>https://stocksharp.ru/users/98706/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="@message(40100)" rel="nofollow" target="_blank"&gt;Support&lt;/a&gt;:&lt;/strong&gt;
1-2 дня
Скажите, стоит ли ждать ответ? Прошла неделя. Спасибо.&lt;/p&gt;
&lt;/blockquote&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/40141/</id>
    <title type="text">up </title>
    <published>2017-06-13T11:47:55Z</published>
    <updated>2017-06-13T11:47:55Z</updated>
    <author>
      <name>gewinn</name>
      <uri>https://stocksharp.ru/users/98706/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;p&gt;up&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/40100/</id>
    <title type="text">1-2 дня </title>
    <published>2017-06-07T15:11:01Z</published>
    <updated>2017-06-07T15:11:01Z</updated>
    <author>
      <name>Support</name>
      <uri>https://stocksharp.ru/users/97869/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;p&gt;1-2 дня&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/40093/</id>
    <title type="text">А примерно когда можно ждать ответ? Добрый день. </title>
    <published>2017-06-07T11:41:18Z</published>
    <updated>2017-06-07T11:41:18Z</updated>
    <author>
      <name>gewinn</name>
      <uri>https://stocksharp.ru/users/98706/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;p&gt;А примерно когда можно ждать ответ? Добрый день.&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/40074/</id>
    <title type="text">Отвечу позже, нужно самому попробовать </title>
    <published>2017-06-05T15:55:53Z</published>
    <updated>2017-06-05T15:55:53Z</updated>
    <author>
      <name>Support</name>
      <uri>https://stocksharp.ru/users/97869/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;p&gt;Отвечу позже, нужно самому попробовать&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/40068/</id>
    <title type="text">Добрый день! Использую готовые дневные свечи для бектестинга. Заметил, что вход / выход из позиции п...</title>
    <published>2017-06-05T11:46:51Z</published>
    <updated>2017-06-05T11:46:51Z</updated>
    <author>
      <name>gewinn</name>
      <uri>https://stocksharp.ru/users/98706/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;p&gt;Добрый день!
Использую готовые дневные свечи для бектестинга. Заметил, что вход / выход из позиции происходит только на открытии свечи.
Как можно, имея только дневные свечи (если нужно - будут и часовые), входить / выходить из позиций в конце торгового дня? Речь идет о фондовом рынке, совершать сделки хотелось бы с 18 до 18.44 включительно, а не в 10.00. Входить можно грубо, по ClosePrice свечи, но желательно, чтобы &amp;quot;проходил&amp;quot; любой объем.&lt;/p&gt;
&lt;p&gt;Какой путь здесь будет наиболее правильный, если нет тиковых данных и стаканов?
Версия SS последняя на текущий момент.
Спасибо.&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
</feed>