Сообщество. StockSharphttps://stocksharp.ru/handlers/atom.ashx?category=community&page=149Copyright @ StockSharp Platform LLC 2010 - 20242024-03-29T15:29:03Zhttps://stocksharp.ru/images/logo.pnghttps://stocksharp.ru/topic/3753/Магия S# или что то другое?2013-06-07T10:14:29Z2013-06-07T10:14:29Zyar1k0vhttps://stocksharp.ru/users/6437/info@stocksharp.ruВ последнее время с моей стратегией твориться сплошная магия...<br />Одну магическую штуку, я обнаружил совсем недавно!<br /><br />Вот пример кода:<br /><div class="code"><strong>Код</strong><div class="innercode"><pre class="brush:csharp">
var activeOrders = (from orders in this.Orders
where (orders.State == OrderStates.Active)
select orders).ToList();
if (activeOrders.Count == 0)
{
//что то
}
else
{
var lastOrderPrice = activeOrders.FirstOrDefault().Price;
var bestAsk = this.Security.GetMarketDepth().BestAsk;
var bestBid = this.Security.GetMarketDepth().BestBid;
//если спрэд удовлетворяет условия
if (e.SpreadPrice >= Convert.ToDecimal(this.Security.MinStepSize * Properties.Settings.Default.SignalSpreadSize))
{
//если наша заявка стоит первой на покупку или продажу
if (lastOrderPrice == bestAsk.Price || lastOrderPrice == bestBid.Price)
{
//что то делаем
}
// еще что то и т.д.
}
}
</pre>
</div></div><br /><br />Главное то, что заявку стратегия должна выкидывать только одну (и чаще всего так и делает), а если уже была выставлена заявка, то важно знать первая она или нет? И var <span class="highlight">lastOrderPrice</span> это определяет. Но если я стою, к примеру первый на покупку, то <span class="highlight">var bestBid</span> почему то видит заявку, которая стоит за моей заявкой. Вот она - магия, или нет?<br />Возможно, я просто плохо знаю и понимаю работу S#, но мне кажется, что такой код вполне должен нормально работать.https://stocksharp.ru/topic/3752/Как правильно настроить переподключение в момент разрыва связи2013-06-07T08:07:23Z2013-06-07T08:07:23ZLipothttps://stocksharp.ru/users/16767/info@stocksharp.ruКод:<br /><div class="code"><strong>Код</strong><div class="innercode"><pre class="brush:csharp">
Trader.ReConnectionSettings.Interval = TimeSpan.FromSeconds(5);
Trader.ReConnectionSettings.ReConnectingAttemptCount = 100;
Trader.ReConnectionSettings.ConnectionRestored += () => this.GuiAsync(() => MessageBox.Show(this, "Соединение восстановлено."));
</pre>
</div></div><br /><br />Специально в процессе работы выдергиваю сетевой шнур, а потом через 10 секунд обратно вставляю. Но переподключения не происходит. Возможно я что-то не правильно делаю?https://stocksharp.ru/topic/3745/перестали поступать тики из quik в s#.studio2013-06-04T16:22:33Z2013-06-04T16:22:33Zmangustahttps://stocksharp.ru/users/39095/info@stocksharp.ruв общем досадная проблема, <br /><br />тики перестали попадать в s#.studio, хотя раньше все было нормально и listener onNewTradеs работал на сто процентов нормально<br /><br />у меня есть подозрение что произошло это после обновления до 4.1.13.2<br /><br />обновление откатать нельзя и предыдущие версии студии я найти не смог<br /><br /><br /><br />если у кого-нибудь есть версия 4.1.12 пожалуйста дайте знать <br /><br />спасибоhttps://stocksharp.ru/topic/3744/Загрузка процессора при тестировании2013-06-04T11:09:57Z2013-06-04T11:09:57Zvk37https://stocksharp.ru/users/6296/info@stocksharp.ruИспользую BasketTrader при тестировании. Обычно тестирую параллельно 8-10 вариантов стратегии. Процессор 4 физических ядра. Windows 8. Загрузка процессора при этом обычно не более 60%. Подскажите, можно ли задействовать до 100% процессорную мощность?https://stocksharp.ru/topic/3743/После обновления до 4.1.13.2 Гидра перестала закачивать данные с Финама2013-06-03T21:01:45Z2013-06-03T21:01:45ZKonstahttps://stocksharp.ru/users/6361/info@stocksharp.ruПосле обновления Гидры до 4.1.13.2 Перестала закачивать данные с Финама.<br />Несколько раз выдает такую ошибку и останавливается:<br /><br />00:41:13.035|Error |Finam |System.InvalidOperationException: Файл 'D:\History\TemporaryFiles\17_RIH3\candles_1440m_2012_03_12_2012_03_12.txt' не был успешно распарсен и будет удален. ---> System.InvalidOperationException: Последовательность не содержит соответствующий элемент<br /> в System.Linq.Enumerable.Last[TSource](IEnumerable`1 source, Func`2 predicate)<br /> в StockSharp.Algo.Candles.CandleHelper.GetCandleBounds(TimeSpan timeFrame, DateTime currentTime, WorkingTime time)<br /> в StockSharp.Algo.Candles.CandleHelper.GetCandleBounds(TimeSpan timeFrame, DateTime currentTime, ExchangeBoard board)<br /> в StockSharp.Algo.History.Finam.FinamHistorySource.#=q6nEXDA8I9ljSPTkFNcqYVfv3VN9niAuw4oFakpjvZzw=.#=qyuOa35EbNEIQMiZ_YzzoAt9QJLEftkQYO8j0kI6oxS4=(#=qVffnOYlQvkijMpXFU1cMofLKyoEompuauICxccdc3hs= #=qEfjtKWewx4oDvSmDxudNxOx1ZSvrgzM6ZQcQG7Ii3kU=)<br /> в System.Linq.Enumerable.<>c__DisplayClass12`3.<CombineSelectors>b__11(TSource x)<br /> в System.Linq.Enumerable.WhereSelectArrayIterator`2.MoveNext()<br /> в System.Linq.Buffer`1..ctor(IEnumerable`1 source)<br /> в System.Linq.Enumerable.ToArray[TSource](IEnumerable`1 source)<br /> в StockSharp.Algo.History.Finam.FinamHistorySource.#=qTmHoaiW0DvdZTePTIZGmQ$ZYcKtNgzqp_lOkPLhgt2w=.#=qyhULLPnxkLl9dy233By7ww==()<br /> в Ecng.Common.Converter.DoInCulture[T](CultureInfo cultureInfo, Func`1 func)<br /> в StockSharp.Algo.History.Finam.FinamHistorySource.#=qGG6g8cIxMx6pOsZAtN7JYw==[T](String #=q$f0aMJS30wweqe0X1oLZZA==, Func`1 #=qEpCgQXA8ThpYWtZEVAdtcA==, Func`2 #=qDKusFHfBkiirTV4$QJ7MTg==)<br /> --- Конец трассировки внутреннего стека исключений ---<br /> в StockSharp.Algo.History.Finam.FinamHistorySource.#=qGG6g8cIxMx6pOsZAtN7JYw==[T](String #=q$f0aMJS30wweqe0X1oLZZA==, Func`1 #=qEpCgQXA8ThpYWtZEVAdtcA==, Func`2 #=qDKusFHfBkiirTV4$QJ7MTg==)<br /> в StockSharp.Algo.History.Finam.FinamHistorySource.GetCandles(Security security, DateTime beginDate, DateTime endDate, TimeSpan tf)<br /> в StockSharp.Hydra.Finam.FinamSource.LoadCandles(Security security, List`1 allDates)<br /> в StockSharp.Hydra.Finam.FinamSource.Load()<br /> в StockSharp.Hydra.Worker.Downloader.Download()<br />https://stocksharp.ru/topic/3742/Стратегия боллинджера (развлекательное)2013-06-03T03:15:49Z2013-06-03T03:15:49ZIvanBhttps://stocksharp.ru/users/26984/info@stocksharp.ru<b>Специально для Вас дорогие слушатели, выкладываю исходники <a href="http://stocksharp.com/forum/340/Stratieghiia-bollindzhiera-za-3-minuty/" title="http://stocksharp.com/forum/340/Stratieghiia-bollindzhiera-za-3-minuty/">следующего проекта</a>.</b><br /><br />Удачи в проекте S#!<br /><br /><iframe width="640" height="390" src="//www.youtube.com/embed/AYwJf2qrVl8" frameborder="0" allowfullscreen></iframe><br /><br /><b><span style="font-size:120%">Вложения:</span></b><br /><a href="http://stocksharp.com/forum/3885/TFS--proiekty--chaty--komandnaia-rabota/" title="http://stocksharp.com/forum/3885/TFS--proiekty--chaty--komandnaia-rabota/">Подключиться к проектам</a>https://stocksharp.ru/topic/3739/Инструкция: обновление до версии 4.1.13.22013-05-31T17:22:28Z2013-05-31T17:22:28Zesperhttps://stocksharp.ru/users/5990/info@stocksharp.ruПосле обновления до версии 4.1.13.2 для корректной работы ваших стратегий, которые взаимодействуют с графиком, необходимо выполнить несколько действий (стратегии автоматически загружены не будут, т.к. изменился интерфейс для работы с графиком):<br />1. Для каждой стратегии, которая реализует ICandleChartListener (выполняет какие-либо действия с графиком), необходимо открыть редактор кода.<br />2. Заменить <div class="code"><strong>Код</strong><div class="innercode"><pre class="brush:csharp">
using StockSharp.Xaml;</pre>
</div></div> на <div class="code"><strong>Код</strong><div class="innercode"><pre class="brush:csharp">
using StockSharp.Xaml.Charting;</pre>
</div></div><br />3. Добавить реализацию метода <div class="code"><strong>Код</strong><div class="innercode"><pre class="brush:csharp">
void ICandleChartListener.ChartRegisterOrder(Order orderInfo)</pre>
</div></div>который будет использоваться для выставления заявок из графика с помощью мыши. Например так:<div class="code"><strong>Код</strong><div class="innercode"><pre class="brush:csharp">
void ICandleChartListener.ChartRegisterOrder(Order orderInfo)
{
RegisterOrder(this.CreateOrder(orderInfo.Direction, Security.ShrinkPrice(orderInfo.Price)));
}</pre>
</div></div><br />4. Выполнить компиляцию стратегии.<br />5. Перезапустить Студию.https://stocksharp.ru/topic/3738/SpecialHolidays за 2012г2013-05-31T14:02:05Z2013-05-31T14:02:05ZGiihttps://stocksharp.ru/users/5912/info@stocksharp.ruДобрый день! Столкнулся с такой проблемой: <br />В список SpecialHolidays за 2012г. не внесена дата 23.02.2012г.<br /><br />Список Праздников (ст.112 ТК РФ) приходящихся на рабочие дни проверял: "Постановления Правительства РФ № 581 от 20 июля 2011г. "О переносе выходных дней в 2012 году".<br />В истор. данных (считанных с Finam) дата 23.02.2012г. также отсутствует, то есть является выходным днем.<br /><br />Если можно внесите исправления.<br /><br /> С уважением Giihttps://stocksharp.ru/topic/3737/Неизвесное исключение.2013-05-31T11:15:54Z2013-05-31T11:15:54Zyar1k0vhttps://stocksharp.ru/users/6437/info@stocksharp.ruИнициализатор типа "StockSharp.Algo.Licensing.LicenseHelper" выдал исключение.<br />Программа вчера работала, запускаю ее сегодня, и я просто не могу понять в чем дело. Лицензия новая.<br />Подскажите пожалуйста в чем дело.https://stocksharp.ru/topic/3736/Удаление неиспользуемых свечей из CandleSeries2013-05-30T20:48:39Z2013-05-30T20:48:39Zvk37https://stocksharp.ru/users/6296/info@stocksharp.ruПопробовал начать использовать в своей стратегии CandleManager и CandleSeries.<br />Время тестирования увеличилось в несколько раз. Памяти 32ГБ уже не хватает.<br />Предполагаю, что память расходуется на хранение свечей (у меня таймфрейм 1 сек на данных за 9 месяцев).<br />В CandleSeries мне нужны свечи только за последнюю минуту.<br />Подскажите, есть ли способ удалять ненужные свечи из CandleSeries? <br />Инициализирую так:<div class='spoilertitle'><input type='button' value='Показать спойлер' class='btn btn-primary' onclick="toggleSpoiler(this, 'spolier_b3e61a91641442edb818f5a9560cf9de');" title='Показать спойлер' /></div><div class='spoilerbox' id='spolier_b3e61a91641442edb818f5a9560cf9de' style='display:none'><div class="code"><strong>Код</strong><div class="innercode"><pre class="brush:csharp">
var trader = new MyEmulationTrader(
new[] {security},
new[] {portfolio},
_storageRegistry)
{
UseMarketDepth = true,
StorageRegistry = _storageRegistry,
AutoResetEvent = new AutoResetEvent(false),
};
trader.Connect();
var quickCandleManager = new CandleManager(trader);
quickCandleManager.Sources.Add(new MyTimeFrameCandleBuilder() { Sources = { new MarketDepthCandleBuilderSource(trader) } });
var quickCangleSeries = new CandleSeries(typeof(MyCandle), security, paramCombination.QuickTimeFrame);
quickCandleManager.Start(quickCangleSeries);
var slowCandleManager = new CandleManager(trader);
slowCandleManager.Sources.Add(new MyTimeFrameCandleBuilder() { Sources = { new MarketDepthCandleBuilderSource() } });
var slowCangleSeries = new CandleSeries(typeof(MyCandle), security, paramCombination.SlowTimeFrame);
slowCandleManager.Start(slowCangleSeries);
trader.StartExport();</pre>
</div></div></div>https://stocksharp.ru/topic/3735/S#.WealthLab2013-05-30T18:39:11Z2013-05-30T18:39:11ZВалентин Мирошниченкоhttps://stocksharp.ru/users/6156/info@stocksharp.ru<span style="font-size:140%"><b><span style="color:green">S#.WealthLab</span></b></span> - это интеграция современной платформы для разработки и тестирования торговых роботов <a target="_blank" rel="nofollow" href="https://stocksharp.ru/away/?u=AQAAAAAAAAA_BPYdS6F36dQ_hi4uKVixyM7cEo0v5Rxu85_ChVBzhQ" title="http://www.wealth-lab.com/">Wealth-Lab</a> со всеми российскими брокерами, использующими <span style="color:green"><b>Quik</b></span>, <span style="color:green"><b>SmartCOM</b></span>, <span style="color:green"><b>Альфа-Директ</b></span>, <span style="color:green"><b>Plaza II</b></span>, <span style="color:green"><b>Transaq</b></span>. Плюс к этому, вы сможете подключиться к <span style="color:green"><b>Interactive Brokers</b></span> и <span style="color:green"><b>Blackwood</b></span>, и даже к <span style="color:green"><b>Forex</b></span> через <span style="color:green"><b>Lmax</b></span>.<br /><br /><span style="font-size:120%"><span style="color:green"><b>Условия получения S#.WealthLab:</b></span></span><br />По вопросам приобретения адаптера, пожалуйста обращатьсь на адрес <a href="mailto:valentin@stocksharp.com">valentin@stocksharp.com</a><br /><br /><div align="center"><a href='https://stocksharp.ru/file/102442/2_png/' class='lightview' data-lightview-options="skin: 'mac'" data-lightview-group='mixed'><img src="https://stocksharp.ru/file/102442/2_png/?size=500x500" alt=""/></a></div><br /><br />Благодаря полной интеграции с <a href="http://stocksharp.com/products/hydra/" title="http://stocksharp.com/products/hydra/">S#.Data</a> у вас больше не возникнет вопрос, откуда взять исторические данные для тестирования стратегии.<br />Вы получите простой доступ к огромному массиву <span style="color:green"><b>исторических данных</b></span>.<br /><br /><span style="font-size:120%"><span style="color:green"><b>Возможности S#.WealthLab:</b></span></span><br /><ul><li>Получение исторических данных, используя платформу <a href="http://stocksharp.com/products/hydra/" title="http://stocksharp.com/products/hydra/">S#.Data</a><br /><li>Автоматическое выставление заявок в любом поддерживаемом терминале<br /><li>Отслеживание статуса заявок<br /><li>Получение данных в реальном времени, используя <a href="http://stocksharp.com/products/api/" title="http://stocksharp.com/products/api/">S#.API</a><br /><li>Получение информации об имеющихся средствах и открытых позициях</ul>https://stocksharp.ru/topic/3734/Новичкам2013-05-30T14:00:19Z2013-05-30T14:00:19Znuanhttps://stocksharp.ru/users/6492/info@stocksharp.ru1. Не могли бы кто-будь из Вас дать мне историю со стаканами за 1 неделю... Ну например Лукойла. <br />2. Как подключить исторические данные в S#.Studio, если можно со скринами. <br />P.S. Заранее Вам благодарен.https://stocksharp.ru/topic/3733/Выставление заявок в Quik2013-05-29T14:42:42Z2013-05-29T14:42:42Zyar1k0vhttps://stocksharp.ru/users/6437/info@stocksharp.ruРобот не выставляет заявки через Quik на спотовом рынке.<br />На учебном счете все работает хорошо. Не эмуляция, а обычный game счет.<br />Я убрал в квике все возможные запросы на выставление заявок (всплывающие окна подтверждения), но увы.<br />Код клиента тоже указан правильно, и в квике он береться всегда по умолчанию.<br />Денег тоже достаточно.<br />Игровой счет работает, транзакции проходят, а реальный - нет.<br />Что это может быть?https://stocksharp.ru/topic/3732/Многократный приход события2013-05-29T11:17:54Z2013-05-29T11:17:54Zttthttps://stocksharp.ru/users/27688/info@stocksharp.ruПо примеру выполнена подписка на событие появления новых инструментов:<br /><br />_trader.NewSecurities += securities =><br />{<br />// выводим нужные инструменты<br /> securities = securities.Where(s => (s.Code == this.textBox19.Text) || (s.Code == this.textBox1.Text));<br /> SafeAddToTxb(this.txtSmartInfo, DateTime.Now.TimeOfDay.ToString() + " Подписались на инструменты.");<br />};<br /><br />В результате после того, как выполнено:<br /><br />_trader.StartExport();<br /><br />начинает непрерывно выводится на экран строка "[время] Подписались на инструменты."<br /><br />При аналогичном подключении к Квику все было нормально: событие появления новых инструментов приходило 1 раз.<br /><br />В чем дело? Это какая-то ошибка? Или так все и должно быть?<br />Что сделать, чтобы остановить постоянное срабатывание этого события?https://stocksharp.ru/topic/3731/ExpiryDate - не принимается Plaza2013-05-28T20:03:49Z2013-05-28T20:03:49ZLipothttps://stocksharp.ru/users/16767/info@stocksharp.ruПри создании ордера следующим образом:<br /><br /><div class="code"><strong>Код</strong><div class="innercode"><pre class="brush:csharp">
var orderBuy = new Order
{
ExpiryDate = DateTime.MaxValue,
Portfolio = base.Portfolio,
Security = security,
Type = OrderTypes.Limit,
Volume = _volumesToTrade[security.Code],
Direction = OrderDirections.Buy,
Price = lastPrice,
};
</pre>
</div></div><br />Plaza отказывается его принимать и выкидывает ошибка "Parse message failed". Как только убираю строчку с ExpiryDate - сразу все норм становится.<br />Что это может быть или бага такая?<br /><br />Спасибо.https://stocksharp.ru/topic/3730/S#.Data 4.1.13.1 ошибки запуска и работы в паре с QUIK2013-05-28T17:48:37Z2013-05-28T17:48:37Zchudokoshttps://stocksharp.ru/users/28654/info@stocksharp.ruПосле автообновления сегодня Гидры до 4.1.13.1 при попытке запустить источник QUIK (версия 6.6.0.118, была обновлена недели 2 назад) возникло следующее:<br />Всплыло сообщение, что формат данных в новой версии был изменен. Папки с именами инструмент @RTS будут переименованы в инструмент @FORTS... <br />Нажал "ОК" - все переименовалось успешно. <br />Нажал "Старт" - Гидра не запустилась, в логе было следующее: "Для инструмента RIM3@FORTS возможно уже открыт стакан. Закройте его или настройте согласно документации." <br />Удалил все стаканы в Квике, нажал снова "Старт". Гидра открыла стаканы заново, затем долго думала,выдала ошибку:<br /><br />System.NullReferenceException: Ссылка на объект не указывает на экземпляр объекта.<br /> в StockSharp.Hydra.Core.BaseMarketDataSource.<SaveDepths>b__b(MarketDepth d)<br /> в System.Linq.Enumerable.WhereListIterator`1.MoveNext()<br /> в System.Linq.Enumerable.Any[TSource](IEnumerable`1 source)<br /> в StockSharp.Hydra.Core.BaseMarketDataSource.SaveDepths(Security security, IEnumerable`1 depths, Boolean raiseDataLoadedEvent)<br /> в StockSharp.Hydra.Core.TraderMarketDataSource`1.SaveValues[T](IDictionary`2 data, Func`1 getNewValues, Func`4 saveValues)<br /> в StockSharp.Hydra.Core.TraderMarketDataSource`1.ProcessNewData()<br /> в StockSharp.Hydra.Worker.Downloader.Download()<br /><br />но все же начала записывать данные, причем из таблицы сделок начали записываться сделки (Таблица "Все сделки") не все, а только те, что начали появляться после ее запуска. <br />Закрыл Гидру, при закрытии возникла ошибка:<br /><br />|StockSharp|Ecng.Data.BatchException`1[StockSharp.BusinessEntities.Security]: Batch command thrown a exception. ---> System.Data.SQLite.SQLiteException: Abort due to constraint violation<br />column Id is not unique<br />....<br /><br />Снова предложила переименовать инструменты, я нажал "ОК", выдала сообщение, что при переименовании возникло 2 ошибки.<br />В логе:<br />Error |StockSharp|Ошибка при переименовании папки D:\Datas\R\RTSI@RTSIDX.<br />Error |StockSharp|Ошибка при переименовании папки D:\Datas\U\UXI@RTSIND.<br /><br />Стартовать так и не получается. <br />П.С. В Квике ничего не менял вчера ни до ни сегодня после обновления Гидры. <br /><br />https://stocksharp.ru/topic/3729/Как данные с финама(тики) загнать в sql ?2013-05-28T13:13:06Z2013-05-28T13:13:06ZМаксhttps://stocksharp.ru/users/6040/info@stocksharp.ruПользуюсь mssql, пишу туда данные из квика по dde.<br />Но иногда бывают пропуски и у меня нет данных по всем дням.<br />Но они есть на финаме.<br />Качать руками не вариант.<br /><br />Можно ли скачать их в гидру, а потом выгрузить в текстовый файл?<br />https://stocksharp.ru/topic/3728/[S#.Studio] Информация по барам2013-05-28T12:37:42Z2013-05-28T12:37:42Zmangustahttps://stocksharp.ru/users/39095/info@stocksharp.ru<br />Здравствуйте<br /><br />У меня следующий вопрос<br /><br />Я использую S#.Studio который подключается к QUIK и соответственно работает с его таблицами<br /><br />Мне необходима история баров, а именно close price, допустим за прошлый час, позапрошлый час, и.т.д (почасово), или допустим за прошлую минуту, позапрошлую минуту, и.т.д (поминутно),<br /><br />почасово ли, поминутно ли, поденно ли, обычно должен назначать юзер, также как и количество необходимых баров, начиная от настоящего момента в прошлое (по крайней мере SmartTradе позволяет)<br /><br />вопрос, как получить такую же историю цен по определенному инструменту из QUIK ?<br /><br /><br /><br /><br />https://stocksharp.ru/topic/3727/Гидра (4.1.13.1) не обновляет инструменты из Финама.2013-05-28T09:38:13Z2013-05-28T09:38:13ZVoDAhttps://stocksharp.ru/users/27725/info@stocksharp.ruСобственно сабж.<br /><br />Вот такое сообщение:<br /><br />Finam | 28.05.2013 13:34:27.981 | Внимание | Обновление остановлено. Ошибка при обновлении базы инструментов источника Finam: System.ArgumentNullException: Value cannot be null.<br />Parameter name: code<br /> at StockSharp.BusinessEntities.ExchangeBoard.GetOrCreateBoard(String code, Func`2 createBoard)<br /> at StockSharp.Algo.History.Finam.FinamHistorySource.#=q3JIY2NwKNSrLKBnOvNlTNwA2dyab8ChfGyscj96LGXM=(Security #=qFbijq_9RJECNjKQUk6dHBg==)<br /> at StockSharp.Algo.History.Finam.FinamHistorySource.GetNewSecurities()<br /> at StockSharp.Hydra.Finam.FinamSource.GetNewSecurities()<br /> at StockSharp.Hydra.MainWindow.<>c__DisplayClass8f.<ExecutedSourceEnabledChanged>b__8b()<br /><br /><br />В качестве инструментов Finam указано All@Finam.https://stocksharp.ru/topic/3725/Не получается подружить Гидру и Quik2013-05-28T05:05:20Z2013-05-28T05:05:20ZVoDAhttps://stocksharp.ru/users/27725/info@stocksharp.ruНе получается подружить Гидру и Quik.<br /><br />Мои действия:<br />Поставил Quik.<br />Поставил Гидру (4.1.13.1).<br />В Гидре выставил DDE hydra, прописал путь к приложению и папку для хранения файлов.<br />Запустил Quik, вбил пароли.<br />В Quik загрузил info.wnd от StockSharp.<br />В Quik во всех настройках таблиц ввел DDE STOCKSHARP (verifier проставляет STOCKSHARP при проверке).<br />Запустил Verifier - пишет все правильно.<br />Запустил Гидру -> включил Quik -> загрузить инструменты. Ответ "<b>Новых инструментов не найдено</b>".<br /><br />При старте закачки - ничего не происходит =(<br /><br />What is wrong?