﻿<?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/2821/pomogite-so-svechkami/</id>
  <rights type="text">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  <updated>2026-04-12T22:05:30Z</updated>
  <logo>https://stocksharp.ru/images/logo.png</logo>
  <link href="https://stocksharp.ru/handlers/atom.ashx?category=topic&amp;id=2821" rel="self" type="application/rss+xml" />
  <entry>
    <id>https://stocksharp.ru/posts/m/28689/</id>
    <title type="text">Ребята, извините пожалуйста, оказывается все работает. Просто я до этого проверял на ММВБ после закр...</title>
    <published>2013-12-19T18:43:12Z</published>
    <updated>2013-12-19T18:45:49Z</updated>
    <author>
      <name>Arhn</name>
      <uri>https://stocksharp.ru/users/50440/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">Ребята, извините пожалуйста, оказывается все работает.&lt;br /&gt;Просто я до этого проверял на ММВБ после закрытия и на демке.[blush]</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/28666/</id>
    <title type="text">Ребята, может я не в тему, но это потому что у меня уже мозги вскипели. Ни как не могу понять, что я...</title>
    <published>2013-12-16T17:33:06Z</published>
    <updated>2013-12-16T17:55:51Z</updated>
    <author>
      <name>Arhn</name>
      <uri>https://stocksharp.ru/users/50440/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">Ребята, может я не в тему, но это потому что у меня уже мозги вскипели. Ни как не могу понять, что я делаю не так, вроде все по мануалу, но свечки не появляются, один пустой график. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;XAML&lt;br /&gt;&lt;div class='spoilertitle'&gt;&lt;input type='button' value='Показать спойлер' class='btn btn-primary' onclick="toggleSpoiler(this, 'spolier_ad48aede6805445c8418392bb043b4c6');" title='Показать спойлер' /&gt;&lt;/div&gt;&lt;div class='spoilerbox' id='spolier_ad48aede6805445c8418392bb043b4c6' style='display:none'&gt;&lt;br /&gt;&lt;div class="code"&gt;&lt;strong&gt;Код&lt;/strong&gt;&lt;div class="innercode"&gt;&lt;pre class="brush:xml"&gt;
&amp;lt;Window
        xmlns=&amp;quot;http://schemas.microsoft.com/winfx/2006/xaml/presentation&amp;quot;
        xmlns:x=&amp;quot;http://schemas.microsoft.com/winfx/2006/xaml&amp;quot;
        xmlns:Charting=&amp;quot;clr-namespace:StockSharp.Xaml.Charting;assembly=StockSharp.Xaml&amp;quot; xmlns:Custom=&amp;quot;http://schemas.stocksharp.com/xaml&amp;quot; x:Class=&amp;quot;TestWpfA.MainWindow&amp;quot;
        Title=&amp;quot;MainWindow&amp;quot; Height=&amp;quot;600&amp;quot; Width=&amp;quot;800&amp;quot;&amp;gt;
    &amp;lt;Grid&amp;gt;
        &amp;lt;Button x:Name=&amp;quot;Cnnect&amp;quot; Content=&amp;quot;Connect&amp;quot; HorizontalAlignment=&amp;quot;Left&amp;quot; Margin=&amp;quot;10,10,0,0&amp;quot; VerticalAlignment=&amp;quot;Top&amp;quot; Width=&amp;quot;75&amp;quot; Click=&amp;quot;Cnnect_Click&amp;quot; Height=&amp;quot;33&amp;quot;/&amp;gt;
        &amp;lt;Button x:Name=&amp;quot;Start&amp;quot; Content=&amp;quot;Start&amp;quot; HorizontalAlignment=&amp;quot;Left&amp;quot; Margin=&amp;quot;697,10,0,0&amp;quot; VerticalAlignment=&amp;quot;Top&amp;quot; Width=&amp;quot;75&amp;quot; Click=&amp;quot;Start_Click&amp;quot; Height=&amp;quot;33&amp;quot;/&amp;gt;

        &amp;lt;Charting:Chart x:Name=&amp;quot;Chart&amp;quot; ChartTheme=&amp;quot;Chrome&amp;quot; IsAutoScroll=&amp;quot;True&amp;quot; CrossHair=&amp;quot;True&amp;quot; Margin=&amp;quot;10,62,10,10&amp;quot;/&amp;gt;
        &amp;lt;ComboBox x:Name=&amp;quot;PortfoliosComboBox&amp;quot; HorizontalAlignment=&amp;quot;Left&amp;quot; Margin=&amp;quot;95,21,0,0&amp;quot; VerticalAlignment=&amp;quot;Top&amp;quot; Width=&amp;quot;120&amp;quot;/&amp;gt;
        &amp;lt;Label x:Name=&amp;quot;Portfolius&amp;quot; Content=&amp;quot;Портфель:&amp;quot; HorizontalAlignment=&amp;quot;Left&amp;quot; Margin=&amp;quot;104,-2,0,0&amp;quot; VerticalAlignment=&amp;quot;Top&amp;quot;/&amp;gt;
        &amp;lt;ComboBox x:Name=&amp;quot;SecurityComboBox&amp;quot; HorizontalAlignment=&amp;quot;Left&amp;quot; Margin=&amp;quot;223,21,0,0&amp;quot; VerticalAlignment=&amp;quot;Top&amp;quot; Width=&amp;quot;120&amp;quot;/&amp;gt;
        &amp;lt;Label x:Name=&amp;quot;Securities&amp;quot; Content=&amp;quot;Инструмент:&amp;quot; HorizontalAlignment=&amp;quot;Left&amp;quot; Margin=&amp;quot;231,-2,0,0&amp;quot; VerticalAlignment=&amp;quot;Top&amp;quot;/&amp;gt;
        &amp;lt;DatePicker x:Name=&amp;quot;DatePickerFrom&amp;quot; HorizontalAlignment=&amp;quot;Left&amp;quot; Margin=&amp;quot;452,19,0,0&amp;quot; VerticalAlignment=&amp;quot;Top&amp;quot; SelectedDateFormat=&amp;quot;Short&amp;quot; Text=&amp;quot;Дата с:&amp;quot; IsTodayHighlighted=&amp;quot;True&amp;quot; IsEnabled=&amp;quot;False&amp;quot;/&amp;gt;
        &amp;lt;DatePicker x:Name=&amp;quot;DatePickerTo&amp;quot; HorizontalAlignment=&amp;quot;Left&amp;quot; Margin=&amp;quot;585,19,0,0&amp;quot; VerticalAlignment=&amp;quot;Top&amp;quot; Text=&amp;quot;Дата по:&amp;quot; IsEnabled=&amp;quot;False&amp;quot;/&amp;gt;
        &amp;lt;Label x:Name=&amp;quot;LabelTo&amp;quot; Content=&amp;quot;по&amp;quot; HorizontalAlignment=&amp;quot;Left&amp;quot; Margin=&amp;quot;558,17,0,0&amp;quot; VerticalAlignment=&amp;quot;Top&amp;quot; RenderTransformOrigin=&amp;quot;1.485,0.565&amp;quot; IsEnabled=&amp;quot;False&amp;quot;/&amp;gt;
        &amp;lt;CheckBox x:Name=&amp;quot;CheckBoxPeriod&amp;quot; Content=&amp;quot;Выбрать&amp;amp;#xD;&amp;amp;#xA;период&amp;quot; HorizontalAlignment=&amp;quot;Left&amp;quot; Margin=&amp;quot;362,17,0,0&amp;quot; VerticalAlignment=&amp;quot;Top&amp;quot; Click=&amp;quot;CheckBoxPeriod_Click&amp;quot;/&amp;gt;
        &amp;lt;Label x:Name=&amp;quot;LabelFrom&amp;quot; Content=&amp;quot;с:&amp;quot; HorizontalAlignment=&amp;quot;Left&amp;quot; Margin=&amp;quot;430,17,0,0&amp;quot; VerticalAlignment=&amp;quot;Top&amp;quot; IsEnabled=&amp;quot;False&amp;quot;/&amp;gt;

    &amp;lt;/Grid&amp;gt;
&amp;lt;/Window&amp;gt;&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;КОД&lt;br /&gt;&lt;div class='spoilertitle'&gt;&lt;input type='button' value='Показать спойлер' class='btn btn-primary' onclick="toggleSpoiler(this, 'spolier_9c5f465eb07b41c693878759c117ed9c');" title='Показать спойлер' /&gt;&lt;/div&gt;&lt;div class='spoilerbox' id='spolier_9c5f465eb07b41c693878759c117ed9c' style='display:none'&gt;&lt;br /&gt;&lt;div class="code"&gt;&lt;strong&gt;Код&lt;/strong&gt;&lt;div class="innercode"&gt;&lt;pre class="brush:csharp"&gt;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows;
using System.Windows.Controls;
using System.Windows.Data;
using System.Windows.Documents;
using System.Windows.Input;
using System.Windows.Media;
using System.Windows.Media.Imaging;
using System.Windows.Navigation;
using System.Windows.Shapes;

using Ecng.Collections;
using Ecng.Common;
using Ecng.Configuration;
using Ecng.Xaml;

using StockSharp.Quik;
using StockSharp.Algo;
using StockSharp.Algo.Candles;
using StockSharp.Algo.Indicators;
using StockSharp.Algo.Strategies;
using StockSharp.Algo.Testing;
using StockSharp.BusinessEntities;
using StockSharp.Logging;
using StockSharp.Messages;
using StockSharp.Xaml.Charting;

namespace TestWpfA
{
    /// &amp;lt;summary&amp;gt;
    /// Логика взаимодействия для MainWindow.xaml
    /// &amp;lt;/summary&amp;gt;
    public partial class MainWindow : Window
    {
        public MainWindow()
        {
            InitializeComponent();
        }
        private QuikTrader _trader;
        private CandleSeries _candleSeries;
        private CandleManager _candleManager;
        private ChartCandleElement _chartCandleElement;
        private ChartArea _chartArea;
        private void Cnnect_Click(object sender, RoutedEventArgs e)
        {
            _trader = new QuikTrader(QuikTerminal.GetDefaultPath());

            _trader.NewSecurities += securities =&amp;gt; this.GuiAsync(() =&amp;gt;
            {
                SecurityComboBox.ItemsSource = _trader.Securities;
            });

            _trader.NewPortfolios += portfolios =&amp;gt; this.GuiAsync(() =&amp;gt;
            {
                PortfoliosComboBox.ItemsSource = _trader.Portfolios;
            });

            _trader.Connected += () =&amp;gt; _trader.StartExport();
            _trader.Connect();
        }

        private void Start_Click(object sender, RoutedEventArgs e)
        {
            _candleManager = new CandleManager(_trader);

            _candleSeries = new CandleSeries(typeof(TimeFrameCandle), (Security)SecurityComboBox.SelectedItem, TimeSpan.FromMinutes(1));
            
            _chartCandleElement = new ChartCandleElement();

            _chartArea = new ChartArea();
            _chartArea.Elements.Add(_chartCandleElement);

            Chart.Areas.Add(_chartArea);

            _candleManager.Processing += DrawCandle;
            
            if (CheckBoxPeriod.IsChecked == true)
            {
                _candleManager.Start(_candleSeries, DatePickerFrom.SelectedDate.Value, DatePickerTo.SelectedDate.Value);
            }
            else
            {
                _candleManager.Start(_candleSeries);
            }
            
        }

        private void DrawCandle(CandleSeries series, Candle candle)
        {
           if (candle.State == CandleStates.Finished) this.GuiAsync(() =&amp;gt; Chart.ProcessCandle(_chartCandleElement, candle));
        }

        protected override void OnClosing(System.ComponentModel.CancelEventArgs e)
        {
            if (_trader != null)
            {
                _trader.StopExport();
                _trader.Disconnect();
            }

            base.OnClosing(e);
        }

        private void CheckBoxPeriod_Click(object sender, RoutedEventArgs e)
        {
            if (CheckBoxPeriod.IsChecked == true)
            {
                this.LabelFrom.IsEnabled = true;
                this.DatePickerFrom.IsEnabled = true;
                this.LabelTo.IsEnabled = true;
                this.DatePickerTo.IsEnabled = true;
            }
            else
            {
                this.LabelFrom.IsEnabled = false;
                this.DatePickerFrom.IsEnabled = false;
                this.LabelTo.IsEnabled = false;
                this.DatePickerTo.IsEnabled = false;
            }
        }        
    }
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;/div&gt;</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/20088/</id>
    <title type="text">все изменил как вы советовали - не помогло, пошел курить &amp;quot;экспорт произвольных таблиц&amp;quot;, а вы то сами...</title>
    <published>2012-07-02T10:13:13Z</published>
    <updated>2012-07-02T11:39:59Z</updated>
    <author>
      <name>tantin</name>
      <uri>https://stocksharp.ru/users/27870/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">все изменил как вы советовали - не помогло, пошел курить &amp;quot;экспорт произвольных таблиц&amp;quot;, а вы то сами как свечки экспортите?&lt;br /&gt;Ps все в порядке - разобрался, все работает, в ближайшее время выложу прогу на ваше суждение</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/20079/</id>
    <title type="text">ок всем спасибо за советы, в понедельник все потестирую, если все получиться, выложу на ваше суждени...</title>
    <published>2012-06-30T12:32:20Z</published>
    <updated>2012-07-02T09:51:09Z</updated>
    <author>
      <name>tantin</name>
      <uri>https://stocksharp.ru/users/27870/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">ок всем спасибо за советы, в понедельник все потестирую, если все получиться, выложу на ваше суждение прогу, и потом возможно ее можно будет как тестовый пример можно использовать, для новичков полезно будет наверно.</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/20070/</id>
    <title type="text"> По поводу старта экспорта - он, наверно, имел ввиду старт серии до старта экспорта сделок Да, это я...</title>
    <published>2012-06-30T06:07:19Z</published>
    <updated>2012-06-30T13:34:25Z</updated>
    <author>
      <name>Доктор Сальватор</name>
      <uri>https://stocksharp.ru/users/28547/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;Цитата:&lt;/span&gt;&lt;div class="innerquote"&gt; По поводу старта экспорта - он, наверно, имел ввиду старт серии до старта экспорта сделок&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;Да, это я и имел ввиду.&lt;br /&gt;tantin, обратите внимание на пример SampleCandles. Вот как он работает:&lt;br /&gt;1. Подключаемся&lt;br /&gt;2. Запускаем экспорт DDE командой _trader.StartExport(new[] { _trader.SecuritiesTable, _trader.TradesTable }); То есть начинаем экспорт &lt;b&gt;таблицы инструментов&lt;/b&gt; и &lt;b&gt;таблицы всех сделок&lt;/b&gt;. &lt;br /&gt;3. Выбираем инструмент, тип свечи и таймфрейм.&lt;br /&gt;4. Вызываем окно с графиком.&lt;br /&gt;&lt;br /&gt;Если время, прошедшее между действиями 2 и 4 составит секунд 5-10, то график, который начинается с 10:00, вы не увидите. Он начнётся с 11:00 или более позднего времени. Это происходит от того, что экспорт &lt;b&gt;таблицы всех сделок&lt;/b&gt; начался до того, как вы дадите команду _candleManager.Start(series) в методе ShowChartClick.&lt;br /&gt;&lt;br /&gt;&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;Цитата:&lt;/span&gt;&lt;div class="innerquote"&gt;я решительно не понимаю, как мне получить свечку за прошедшее время&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;Поэтому, если вы хотите получить свечку за сегодняшний день, то я бы сделал так:&lt;br /&gt;&lt;br /&gt;_candleManager_lkoh = new CandleManager(_trader);&lt;br /&gt;_trader.StartExport(new[] { _trader.SecuritiesTable }); &lt;br /&gt;&lt;br /&gt;/* Здесь надо разместить код, который присвоит переменной Instrument значение инструмента, с которым вы хотите работать.&lt;br /&gt;Это значение можно получить из таблицы инструментов, экспорт которой вы запустили*/&lt;br /&gt;&lt;br /&gt;series_lkoh = new CandleSeries(typeof(TimeFrameCandle), Instrument, _timeFrame);&lt;br /&gt;_candleManager_lkoh.Start(series_lkoh);&lt;br /&gt;_trader.StartExport(new[] { _trader.TradesTable });&lt;br /&gt;&lt;br /&gt;var candle_lkoh = series_lkoh.GetCandle(1);&lt;br /&gt;MessageBox.Show(candle_lkoh.ClosePrice.ToString());&lt;br /&gt;&lt;br /&gt;Если же вы хотите получить свечку за вчерашний или позавчерашний день, то вам надо использовать либо Гидру - посмотрите в документации раздел Свечки/Склеивание свечек, история+реалтайм. Либо используйте текстовый файл с котировками как в примере SampleSma.&lt;br /&gt;&lt;br /&gt;Подозреваю, что есть более удачные варианты, чем предложил я. Буду рад услышать мнения других участников.</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/20078/</id>
    <title type="text">какбе он(экспорт) и в вашей последовательности действий стоит до вызова графика Команда _trader.Star...</title>
    <published>2012-06-30T11:07:58Z</published>
    <updated>2012-06-30T12:29:14Z</updated>
    <author>
      <name>Доктор Сальватор</name>
      <uri>https://stocksharp.ru/users/28547/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;Цитата:&lt;/span&gt;&lt;div class="innerquote"&gt;какбе он(экспорт) и в вашей последовательности действий стоит до вызова графика&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;Команда _trader.StartExport(new[] { _trader.SecuritiesTable }) экспортрует только &lt;b&gt;таблицу инструментов&lt;/b&gt;. А свечки получают из &lt;b&gt;таблицы всех сделок&lt;/b&gt;. Посмотрите ещё раз внимательно код, который я привёл.&lt;br /&gt;&lt;br /&gt;&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;Цитата:&lt;/span&gt;&lt;div class="innerquote"&gt;и как влияют 5-10 секунд тоже непонятно&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;Запустите в понедельник этот пример и поэкспериментируйте с 5-10 секундами. Ведь свечки для графика берутся тоже из серии свечек. Просто вы вместо графика используете &lt;br /&gt;MessageBox.Show(candle_lkoh.ClosePrice.ToString());&lt;br /&gt;&lt;br /&gt;&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;Цитата:&lt;/span&gt;&lt;div class="innerquote"&gt;Я пока только с Квиком работаю.&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;Посмотрите по этой ссылке &lt;a target="_blank" rel="nofollow" href="https://stocksharp.ru/away/?u=AQAAAAAAAAAJcKzrSUf-fEuXRPnn2hXnHOzLwq6n4eZD1MTpN3rRH9zdNqwPREMqlJakr-ZQyvg" title="http://www.quik.ru/user/download/ "&gt;http://www.quik.ru/user/download/ &lt;/a&gt;в разделе &amp;quot;Прочее&amp;quot; ссылку &amp;quot;Краткая инструкция по языку QPILE &amp;quot;.&lt;br /&gt;А также прочитайте раздел документации S# &amp;quot;QUIK/Экспорт произвольных таблиц&amp;quot;&lt;br /&gt;&lt;br /&gt;&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;Цитата:&lt;/span&gt;&lt;div class="innerquote"&gt;а где ее взять то? по ссылке, последнее обновление за 29 мая&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;Сходите по ссылке &lt;a target="_blank" rel="nofollow" href="https://stocksharp.ru/away/?u=AQAAAAAAAAAbncQVTu8T5yVB2LlB47S-fbYBHPGkJED_PR4mBWU2d5j6LOR9P_kDxH1hfBlQDIg" title="http://stocksharp.codeplex.com/. "&gt;http://stocksharp.codeplex.com/. &lt;/a&gt;Раздел &amp;quot;source code&amp;quot; содержит последние обновления.</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/20076/</id>
    <title type="text"> Попробуйте вместо _candleManager.Start(series) вызвать _candleManager.Start(series, DateTime.Today,...</title>
    <published>2012-06-30T10:10:32Z</published>
    <updated>2012-06-30T10:10:32Z</updated>
    <author>
      <name>tantin</name>
      <uri>https://stocksharp.ru/users/27870/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;esper &lt;a href="https://stocksharp.ru/posts/m/20071/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;&lt;br /&gt;Попробуйте вместо _candleManager.Start(series) вызвать _candleManager.Start(series, DateTime.Today, DateTime.Max), т.е. явно указать за какой период нужны свечки.&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;пробовал еще до того как к вам обратиться, никаких изменений.&lt;br /&gt;&lt;br /&gt;По поводу экспорта,в моем коде он вызываеться так - _trader.StartExport(); а не &lt;br /&gt; _trader.StartExport(new[] { _trader.SecuritiesTable, _trader.TradesTable });&lt;br /&gt;возможно это и играет решающую роль, я проверю в понедельник. Даже скорее всего это и есть.&lt;br /&gt;по поводу &lt;br /&gt;&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;Доктор Сальватор &lt;a href="https://stocksharp.ru/posts/m/20070/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;&lt;br /&gt;tantin, обратите внимание на пример SampleCandles. Вот как он работает:&lt;br /&gt;1. Подключаемся&lt;br /&gt;2. Запускаем экспорт DDE командой _trader.StartExport(new[] { _trader.SecuritiesTable, _trader.TradesTable }); То есть начинаем экспорт &lt;b&gt;таблицы инструментов&lt;/b&gt; и &lt;b&gt;таблицы всех сделок&lt;/b&gt;. &lt;br /&gt;3. Выбираем инструмент, тип свечи и таймфрейм.&lt;br /&gt;4. Вызываем окно с графиком.&lt;br /&gt;&lt;br /&gt;Если время, прошедшее между действиями 2 и 4 составит секунд 5-10, то график, который начинается с 10:00, вы не увидите. Он начнётся с 11:00 или более позднего времени. Это происходит от того, что экспорт &lt;b&gt;таблицы всех сделок&lt;/b&gt; начался до того, как вы дадите команду _candleManager.Start(series) в методе ShowChartClick.&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;какбе он(экспорт) и в вашей последовательности действий стоит до вызова графика, и как влияют 5-10 секунд тоже непонятно.&lt;br /&gt;Но не суть - мне то как раз график не нужен совершенно, только свечу.&lt;br /&gt;&lt;br /&gt;&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;OvcharenkoVI &lt;a href="https://stocksharp.ru/posts/m/20069/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;Доктор Сальватор тоже истину глаголит. Я использую Альфа-Директ, тут можно выгрузить свечи с сервера. По поводу старта экспорта - он, наверно, имел ввиду старт серии до старта экспорта сделок, хотя метод корявый. Попробуйте со скриптом на qpile &lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Я пока только с Квиком работаю.&lt;br /&gt;&lt;br /&gt;&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;Alexander Mukhanchikov &lt;a href="https://stocksharp.ru/posts/m/20075/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;используйте 4.1.2&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;а где ее взять то? по ссылке, последнее обновление за 29 мая&lt;br /&gt;</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/20075/</id>
    <title type="text">используйте 4.1.2</title>
    <published>2012-06-30T08:31:04Z</published>
    <updated>2012-06-30T08:31:04Z</updated>
    <author>
      <name>Alexander</name>
      <uri>https://stocksharp.ru/users/2826/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">используйте 4.1.2</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/20073/</id>
    <title type="text">Попробуйте вместо _candleManager.Start(series) вызвать _candleManager.Start(series, DateTime.Today, ...</title>
    <published>2012-06-30T07:42:20Z</published>
    <updated>2012-06-30T07:43:23Z</updated>
    <author>
      <name>Доктор Сальватор</name>
      <uri>https://stocksharp.ru/users/28547/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;esper &lt;a href="https://stocksharp.ru/posts/m/20071/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;Попробуйте вместо _candleManager.Start(series) вызвать _candleManager.Start(series, DateTime.Today, DateTime.Max), т.е. явно указать за какой период нужны свечки.&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;Сегодня работает резервный сервер QUIK в Новосибирске, поэтому я попробовал сделать замену, предложенную вами, в примере SampleCandles. Не получилось. Котировки не закачиваются с 10:00.</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/20071/</id>
    <title type="text">Если время, прошедшее между действиями 2 и 4 составит секунд 5-10, то график, который начинается с 1...</title>
    <published>2012-06-30T06:39:53Z</published>
    <updated>2012-06-30T06:39:53Z</updated>
    <author>
      <name>esper</name>
      <uri>https://stocksharp.ru/users/5990/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;Доктор Сальватор &lt;a href="https://stocksharp.ru/posts/m/20070/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;Если время, прошедшее между действиями 2 и 4 составит секунд 5-10, то график, который начинается с 10:00, вы не увидите. Он начнётся с 11:00 или более позднего времени. Это происходит от того, что экспорт &lt;b&gt;таблицы всех сделок&lt;/b&gt; начался до того, как вы дадите команду _candleManager.Start(series) в методе ShowChartClick.&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;Попробуйте вместо _candleManager.Start(series) вызвать _candleManager.Start(series, DateTime.Today, DateTime.Max), т.е. явно указать за какой период нужны свечки.&lt;br /&gt;</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/20069/</id>
    <title type="text">Доктор Сальватор тоже истину глаголит. Я использую Альфа-Директ, тут можно выгрузить свечи с сервера...</title>
    <published>2012-06-30T05:34:47Z</published>
    <updated>2012-06-30T05:34:47Z</updated>
    <author>
      <name>OvcharenkoVI</name>
      <uri>https://stocksharp.ru/users/390/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">Доктор Сальватор тоже истину глаголит. Я использую Альфа-Директ, тут можно выгрузить свечи с сервера. По поводу старта экспорта - он, наверно, имел ввиду старт серии до старта экспорта сделок, хотя метод корявый. Попробуйте со скриптом на qpile </content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/20064/</id>
    <title type="text">спасибо, заодно тогда по гидре вопрос, мне что нужно постоянно скачивать данные за последние несколь...</title>
    <published>2012-06-29T11:39:17Z</published>
    <updated>2012-06-29T11:50:12Z</updated>
    <author>
      <name>tantin</name>
      <uri>https://stocksharp.ru/users/27870/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">спасибо, заодно тогда по гидре вопрос, мне что нужно постоянно скачивать данные за последние несколько часов? Я думал гидра только для массовой выгрузки котировок, для удобности тестирования на больших временных промежутках. И вообще как вы, прожженные ребята, делаете в том случае, если вам нужны для робота котировки за последние несколько часов? Не ругайте меня, потому что манами гидры пока не знакомился даже, просто хочется побыстрее получить ответ.&lt;br /&gt;&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;Доктор Сальватор &lt;a href="https://stocksharp.ru/posts/m/20062/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;Дело в том, что для получения исторических свечей, необходимо сначала написать ваш код, а затем запустить экспорт таблицы всех сделок по DDE. В этом случае вы получите все исторические свечки с начала дня.&lt;br /&gt;Если же вы сначала запустите экспорт таблицы всех сделок по DDE и только потом напишете ваш код, то часть свечей может не записаться в серию candle_lkoh.&lt;br /&gt;Посмотрите в программе, когда вы запускаете экспорт?&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;так можно или нельзя? Да и как я буду обращаться к тому чего еще нет? Во всех примерах сначала экспорт а потом уже работа с данными. Как это я сначала возьму свечу а потом экспорт запущу?</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/20063/</id>
    <title type="text">почему в candle_lkoh не записываеться историческая свечка?(в данном случае предпоследняя, то есть уж...</title>
    <published>2012-06-29T09:43:13Z</published>
    <updated>2012-06-29T09:43:13Z</updated>
    <author>
      <name>OvcharenkoVI</name>
      <uri>https://stocksharp.ru/users/390/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;tantin &lt;a href="https://stocksharp.ru/posts/m/20060/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;почему в candle_lkoh не записываеться историческая свечка?(в данном случае предпоследняя, то есть уже должна быть сформирована), может я вообще не понимаю принципов получения исторических свечей? такое ощущение что видит только свечки, которые сформировались за время работы программы.&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Так и есть. Свечки строятся по сделкам в реал-тайме. В квике нет возможности получения исторических свечек с сервера. Пользуйтесь гидрой и примером SampleSMA(там показано, как из файла создать свечки)</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/20062/</id>
    <title type="text">Дело в том, что для получения исторических свечей, необходимо сначала написать ваш код, а затем запу...</title>
    <published>2012-06-28T19:58:48Z</published>
    <updated>2012-06-28T19:58:48Z</updated>
    <author>
      <name>Доктор Сальватор</name>
      <uri>https://stocksharp.ru/users/28547/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">Дело в том, что для получения исторических свечей, необходимо сначала написать ваш код, а затем запустить экспорт таблицы всех сделок по DDE. В этом случае вы получите все исторические свечки с начала дня.&lt;br /&gt;Если же вы сначала запустите экспорт таблицы всех сделок по DDE и только потом напишете ваш код, то часть свечей может не записаться в серию candle_lkoh.&lt;br /&gt;Посмотрите в программе, когда вы запускаете экспорт?</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/20060/</id>
    <title type="text">почему в candle_lkoh не записываеться историческая свечка?(в данном случае предпоследняя, то есть уж...</title>
    <published>2012-06-28T14:26:25Z</published>
    <updated>2012-06-28T14:26:25Z</updated>
    <author>
      <name>tantin</name>
      <uri>https://stocksharp.ru/users/27870/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">почему в candle_lkoh не записываеться историческая свечка?(в данном случае предпоследняя, то есть уже должна быть сформирована), может я вообще не понимаю принципов получения исторических свечей? такое ощущение что видит только свечки, которые сформировались за время работы программы.</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/20058/</id>
    <title type="text">что то вопрос не понятен</title>
    <published>2012-06-28T13:48:51Z</published>
    <updated>2012-06-28T13:48:51Z</updated>
    <author>
      <name>OvcharenkoVI</name>
      <uri>https://stocksharp.ru/users/390/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">что то вопрос не понятен</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/20056/</id>
    <title type="text">я решительно не понимаю, как мне получить свечку за прошедшее время. мой код private QuikTrader _tra...</title>
    <published>2012-06-28T11:01:09Z</published>
    <updated>2012-06-28T11:01:09Z</updated>
    <author>
      <name>tantin</name>
      <uri>https://stocksharp.ru/users/27870/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">я решительно не понимаю, как мне получить свечку за прошедшее время.&lt;br /&gt;мой код&lt;br /&gt;private QuikTrader _trader;&lt;br /&gt;private readonly TimeSpan _timeFrame = TimeSpan.FromMinutes(1);&lt;br /&gt;&lt;br /&gt;_candleManager_lkoh = new CandleManager(_trader);&lt;br /&gt;series_lkoh = new CandleSeries(typeof(TimeFrameCandle), _lkoh, _timeFrame);&lt;br /&gt;_candleManager_lkoh.Start(series_lkoh);&lt;br /&gt;var candle_lkoh = series_lkoh.GetCandle(1);&lt;br /&gt;MessageBox.Show(candle_lkoh.ClosePrice.ToString());&lt;br /&gt;выдает неверные данные в течение 1 минуты. Просветите нуба!</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
</feed>