Форум. StockSharphttps://stocksharp.ru/handlers/atom.ashx?category=forum&page=147Copyright @ StockSharp Platform LLC 2010 - 20242024-03-29T13:43:29Zhttps://stocksharp.ru/images/logo.pnghttps://stocksharp.ru/topic/3220/Вопрос по MarketQuotingStrategy2012-12-06T11:45:46Z2012-12-06T11:45:46Zproftshttps://stocksharp.ru/users/6174/info@stocksharp.ruперечитал всю документацию - но так и не нашел нужного... <br />можно ли сделать условие, чтобы MarketQuotingStrategy не переставляла заявку ниже(выше) определенной цены? <br />т.е. если я продаю и изначальная заявка выставляется, к примеру, по цене 146600, чтобы минимальная цена для котирования была 146550, после чего заявка оставалась стоять и не двигалась ниже? https://stocksharp.ru/topic/3219/Не приходят милисекунды2012-12-06T11:02:17Z2012-12-06T11:02:17Zqpilehttps://stocksharp.ru/users/6397/info@stocksharp.ruЗдравствуйте!<br />На боевом логине не приходят милисекунды по сделкам. С чем это может быть связано? Версия последняя. На более ранних версиях приходилиhttps://stocksharp.ru/topic/3218/Внимание! Работы на сайте, возможны временные неполадки2012-12-06T09:09:04Z2012-12-06T09:09:04ZM.Kovalevahttps://stocksharp.ru/users/5979/info@stocksharp.ruУважаемые стокшарповцы!<br /><br />На сайте <a href="http://stocksharp.com/" title="http://stocksharp.com/">stocksharp.com</a> проходят работы по внедрению личного кабинета и созданию единой учетной записи. Все это делается для вашего удобства, но в ближайшую неделю могут наблюдаться разного рода "расстройства"в работе сайта и форума.<br /><br />Пример неполадки - у некоторых пользователей не получается залогиниться на форуме из-за того, что якобы введен неправильный пароль. На самом деле, скорее всего, причина этому - временные неполадки на форуме.<br /> <br />Если из-за этих неполадок у вас может случиться непоправимое, сразу пишите к нам на почту <a href="mailto:info@stocksharp.com">info@stocksharp.com</a> или скайп stocksharp.<br /><br />Если вопрос не срочный, просим подождать одну неделю - за это время мы должны успеть провести необходимые работы.<br /> <br />Также обращаем Ваше внимание на то, что регистрация на сайте и личный кабинет на сайте отключены. Как только регистрация будет включена, мы обязательно оповестим вас всеми возможными способами, через социальные сети, блоги и прочее.<br /> <br />Спасибо за понимание!<br />Команда StockSharp<br /><br />6 декабря 2012https://stocksharp.ru/topic/3217/Wealth-Lab && сторонняя dll-библиотека?2012-12-06T07:43:05Z2012-12-06T07:43:05Zdvorishttps://stocksharp.ru/users/5897/info@stocksharp.ruкто-нибудь пробовал подключить к wealth-lab стороннюю библиотеку? В Strategy editor'e в References добавляю, компилируется без ошибок (обращение к функциям библиотеки есть в коде). При выполнении стратегии пишет, что "невозможно загрузить файл или сборку".https://stocksharp.ru/topic/3214/delete2012-12-04T11:14:32Z2012-12-04T11:14:32Zdvorishttps://stocksharp.ru/users/5897/info@stocksharp.rudeletehttps://stocksharp.ru/topic/3213/не работает MarketQuotingStrategy2012-12-04T10:09:13Z2012-12-04T10:09:13ZAwarehttps://stocksharp.ru/users/6512/info@stocksharp.ruДоброе время суток, запустил алгоритм котирования на plaza, изменив пример, находящийся в StockSharp_4.1.6\Samples\Plaza\SampleGUI\<br />при работе на тестовом контуре, вопросов не возникает, работает все корректно, если переключить на бой, то при срабатывание ордера, котировщик пытает перерегистрировать ордер, или его отменить, если IsSupportAtomicReRegister = false, но ордер уже исполнен и отменять нечего, в логах собственно вываливаются warring "заявка в процессе снятия" или "заявка в процессе перерегистрации" и дальше никакие правила не срабатывают<br /><br />в чем может быть проблема ?https://stocksharp.ru/topic/3212/FileLogListener не пишет в файл события2012-12-04T07:07:08Z2012-12-04T07:07:08Zseashamanhttps://stocksharp.ru/users/772/info@stocksharp.ruОбновил с последней сборки библиотеки. Логер не пишет в файл события. Сам файл при этом создается. В мониторинге событий тоже информация отображается. Ничего не менял кроме библиотеки, на предыдущей версии все писалось штатно.https://stocksharp.ru/topic/3211/LastChangeTime = 02012-12-03T20:01:01Z2012-12-03T20:01:01ZДюшесhttps://stocksharp.ru/users/6407/info@stocksharp.ruПривет!<br />Можно ли добавить заполнение поля MarketDepth.LastChangeTime?<br />Без него, как я понял, не работает RTEmulator в последних версиях S#.<br /><a href="http://stocksharp.com/posts/m/22322/" title="http://stocksharp.com/posts/m/22322/">http://stocksharp.com/posts/m/22322/</a>https://stocksharp.ru/topic/3210/Баги Гидры 213142012-12-03T12:51:42Z2012-12-03T12:51:42Zanotharhttps://stocksharp.ru/users/6089/info@stocksharp.ruПри загрузке выдала:<br />6:43:37.782|Error |StockSharp|System.Reflection.ReflectionTypeLoadException: Не удается загрузить один или более запрошенных типов. Обратитесь к свойству LoaderExceptions для получения дополнительных сведений.<br /> в System.Reflection.RuntimeModule.GetTypes(RuntimeModule module)<br /> в System.Reflection.RuntimeModule.GetTypes()<br /> в System.Reflection.Assembly.GetTypes()<br /> в StockSharp.Hydra.MainWindow.InitializeMarketSources()<br />System.IO.FileLoadException: Невозможно загрузить файл или сборку "WPFToolkit.Extended, Version=1.6.0.0, Culture=neutral, PublicKeyToken=3e4669d2f30244f4" или один из зависимых от них компонентов. Найденное определение манифеста сборки не соответствует ссылке на сборку. (Исключение из HRESULT: 0x80131040)<br />Имя файла: "WPFToolkit.Extended, Version=1.6.0.0, Culture=neutral, PublicKeyToken=3e4669d2f30244f4"<br /><br />Убиение базы не помогло. Так же в источнике Плаза не работает выбор таблиц(его вообще нет-там просто отображается строка Ecng.Xaml.UniqueObservableCollection).<br /><br />https://stocksharp.ru/topic/3209/Коннектор к американским платформам2012-12-03T11:53:09Z2012-12-03T11:53:09ZStockSharphttps://stocksharp.ru/users/341/info@stocksharp.ruДобрый день, уважаемые стокшарповцы! [biggrin] <br /><br />В последнее время довольно часто интересуются коннекторами к американским платформам.<br />Данный топик создан для того, чтобы прощупать почву на тему: насколько это актуально и для какой платформы писать коннектор?<br /><br />Об актуальности будем судить по активности в данном топике. <br /><br />Т.к. написание коннектора довольно дорогостоящее удовольствие (порядка 100к ), надо определиться с платформой, под которую будем писать коннектор.<br /><br /><a target="_blank" rel="nofollow" href="https://stocksharp.ru/away/?u=AQAAAAAAAACKM1Erl_EfhLUwBRtwQTLoCjrOdYz6utwDSuF9Y3M0CjJ7dzx0Ug7goBdGt0ntTVw" title="http://www.takiontechnologies.com/">takion</a> & <a target="_blank" rel="nofollow" href="https://stocksharp.ru/away/?u=AQAAAAAAAADbrlxegpu_UkPt5egCRdXrn5xUl3aoo5TM8xpFWEms9I6Ogn7mdMppLrBQP29iaHryUkqCpFVPrbIeADYl4NzF" title="http://gtcapital.ru/torgovaya-platforma-takion.html">takion - ссылка2</a>, <a target="_blank" rel="nofollow" href="https://stocksharp.ru/away/?u=AQAAAAAAAAD2CYmaC9U2dVLw4oKbCCnADLa0KOG27HcykxfBb-bW8w" title="http://www.sterlingtrader.com/">sterling</a>, <a target="_blank" rel="nofollow" href="https://stocksharp.ru/away/?u=AQAAAAAAAAB26yJFcyWQkjOuXngpJg9pdOsuaQgGmzh9u38WQVqYlBdwM41B0s4AzliNuyIqolM" title="http://unitedtraders.com/uslugi/soft/arche/">arche</a>, ninja trader<br /><br />[17:23:11] Алексей Горбунов: заменил ninja trader на zenfire и добавил laser с IB APIhttps://stocksharp.ru/topic/3208/Валюта на просмотровом логине2012-12-03T11:32:31Z2012-12-03T11:32:31Zqpilehttps://stocksharp.ru/users/6397/info@stocksharp.ruЗдравствуйте, уважаемые разработчики!<br />Все котировки приходят , кроме валюты. Версия библиотеки последняя. Логин просмотровый. ММВБ приходит. Что может быть не так?https://stocksharp.ru/topic/3207/ошибка2012-12-02T18:55:13Z2012-12-02T18:55:13Zdk777https://stocksharp.ru/users/6164/info@stocksharp.ruНачал создавать проект с нуля по видео уроку, самую простенькую программу. В программировании слабоват)) Подскажите что это за ошибка, чего ему не хватает?<br /><br /><br />Ошибка 1 Тип "StockSharp.Logging.ILogSource" определен в сборке, ссылка на которую отсутствует. Следует добавить ссылку на сборку "StockSharp.Logging, Version=4.1.6.0, Culture=neutral, PublicKeyToken=null". C:\Users\Dimas\Desktop\StockSharp_4.1.6_Sources\.......<br /><br />Всего выплюнул 4 ошибки.[confused] <br /><br /><br /><br />https://stocksharp.ru/topic/3206/Подскажите по смене времени2012-12-02T12:13:47Z2012-12-02T12:13:47ZSemen7https://stocksharp.ru/users/6533/info@stocksharp.ruЗдравствуйте!<br />Забодался со следующим: пытаюсь сменить стандартное время получения свечек (10.00-18.45) ибо мучаю квик-джуниор, а там свечки приходят в 4 утра до 23.59.59.<br />Хочу, чтоб приходили 6 утра и до 23.50.<br />В аналогичных темах на форуме отсылают к Exchange.Rts.WorkingTime. Отослался...<br />Пишу код:<br />вариант 1)_trader = new QuikTrader(Path.Text); <br /> Exchange.Rts.WorkingTime.Times[0] = new Range<TimeSpan>(new TimeSpan(6, 00, 0), new TimeSpan(23, 50, 0));<br /> _trader.Connect();<br /><br />вариант 2) _trader = new QuikTrader(Path.Text); <br /> DateTime w2 = DateTime.ParseExact("20121202-0600", "yyyyMMdd-HHmm", CultureInfo.InvariantCulture);<br /> Exchange.Rts.WorkingTime.SpecialWorkingDays = new[] { w2 };<br /> _trader.Connect();<br />Ни первый ни второй вариант к желаемому результату не привели. Дебагер говорит, что Exchange.Rts.WorkingTime.Times сменил, а на график свечки упорно поступают только<br />с 10.00. Подскажите, что не так???<br />И попутно вопрос: в Exchange.Rts.WorkingTime.Times по умолчанию три элемента с 10-14, с 14.03-18.45, с 19.00-23.50, а свечки на графике все равно <br />только 10.00 до 18.45. Почему вечерняя сессия игнорируется???<br />з.ы. сильно не пинайте, только начал со всем этим разбираться.https://stocksharp.ru/topic/3205/Соединение разорвано по причине неудачи проверки лицензии.2012-11-30T17:23:55Z2012-11-30T17:23:55ZИгорь Бакулинhttps://stocksharp.ru/users/6519/info@stocksharp.ruОтладил робота у себя на компьютере.<br />все норм. Работало несколько дней не выключаясь.<br /><br />Перенес программу на другой комп.<br />Запускаю ехе и через каждые 2-3 минуты получаю очень понятное сообщение<br />Соединение разорвано по причине неудачи проверки лицензии.<br /><br /><a href='http://s55.radikal.ru/i148/1211/1b/afe6ebb08c82.png' class='lightview' data-lightview-options="skin: 'mac'" data-lightview-group='mixed'><img src="http://s55.radikal.ru/i148/1211/1b/afe6ebb08c82.png" style='max-width: 600px;' alt="скриншот" title="скриншот" /></a><br /><br />Кто может сказать кто проверяет? какую лицензию? что за бред в детализации? <br />и наконец главное - что сделать чтобы программа работала нормально?https://stocksharp.ru/topic/3204/Сбой PnL сборка 212972012-11-30T15:16:45Z2012-11-30T15:16:45Zseashamanhttps://stocksharp.ru/users/772/info@stocksharp.ru<a href='http://s1.hostingkartinok.com/uploads/images/2012/11/f832c368fd2108698b50589306eec74c.jpg' class='lightview' data-lightview-options="skin: 'mac'" data-lightview-group='mixed'><img src="http://s1.hostingkartinok.com/uploads/images/2012/11/f832c368fd2108698b50589306eec74c.jpg" style='max-width: 600px;' alt="ошибка" title="ошибка" /></a><br />Исключение выдает именно PnL. https://stocksharp.ru/topic/3203/Компании работающие с S#2012-11-30T14:05:53Z2012-11-30T14:05:53ZТворогhttps://stocksharp.ru/users/6511/info@stocksharp.ruЕсть ли в Москве инвесткомпании/фонды с командой работающей на S#? Есть уже готовый робот, который хочу перевести на универсальную платформу на языке C#, но периодически нужна некоторая тех. поддержка, поэтому поработал бы в таком дружном, профессиональном коллективе. На ЛЧИ-2012 робот входит в TOP-50.https://stocksharp.ru/topic/3202/Переподключение2012-11-30T11:54:38Z2012-11-30T11:54:38Zvk37https://stocksharp.ru/users/6296/info@stocksharp.ruНе всегда утром переподключение срабатывает. Иногда запускается нормально, иногда не запускается. Интервал переподключения задан с 8:00 до 23:50.<br />Такой лог:<div class='spoilertitle'><input type='button' value='Показать спойлер' class='btn btn-primary' onclick="toggleSpoiler(this, 'spolier_780eb5b5f56d4715b5f95f6cf3ea45e7');" title='Показать спойлер' /></div><div class='spoilerbox' id='spolier_780eb5b5f56d4715b5f95f6cf3ea45e7' style='display:none'><div class="code"><strong>Код</strong><div class="innercode"><pre class="brush:plain">
2012-11-30 00:12:54,059 [EventDispatcher thread #quote] INFO - Нерабочее время: 2012-11-30T00:12:54.0590414
2012-11-30 00:12:54,059 [EventDispatcher thread #quote] INFO - Нерабочее время: 2012-11-30T00:12:54.0590414
2012-11-30 00:16:39,745 [EventDispatcher thread #quote] INFO - Нерабочее время: 2012-11-30T00:16:39.7457973
2012-11-30 00:16:39,745 [EventDispatcher thread #quote] INFO - Нерабочее время: 2012-11-30T00:16:39.7457973
2012-11-30 00:16:39,854 [EventDispatcher thread #quote] INFO - Нерабочее время: 2012-11-30T00:16:39.8393963
2012-11-30 00:16:39,854 [EventDispatcher thread #quote] INFO - Нерабочее время: 2012-11-30T00:16:39.8393963
2012-11-30 00:16:40,073 [EventDispatcher thread #quote] INFO - Нерабочее время: 2012-11-30T00:16:40.0733982
2012-11-30 00:16:40,073 [EventDispatcher thread #quote] INFO - Нерабочее время: 2012-11-30T00:16:40.0733982
2012-11-30 01:05:50,641 [EventDispatcher thread #connection] ERROR - Ошибка подключения: System.InvalidOperationException: Неизвестная ошибка.
2012-11-30 08:00:02,494 [EventDispatcher thread #] ERROR - Ошибка обработки данных: System.InvalidOperationException: Подключение к SmartCOM не инициализировано.
at StockSharp.Smart.SmartComWrapper.#=qNe3GlOKvjy3aMjgua5KOkk9JwwZ3Qnbjj35IzqrRf8E=.#=q4LPPIGZAuD2ogdLqYpNpeg==()
at Ecng.ComponentModel.EventDispatcher.<>c__DisplayClass1.<Add>b__0()
2012-11-30 08:00:07,627 [EventDispatcher thread #connection] INFO - Подключение произведено успешно. IsSupportAtomicReRegister: False
2012-11-30 08:00:07,736 [EventDispatcher thread #connection] ERROR - Ошибка обработки данных: System.ObjectDisposedException: Safe handle has been closed
at System.Runtime.InteropServices.SafeHandle.DangerousAddRef(Boolean& success)
at System.StubHelpers.StubHelpers.SafeHandleAddRef(SafeHandle pHandle, Boolean& success)
at Microsoft.Win32.Win32Native.SetEvent(SafeWaitHandle handle)
at System.Threading.EventWaitHandle.Set()
at AlgoTrading.Terminal.ConnectionManager.<>c__DisplayClassb.<Initialize>b__1() in c:\ActiveProjects\AlgoTrading3\trunk\SourceCode\Terminal\ConnectionManager.cs:line 43
at Ecng.Common.DelegateHelper.SafeInvoke(Action handler)
at StockSharp.Algo.BaseTrader.RaiseConnected()
at StockSharp.Smart.SmartTrader.#=qKqG5uTpszeU6ZJf5TqMD3A==()
at Ecng.Common.DelegateHelper.SafeInvoke(Action handler)
at StockSharp.Smart.SmartComWrapper.#=qvDjNHe3b26t$h9uesnpfuurQ5opFYkDIc$f8xKj85LM=()
at StockSharp.Algo.BaseTrader.ProcessEvents(Action handler)
2012-11-30 08:00:12,448 [47] INFO - Подключение восстановлено.
2012-11-30 08:00:12,822 [EventDispatcher thread #quote] INFO - Нерабочее время: 2012-11-30T08:00:12.8229026
2012-11-30 08:00:12,822 [EventDispatcher thread #quote] INFO - Нерабочее время: 2012-11-30T08:00:12.8229026
2012-11-30 08:01:02,449 [47] ERROR - Ошибка подключения: System.TimeoutException: Соединение не было разорвано в отведенный отрезок времени.</pre>
</div></div></div>В чем может быть проблема?https://stocksharp.ru/topic/3201/Почему не коннектится?2012-11-30T09:00:15Z2012-11-30T09:00:15ZТворогhttps://stocksharp.ru/users/6511/info@stocksharp.ruДелаю простейшую консольную программку для получения бида. Скопипастил из примера в созданный с нуля проект код, добавил ссылки, всё скомпилировалось, но программа виснет на стадии подключения. При этом тот же прилагаемый пример работает. Поменял коннектор на Альфу- та же байда. В чём причина?https://stocksharp.ru/topic/3200/Как задавать цвет графикам в примере SampleSMA?2012-11-29T20:13:25Z2012-11-29T20:13:25Zxbghttps://stocksharp.ru/users/6036/info@stocksharp.ruУ элементов типа ChartIndicatorElement есть свойство Color. И в доке на это свойство написано что это цвет графика.<br /><br />Я делаю вот так:<br /><div class="code"><strong>Код</strong><div class="innercode"><pre class="brush:csharp">
_myIndicatorElem = new ChartIndicatorElement
{
Title = "МОЙ ПОКАЗАТЕЛЬ",
Indicator = _strategy.myIndicator,
Color = System.Windows.Media.Colors.Red,
};
</pre>
</div></div><br /><br />Цвет графиков не меняется. Подскажите куда копать?<br /><br />И можно ли вручную менять масштаб по оси Y? У меня один из индикаторов в диапазоне [0,1] а график всегда масштабируется до 2.<br /><br /><br />И чтобы 2 раза не вставать, кто может подсказать библиотеку рисования графиков для c# чтобы рисовать торговые графики? Спасибо заранее.<br /><br />PS: Спасибо за библиотеку.https://stocksharp.ru/topic/3199/GetOrderByTransactionId?2012-11-29T18:58:13Z2012-11-29T18:58:13ZNewManhttps://stocksharp.ru/users/6449/info@stocksharp.ruStockSharp 4.1.6 сборка 20.11.2012<br />В стратегии строку <br />var _ord = Trader.GetOrderByTransactionId(_trID);<br />компилятор отмечает ошибкой:<br />Ошибка "StockSharp.BusinessEntities.ITrader" не содержит определение для "GetOrderByTransactionId". <br />Не удалось найти метод  расширения "GetOrderByTransactionId", принимающий первый аргумент типа <br />"StockSharp.BusinessEntities.ITrader"  (пропущено использование директивы или ссылка на сборку?)<br />Хотя в стратегии подключены:<br />using StockSharp.Algo;<br />using StockSharp.Algo.Strategies;<br />using StockSharp.BusinessEntities;<br />using StockSharp.Plaza;<br />В справке S# написано, что этот метод находится в StockSharp.Algo.<br />Подскажите как подключить метод GetOrderByTransactionId и где он находится?