alfadirect. StockSharphttps://stocksharp.ru/handlers/atom.ashx?category=tag&id=alfadirect&type=communityCopyright @ StockSharp Platform LLC 2010 - 20242024-03-29T01:21:09Zhttps://stocksharp.ru/images/logo.pnghttps://stocksharp.ru/topic/5041/Alfa-Direct. Недоступны инструменты типа "Прочие"2015-08-04T10:28:49Z2015-08-04T10:28:49ZBilnhttps://stocksharp.ru/users/39544/info@stocksharp.ruВ терминале Альфа-Директ, при выборе инструментов, есть тип "Прочие", в который в основном попадают некоторые фьючерсы, в частности, на индекс РТС (см. скрин.)<br /><a href='http://i71.fastpic.ru/big/2015/0804/d3/818183d4387b29d6d597b775e9a56dd3.png' class='lightview' data-lightview-options="skin: 'mac'" data-lightview-group='mixed'><img src="http://i71.fastpic.ru/big/2015/0804/d3/818183d4387b29d6d597b775e9a56dd3.png" style='max-width: 600px;' alt=""/></a><br />Так вот инструменты из "Прочие" в гидре и в SampleAlfaDirect не находятся. Если создать в гидре в ручную нужный инструмент, данные все равно не приходят.https://stocksharp.ru/topic/4715/Alfa Trader2014-09-06T11:12:21Z2014-09-06T11:12:21ZCanadahttps://stocksharp.ru/users/27954/info@stocksharp.ruГде можно скачать коннектор для альфы? Sample Alfa это они и есть?https://stocksharp.ru/topic/4365/НЕ приходят данные!2014-02-18T08:19:27Z2014-02-18T08:19:27ZRa2005https://stocksharp.ru/users/49766/info@stocksharp.ruВсетаки любопытство берет верх, и хотелоь встаки увидеть рабочий пример.<br />Событие не происходит:_trader.NewCandles сдедствием чего является пустой график.В чем проблема может быть ?<br /><br /><br />Использую Альфу...так вот из примера :<br /><br /> _trader.NewCandles += (candleSeries, candles) =><br /> {<br /> _trader.AddInfoLog("newcandles({0}):\n{1}", candles.Count(), string.Join("\n", candles.Select(c => c.ToString())));<br /><br /> if (candleSeries == series)<br /> this.GuiAsync(() => wnd.DrawCandles(candles));<br /> };<br /><br /> _trader.SubscribeCandles(series, from, to);<br /><br /><br />_trader.NewCandles<br />https://stocksharp.ru/topic/4321/S# 4.2.2.4 Ошибка при подключении2014-01-25T14:18:57Z2014-01-25T14:18:57ZFibohttps://stocksharp.ru/users/49791/info@stocksharp.ruВот такое окно появляется (приложение)<br /><br />Лог:<br /><div class="code"><strong>Код</strong><div class="innercode"><pre class="brush:plain">
0001/01/01 00:00:00.000| |AlfaTrader|Connect
2014/01/25 18:00:55.889| |AlfaDirectMessageAdapter|Системная локаль ru-RU.
2014/01/25 18:01:06.173|Debug |AlfaDirectMessageAdapter|LocalDb TN=trade_places WR=
2014/01/25 18:01:06.270|Debug |AlfaDirectMessageAdapter|LocalDb DT=CME|CME|CME|
CURRENCY|FOREX|INDEX|
DJIA|DJ Indexes|DJIA|
EBONDS|Долг РФ|INDEX|
EUROTRADE|OTC EUROCLEAR|LSE|
FORTS|ФОРТС|FORTS|
INDEX|Рос. индексы|INDEX|
INDEX2|Межд. индексы|INDEX|
IPE|IPE|IPE|
LME|LME|LME|
LSE|LSE|LSE|
LSE_DL|LSE(delay)|LSE|
MICEX_BOND|ГЦБ ММВБ|MICEX|
MICEX_EBND|ВО ММВБ|MICEX|
MICEX_SELT|ВР ММВБ|MICEX|
MICEX_SELT_TOD|ВР (TOD)|MICEX|
MICEX_SHR|КЦБ ММВБ|MICEX|
MICEX_SHR_T|МБ ЦК|MICEX|
NEWEX|NEWEX|NEWEX|
NONMARKET|Альфа-Директ|ALFA|
NONMARKET_DCC|Альфа-Директ (ДКК)|ALFA|
NONMARKET2|-- УДАЛЕНО--|ALFA|
NYSE|NYSE|NYSE|
OTC_NDC|ОТС (НДЦ) |ALFA|
RTS_GAZP|Газпром (РТС)|RTS-SPBEX|
RTS_SGK_R|РТС СГК|RTS|
RTS_SHR|РТС|RTS|
RTS_STANDARD|РТС стд.|FORTS|
2014/01/25 18:01:09.498| |AlfaDirectMessageAdapter|OnConnectionChanged Connected
2014/01/25 18:01:09.498| |AlfaDirectMessageAdapter|Соединение с Альфа-Директ установлено
0001/01/01 00:00:00.000|Debug |AlfaTrader|BP:Connect,T=2014.01.25 18:01:09.501,Error=
2014/01/25 18:01:09.501| |AlfaTrader|StartExport
2014/01/25 18:01:09.539|Debug |AlfaDirectMessageAdapter|LocalDb TN=balance WR=
2014/01/25 18:01:09.539| |AlfaDirectMessageAdapter|Соединение с Альфа-Директ установлено
2014/01/25 18:01:09.501|Debug |AlfaTrader|BP:Connect,T=2014.01.25 18:01:09.539,Error=
2014/01/25 18:01:09.608|Debug |AlfaDirectMessageAdapter|LocalDb DT=
2014/01/25 18:01:09.612|Debug |AlfaDirectMessageAdapter|LocalDb TN=orders WR=
2014/01/25 18:01:09.644|Debug |AlfaDirectMessageAdapter|LocalDb DT=
2014/01/25 18:01:09.649|Debug |AlfaDirectMessageAdapter|LocalDb TN=trades WR=
2014/01/25 18:01:10.644|Debug |AlfaDirectMessageAdapter|LocalDb DT=
2014/01/25 18:01:10.647| |AlfaDirectMessageAdapter|RegisterTable orders
2014/01/25 18:01:10.986| |AlfaDirectMessageAdapter|RegisterTable trades
2014/01/25 18:01:10.988|Debug |AlfaDirectMessageAdapter|LocalDb TN=fin_info WR=
2014/01/25 18:01:10.990|Debug |AlfaDirectMessageAdapter|LocalDb DT=
2014/01/25 18:01:10.987|Debug |AlfaTrader|BP:SecurityLookupResult,T=2014.01.25 18:01:10.999,Orig=64852862
2014/01/25 18:01:11.006|Debug |AlfaDirectMessageAdapter|LocalDb TN=news WR=
2014/01/25 18:01:11.007|Debug |AlfaDirectMessageAdapter|LocalDb DT=4075136|Прайм|25.01.2014 1:33:00|Биржи США потеряли около 2% на опасениях за развивающиеся страны||
4075137|Прайм|25.01.2014 1:42:00|Мировые цены на нефть изменились разнонаправленно на макроэкономических данных из КНР||
4075138|Прайм|25.01.2014 11:37:00|Медведев утвердил кандидатов в совет директоров ОАО "НМТП" и ОАО "ММП"||
2014/01/25 18:01:11.036| |AlfaDirectMessageAdapter|RegisterTable news
2014/01/25 18:01:10.999|Debug |AlfaTrader|BP:Connect,T=2014.01.25 18:01:11.004,Error=
2014/01/25 18:01:11.004|Error |AlfaTrader|System.InvalidOperationException: Подключение в состоянии Connected получило неожиданное сообщение типа 'ConnectMessage'.
2014/01/25 18:01:11.004|Debug |AlfaTrader|BP:News,T=2014.01.25 18:01:11.014,Sec=S#:@, Native:,Head=Биржи США потеряли около 2% на опасениях за развивающиеся страны
2014/01/25 18:01:11.073|Debug |AlfaDirectMessageAdapter|LocalDb TN=fin_info WR=
2014/01/25 18:01:11.075|Debug |AlfaDirectMessageAdapter|LocalDb DT=
2014/01/25 18:01:11.014|Debug |AlfaTrader|BP:News,T=2014.01.25 18:01:11.014,Sec=S#:@, Native:,Head=Мировые цены на нефть изменились разнонаправленно на макроэкономических данных из КНР
2014/01/25 18:01:11.014|Debug |AlfaTrader|BP:News,T=2014.01.25 18:01:11.036,Sec=S#:@, Native:,Head=Медведев утвердил кандидатов в совет директоров ОАО "НМТП" и ОАО "ММП"
2014/01/25 18:01:11.036|Debug |AlfaTrader|BP:MarketData,T=2014.01.25 18:01:11.073,Sec=S#:@, Native:,Types=News,IsSubscribe=True,TransId=64852863,OrigId=64852863
2014/01/25 18:01:11.073|Debug |AlfaTrader|BP:SecurityLookupResult,T=2014.01.25 18:01:11.075,Orig=64852864
2014/01/25 18:02:12.112| |AlfaTrader|Disconnect
2014/01/25 18:02:12.112| |AlfaTrader|StopExport
2014/01/25 18:02:12.138| |AlfaDirectMessageAdapter|UnRegisterTable news
2014/01/25 18:02:12.112|Debug |AlfaTrader|BP:MarketData,T=2014.01.25 18:02:12.141,Sec=S#:@, Native:,Types=News,IsSubscribe=False,TransId=64852867,OrigId=64852867
2014/01/25 18:02:12.141|Debug |AlfaTrader|BP:SecurityLookupResult,T=2014.01.25 18:02:12.144,Orig=64852862
2014/01/25 18:02:12.144|Debug |AlfaTrader|BP:SecurityLookupResult,T=2014.01.25 18:02:12.144,Orig=64852864
2014/01/25 18:02:12.146| |AlfaDirectMessageAdapter|UnRegisterTable orders
2014/01/25 18:02:12.146| |AlfaDirectMessageAdapter|UnRegisterTable trades
2014/01/25 18:02:12.144|Debug |AlfaTrader|BP:Disconnect,T=2014.01.25 18:02:12.144,Error=
2014/01/25 18:02:12.144|Debug |AlfaTrader|BP:Disconnect,T=2014.01.25 18:02:12.147,Error=
2014/01/25 18:02:12.147| |AlfaTrader|StopExport
2014/01/25 18:02:12.147|Warning|AlfaTrader|Невозможно выполнить остановку экспорта, так как экспорт находится в состоянии Disconnected.
2014/01/25 18:02:12.162| |AlfaDirectMessageAdapter|Releasing AlfaDirect COM object...
</pre>
</div></div><br />https://stocksharp.ru/topic/4270/S# 4.2.2.12014-01-14T14:10:50Z2014-01-14T14:10:50ZFibohttps://stocksharp.ru/users/49791/info@stocksharp.ruПример при подключении выдает ошибку<br /><div class="code"><strong>Код</strong><div class="innercode"><pre class="brush:plain">
0001/01/01 00:00:00.000| |AlfaTrader|Connect
0001/01/01 00:00:00.000|Debug |AlfaTrader|BP:MarketData,T=2014.01.14 18:08:34.253,Sec=S#:@, Native:,Types=News
2014/01/14 18:08:34.253|Error |AlfaTrader|System.NullReferenceException: Ссылка на объект не указывает на экземпляр объекта.
в StockSharp.AlfaDirect.AlfaDirectMessageAdapter.OnSendMessage(Message message)
2014/01/14 18:08:49.595|Debug |AlfaDirectMessageAdapter|LocalDb TN=trade_places WR= DT=CME|CME|CME|
CURRENCY|FOREX|INDEX|
DJIA|DJ Indexes|DJIA|
EBONDS|Долг РФ|INDEX|
EUROTRADE|OTC EUROCLEAR|LSE|
FORTS|ФОРТС|FORTS|
INDEX|Рос. индексы|INDEX|
INDEX2|Межд. индексы|INDEX|
IPE|IPE|IPE|
LME|LME|LME|
LSE|LSE|LSE|
LSE_DL|LSE(delay)|LSE|
MICEX_BOND|ГЦБ ММВБ|MICEX|
MICEX_EBND|ВО ММВБ|MICEX|
MICEX_SELT|ВР ММВБ|MICEX|
MICEX_SHR|КЦБ ММВБ|MICEX|
MICEX_SHR_T|МБ ЦК|MICEX|
NEWEX|NEWEX|NEWEX|
NONMARKET|Альфа-Директ|ALFA|
NONMARKET_DCC|Альфа-Директ (ДКК)|ALFA|
NONMARKET2|-- УДАЛЕНО--|ALFA|
NYSE|NYSE|NYSE|
OTC_NDC|ОТС (НДЦ) |ALFA|
RTS_GAZP|Газпром (РТС)|RTS-SPBEX|
RTS_SGK_R|РТС СГК|RTS|
RTS_SHR|РТС|RTS|
RTS_STANDARD|РТС стд.|FORTS|
2014/01/14 18:08:51.836| |AlfaDirectMessageAdapter|OnConnectionChanged Connected
2014/01/14 18:08:51.836| |AlfaDirectMessageAdapter|Соединение с Альфа-Директ установлено
2014/01/14 18:08:34.253|Debug |AlfaTrader|BP:Connect,T=2014.01.14 18:08:51.836
2014/01/14 18:08:51.836| |AlfaTrader|StartExport
2014/01/14 18:08:51.868|Debug |AlfaDirectMessageAdapter|LocalDb TN=balance WR= DT=
2014/01/14 18:08:51.873|Debug |AlfaDirectMessageAdapter|LocalDb TN=orders WR= DT=
2014/01/14 18:08:51.880|Debug |AlfaDirectMessageAdapter|LocalDb TN=trades WR= DT=
2014/01/14 18:08:51.882| |AlfaDirectMessageAdapter|RegisterTable orders
2014/01/14 18:08:51.895| |AlfaDirectMessageAdapter|RegisterTable trades
2014/01/14 18:08:52.814|Debug |AlfaDirectMessageAdapter|LocalDb TN=fin_info WR= DT=1119|ММВБ Индекс акций|31.12.9999|6|MICEXINDEXCF|INDEX|RUR|0|0|INDEX|0|1477,59|1477,56|0|0|0|0|1453,9|1477,28|1|0|0|1473,95|0|0|14.01.2014|18:03:26|0|0|0|0|0,01|
2317|РТС Индекс|31.12.9999|6|RTSI|INDEX|RUR|0|0|INDEX|0|1401,82|1395,91|0|0|0|0|1392,86|1393,54|1|0|0|1392,94|0|0|14.01.2014|18:03:14|0|0|0|0|0,01|
59149|Сбербанк а.о. 3 в.|20.01.2014|6|SBER3|MICEX_SHR_T|RUR|0|0|MCXT_SHR_LST|0|99,18|100,24|99,58|1047|99,57|569|98,51|99,73|10|0|0|99,57|40|0|14.01.2014|18:03:32|602679|2365|609602|2228|0,01|
60405|РусГидро а.о.|20.01.2014|6|FGGK|MICEX_SHR_T|RUR|0|0|MCXT_SHR_LST|0|0,5689|0,5737|0,5693|168|0,5691|6|0,5605|0,5698|1000|0|0|0,5694|70|0|14.01.2014|18:03:30|83309|657|91689|570|0,0001|
60406|Лукойл а.о.|20.01.2014|6|LKOH|MICEX_SHR_T|RUR|0|0|MCXT_SHR_LST|0|1988,3|2001|1990,4|1|1990,3|361|1965,3|1993,7|1|0|0|1990,3|5|0|14.01.2014|18:03:32|101784|810|63141|638|0,1|
60409|Сбербанк а.п. 3 в.|20.01.2014|6|SBERP3|MICEX_SHR_T|RUR|0|0|MCXT_SHR_LST|0|78,8|79,5|78,69|46|78,67|3|78,28|78,95|100|0|0|78,67|10|0|14.01.2014|18:03:32|13040|657|13483|501|0,01|
60410|Уралкалий а.о.|20.01.2014|6|URKA|MICEX_SHR_T|RUR|0|0|MCXT_SHR_LST|0|167,99|168,55|168,99|1|168,96|106|166|169|10|0|0|168,96|1|0|14.01.2014|18:03:31|37502|847|42554|574|0,01|
60411|ВТБ а.о.|20.01.2014|6|BVTB|MICEX_SHR_T|RUR|0|0|MCXT_SHR_LST|0|0,04853|0,0489|0,04917|3393|0,04916|999|0,0484|0,04922|10000|0|0|0,04916|1|0|14.01.2014|18:03:31|320777|1779|204290|828|1E-5|
60412|ГМК НорНикель а.о.|20.01.2014|6|GMKN|MICEX_SHR_T|RUR|0|0|MCXT_SHR_LST2|0|5416|5461|5408|102|5407|174|5362|5438|1|0|0|5407|10|0|14.01.2014|18:03:31|45196|988|36964|914|1|
60413|Газпром а.о.|20.01.2014|6|GAZP|MICEX_SHR_T|RUR|0|0|MCXT_SHR_LST2|0|138,18|138,89|138|489|137,98|2|136,8|138,33|10|0|0|137,98|7|0|14.01.2014|18:03:32|271329|1891|316415|2185|0,01|
60414|Северсталь а.о.|20.01.2014|6|CHMF|MICEX_SHR_T|RUR|0|0|MCXT_SHR_LSTB|0|308|310,3|311,6|249|311,4|130|304,8|312,2|10|0|0|311,4|70|0|14.01.2014|18:03:31|33403|553|22737|420|0,1|
60415|ФСК ЕЭС а.о.|20.01.2014|6|FSKE|MICEX_SHR_T|RUR|0|0|MCXT_SHR_LSTB|0|0,09048|0,0915|0,09335|40|0,0933|51|0,09023|0,09389|10000|0|0|0,09334|3|0|14.01.2014|18:03:31|67252|657|65415|360|1E-5|
60416|НК Роснефть а.о.|20.01.2014|6|ROSN|MICEX_SHR_T|RUR|0|0|MCXT_SHR_LSTB|0|238,92|240,65|242,72|100|242,66|134|236,26|243,14|10|0|0|242,71|80|0|14.01.2014|18:03:30|98707|1274|45050|778|0,01|
60417|Сургутнефтегаз а.о.|20.01.2014|6|SNGS|MICEX_SHR_T|RUR|0|0|MCXT_SHR_LSTB|0|27,719|27,904|28,019|1|28,014|10|27,445|28,039|100|0|0|28,013|1|0|14.01.2014|18:03:31|34079|805|20176|415|0,001|
60418|Транснефть а.п.|20.01.2014|6|TRNFP|MICEX_SHR_T|RUR|0|0|MCXT_SHR_LST|0|83000|83101|84175|2|84134|1|82366|84300|1|0|0|84136|1|0|14.01.2014|18:03:31|709|227|458|151|1|
63228|Интер РАО ЕЭС а.о.|15.04.2013|6|IRAO|MICEX_SHR_T|RUR|0|0|MCXT_SHR_LST|0|0,009553|0,009675|0,009471|1|0,009464|2|0,009232|0,009553|100000|0|0|0,009471|6|0|14.01.2014|18:03:30|163207|1091|68321|644|1E-6|
63230|ММК а.о.|20.01.2014|6|MAGN|MICEX_SHR_T|RUR|0|0|MCXT_SHR_LSTB|0|7,308|7,335|7,362|95|7,353|1|7,265|7,39|100|0|0|7,363|10|0|14.01.2014|18:03:11|21875|558|34098|502|0,001|
63232|Российские Сети а.о.|15.04.2013|6|HMRK|MICEX_SHR_T|RUR|0|0|MCXT_SHR_LSTB|0|0,765|0,775|0,781|2948|0,779|3714|0,762|0,782|1000|0|0|0,779|20|0|14.01.2014|18:03:31|112285|938|169406|550|0,001|
63236|Мечел а.о.|31.12.9999|6|SGML|MICEX_SHR_T|RUR|0|0|MCXT_SHR_LST|0|64,6|65,2|64,9|452|64,8|4308|63,6|65|1|0|0|65|6|0|14.01.2014|18:03:26|444829|770|549127|726|0,1|
63238|МТС а.о.|20.01.2014|6|MTSI|MICEX_SHR_T|RUR|0|0|MCXT_SHR_LST|0|315,9|317,5|314,26|19|314,16|90|309,27|315,9|10|0|0|314,26|25|0|14.01.2014|18:03:27|31770|803|21933|571|0,01|
63240|НЛМК а.о.|15.04.2013|6|NLMK|MICEX_SHR_T|RUR|0|0|MCXT_SHR_LSTB|0|54,59|55,04|54,72|280|54,69|241|54,04|54,89|10|0|0|54,67|1|0|14.01.2014|18:03:32|54822|575|48530|488|0,01|
63246|Ростелеком а.о.|20.01.2014|6|RTKM|MICEX_SHR_T|RUR|0|0|MCXT_SHR_LST|0|111,3|111,7|111,49|176|111,44|2|110,3|111,81|10|0|0|111,5|91|0|14.01.2014|18:03:32|83707|449|48521|399|0,01|
63248|Газпром Нефть а.о.|15.04.2013|6|SIBN|MICEX_SHR_T|RUR|0|0|MCXT_SHR_NLST|0|147|147,44|147,25|46|147,23|5|146,21|147,55|10|0|0|147,25|11|0|14.01.2014|18:03:32|9659|198|14481|230|0,01|
2014/01/14 18:08:51.836|Debug |AlfaTrader|BP:Connect,T=2014.01.14 18:08:52.798
2014/01/14 18:08:53.000|Error |AlfaDirectMessageAdapter|System.InvalidCastException: Cannot convert 31.12.9999 to type System.Nullable`1[System.DateTime]. ---> System.InvalidCastException: Cannot convert 31.12.9999 to type System.DateTime. ---> System.FormatException: Строка не распознана как действительное значение DateTime.
в System.DateTimeParse.Parse(String s, DateTimeFormatInfo dtfi, DateTimeStyles styles)
в System.Convert.ToDateTime(String value, IFormatProvider provider)
в System.String.System.IConvertible.ToDateTime(IFormatProvider provider)
в System.Convert.ChangeType(Object value, Type conversionType, IFormatProvider provider)
в Ecng.Common.Converter.To(Object value, Type destinationType)
--- Конец трассировки внутреннего стека исключений ---
в Ecng.Common.Converter.To(Object value, Type destinationType)
в Ecng.Common.Converter.To(Object value, Type destinationType)
--- Конец трассировки внутреннего стека исключений ---
в Ecng.Common.Converter.To(Object value, Type destinationType)
в Ecng.Common.Converter.To[T](Object value)
в StockSharp.AlfaDirect.AlfaDirectMessageAdapter.#=q_4x28qASPvHeBQ3J5hvBWsy4H1kRGevkB8ys1VNF3X0=(Int64 #=qLPj_HyPBxhCQueZmreoVBQ==, String[] #=qE$Nt6vYEgm3$eI60pj_3sA==)
в Ecng.Common.DelegateHelper.SafeInvoke[T1,T2](Action`2 handler, T1 arg1, T2 arg2)
в #=qLX7ylztZ6rtCzgz0KfLMOfcK9JowFu2lW5bTFbL8xNdqXmzizCRJrtb$azLtkG7l.#=qExkunpv9nMPQzQygaGqOLlp5rze$XF$cgCtjTkXTPrk=(Int64 #=qZ_sy5LA8o10wzjEfMHT1gA==)
в StockSharp.AlfaDirect.AlfaDirectMessageAdapter.OnSendMessage(Message message)
в StockSharp.Algo.MessageAdapter.#=qcGtg0HCoATBZ9i3bQqK0_Y2LT_F69L5ISen0Gje7Was=(Message #=qA$82WHALr6hnrG$136xAyw==, IMessageAdapter #=qQq2IaDre_Fj4JV1CXgd6$w==)
в System.Action`2.Invoke(T1 arg1, T2 arg2)
в Ecng.Common.DelegateHelper.SafeInvoke[T1,T2](Action`2 handler, T1 arg1, T2 arg2)
в StockSharp.Algo.MessageProcessorPool.#=qKJfkC91AlTGgGTJ8DKxa9Tuj99MI20mn0eoSxRhDPSI=(Message #=q3fxu6ZipvToM1dF3SfF1kQ==, IMessageAdapter #=q2lTwAOR5wxHb1tZCmRrRhQ==)
в Ecng.Common.DelegateHelper.SafeInvoke[T1,T2](Action`2 handler, T1 arg1, T2 arg2)
в StockSharp.Algo.MessageProcessor.#=qWhPsSdm5zP3pvoJ0uO3Amw==()
</pre>
</div></div><br /><br /><br />И при отключении<br /><div class="code"><strong>Код</strong><div class="innercode"><pre class="brush:plain">
2014/01/14 18:15:08.637| |AlfaTrader|Disconnect
2014/01/14 18:15:08.637| |AlfaTrader|StopExport
2014/01/14 18:15:08.668| |AlfaDirectMessageAdapter|UnRegisterTable news
2014/01/14 18:15:08.690|Debug |AlfaTrader|BP:MarketData,T=2014.01.14 18:15:08.696,Sec=S#:@, Native:,Types=News
2014/01/14 18:15:08.696|Error |AlfaTrader|StockSharp.AlfaDirect.AlfaException: Код ошибки stcClientError Сообщение Данные успешно сформированы.
в #=qLX7ylztZ6rtCzgz0KfLMOfcK9JowFu2lW5bTFbL8xNdqXmzizCRJrtb$azLtkG7l.#=qmxoO5$h_ZIvY_AF9tMlinw==(tagStateCodes #=qncX$J5MOrF4CMXPWfqQbzw==, String #=qrGT6rGq6ZVRX6N6PcepLyg==)
в #=qLX7ylztZ6rtCzgz0KfLMOfcK9JowFu2lW5bTFbL8xNdqXmzizCRJrtb$azLtkG7l.#=q4bYxUUnKGRb0Au1eWHBlYg604csOUCYStQrW1b8MI7w=(#=qJGNqf2onbUBT6De4k$jVCA== #=qVUwBYtidvdPbG0Fxv$eQhQ==)
в #=qLX7ylztZ6rtCzgz0KfLMOfcK9JowFu2lW5bTFbL8xNdqXmzizCRJrtb$azLtkG7l.#=quSeb123YGVRsBaxw6YkSoA==()
в StockSharp.AlfaDirect.AlfaDirectMessageAdapter.OnSendMessage(Message message)
2014/01/14 18:15:08.704|Debug |AlfaTrader|BP:SecurityLookupResult,T=2014.01.14 18:15:08.722
2014/01/14 18:15:08.765|Error |AlfaDirectMessageAdapter|System.InvalidCastException: Не удалось привести тип объекта "StockSharp.Messages.DisconnectMessage" к типу "StockSharp.Messages.ConnectMessage".
в StockSharp.AlfaDirect.AlfaDirectMessageAdapter.SendOutMessage(Message message)
в StockSharp.AlfaDirect.AlfaDirectMessageAdapter.OnSendMessage(Message message)
в StockSharp.Algo.MessageAdapter.#=qcGtg0HCoATBZ9i3bQqK0_Y2LT_F69L5ISen0Gje7Was=(Message #=qA$82WHALr6hnrG$136xAyw==, IMessageAdapter #=qQq2IaDre_Fj4JV1CXgd6$w==)
в System.Action`2.Invoke(T1 arg1, T2 arg2)
в Ecng.Common.DelegateHelper.SafeInvoke[T1,T2](Action`2 handler, T1 arg1, T2 arg2)
в StockSharp.Algo.MessageProcessorPool.#=qKJfkC91AlTGgGTJ8DKxa9Tuj99MI20mn0eoSxRhDPSI=(Message #=q3fxu6ZipvToM1dF3SfF1kQ==, IMessageAdapter #=q2lTwAOR5wxHb1tZCmRrRhQ==)
в Ecng.Common.DelegateHelper.SafeInvoke[T1,T2](Action`2 handler, T1 arg1, T2 arg2)
в StockSharp.Algo.MessageProcessor.#=qWhPsSdm5zP3pvoJ0uO3Amw==()
2014/01/14 18:15:08.793| |AlfaDirectMessageAdapter|OnConnectionChanged Disconnected
2014/01/14 18:15:08.793| |AlfaDirectMessageAdapter|Соединение с Альфа-Директ разорвано
</pre>
</div></div>https://stocksharp.ru/topic/4260/SampleAlfa S#4.2.22014-01-10T18:30:30Z2014-01-10T18:30:30Znnihttps://stocksharp.ru/users/28398/info@stocksharp.ruSampleAlfa S#4.2.2 не подключается.<br /><br /><div class="code"><strong>Код</strong><div class="innercode"><pre class="brush:csharp">
0001/01/01 00:00:00.000| |AlfaTrader|Connect
0001/01/01 00:00:00.000|Error |AlfaTrader|System.NullReferenceException: Ссылка на объект не указывает на экземпляр объекта.
в StockSharp.AlfaDirect.AlfaDirectMessageAdapter.OnSendMessage(Message message)
0001/01/01 00:00:00.000| |AlfaTrader|RCM: Connecting PrevState = -1 CurrState = -1.
</pre>
</div></div><br /><br />в S#4.2.1.7 пример работаетhttps://stocksharp.ru/topic/4228/S# 4.2.1.5 Ошибка при подключении и изменении статуса заявки2013-12-25T13:55:31Z2013-12-25T13:55:31ZFibohttps://stocksharp.ru/users/49791/info@stocksharp.ruС Наступающим!<br /><br />В этой версии осталось практически тоже самое, ничего не изменилось о чем сообщал здесь <a href="http://stocksharp.com/forum/4204/StockSharp-4-2-1-3--Nie-idut-dannyie-iz-Al-faDiriekt/
" title="http://stocksharp.com/forum/4204/StockSharp-4-2-1-3--Nie-idut-dannyie-iz-Al-faDiriekt/
">http://stocksharp.com/fo...annyie-iz-Al-faDiriekt/
</a><br /><br />При подключении появляется куча окон https://stocksharp.ru/topic/4213/Обновление статуса заявки2013-12-20T17:19:58Z2013-12-20T17:19:58ZFibohttps://stocksharp.ru/users/49791/info@stocksharp.ruПриветствую!<br /><br />Последняя рабочая версия SampleAlfa (успешно подключается к терминалу) это из StockSharp 4.1.18. А более поздние версии не подключаются по разным причинам. Но заметил в 4.1.18 , что когда статус стоп-заявки в терминале становится "Исполнена" , в SampleAlfa продолжает оставаться статус "Active" , а должен измениться на "Done".https://stocksharp.ru/topic/4204/StockSharp_4.2.1.3 Не идут данные из АльфаДирект2013-12-12T10:21:07Z2013-12-12T10:21:07ZFibohttps://stocksharp.ru/users/49791/info@stocksharp.ruПриветствую!<br /><br />Скачал свежую версию StockSharp_4.2.1.3 и после подключения SampleAlfa (тоже самое и с SampleAlfaCandles) выдает следующее:<br /><br />// System.FormatExcepton: Строка не распознана как действительное значение DataTime.<br /><br />и таких окон много.<br /><br />Лог SampleAlfa :<br /><br /><div class="code"><strong>Код</strong><div class="innercode"><pre class="brush:plain">
Поток 'vshost.LoadReference' (0x41c) завершился с кодом 0 (0x0).
"SampleAlfa.vshost.exe" (Управляемый (v4.0.30319)): Загружен "C:\Documents and Settings\Admin\Мои документы\StockSharp\StockSharp_4.2.1.3_Sources\Samples\AlfaDirect\SampleAlfa\bin\Debug\SampleAlfa.exe", Cимволы загружены.
"SampleAlfa.vshost.exe" (Управляемый (v4.0.30319)): Загружен "C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System.Configuration\v4.0_4.0.0.0__b03f5f7f11d50a3a\System.Configuration.dll", загрузка символов пропущена. Модуль оптимизирован, включен режим отладки "Только мой код".
"SampleAlfa.vshost.exe" (Управляемый (v4.0.30319)): Загружен "C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System.Xml\v4.0_4.0.0.0__b77a5c561934e089\System.Xml.dll", загрузка символов пропущена. Модуль оптимизирован, включен режим отладки "Только мой код".
Шаг с заходом: обход кода, не являющегося кодом пользователя "SampleAlfa.App.App"
Шаг с заходом: обход кода, не являющегося кодом пользователя "SampleAlfa.App.InitializeComponent"
"SampleAlfa.vshost.exe" (Управляемый (v4.0.30319)): Загружен "C:\Documents and Settings\Admin\Мои документы\StockSharp\StockSharp_4.2.1.3_Sources\Samples\AlfaDirect\SampleAlfa\bin\Debug\StockSharp.Logging.dll"
"SampleAlfa.vshost.exe" (Управляемый (v4.0.30319)): Загружен "C:\Documents and Settings\Admin\Мои документы\StockSharp\StockSharp_4.2.1.3_Sources\Samples\AlfaDirect\SampleAlfa\bin\Debug\Ecng.Common.dll"
"SampleAlfa.vshost.exe" (Управляемый (v4.0.30319)): Загружен "C:\Documents and Settings\Admin\Мои документы\StockSharp\StockSharp_4.2.1.3_Sources\Samples\AlfaDirect\SampleAlfa\bin\Debug\Ecng.Serialization.dll"
"SampleAlfa.vshost.exe" (Управляемый (v4.0.30319)): Загружен "C:\Documents and Settings\Admin\Мои документы\StockSharp\StockSharp_4.2.1.3_Sources\Samples\AlfaDirect\SampleAlfa\bin\Debug\Ecng.Xaml.dll"
"SampleAlfa.vshost.exe" (Управляемый (v4.0.30319)): Загружен "C:\Documents and Settings\Admin\Мои документы\StockSharp\StockSharp_4.2.1.3_Sources\Samples\AlfaDirect\SampleAlfa\bin\Debug\Ecng.Collections.dll"
"SampleAlfa.vshost.exe" (Управляемый (v4.0.30319)): Загружен "C:\Documents and Settings\Admin\Мои документы\StockSharp\StockSharp_4.2.1.3_Sources\Samples\AlfaDirect\SampleAlfa\bin\Debug\StockSharp.BusinessEntities.dll"
"SampleAlfa.vshost.exe" (Управляемый (v4.0.30319)): Загружен "C:\Documents and Settings\Admin\Мои документы\StockSharp\StockSharp_4.2.1.3_Sources\Samples\AlfaDirect\SampleAlfa\bin\Debug\StockSharp.Messages.dll"
"SampleAlfa.vshost.exe" (Управляемый (v4.0.30319)): Загружен "C:\Documents and Settings\Admin\Мои документы\StockSharp\StockSharp_4.2.1.3_Sources\Samples\AlfaDirect\SampleAlfa\bin\Debug\Ecng.ComponentModel.dll"
"SampleAlfa.vshost.exe" (Управляемый (v4.0.30319)): Загружен "C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\PresentationFramework.resources\v4.0_4.0.0.0_ru_31bf3856ad364e35\PresentationFramework.resources.dll"
"SampleAlfa.vshost.exe" (Управляемый (v4.0.30319)): Загружен "C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\PresentationFramework.Royale\v4.0_4.0.0.0__31bf3856ad364e35\PresentationFramework.Royale.dll", загрузка символов пропущена. Модуль оптимизирован, включен режим отладки "Только мой код".
"SampleAlfa.vshost.exe" (Управляемый (v4.0.30319)): Загружен "C:\Documents and Settings\Admin\Мои документы\StockSharp\StockSharp_4.2.1.3_Sources\Samples\AlfaDirect\SampleAlfa\bin\Debug\StockSharp.Xaml.dll"
"SampleAlfa.vshost.exe" (Управляемый (v4.0.30319)): Загружен "C:\Documents and Settings\Admin\Мои документы\StockSharp\StockSharp_4.2.1.3_Sources\Samples\AlfaDirect\SampleAlfa\bin\Debug\PowerCollections.dll"
"SampleAlfa.vshost.exe" (Управляемый (v4.0.30319)): Загружен "C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System.Runtime.Serialization\v4.0_4.0.0.0__b77a5c561934e089\System.Runtime.Serialization.dll", загрузка символов пропущена. Модуль оптимизирован, включен режим отладки "Только мой код".
"SampleAlfa.vshost.exe" (Управляемый (v4.0.30319)): Загружен "C:\Documents and Settings\Admin\Мои документы\StockSharp\StockSharp_4.2.1.3_Sources\Samples\AlfaDirect\SampleAlfa\bin\Debug\Ecng.Configuration.dll"
"SampleAlfa.vshost.exe" (Управляемый (v4.0.30319)): Загружен "C:\Documents and Settings\Admin\Мои документы\StockSharp\StockSharp_4.2.1.3_Sources\Samples\AlfaDirect\SampleAlfa\bin\Debug\Microsoft.Practices.Unity.dll"
"SampleAlfa.vshost.exe" (Управляемый (v4.0.30319)): Загружен "C:\Documents and Settings\Admin\Мои документы\StockSharp\StockSharp_4.2.1.3_Sources\Samples\AlfaDirect\SampleAlfa\bin\Debug\Microsoft.Practices.Unity.Configuration.dll"
"SampleAlfa.vshost.exe" (Управляемый (v4.0.30319)): Загружен "C:\WINDOWS\Microsoft.Net\assembly\GAC_32\System.Web\v4.0_4.0.0.0__b03f5f7f11d50a3a\System.Web.dll"
"SampleAlfa.vshost.exe" (Управляемый (v4.0.30319)): Загружен "C:\Documents and Settings\Admin\Мои документы\StockSharp\StockSharp_4.2.1.3_Sources\Samples\AlfaDirect\SampleAlfa\bin\Debug\Microsoft.Practices.ServiceLocation.dll"
ConfigManager FilePath=C:\Documents and Settings\Admin\Мои документы\StockSharp\StockSharp_4.2.1.3_Sources\Samples\AlfaDirect\SampleAlfa\bin\Debug\SampleAlfa.vshost.exe.Config
"SampleAlfa.vshost.exe" (Управляемый (v4.0.30319)): Загружен "C:\WINDOWS\Microsoft.Net\assembly\GAC_32\System.Data\v4.0_4.0.0.0__b77a5c561934e089\System.Data.dll", загрузка символов пропущена. Модуль оптимизирован, включен режим отладки "Только мой код".
"SampleAlfa.vshost.exe" (Управляемый (v4.0.30319)): Загружен "C:\WINDOWS\Microsoft.Net\assembly\GAC_32\System.Transactions\v4.0_4.0.0.0__b77a5c561934e089\System.Transactions.dll", загрузка символов пропущена. Модуль оптимизирован, включен режим отладки "Только мой код".
"SampleAlfa.vshost.exe" (Управляемый (v4.0.30319)): Загружен "C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System.Web.Mobile\v4.0_4.0.0.0__b03f5f7f11d50a3a\System.Web.Mobile.dll"
"SampleAlfa.vshost.exe" (Управляемый (v4.0.30319)): Загружен "C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System.Web.Services\v4.0_4.0.0.0__b03f5f7f11d50a3a\System.Web.Services.dll"
"SampleAlfa.vshost.exe" (Управляемый (v4.0.30319)): Загружен "C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System.Web.Extensions\v4.0_4.0.0.0__31bf3856ad364e35\System.Web.Extensions.dll"
"SampleAlfa.vshost.exe" (Управляемый (v4.0.30319)): Загружен "C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System.Runtime.Caching\v4.0_4.0.0.0__b03f5f7f11d50a3a\System.Runtime.Caching.dll", загрузка символов пропущена. Модуль оптимизирован, включен режим отладки "Только мой код".
"SampleAlfa.vshost.exe" (Управляемый (v4.0.30319)): Загружен "C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System.Xaml.Hosting\v4.0_4.0.0.0__31bf3856ad364e35\System.Xaml.Hosting.dll"
"SampleAlfa.vshost.exe" (Управляемый (v4.0.30319)): Загружен "C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System.ServiceModel\v4.0_4.0.0.0__b77a5c561934e089\System.ServiceModel.dll"
"SampleAlfa.vshost.exe" (Управляемый (v4.0.30319)): Загружен "C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System.Runtime.DurableInstancing\v4.0_4.0.0.0__31bf3856ad364e35\System.Runtime.DurableInstancing.dll", загрузка символов пропущена. Модуль оптимизирован, включен режим отладки "Только мой код".
"SampleAlfa.vshost.exe" (Управляемый (v4.0.30319)): Загружен "C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\SMDiagnostics\v4.0_4.0.0.0__b77a5c561934e089\SMDiagnostics.dll", загрузка символов пропущена. Модуль оптимизирован, включен режим отладки "Только мой код".
"SampleAlfa.vshost.exe" (Управляемый (v4.0.30319)): Загружен "C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System.ServiceModel.Activities\v4.0_4.0.0.0__31bf3856ad364e35\System.ServiceModel.Activities.dll", загрузка символов пропущена. Модуль оптимизирован, включен режим отладки "Только мой код".
"SampleAlfa.vshost.exe" (Управляемый (v4.0.30319)): Загружен "C:\Documents and Settings\Admin\Мои документы\StockSharp\StockSharp_4.2.1.3_Sources\Samples\AlfaDirect\SampleAlfa\bin\Debug\StockSharp.AlfaDirect.dll"
"SampleAlfa.vshost.exe" (Управляемый (v4.0.30319)): Загружен "C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System.Activities\v4.0_4.0.0.0__31bf3856ad364e35\System.Activities.dll", загрузка символов пропущена. Модуль оптимизирован, включен режим отладки "Только мой код".
"SampleAlfa.vshost.exe" (Управляемый (v4.0.30319)): Загружен "C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System.ServiceModel.Routing\v4.0_4.0.0.0__31bf3856ad364e35\System.ServiceModel.Routing.dll", загрузка символов пропущена. Модуль оптимизирован, включен режим отладки "Только мой код".
"SampleAlfa.vshost.exe" (Управляемый (v4.0.30319)): Загружен "C:\Documents and Settings\Admin\Мои документы\StockSharp\StockSharp_4.2.1.3_Sources\Samples\AlfaDirect\SampleAlfa\bin\Debug\StockSharp.Algo.dll"
"SampleAlfa.vshost.exe" (Управляемый (v4.0.30319)): Загружен "C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System.IdentityModel\v4.0_4.0.0.0__b77a5c561934e089\System.IdentityModel.dll"
"SampleAlfa.vshost.exe" (Управляемый (v4.0.30319)): Загружен "C:\Documents and Settings\Admin\Мои документы\StockSharp\StockSharp_4.2.1.3_Sources\Samples\AlfaDirect\SampleAlfa\bin\Debug\Ecng.Interop.dll"
"SampleAlfa.vshost.exe" (Управляемый (v4.0.30319)): Загружен "C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System.WorkflowServices\v4.0_4.0.0.0__31bf3856ad364e35\System.WorkflowServices.dll"
"SampleAlfa.vshost.exe" (Управляемый (v4.0.30319)): Загружен "C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System.ServiceModel.Web\v4.0_4.0.0.0__31bf3856ad364e35\System.ServiceModel.Web.dll"
"SampleAlfa.vshost.exe" (Управляемый (v4.0.30319)): Загружен "C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System.ServiceModel.Discovery\v4.0_4.0.0.0__31bf3856ad364e35\System.ServiceModel.Discovery.dll", загрузка символов пропущена. Модуль оптимизирован, включен режим отладки "Только мой код".
"SampleAlfa.vshost.exe" (Управляемый (v4.0.30319)): Загружен "C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System.ServiceModel.Channels\v4.0_4.0.0.0__31bf3856ad364e35\System.ServiceModel.Channels.dll", загрузка символов пропущена. Модуль оптимизирован, включен режим отладки "Только мой код".
"SampleAlfa.vshost.exe" (Управляемый (v4.0.30319)): Загружен "C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\PresentationCore.resources\v4.0_4.0.0.0_ru_31bf3856ad364e35\PresentationCore.resources.dll"
"SampleAlfa.vshost.exe" (Управляемый (v4.0.30319)): Загружен "C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System.Xml.Linq\v4.0_4.0.0.0__b77a5c561934e089\System.Xml.Linq.dll", загрузка символов пропущена. Модуль оптимизирован, включен режим отладки "Только мой код".
"SampleAlfa.vshost.exe" (Управляемый (v4.0.30319)): Загружен "C:\Documents and Settings\Admin\Мои документы\StockSharp\StockSharp_4.2.1.3_Sources\Samples\AlfaDirect\SampleAlfa\bin\Debug\Interop.ADLite.dll"
"SampleAlfa.vshost.exe" (Управляемый (v4.0.30319)): Загружен "C:\Documents and Settings\Admin\Мои документы\StockSharp\StockSharp_4.2.1.3_Sources\Samples\AlfaDirect\SampleAlfa\bin\Debug\Microsoft.Practices.EnterpriseLibrary.Security.Cryptography.dll"
"SampleAlfa.vshost.exe" (Управляемый (v4.0.30319)): Загружен "C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System.Security\v4.0_4.0.0.0__b03f5f7f11d50a3a\System.Security.dll", загрузка символов пропущена. Модуль оптимизирован, включен режим отладки "Только мой код".
"SampleAlfa.vshost.exe" (Управляемый (v4.0.30319)): Загружен "C:\Documents and Settings\Admin\Мои документы\StockSharp\StockSharp_4.2.1.3_Sources\Samples\AlfaDirect\SampleAlfa\bin\Debug\Ecng.Security.dll"
"SampleAlfa.vshost.exe" (Управляемый (v4.0.30319)): Загружен "C:\Documents and Settings\Admin\Мои документы\StockSharp\StockSharp_4.2.1.3_Sources\Samples\AlfaDirect\SampleAlfa\bin\Debug\Ecng.Reflection.dll"
"SampleAlfa.vshost.exe" (Управляемый (v4.0.30319)): Загружен "C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System.Management\v4.0_4.0.0.0__b03f5f7f11d50a3a\System.Management.dll", загрузка символов пропущена. Модуль оптимизирован, включен режим отладки "Только мой код".
Поток '<Без имени>' (0x10c) завершился с кодом 0 (0x0).
Поток '<Без имени>' (0x520) завершился с кодом 0 (0x0).
Поток '<Без имени>' (0xde4) завершился с кодом 0 (0x0).
"SampleAlfa.vshost.exe" (Управляемый (v4.0.30319)): Загружен "C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\mscorlib.resources\v4.0_4.0.0.0_ru_b77a5c561934e089\mscorlib.resources.dll"
</pre>
</div></div>https://stocksharp.ru/topic/4008/Пропал метод GetHistoryData2013-09-24T19:07:57Z2013-09-24T19:07:57ZIvanV8https://stocksharp.ru/users/6450/info@stocksharp.ruдрузья, обновился на 4.1.18, пропал метод получения исторических котировок альфы. Как получать исторические данные теперь в свое приложение?https://stocksharp.ru/topic/3822/Не идут данные из Альфы2013-07-11T08:54:05Z2013-07-11T08:54:05Zttthttps://stocksharp.ru/users/27688/info@stocksharp.ruНастроил Альфу как в инструкции:<br />Сделал окна "Сделки" и "Очередь заявок" для Лукойла.<br />Запускаю пример SampleAlfa.<br />Подключение проходит нормально.<br />Данных по инструментам нет: пустая таблица.<br />Пробовал на версиях 4.1.12, 4.1.15. <br />Результат везде один и тот же: пустая таблица.<br /><br />В чем может быть дело?https://stocksharp.ru/topic/3720/Обновление2013-05-25T10:32:58Z2013-05-25T10:32:58Znnihttps://stocksharp.ru/users/28398/info@stocksharp.ruОбновился терминал и API. Полезли ошибки.https://stocksharp.ru/topic/3625/Несколько ошибок2013-04-24T17:33:51Z2013-04-24T17:33:51ZДюшесhttps://stocksharp.ru/users/6407/info@stocksharp.ruВерсия S# 4.1.11<br /><br />1. Не работает переподключение.<br />ReConnectionManager подписывается на событие ConnectionError. Но Директ при рассоединении это событие не выдает, ни после тайм-аута, при исчезновении инета, ни после отключения после вечерки. Сколько ни старался, получить его не удалось.<br />Поэтому, думаю, можно добавить строку ошибки подключения в обработчике ConnectionChanged в AlfaWrapper.cs:<br /><br /> case eConnectionState.Disconnected:<br /> Disconnected.SafeInvoke();<br /> <span class="highlight">ConnectionError.SafeInvoke(new Exception("Error eConnectionState: " + state));</span><br /> break;<br /><br /><div class='spoilertitle'><input type='button' value='Показать спойлер' class='btn btn-primary' onclick="toggleSpoiler(this, 'spolier_f3bfe0d132d04aea925ad3b0d96ca114');" title='Показать спойлер' /></div><div class='spoilerbox' id='spolier_f3bfe0d132d04aea925ad3b0d96ca114' style='display:none'><br /><div class="code"><strong>Код</strong><div class="innercode"><pre class="brush:csharp">
private void ConnectionChanged(eConnectionState state)
{
switch (state)
{
case eConnectionState.Connected:
Connected.SafeInvoke();
break;
case eConnectionState.Disconnected:
Disconnected.SafeInvoke();
ConnectionError.SafeInvoke(new Exception("Error eConnectionState: " + state));
break;
default:
ConnectionError.SafeInvoke(new Exception("Error eConnectionState: " + state));
break;
}
}
</pre>
</div></div><br /></div><br /><br />Может не совсем корректно, но зато переподключение будет работать.<br /><br />2. При старте экспорта, сразу выходит исключение:<br /><br /><div class="code"><strong>Код</strong><div class="innercode"><pre class="brush:plain">
System.ArgumentNullException: Значение не может быть неопределенным.
Имя параметра: board
в StockSharp.Algo.SecurityIdGenerator.GenerateId(String secCode, String secClass, ExchangeBoard board)
в StockSharp.AlfaDirect.AlfaTrader.#=qTmHoaiW0DvdZTePTIZGmQ8DDHnYjgo8cP$cmsoi4fhs=.#=q_tiMlW0BJNgFwbvijs06AWdy2b_Pnki6x7YDYCvObJU=()
в StockSharp.Algo.BaseTrader.ProcessEvents(Action handler)
</pre>
</div></div><br /><br />Может не успевает к тому моменту заполниться поле ExchangeBoard у инструмента?<br /><br />3. Появляется исключение при остановке экспорта:<br /><br /><div class='spoilertitle'><input type='button' value='Показать спойлер' class='btn btn-primary' onclick="toggleSpoiler(this, 'spolier_4b4f8fc5d35a499ebf8139f2e6a106d6');" title='Показать спойлер' /></div><div class='spoilerbox' id='spolier_4b4f8fc5d35a499ebf8139f2e6a106d6' style='display:none'><br /><div class="code"><strong>Код</strong><div class="innercode"><pre class="brush:plain">
StockSharp.AlfaDirect.AlfaException не обработано
Message=Код ошибки stcClientError Сообщение Table not found in subscribed list
Source=StockSharp.AlfaDirect
StackTrace:
в #=qAN7$6C1UJwE2Ht4z43DH6Od48Np58bQd2DF6YK82goHtiipqzCT80po2cMgH3GLR.#=qG9EtOYj8RDoYvpDK3iloH$6qMDpPyMK$77ZPyYIR6hY=(String #=qx0voBheG$Mkqo4H0CV7tqA==, String #=qPdOHw1mx2fSUNnuJYBvg5A==)
в #=qAN7$6C1UJwE2Ht4z43DH6Od48Np58bQd2DF6YK82goHtiipqzCT80po2cMgH3GLR.#=qLvOfJKmTVJjBrdmpR$NYeAkX4UBSVudjn8RGel_2zro=()
в StockSharp.AlfaDirect.AlfaTrader.StopExport()
в StockSharp.Algo.Testing.RealTimeEmulationTrader`1.StopExport()
в TrendWalker.MainWindow.Stop() в D:\WORK\PROG\Projects\StockSharp\TrendWalker\4.1.11\WithMarketOrders\TrendWalker\MainWindow.xaml.cs:строка 278
в TrendWalker.MainWindow.Connect_Click(Object sender, RoutedEventArgs e) в D:\WORK\PROG\Projects\StockSharp\TrendWalker\4.1.11\WithMarketOrders\TrendWalker\MainWindow.xaml.cs:строка 379
в System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs)
в System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
в System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args)
в System.Windows.UIElement.RaiseEvent(RoutedEventArgs e)
в System.Windows.Controls.Primitives.ButtonBase.OnClick()
в System.Windows.Controls.Button.OnClick()
в System.Windows.Controls.Primitives.ButtonBase.OnMouseLeftButtonUp(MouseButtonEventArgs e)
в System.Windows.UIElement.OnMouseLeftButtonUpThunk(Object sender, MouseButtonEventArgs e)
в System.Windows.Input.MouseButtonEventArgs.InvokeEventHandler(Delegate genericHandler, Object genericTarget)
в System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target)
в System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs)
в System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
в System.Windows.UIElement.ReRaiseEventAs(DependencyObject sender, RoutedEventArgs args, RoutedEvent newEvent)
в System.Windows.UIElement.OnMouseUpThunk(Object sender, MouseButtonEventArgs e)
в System.Windows.Input.MouseButtonEventArgs.InvokeEventHandler(Delegate genericHandler, Object genericTarget)
в System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target)
в System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs)
в System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
в System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args)
в System.Windows.UIElement.RaiseTrustedEvent(RoutedEventArgs args)
в System.Windows.UIElement.RaiseEvent(RoutedEventArgs args, Boolean trusted)
в System.Windows.Input.InputManager.ProcessStagingArea()
в System.Windows.Input.InputManager.ProcessInput(InputEventArgs input)
в System.Windows.Input.InputProviderSite.ReportInput(InputReport inputReport)
в System.Windows.Interop.HwndMouseInputProvider.ReportInput(IntPtr hwnd, InputMode mode, Int32 timestamp, RawMouseActions actions, Int32 x, Int32 y, Int32 wheel)
в System.Windows.Interop.HwndMouseInputProvider.FilterMessage(IntPtr hwnd, WindowMessage msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
в System.Windows.Interop.HwndSource.InputFilterMessage(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
в MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
в MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o)
в System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
в MS.Internal.Threading.ExceptionFilterHelper.TryCatchWhen(Object source, Delegate method, Object args, Int32 numArgs, Delegate catchHandler)
в System.Windows.Threading.Dispatcher.InvokeImpl(DispatcherPriority priority, TimeSpan timeout, Delegate method, Object args, Int32 numArgs)
в MS.Win32.HwndSubclass.SubclassWndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam)
в MS.Win32.UnsafeNativeMethods.DispatchMessage(MSG& msg)
в System.Windows.Threading.Dispatcher.PushFrameImpl(DispatcherFrame frame)
в System.Windows.Threading.Dispatcher.PushFrame(DispatcherFrame frame)
в System.Windows.Application.RunDispatcher(Object ignore)
в System.Windows.Application.RunInternal(Window window)
в System.Windows.Application.Run(Window window)
в System.Windows.Application.Run()
в TrendWalker.App.Main() в D:\WORK\PROG\Projects\StockSharp\TrendWalker\4.1.11\WithMarketOrders\TrendWalker\obj\Debug\App.g.cs:строка 0
в System.AppDomain._nExecuteAssembly(RuntimeAssembly assembly, String[] args)
в System.AppDomain.ExecuteAssembly(String assemblyFile, Evidence assemblySecurity, String[] args)
в Microsoft.VisualStudio.HostingProcess.HostProc.RunUsersAssembly()
в System.Threading.ThreadHelper.ThreadStart_Context(Object state)
в System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean ignoreSyncCtx)
в System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
в System.Threading.ThreadHelper.ThreadStart()
InnerException:
</pre>
</div></div><br /></div><br /><br />Если в коде вызываю RegisterSecurity, то в окне Debug:<br /><br /><div class="code"><strong>Код</strong><div class="innercode"><pre class="brush:plain">
RegisterTable: fin_info. Fields: paper_no, ANSI_name, mat_date, status, p_code..........
RegisterTable: msg Table subscribed succesefully
UnRegisterTable: fin_info, where:
UnRegisterTable: fin_info, where:
</pre>
</div></div><br /><br />Т.е. отписка от fin_info идет два раза, на второй раз выдается исключение.<br />Если не подписываться на инструмент - RegisterSecurity, то идет отписка не зарегистрированного инструмента.<br />В обоих случаях выпадает исключение тут (ф-я StopExport AlfaTrader.cs):<br /><div class="code"><strong>Код</strong><div class="innercode"><pre class="brush:csharp">
if (_tradeSubscribers.IsEmpty())
{
Wrapper.UnRegisterSecurity();
}
</pre>
</div></div><br /><br />Первая отписка, как я понял, происходит в BaseTrader.cs в ф-ии StopExport.<br />В нем идет вызов _subscriptionManager.Stop()<br /><div class="code"><strong>Код</strong><div class="innercode"><pre class="brush:csharp">
public void Stop()
{
RegisteredSecurities.ForEach(_trader.UnRegisterSecurity);
RegisteredMarketDepths.ForEach(_trader.UnRegisterMarketDepth);
RegisteredOrderLogs.ForEach(_trader.UnRegisterOrderLog);
RegisteredTrades.ForEach(_trader.UnRegisterTrades);
RegisteredPortfolios.ForEach(_trader.UnRegisterPortfolio);
}
</pre>
</div></div><br /><br />Может тогда стоит убрать следующий код (ф-я StopExport AlfaTrader.cs):<br /><div class="code"><strong>Код</strong><div class="innercode"><pre class="brush:csharp">
if(!_tradeSubscribers.IsEmpty())
{
Wrapper.UnRegisterTrades();
}
if (_tradeSubscribers.IsEmpty())
{
Wrapper.UnRegisterSecurity();
}
</pre>
</div></div><br /><br />Если, конечно, я правильно понимаю. Все равно в BaseTrader StopExport мы отписываемся от всего, на что были подписаны (стаканы, инструменты, ордер-лог, все сделки, портфели)https://stocksharp.ru/topic/3587/Пропадают все события2013-04-17T06:56:50Z2013-04-17T06:56:50Zzhuravlhttps://stocksharp.ru/users/38994/info@stocksharp.ruКод:<br /><br /><div class="quote"><span class="quotetitle">Цитата:</span><div class="innerquote"> trader.RegisterTrades(security);<br /> trader.CandlesFinished += trader_CandlesFinished;<br /> trader.CandlesChanged += trader_CandlesChanged;<br /><br /> CandleManager candleManager = new CandleManager(trader);<br /> CandleSeries series = new CandleSeries(typeof(TimeFrameCandle), security, TimeSpan.FromMinutes(5));<br /> candleManager.Start(series);<br /> trader.RegisterCandles(security, AlfaTimeFrames.Minute5, trader.GetMarketTime(Exchange.Rts).AddMinutes(-15));<br /></div></div><br /><br />Все прекрасно работает, но в течение 10-15 минут. После этого пропадают события CandlesFinished и CandlesChanged навсегда! И больше никогда не вызываются.<br /><br />Почему?https://stocksharp.ru/topic/3570/Проблема преобразования TimeSpan - AlfaTimeFrames2013-04-11T09:13:52Z2013-04-11T09:13:52Zzhuravlhttps://stocksharp.ru/users/38994/info@stocksharp.ruПрограммный код:<br /><br /><div class="quote"><span class="quotetitle">Цитата:</span><div class="innerquote"> public void Test()<br /> {<br /> CandleManager candleManager = new CandleManager(trader);<br /><br /> // 5 minute candles<br /> CandleSeries series = new CandleSeries(typeof(TimeFrameCandle), security, TimeSpan.FromMinutes(5));<br /> series.ProcessCandle += series_ProcessCandle;<br /> candleManager.Processing += candleManager_Processing;<br /><br /> candleManager.Start(series);<br /> }<br /><br /> void series_ProcessCandle(Candle obj)<br /> {<br /> Logger.WriteLine("Process candle");<br /> }<br /><br /> void candleManager_Processing(CandleSeries arg1, Candle arg2)<br /> {<br /> Logger.WriteLine("Received Processing event");<br /> }<br /></div></div><br /><br />Код ошибки:<br /><br /><div class="quote"><span class="quotetitle">Цитата:</span><div class="innerquote">Unhandled Exception: System.InvalidCastException: Unable to cast object of type 'System.TimeSpan' to type 'StockSharp.AlfaDirect.AlfaTimeFrames'.<br /> at StockSharp.AlfaDirect.AlfaTrader.#=qjbXuGHh73XvrWZicy6gOKXr2Dom0efIFR9MSjpJMLe0=(SynchronizedDictionary`2 #=qA5mbLCf6AEYY2ZjSKZfmqw==)<br /> at Ecng.Collections.CollectionHelper.SyncDo[TCollection](TCollection collection, Action`1 action)<br /> at StockSharp.AlfaDirect.AlfaTrader.#=qC5NNrqRcgxVSSeVdRzYPn46I7MwkMp1XS5d1hUpptZw=()<br /> at Ecng.Common.ThreadingHelper.<>c__DisplayClass1.<Timer>b__0(Object s)<br /> at System.Threading.TimerQueueTimer.CallCallbackInContext(Object state)<br /> at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserv<br />eSyncCtx)<br /> at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx<br />)<br /> at System.Threading.TimerQueueTimer.CallCallback()<br /> at System.Threading.TimerQueueTimer.Fire()<br /> at System.Threading.TimerQueue.FireNextTimers()<br /> at System.Threading.TimerQueue.AppDomainTimerCallback()</div></div>https://stocksharp.ru/topic/3556/Не выставляются заявки2013-04-05T06:21:11Z2013-04-05T06:21:11ZДенисhttps://stocksharp.ru/users/28732/info@stocksharp.ruДобрый день.<br /><br />Не получается отправить заявку в AD. StockSharp рапортует об успешной регистрации, в событие OrdersRegisterFailed ничего не приходит, вот лог:<br /><br /><div class="code"><strong>Код</strong><div class="innercode"><pre class="brush:plain">
2013/04/05 10:04:31.083| |AlfaTrader|RegisterOrder: 4127489280/0 Покупка Цена=99,9 Объем=1 Сост=None Бал=1
2013/04/05 10:04:31.086| |AlfaTrader|Регистрация ордера tr.id = 4127489280
</pre>
</div></div><br /><br />При этом если включить подтверждение заявки в самом терминале, то заявка туда приходит, появляется окно подтверждения заявки, в котором вроде все параметры есть.<br />Но после его подтверждения,все равно не выставляется. Хотя руками в терминале все получается, заявка уходит на биржу.<br /><br />Еще при подключении штук двадцать ошибок приходит в событие ProcessDataError<br /><div class="code"><strong>Код</strong><div class="innercode"><pre class="brush:plain">
2013/04/05 10:03:36.372|Error |AlfaTrader|System.ArgumentNullException: Value cannot be null.
Parameter name: exchange
at StockSharp.Algo.BaseTrader.GetMarketTime(Exchange exchange)
at StockSharp.Algo.TraderHelper.GetMarketTime(Security security)
at StockSharp.AlfaDirect.AlfaTrader.#=qw9Xvs4vG3$WA344HUoZPsM7mXKAGfmbpIosLZnUDI8o=.#=qyIzIt5Yzq5bVrtkxjclqIf1DYxGCNfmwkhvhEKP2wQw=.#=qBHHB2JhvebFs_u$hrMuZiOavzb_WM_niLsRhr2NMEP4=(Security #=qr6t4bRR$DeXg6l3epcHEgg==)
at StockSharp.Algo.BaseTrader.GetSecurity(String id, Func`2 createSecurity, Func`2 changeSecurity)
at StockSharp.Algo.BaseTrader.GetSecurity(String id, Func`2 changeSecurity)
at StockSharp.AlfaDirect.AlfaTrader.#=qw9Xvs4vG3$WA344HUoZPsM7mXKAGfmbpIosLZnUDI8o=.#=qp2s6qiWlydJycI3IDhxZAV3gaqzmvQ2521kgelGSz4w=()
at StockSharp.Algo.BaseTrader.ProcessEvents(Action handler)</pre>
</div></div><br /><br />Причем то же самое, если использую пример из SampleGUI. Те же ошибки.<br /><br />Что у меня не так настроено, помогите плз.<br />https://stocksharp.ru/topic/3508/Одновременно выставление заявок2013-03-26T14:57:03Z2013-03-26T14:57:03Zqpilehttps://stocksharp.ru/users/6397/info@stocksharp.ruПопытался выставить 3 заявки одновременно. Выставляется, то одна, то две в систему. С чем это связано?https://stocksharp.ru/topic/3422/Альфа включила QUIK2013-02-24T09:57:36Z2013-02-24T09:57:36ZVassilSanychhttps://stocksharp.ru/users/6491/info@stocksharp.ruПохоже, это означает, что на AD 4.0 они окончательно забили.<br />Есть ли теперь смысл поддержки старого глючного чудовища по имени AD 3.5 ?<br /> https://stocksharp.ru/topic/3353/Подгрузка исторических тиков2013-02-06T11:05:27Z2013-02-06T11:05:27Znnihttps://stocksharp.ru/users/28398/info@stocksharp.ruВозможно ли это? Например при старте ТС подгружаются последние 1000 сделок.https://stocksharp.ru/topic/3323/Не срабатывает правило при регистрации заявки2013-01-27T18:55:18Z2013-01-27T18:55:18ZIvanV8https://stocksharp.ru/users/6450/info@stocksharp.ruКоллеги, помогите<br />добавляю правило при регистрации ордера. <br />вот кусок кода<br /><div class="code"><strong>Код</strong><div class="innercode"><pre class="brush:csharp">
var order = new Order
{
Type = OrderTypes.Limit,
ExpiryDate = now + new TimeSpan(1, 0, 0, 0), // срок ордера - день
Trader = _trader,
Portfolio = portfolio,
Security = security,
Volume = quantaty,
Price = selected_p.securities[i].order_price,
Direction = d
};
//регистрируем ордер
var ruleRegisterFailed = order.WhenRegisterFailed();
ruleRegisterFailed
.Do(() => System.Windows.Forms.MessageBox.Show( string.Format("ОТКАЗ выставления заявки: {0} инструмент={1}, количество={2}, цена={3} !!!!",
order.Direction.ToString(), order.Security.Code, order.Volume, order.Price), "Ошибка регистрации", MessageBoxButtons.OK, MessageBoxIcon.Error))
.Once()
.Apply();
_trader.RegisterOrder(order);
</pre>
</div></div><br /><br />MessageBox не срабатывает. Также не срабатывает никакое другое действие, например вывод сообщения в окно RichTextBox<br />В чем причина?<br />Код вызывается в процедуре, в отдельной форме