Skip to content

Releases: StockSharp/StockSharp

5.0.0

27 Mar 06:57
Compare
Choose a tag to compare

#f03c15 VERY IMPORTANT!!!!!!!

Everything moved to Nuget and Installer. All releases here are obsolete. Please visit https://stocksharp.com/products/download/


[EN] We fully migrated our framework on NuGet and now support .NET 4.8 and .NET Core 3.1. Please use Nuget Manager in Visual Studio.

[EN] IMPORTANT: On some systems, the content of the ZIP file is blocked and the unzipped references may fail to work in Visual Studio. Before extracting it, right click on the ZIP file, select Properties, and click on the Unblock button if it is present in the lower right corner of the General tab in the properties dialog.

[RU] ВАЖНО: На некоторых системах скаченный ZIP файл блокируется и распакованные из него сборки могут не работать в Visual Studio. До распаковки, нажмите правой кнопкой на ZIP файл, выберите в контекстном меню Свойства, и нажмите в закладке Общие кнопку Разблокировать, если она присуствует в правом нижнем углу окна (если не присутствует, значит разблокировка НЕ требуется).

#f03c15 OBSOLETE - use NuGet release notes. Changelog:

  • (feature) .NET 4.8 and .NET Core 3.1
  • (feature) INativeIdStorage. Clear method added.
  • (bug) FinamHistorySource. Fix https://stocksharp.ru/forum/10395/skachivanie-tikovyh-i-svechnyh-istoricheskih-dannyh-gidroi-s-finama/
  • (bug) DiMinus, DiPlus, IchimokuChinkouLine, IchimokuLine, RelativeVigorIndexAverage, RelativeVigorIndexSignal excluded from indicators list.
  • (bug) Highest, Lowest indicators fix.
  • (bug) Vidya fix.
  • (feature) CSV storage. Save/load portfolio commissions.
  • (bug) TraderHelper. GetPriceStep fix.
  • (feature) Bitfinex. Supported market data loading.
  • (feature) Bitfinex. Cancel On Disconnect.
  • (feature) Bitfinex. PostOnly, CloseOnly, ReduceOnly and OCO orders.
  • (bug) Bitmex. Fix order replace https://stocksharp.com/forum/10419/BitMEX-invalid-argument-clOrdID/
  • (feature) Bitmex. Testnet supported https://stocksharp.com/forum/10420/BitMEX-Testnet/
  • (bug) BitZ, BitMax, Bibox fixes.
  • (bug) TraderHelper. Fix Filter securities by Id.
  • (feature) IConnector. Removed obsolete LookupSecurity.
  • (bug) MarketEmulator. Fix canceled balanced processing.
  • (bug) BW fixes.
  • (feature) Kucoin. Protocol upgraded.
  • (feature) Kucoin. Sandbox supported.
  • (feature) FIX connector. SuperDerivatives, SwissQuote and XOpenHub dialects.
  • (feature) NewsGrid. Show Board column.
  • (bug) PortfolioEditor. SelectedPortfolio binding fixes.
  • (bug) Monitor. Fix LogManager freezing https://stocksharp.ru/forum/10502/logmanagerdispose()/
  • (feature) OptionPositionChart. Set own Model.
  • (feature) Sterling. Updated to 11.7 version.
  • (bug) InteractiveBrokers. Fix https://stocksharp.com/forum/10465/There-was-an-error-in-the-S-Shell-operation-strategy!/
  • (feature) OrderConditionAttribute added.
  • (feature) Tradier connector.
  • (feature) TraderHelper. IsFinal for OrderStates extension.
  • (feature) Chart. ChartActiveOrdersElement save/load supported https://stocksharp.ru/forum/10517/ne-sohranyaetsya-chartactiveorderselement/
  • (bug) Chart. Fix ChartArea.Height change from code https://stocksharp.ru/forum/10504/ustanovka-vysoty-chartarea-(programmno)/
  • (feature) Chart. ChartArea.Height changed notification added. https://stocksharp.ru/forum/10503/kak-otlovit-sobytie-izmeneniya-vysoty-chartaaria/
  • (feature) DukasCopyHistorySource.CandlesBuildFrom added.
  • (feature) FIX connector. IFixDialect.QuotesAsLevel1 added.
  • (bug) FIX connector. 5.XXX logon fix.
  • (feature) IAnalyticsChart refactoring.
  • (feature) IStorageRegistry.GetSecurityStorage removed.
  • (feature) Chart. Refactoring ChartActiveOrdersElement. Removed ChartActiveOrderInfo.
  • (bug) SampleOanda. Removed level1, added order book.
  • (feature) IEntityRegistry. Subscriptions storage added.
  • (feature) EntityRegistry. Encapsulated old storage lists.
  • (feature) IExchangeInfoProvider. Init method added.
  • (feature) MarketDataMessage. CopyTo method added.
  • (feature) MessageConverterHelper. MarketDataMessage -> CandleSeries conversion added.
  • (feature) OpenECry. Certification passed.
  • (feature) Oanda. Level1 support removed.
  • (feature) ExchangesPanel, ExchangeBoardsPanel. IExchangeInfoProvider delay registration supported.
  • (feature) SubscriptionPanel added.
  • (feature) IConnector. SubscribeMarketData/UnSubscribeMarketData overloads without Security added.
  • (feature) OrderTypes. Repo and Rps moved to IXXXOrderCondition
  • (bug) TransactionBinarySnapshotSerializer fix.
  • (feature) IMessageAdapter. CandlesBuildFrom property added.
  • (bug) Envelope and MACD fixes.
  • (feature) DukasCopy, FxcmHistory, GainCapital, MBTrading, TrueFX, Google, Yahoo, MFD, Finam, AlorHistory, RTS FTP, UX, Xignite refactored into connectors.
  • (feature) MessageAdapter. SendOutMarketDataReply method added.
  • (feature) ISecurityProvider. Lookup method uses SecurityLookupMessage.
  • (feature) SecurityLookupWindow. CriteriaMessage
  • (feature) ISecurityDownloader. Refresh method uses SecurityLookupMessage.
  • (feature) ITransactionIdMessage, IServerTimeMessage, ISecurityIdMessage interfaces.
  • (bug) RemoteStorage. Fix available data types translation.
  • (feature) SecurityNativeIdMessageAdapter. Skip external native ids.
  • (feature) Tradier. New urls + sandbox supported.
  • (feature) BaseDumpableHistorySource removed.
  • (feature) Remote storage. ExchangeBoard -> BoardMessage, Security -> SecurityMessage.
  • (feature) NewsMessage. Url property changed type from Uri to String.
  • (feature) SecurityLookupMessage. SecurityTypes property changed from IEnumerable to Array type.
  • (bug) Messages. Serialization fixed.
  • (feature) QuoteChangeMessage. Quotes properties types changed from IEnumerable to Array.
  • (feature) IQFeedMarketDataMessageAdapter -> IQFeedMessageAdapter.
  • (feature) RssMarketDataMessageAdapter -> RssMessageAdapter.
  • (feature) Configuration. QUIK DDE, QUIK Trans2Quik excluded as obsolete.
  • (feature) RemoteStorage. BE->Messages usage.
  • (bug) SecurityLookupWindow. OK enabling fix.
  • (bug) BuySellPanel. Design fix.
  • (bug) Bitfinex. Timestamp for own trade fix.
  • (feature) CsvImporter. Uses Message as output parameter.
  • (feature) IMessageAdapter. Changed property types Array -> IEnumerable.
  • (feature) DataType. ToMarketDataType conversion method added.
  • (feature) CandleSeries <-> DataType conversion added.
  • (bug) UI log controls. Fix Message.IsDispose processing.
  • (feature) ImportSettings controls.
  • (feature) CSV connector.
  • (feature) MessageAdapter. IsSupportNativeSecurityLookup -> IsSupportSecurityLookupResult, IsSupportNativePortfolioLookup -> IsSupportPortfolioLookupResult.
  • (bug) Charting. Fix active orders element after chart loading. https://stocksharp.ru/posts/m/47302/
  • (feature) PartialDownloadMessageAdapter added.
  • (feature) IMessageAdapter. Removed TimeFrames property.
  • (feature) IMessageAdapter. IsAllDownloadingSupported method added.
  • (bug) SecurityNativeIdMessageAdapter. Fix processing suspended incoming messages.
  • (feature) Security. MinVolume, Shortable, UnderlyingSecuityMinVolume and FaceValue properties added.
  • (bug) QuikLua. Position average price fix.
  • (feature) SampleMultiConnection. Order log, historical ticks and news requests supported.
  • (feature) Deribit. V2 protocol supported.
  • (feature) BitStamp. V2 web sockets supported.
  • (feature) FieldMapping. ZeroAsNull added.
  • (feature) CandleMessageGrid added.
  • (feature) FIX connector. LMAX dialect added.
  • (feature) ConnectorWindow. Allow change connector's name.
  • (feature) IMessageAdapter. PossibleSupportedMessages property added.
  • (feature) Level1BinarySerializer. Support Dividend, MinVolume, UnderlyingMinVolume, SpreadMiddle, Commission, Splits.
  • (feature) PositionBinarySerializer. Support Commissions, SettlementPrice.
  • (feature) Emulator. Security.MinVolume supported.
  • (feature) Kraken. WebSocket supported.
  • (feature) Adapter and subscription messages added.
  • (feature) CandleBuilderMessageAdapter. Forced Finish prev non-finished candles.
  • (feature) OrderPairReplaceMessage. Removed SecurityMessage inheritance.
  • (feature) OfflineMessageAdapter. Support OrderPairReplaceMessage processing.
  • (feature) ISecurityAssociationStorage removed.
  • (feature) BasketMessageAdapter. SecurityAdapterProvider added.
  • (bug) CandleBuilder. Fill CandleMessage.TotalTicks.
  • (feature) CandleSeries. IsFinished filter added.
  • (feature) Configuration. Auto scan new adapters from local assemblies.
  • (bug) CandleBinarySerializer. Fix diff time zone times.
  • (bug) Storage. Fix binary more 1 days range.
  • (feature) IMessageAdapter. GetCandleArgs added.
  • (feature) IMarketDataDrive. GetAvailableDataTypes returns all types for all securities.
  • (feature) HistoryMessageAdapter. SupportedMarketDataTypes overload uses storage data types.
  • (bug) Connector. Fix order's fail processing.
  • (feature) Diagram. IndicatorDiagramElement. IsFinal and IsFormed params added.
  • (feature) Diagram. OrderRegisterDiagramElement. ZeroAsMarket param added.
  • (feature) Diagram. Converter show DateTimeOffset properties.
  • (feature) Diagram. Position, Strategy, StrategyTrades Strategy socket added.
  • (feature) IProfileClient, IAuthenticationClient, IFileClient, IStrategyClient interfaces created.
  • (feature) Backtesting. Check shortable position option added.
  • (feature) BasketMessageAdapter. Extracted mapping storage into CsvSecurityMessageAdapterProvider, CsvPortfolioMessageAdapterProvider.
  • (feature) BaseChartIndicatorPainter refactoring.
  • (feature) CollectionSecurityProvider. Check input nullable values.
  • (feature) IFileService. Share and UnShare operations added.
  • (feature) CSV importing. Supported native system identif...
Read more

4.4.16

07 Feb 19:15
Compare
Choose a tag to compare

[EN] IMPORTANT: On some systems, the content of the ZIP file is blocked and the unzipped references may fail to work in Visual Studio. Before extracting it, right click on the ZIP file, select Properties, and click on the Unblock button if it is present in the lower right corner of the General tab in the properties dialog.

CRYPTO TRADING: Connectors for crypto exchanges available ONLY for crowding members. Join the campaign and get all crypto connectors - https://stocksharp.com/products/pricing/#crypto

[RU] ВАЖНО: На некоторых системах скаченный ZIP файл блокируется и распакованные из него сборки могут не работать в Visual Studio. До распаковки, нажмите правой кнопкой на ZIP файл, выберите в контекстном меню Свойства, и нажмите в закладке Общие кнопку Разблокировать, если она присуствует в правом нижнем углу окна (если не присутствует, значит разблокировка НЕ требуется).

КРИПТО БИРЖИ: Коннекторы к крипто биржам доступны ТОЛЬКО крауд участникам. Присоединяйтесь к кампании и получите все крипто коннекторы - https://stocksharp.ru/products/pricing/#crypto

Changelog:

  • (feature) Alerts. Message made optional for sound based events.
  • (feature) ISecurityAssociationStorage added.
  • (feature) Bithumb. Prime service supported.
  • (feature) OKEX. Support turn on/off sections.
  • (bug) IQFeed. Candles request fixes.
  • (feature) FIX connector. IFixDialect tick as level1 option.
  • (feature) Process non persistable basket securities.
  • (bug) Storage adapter. Fix boards lookup and update.
  • (feature) IPositionStorage added.
  • (feature) Reduced IEntityRegistry usage.
  • (feature) Diagram. Multiple sockets for logical condition added.
  • (feature) TraderHelper. Filter positions by PortfolioLookupMessage.
  • (feature) ServicesRegistry added.
  • (bug) ExpressionIndexSecurityProcessor fix.
  • (feature) FixServer. FixSecurityLegsRequestMessage, FixSecurityLegsResultMessage messages added.
  • (bug) Reconnection fix.
  • (bug) IMessageAdapter.IsSupportSecuritiesLookupAll overriding fix.
  • (feature) Digifinex, Idax, TradeOgre connectors.
  • (feature) ITakeProfitOrderCondition, IStopLossOrderCondition, IWithdrawOrderCondition.
  • (feature) CsvEntityRegistry. Currency and ExpirationDate added.
  • (feature) SubscriptionMessageAdapter. IsRestoreOnNormalReconnect added.
  • (feature) News. Priority property added.
  • (feature) CoinCap connector.
  • (feature) Coinigy connector.
  • (feature) FIX connector. IBKR dialect supported algo orders.
  • (feature) FixServer. Support SecurityStatusRequest.
  • (feature) OKEx. Web sockets v3 supported.
  • (feature) Plaza CGate. Spectra 6.2 supported.
  • (feature) TWIME. Spectra 6.2 supported.
  • (feature) Micex TEAP. Interface 31 supported.
  • (feature) Storage lists. WaitFlush added. Removed ReadLasts.
  • (bug) Statistics parameters. Fix reset state.
  • (bug) MarketDepthControl. Fix processing quote msgs with empty instrument info.
  • (bug) RSS fixes.
  • (feature) MarketDepthControl. Dynamic change price/volume text formats.
  • (feature) UnitEditor refactoring.
  • (feature) OpenECry. More order types supported.
  • (feature) OKEX. Position and account swap and margin supported.
  • (bug) Candles compression. Fix for non TF candles compression.
  • (bug) Basket adapter. Fix processing pending connect subscriptions.
  • (bug) Connector. Fix subscribers counter for error responses.
  • (feature) IConnector. MarketDataUnexpectedCancelled event added.
  • (feature) Basket adapter. Support offline mode for dedicated adapters.
  • (feature) SampleBitfinex. Candles added.
  • (feature) ActionMessage. Message for iterate actions.
  • (feature) BoardEditor redesign.
  • (bug) MessageAdapter. Fix ReConnectionSettings save/load.
  • (feature) PropertyGridEx. WorkingTime supported.
  • (feature) OpenECryException removed.
  • (bug) Connector. Clear portfolio lookup criteria fix.
  • (bug) Simulator. Turn off heartbeat tracking for non owned adapters https://stocksharp.ru/posts/m/46473/
  • (feature) Order. IsManual property added.
  • (feature) LBank, BitMax, BW, Bibox, CoinBene, BitZ, ZB connectors.
  • (bug) Heartbeat. Restore after reconnect.
  • (feature) Deribit. Extended orders.
  • (feature) Diagram. More options for order registration.
  • (feature) CurrencyTypes. MXP added.
  • (feature) IConnector. LookupXXXResult2 overloads.
  • (feature) AlphaVantage. Lookup instruments supported.
  • (bug) Quik. Fix hands while instruments lookup https://stocksharp.ru/forum/9238/zavisaet-quik-pri-podklyuchenii/
  • (bug) Fix security lookup.
  • (bug) Basket adapter. Fix lookup processing.
  • (bug) MessageAdapter. Time out fixes.

https://github.com/stocksharp/stocksharp/blob/master/_ReleaseNotes/CHANGE_LOG_API.md#v4416

4.4.15

01 Dec 18:50
Compare
Choose a tag to compare

[EN] IMPORTANT: On some systems, the content of the ZIP file is blocked and the unzipped references may fail to work in Visual Studio. Before extracting it, right click on the ZIP file, select Properties, and click on the Unblock button if it is present in the lower right corner of the General tab in the properties dialog.

CRYPTO TRADING: Connectors for crypto exchanges available ONLY for crowding members. Join the campaign and get all crypto connectors - https://stocksharp.com/products/pricing/#crypto

[RU] ВАЖНО: На некоторых системах скаченный ZIP файл блокируется и распакованные из него сборки могут не работать в Visual Studio. До распаковки, нажмите правой кнопкой на ZIP файл, выберите в контекстном меню Свойства, и нажмите в закладке Общие кнопку Разблокировать, если она присуствует в правом нижнем углу окна (если не присутствует, значит разблокировка НЕ требуется).

КРИПТО БИРЖИ: Коннекторы к крипто биржам доступны ТОЛЬКО крауд участникам. Присоединяйтесь к кампании и получите все крипто коннекторы - https://stocksharp.ru/products/pricing/#crypto

Changelog:

  • (feature) LiveCoin. Candles support.
  • (feature) LiveCoin. Websocket supported.
  • (feature) Position. SettlementPrice added.
  • (feature) OKEx. V3 protocol supported.
  • (feature) Bitmex. Stop orders extended.
  • (feature) MatLab. Candles supported.
  • (feature) WorkingTime. Set schedules for part-time working days.
  • (feature) FixServer. Translates Board info.
  • (feature) OpenECry. v3.5.14.53
  • (feature) MyTradeGrid. Support PnL column update.
  • (bug) PropertyGridEx. Exchange board editor fixes.
  • (feature) Diagrams. CandleSourceDiagramElement.AllowBuildFromSmallerTimeFrame added.
  • (feature) Diagrams. Support market depth based indicators.
  • (feature) FIX. CheckTimeFrameByRequest for default dialect.
  • (feature) FIX connector. Support TotalNumSecurities processing.
  • (feature) FIX connector. Allow change Encoding in dialect.
  • (bug) FIX connector. Fix position processing errors.
  • (feature) SecurityMessage.ToString override improved.
  • (feature) ToString overrides. Avoid print empty Error tag for successful messages.
  • (feature) TimeFrameLookupMessage, TimeFrameLookupResultMessage added.
  • (feature) FIX connector, QuikLua. Supported TimeFrameLookupMessage, TimeFrameLookupResultMessage.
  • (feature) Strategy messages.
  • (feature) FixServer. Strategy messages supported.
  • (feature) IConnector. Lookup result events passes lookup request messages.
  • (feature) FixServer. SecurityMappingRequest, SecurityMappingResult messages supported.
  • (bug) Bitmex. ExecInst fixes.
  • (bug) Candles. Fix duplicate candles subscription.
  • (bug) Market depth. Fix build depths from OL and L1.

https://github.com/stocksharp/stocksharp/blob/master/_ReleaseNotes/CHANGE_LOG_API.md#v4415

4.4.14

10 Oct 23:39
Compare
Choose a tag to compare

[EN] IMPORTANT: On some systems, the content of the ZIP file is blocked and the unzipped references may fail to work in Visual Studio. Before extracting it, right click on the ZIP file, select Properties, and click on the Unblock button if it is present in the lower right corner of the General tab in the properties dialog.

CRYPTO TRADING: Connectors for crypto exchanges available ONLY for crowding members. Join the campaign and get all crypto connectors - https://stocksharp.com/products/pricing/#crypto

[RU] ВАЖНО: На некоторых системах скаченный ZIP файл блокируется и распакованные из него сборки могут не работать в Visual Studio. До распаковки, нажмите правой кнопкой на ZIP файл, выберите в контекстном меню Свойства, и нажмите в закладке Общие кнопку Разблокировать, если она присуствует в правом нижнем углу окна (если не присутствует, значит разблокировка НЕ требуется).

КРИПТО БИРЖИ: Коннекторы к крипто биржам доступны ТОЛЬКО крауд участникам. Присоединяйтесь к кампании и получите все крипто коннекторы - https://stocksharp.ru/products/pricing/#crypto

Changelog:

  • (feature) Message. IgnoreOffline -> OfflineMode.
  • (feature) SampleSmartCandles removed.
  • (bug) SmartCOM. Fix candles and historical ticks requests.
  • (bug) LocalMarketDataDrive. GetAvailableDataTypes fix.
  • (bug) CandleBuilderMessageAdapter. Fix start date for compression subscriptions.
  • (feature) IConnector. MarketDataSubscriptionFinished event to notify end of subscription packet.
  • (feature) Diagram. Options elements description.
  • (feature) Plaza. Spectra 6.1 supported.
  • (feature) TWIME. 3.1 supported.
  • (feature) Algo.Expressions. Moved to Algo proj.
  • (feature) IBasketSecurityProcessorProvider. Basket securities refactoring.
  • (feature) BaseGridControl. Autoscroll added.
  • (feature) Bitfinex. Market data v2 API.
  • (feature) Bithumb. WebSocket support.
  • (feature) CandleBuilderProvider. Ability to register own CandleBuilder-s.
  • (bug) CandleBuilderMessageAdapter. Fix non time-frame based candles processing.
  • (feature) MarketDataGenerator. Set Interval default value.
  • (feature) Charting. Move orders with mouse beyond chart range.
  • (bug) Charting. Fix exception in BoxVolume chart.
  • (bug) Charting. Fix date on x-axis not clipped to control bounds.
  • (feature) Charting. Panels resize animation.
  • (bug) Charting. Indicators binding with additional axis fix.
  • (bug) Charting. Composite indicators properties modification fix.
  • (feature) Charting. Volatility smile chart. Line interpolation.
  • (feature) Charting. Equity and option charts - change drawing style possibility.
  • (feature) Charting. Annotations creates from code.
  • (feature) UserInfoMessage. The message provided user's information.
  • (feature) ExpirationContinuousSecurity. Moved implementation from ContinuousSecurity. ContinuousSecurity is abstract.
  • (bug) FinamHistorySource. Fix stocks lookup.
  • (feature) Charting. OptionVolitilitySmileChart. Combine approximated lines + points in legend.
  • (feature) CEX. Remove ClientId settings.
  • (feature) BasePosition. ExpirationDate property added.
  • (bug) FXCM fixes.
  • (feature) CsvImporter. SecurityUpdated event added.
  • (feature) Positions. ClientCode moved from Position to BasePosition.
  • (feature) ImportSettingsPanel. IPersistable implemented.
  • (bug) Monitor. Clear sources tree in monitor fixes.
  • (bug) Monitor. Do not trim log sources names.
  • (feature) CsvEntityRegistry. Support Position.ClientCode save-load.
  • (feature) SessionMessage->BoardStateMessage renamed.
  • (feature) BoardLookupMessage, BoardRequestMessage, UserRequestMessage added.
  • (feature) IConnector. LookupBoardsResult event added.
  • (feature) IConnector. LookupBoards method added.
  • (feature) IConnector. SubscribeBoard/UnSubscribeBoard methods added.
  • (bug) SubscriptionMessageAdapter. Set original trans id while disconnect unsubscribe.
  • (feature) Connector. SupportBasketSecurities property added.
  • (feature) InteractiveBrokers. MaxVersion settings added.
  • (feature) Level1ChangeMessage. CommissionMaker, CommissionTaker fields added.
  • (feature) PositionChangeMessage. CommissionMaker, CommissionTaker fields added.
  • (feature) Order, MyTrade. CommissionCurrency field added.
  • (feature) SecurityGrid, Level1Grid. CommissionMaker, CommissionTaker columns added.
  • (feature) PortfolioGrid. Show Board, CommissionMaker, CommissionTaker columns.
  • (feature) InteractiveBrokers, Micex, Plaza. Commission translate supported.
  • (feature) Crypto connectors. Commission translate supported.
  • (feature) FIX server. CommissionCurrency supported.
  • (feature) ExchangeBoard. LME, WIKI instances.
  • (feature) MfdHistorySource. Filter for options lookup.
  • (feature) QuandlHistorySource. Lookup securities. Support newest protocol changes.
  • (bug) Plaza. TableEditor fix.

https://github.com/stocksharp/stocksharp/blob/master/_ReleaseNotes/CHANGE_LOG_API.md#v4414

4.4.13

07 Aug 12:11
Compare
Choose a tag to compare

[EN] IMPORTANT: On some systems, the content of the ZIP file is blocked and the unzipped references may fail to work in Visual Studio. Before extracting it, right click on the ZIP file, select Properties, and click on the Unblock button if it is present in the lower right corner of the General tab in the properties dialog.

CRYPTO TRADING: Connectors for crypto exchanges available ONLY for crowding members. Join the campaign and get all crypto connectors - https://stocksharp.com/products/pricing/#crypto

[RU] ВАЖНО: На некоторых системах скаченный ZIP файл блокируется и распакованные из него сборки могут не работать в Visual Studio. До распаковки, нажмите правой кнопкой на ZIP файл, выберите в контекстном меню Свойства, и нажмите в закладке Общие кнопку Разблокировать, если она присуствует в правом нижнем углу окна (если не присутствует, значит разблокировка НЕ требуется).

КРИПТО БИРЖИ: Коннекторы к крипто биржам доступны ТОЛЬКО крауд участникам. Присоединяйтесь к кампании и получите все крипто коннекторы - https://stocksharp.ru/products/pricing/#crypto

Changelog:

  • (bug) Monitor.Clear fix.
  • (bug) Candles. Fix process error response in case of multiples connections.
  • (bug) PortfolioGrid. Fix State column localization.
  • (bug) OrderLogMessageAdapter. Fix multi subscription processing.
  • (feature) FAST settings as public.
  • (bug) LMAX securities lookup fix.
  • (bug) QuikLua. Fix Si and Eu symbols processing.
  • (bug) FixServer. QuotesInterval handling fix.
  • (feature) FixServer. TransactionId mapping associated with clients session.
  • (bug) TraderHelper. IsLookupAll method fix.
  • (bug) CandleBuilderMessageAdapter. Fix BuildMode processing.
  • (feature) CandleBuilderMessageAdapter. Track From date.
  • (bug) Transaq. Fix sec code decoding (&).
  • (bug) Bitmex. Process order fix.
  • (bug) Chart. Date on x-axis not clipped to control bounds.
  • (bug) Bittrex. Market depth fix and nullable order's field fix.
  • (bug) Yobit. Empty order book processing fix.
  • (feature) Chart. Removed obsolete xml exporting option.
  • (bug) CandleBuilderMessageAdapter. Do not switch to smaller tf in case successfully finished original tf series.
  • (bug) CandleBuilderMessageAdapter. Fix Load only subscription processing.
  • (bug) SecurityNativeIdMessageAdapter. Ignore candles with empty security id.
  • (bug) BasketMessageAdapter. Send error response for unhandled security lookup request.
  • (bug) Samples. Fix lookup all securities for non supported connections.
  • (bug) LMAX. Fix Level1 subscription.
  • (feature) LMAX. v1.9.0.2
  • (feature) FXCM. REST API support.
  • (feature) ExchangeBoard. IEX board.
  • (feature) AlphaVantage connector.
  • (feature) IEX connector.
  • (bug) Deribit. Fix news subscription.
  • (bug) Cryptopia. Order book request fix.
  • (bug) Fix CandleManager.Stopped event invoke for Connector source https://stocksharp.ru/posts/m/44515/
  • (feature) Zaif, Quoinex, Bitbank connectors.
  • (bug) Storage. Fix path for security id start from '.'.
  • (feature) IConnector. Methods RegisterMarketDepth, RegisterSecurity and RegisterTrades accepts BuildFrom argument.
  • (bug) Bitmex. Fix tick subscription https://stocksharp.ru/forum/9741/bitmex-poluchenie-sdelok-api-4412/
  • (bug) Bitmex. Fix candles state.
  • (bug) Bitmex. OL processing fix.
  • (feature) DevExpress v18.1.5
  • (bug) Yobit. Orders processing fix.
  • (bug) Fix processing non associated with transaction id order's messages.
  • (bug) https://stocksharp.ru/forum/9726/instrument-dlya-market-dannyh-s-identifikatorom-zaprosa-71415971-ne-naiden/ fix delete prev subscriptions.
  • (feature) FixServer. Auto unsubscribe for disconnected sessions.

https://github.com/stocksharp/stocksharp/blob/master/_ReleaseNotes/CHANGE_LOG_API.md#v4413

4.4.12

22 Jun 13:19
Compare
Choose a tag to compare

[EN] IMPORTANT: On some systems, the content of the ZIP file is blocked and the unzipped references may fail to work in Visual Studio. Before extracting it, right click on the ZIP file, select Properties, and click on the Unblock button if it is present in the lower right corner of the General tab in the properties dialog.

CRYPTO TRADING: Connectors for crypto exchanges available ONLY for crowding members. Join the campaign and get all crypto connectors - https://crowd.stocksharp.com/product/crypto/

[RU] ВАЖНО: На некоторых системах скаченный ZIP файл блокируется и распакованные из него сборки могут не работать в Visual Studio. До распаковки, нажмите правой кнопкой на ZIP файл, выберите в контекстном меню Свойства, и нажмите в закладке Общие кнопку Разблокировать, если она присуствует в правом нижнем углу окна (если не присутствует, значит разблокировка НЕ требуется).

КРИПТО БИРЖИ: Коннекторы к крипто биржам доступны ТОЛЬКО крауд участникам. Присоединяйтесь к кампании и получите все крипто коннекторы - https://crowd.stocksharp.ru/product/криптобиржи/

Changelog:

  • (feature) Crypto connectors. BalanceCheckInterval for refresh an account balances in case of deposit and withdraw operation.
  • (feature) SubscriptionMessageAdapter. SupportLookupMessages options to support duplicated subscriptions as unique.
  • (feature) Huobi. Support HADAX.
  • (feature) CurrencyTypes.ZAC
  • (feature) FIX connector. Time format parsing settings as public.
  • (bug) Charting. Fix duplicate candle series save/load.
  • (feature) MessageAdapter. INotifyPropertyChanged implemented.
  • (bug) TransactionSnapshot. Fix trade data save.
  • (feature) OrderWindow. SecurityEnabled, PortfolioEnabled for modify orders.
  • (bug) OrderGrid. Cancel group orders fix.
  • (feature) Message. IgnoreOffline option to prevent buffering in offline mode.
  • (feature) OpenECry. v3.5.14.41
  • (feature) SampleOEC. Removed obsolete.
  • (feature) FAST dialects. Made network settings configurable.
  • (feature) TraderHelper. LookupAllCriteria changed from asterisk to empty string.
  • (feature) IMessageAdapter. IsSupportSecuritiesLookupAll option indicates adapter able to download all available securities.
  • (feature) InteractiveBrokers. v9.73.07
  • (feature) InteractiveBrokers. SSL support.
  • (bug) BasketMessageAdapter. Fix securities lookup all processing.
  • (feature) CurrencyTypes. DEM, LUF.
  • (feature) ExchangeBoard. Globex board info added.
  • (bug) CandleMessageBuildableStorage. Fix process multiples timeframes.
  • (bug) Transactions snapshot storage. Fix orders and trades save.
  • (bug) SecurityGrid. Do not show errors in security grid.
  • (bug) Level1FieldsComboBox. Text alignment fixes.
  • (feature) PropertyGrid. Reset button to exchange board editor added.
  • (feature) CsvEntityRegistry. Method GetBoard uses IExchangeInfoProvider service.
  • (bug) InteractiveBrokers. Fix expiry time parsing fix.
  • (bug) InteractiveBrokers. Market depth fix.
  • (feature) Index builder. Ignore errors as parameters.
  • (feature) IMesssageAdapterExtension. Extra info about typical order's condition.
  • (feature) OrderWindow. Support conditional orders creation. Take-profit and stop-loss shortcuts.
  • (feature) WithdrawWindow. Volume and VolumeStep properties.
  • (feature) BasketMessageAdapter. Save/load IPortfolioMessageAdapterProvider mapping.
  • (bug) TransactionSnapshot. Fix conditional orders save.

https://github.com/stocksharp/stocksharp/blob/master/_ReleaseNotes/CHANGE_LOG_API.md#v4412

4.4.11

08 Jun 22:55
Compare
Choose a tag to compare

[EN] IMPORTANT: On some systems, the content of the ZIP file is blocked and the unzipped references may fail to work in Visual Studio. Before extracting it, right click on the ZIP file, select Properties, and click on the Unblock button if it is present in the lower right corner of the General tab in the properties dialog.

CRYPTO TRADING: Connectors for crypto exchanges available ONLY for crowding members. Join the campaign and get all crypto connectors - https://crowd.stocksharp.com/product/crypto/

[RU] ВАЖНО: На некоторых системах скаченный ZIP файл блокируется и распакованные из него сборки могут не работать в Visual Studio. До распаковки, нажмите правой кнопкой на ZIP файл, выберите в контекстном меню Свойства, и нажмите в закладке Общие кнопку Разблокировать, если она присуствует в правом нижнем углу окна (если не присутствует, значит разблокировка НЕ требуется).

КРИПТО БИРЖИ: Коннекторы к крипто биржам доступны ТОЛЬКО крауд участникам. Присоединяйтесь к кампании и получите все крипто коннекторы - https://crowd.stocksharp.ru/product/криптобиржи/

Change log:

  • (feature) Connector. ICandleManager implemented.
  • (feature) ICandleSourceList removed.
  • (bug) BasketMessageAdapter. Fix news ubsubscribe requests.
  • (feature) StorageMessageAdapter. Build candles from tick data in case IsCalcVolumeProfile=true
  • (feature) Candles building refactored. Supported IsCalcVolumeProfile. Removed IsHistory usage.
  • (bug) Grids. Fix filters for enum based fields.
  • (bug) BufferMessageAdapter. Fix subscription for IsCalcVolumeProfile and AllowBuildFromSmallerTimeFrame.
  • (feature) Managers. Moved from Connector to BasketMessageAdatper.
  • (feature) StorageMessageAdapter. Store historical level1.
  • (feature) RemoveMessage.
  • (bug) Backtesting. Fix candles subscription using external source https://stocksharp.ru/posts/m/43646/
  • (bug) Backtesting. Fix candles subscription generators.
  • (feature) Security storage. Forced updates for manual modified data only.
  • (feature) FIX connector. IssueDate, IssueSize translation support.
  • (feature) FixServer. Multi leg securities support.
  • (feature) FixServer.NewOutMessage. FixSession as the first parameter.
  • (feature) PermissionCredentialsAuthorization.
  • (feature) PermissionCredentialsWindow.
  • (bug) FIX connector. SpectraFixDialect. Order mass cancel fix.
  • (feature) FixMessageAdapter. SupportedMessages from Dialect.
  • (bug) OrderGrid. Active filters fix.
  • (bug) GatorHistogram fix.
  • (feature) Charting. GatorOscillatorPainter, RelativeVigorIndexPainter.
  • (feature) MarketEmulator. CheckMoney option.
  • (bug) ConnectorWindow. Fix connector description for Quik lua.
  • (bug) RiskMessageAdapter fixes.
  • (feature) Plaza. v5.3.6
  • (feature) Micex. Stock30, Currency28, Currency30 interfaces.
  • (bug) Transaq. Fix shared dll initialization https://stocksharp.ru/forum/9421/podklyuchenie-sdata-k-tranzak-/
  • (feature) FinamHistorySource. .NET 4.6 minimum required.
  • (feature) FIX connector. SSL support extended.
  • (feature) FIX connector. QUIK FIX PreRrade support.
  • (bug) PortfolioEditor, SecurityEditor. Fix keyboard typing.
  • (feature) IMessageAdapter. CheckTimeFrameByRequest property.
  • (bug) TimeSpanEditor. Design fix.
  • (feature) Backtesting. Dynamic change market time interval.
  • (feature) LogControl. Design adapted for Devexpress.
  • (feature) LogControl. LayoutChanged event.
  • (bug) MarketDataGrid. Fix further refreshes after error request.
  • (feature) CandleSeries.IsRegularTradingHours.
  • (feature) CandleBuilder. IExchangeInfoProvider as input argument.
  • (feature) ComplexCsvSecurityList. Base class for complex security types list.
  • (feature) MultiSecurityStorage.
  • (feature) ISecurityWindow restored.
  • (feature) ThemedIconsExtension. Icons auto coloring.
  • (feature) ContinuousSecurityWindow. Design refactoring.
  • (feature) CandleSeries. Count property.
  • (bug) Grids. Time zone column fix.
  • (bug) Chart icons color fixes.
  • (bug) Windows title color fix.
  • (feature) Plaza. AdjustedFee, Prohibition tables. FeeRate, Dealer columns populated.
  • (bug) Binance. Fix https://stocksharp.ru/forum/9354/vyvod-sredstv-iz-binance-/#m43771
  • (feature) SecurityPicker. Removed StatusBar.
  • (bug) SecurityPicker. Fix filtering securities started by @ char.
  • (feature) FIX connector. Try/catch out messages processing.
  • (feature) Chart.DisableIndicatorReset
  • (bug) Chart. Indicator draw from non-GUI thread fix.
  • (bug) BufferMessageAdapter. Fix transactions data save/load.
  • (bug) MACD Histogram calc fix https://stocksharp.ru/forum/9487/nekorrektno-risuetsya-macd-histogram/
  • (feature) QuotesBinarySnapshotSerializer. Support unlimited depths.
  • (feature) Level1BinarySnapshotSerializer. Support more fields.
  • (feature) TransactionBinarySnapshotSerializer. Condition orders support.
  • (feature) IConnector. LookupOrders methods.
  • (feature) StorageMessageAdapter. SupportLookupMessages (method Load is obsolete).
  • (feature) IndicatorPickerWindow. PropGrid for indicator settings.
  • (feature) Charting. MACD Histogram. Signal and MACD lines added.
  • (bug) Bitfinex. Fix position processing https://stocksharp.ru/forum/9498/pri-podklyucheni-vylazit-oshibka-parsinga-konnektor-bitfinex/
  • (bug) Bithumb. Ticks subscription fix.
  • (bug) QuikLua. Fix send back market data errors subscriptions.
  • (feature) Alerts. Schemas panel.
  • (bug) Connector. Fix processing order status response with failed orders info.
  • (feature) OfflineMessageAdapter. Track disconnect.
  • (bug) YahooHistorySource. Fix downloading history for futures.
  • (feature) YahooHistorySource. Intraday interval supported.
  • (bug) Image publish cancellation processing fix.
  • (feature) MarketDepth.MaxDepth marked as obsolete.
  • (feature) MarketDepth. Removed thread safety support.
  • (feature) QuikLua. Handle From To date range for market data requests. https://stocksharp.ru/forum/9460/korrektnoe-otobrazhenie-svechei/
  • (feature) StrategiesDashboard. Set security and portfolio directly. Allow trading and last error columns.
  • (bug) Charting. Fix Equity legend color.
  • (feature) Diagram. MarketDepthTruncateDiagramElement.
  • (bug) TimeSpanEditor. Fix DevExpress themes.
  • (feature) Default implementation of IOrderLogMarketDepthBuilder.
  • (feature) MarketDataMessage. BuildCandlesModes -> BuildMode, BuildCandlesFrom -> BuildFrom, BuildCandlesField -> BuildField.
  • (feature) OrderLogMessageAdapter. Moved depth and tick building from Connector to Adapter.
  • (feature) Connector. CreateDepthFromOrdersLog, CreateTradesFromOrdersLog market as obsolete.
  • (feature) SampleFix. OrdersLogWindow added.
  • (feature) SamplePlaza. OrdersLogWindow uses OrderLogGrid.
  • (feature) Connector. Own trades tracking moved to TransactionMessageAdapter.
  • (feature) Message. Method Clone made as abstract.
  • (feature) Bittrex. Web sockets supported.
  • (bug) Charting. Fix drawing trades with string id.
  • (feature) OrderGrid, ExecutionGrid, TradeGrid, MyTradeGrid. Sides coloring.
  • (feature) SecurityGrid. BuyBackDate, BuyBackPrice columns.
  • (bug) ConnectorWindow. Fix stub connectors check.
  • (feature) IConnector. Method RegisterXXX accepts From and To range, build from option.
  • (feature) ExecutionGrid. OriginSide coloring.

https://github.com/stocksharp/stocksharp/blob/master/_ReleaseNotes/CHANGE_LOG_API.md#v4411

4.4.8

30 Apr 15:20
Compare
Choose a tag to compare

[EN] IMPORTANT: On some systems, the content of the ZIP file is blocked and the unzipped references may fail to work in Visual Studio. Before extracting it, right click on the ZIP file, select Properties, and click on the Unblock button if it is present in the lower right corner of the General tab in the properties dialog.

CRYPTO TRADING: Connectors for crypto exchanges available ONLY for crowding members. Join the campaign and get all crypto connectors - https://crowd.stocksharp.com

[RU] ВАЖНО: На некоторых системах скаченный ZIP файл блокируется и распакованные из него сборки могут не работать в Visual Studio. До распаковки, нажмите правой кнопкой на ZIP файл, выберите в контекстном меню Свойства, и нажмите в закладке Общие кнопку Разблокировать, если она присуствует в правом нижнем углу окна (если не присутствует, значит разблокировка НЕ требуется).

КРИПТО БИРЖИ: Коннекторы к крипто биржам доступны ТОЛЬКО крауд участникам. Присоединяйтесь к кампании и получите все крипто коннекторы - https://crowd.stocksharp.ru

Change log:

  • (feature) ImportSettingsPanel control.
  • (feature) CSV storages. Provide error details as return from Init method.
  • (feature) CsvEntityRegistry. Store UnderlyingSecurityType, CfiCode, IssueDate, IssueSize.
  • (feature) MarketDepthControl. GetOrders method.
  • (feature) MarketDepthControl. CellMouseLeftDoubleClick event.
  • (feature) InteractiveBrokers. Min10, Min 20, Hour2, Hour3, Hour4, Hour8 timeframes support.
  • (feature) InteractiveBrokers. Historical data types AdjustedLast, RebateRate, FeeRate support.
  • (bug) InteractiveBrokers. End date for candles request fix https://stocksharp.ru/posts/m/43390/.
  • (bug) InteractiveBrokers. SecurityLookup error response handling fix.
  • (bug) InteractiveBrokers. Candles request fix.
  • (feature) PortfolioPicker.
  • (feature) DukasCopyHistorySource.GetCandles. Sides -> Level1Fields.
  • (feature) OrderRegisterMessage. CopyTo method.
  • (feature) OfflineMessageAdapter. Support replace for pending orders.
  • (bug) Real time candles subscription determine fix.
  • (bug) InteractiveBrokers. Native order ids fix.
  • (bug) Charting. Fix order creation for non first panel.
  • (feature) Charting. Auto select Security and Portfolio.
  • (bug) CsvEntityRegistry. Securities IsChanged fix (new empty values).
  • (bug) SampleLogging fix. Support Verbose.
  • (feature) SampleFix. Market data adapter switch FIX<->FAST.
  • (bug) LogControl. Fix themes https://stocksharp.ru/forum/9253/kak-zapretit-izmenenie-svoistv-kontrola/
  • (bug) FIX connector. CFI code sending fix.
  • (feature) FIX connector. FixTags.Product support.
  • (feature) FIX connector. AstsFixDialect splitted on Currency and Equity dialects.
  • (feature) NewsPanel. IPersistable support.

https://github.com/stocksharp/stocksharp/blob/master/_ReleaseNotes/CHANGE_LOG_API.md#v448

4.4.7

17 Apr 21:50
Compare
Choose a tag to compare

[EN] IMPORTANT: On some systems, the content of the ZIP file is blocked and the unzipped references may fail to work in Visual Studio. Before extracting it, right click on the ZIP file, select Properties, and click on the Unblock button if it is present in the lower right corner of the General tab in the properties dialog.

CRYPTO TRADING: Connectors for crypto exchanges available ONLY for crowding members. Join the campaign and get all crypto connectors - http://crowd.stocksharp.com

[RU] ВАЖНО: На некоторых системах скаченный ZIP файл блокируется и распакованные из него сборки могут не работать в Visual Studio. До распаковки, нажмите правой кнопкой на ZIP файл, выберите в контекстном меню Свойства, и нажмите в закладке Общие кнопку Разблокировать, если она присуствует в правом нижнем углу окна (если не присутствует, значит разблокировка НЕ требуется).

КРИПТО БИРЖИ: Коннекторы к крипто биржам доступны ТОЛЬКО крауд участникам. Присоединяйтесь к кампании и получите все крипто коннекторы - http://crowd.stocksharp.ru

Change log:

  • (feature) Connector.SubscribedCandleSeries.
  • (feature) CandleSeries.AllowBuildFromSmallerTimeFrame.
  • (feature) SmartCOM. V4 as default.
  • (bug) Transaq. Fix locked file issue.
  • (feature) LocalMarketDataDrive.GetDataType. Return null in case parsing error.
  • (feature) BasketMarketDataStorage. Initialize OriginalTransactionId.
  • (feature) IMessageAdapter.GetTimeFrames.
  • (feature) StorageMessageAdapter.CacheBuildableCandles.
  • (bug) CandleArgToFolderName and ToCandleArg fixes.
  • (bug) BasketMessageAdapter. Handle multiple subscriptions fix.
  • (bug) SubscriptionMessageAdapter. Fix multiple candles subscription handling.
  • (bug) CsvImporter. Fix candles processing.
  • (feature) DateRangeWindow renamed to CandleSettingsWindow and moved to Xaml.Charting.
  • (bug) Binary storage. Fix local time save http://stocksharp.ru/forum/9296/isklyuchenie-pri-sohranenii-executionmessage
  • (feature) IMessageAdapter.IsSupportCandlesUpdates

https://github.com/stocksharp/stocksharp/blob/master/_ReleaseNotes/CHANGE_LOG_API.md#v447

4.6.6.1

05 Apr 21:51
Compare
Choose a tag to compare

[EN] IMPORTANT: On some systems, the content of the ZIP file is blocked and the unzipped references may fail to work in Visual Studio. Before extracting it, right click on the ZIP file, select Properties, and click on the Unblock button if it is present in the lower right corner of the General tab in the properties dialog.

CRYPTO TRADING: Connectors for crypto exchanges available ONLY for crowding members. Join the campaign and get all crypto connectors - http://crowd.stocksharp.com

[RU] ВАЖНО: На некоторых системах скаченный ZIP файл блокируется и распакованные из него сборки могут не работать в Visual Studio. До распаковки, нажмите правой кнопкой на ZIP файл, выберите в контекстном меню Свойства, и нажмите в закладке Общие кнопку Разблокировать, если она присуствует в правом нижнем углу окна (если не присутствует, значит разблокировка НЕ требуется).

КРИПТО БИРЖИ: Коннекторы к крипто биржам доступны ТОЛЬКО крауд участникам. Присоединяйтесь к кампании и получите все крипто коннекторы - http://crowd.stocksharp.ru

Change log:

  • (bug) InteractiveBrokers. Fix historical ticks request.
  • (feature) Charting. Uses DateRangeWindow to set candle series From and To.
  • (feature) StorageCandleSource removed as obsolete.
  • (bug) Connector. IsBack MD messages for News fix.
  • (feature) Connector. Market data events now support News subscriptions.
  • (bug) CandleBuilderMessageAdapter. Fix build unsubscribe.
  • (feature) IStorageRegistry.DefaultDrive setter added.
  • (bug) FileProgressWindow closing fix.
  • (bug) ConnectorWindow. Show missed column names.
  • (feature) Charting. StochasticOscillatorPainter.
  • (bug) Kraken margin position obtain fix.
  • (feature) IFileService.GetUploadLimit return value int -> long.
  • (feature) Charting. Auto and manual select candles series for indicators.
  • (bug) Charting. Fix auto select appropriate candle series.
  • (bug) FIX connector. Fix process unknown outgoing messages.
  • (bug) AlfaDirect, Transaq. PortfolioMessage processing fixes.
  • (bug) Charting. OptionPositionChart. Legend binding fix.
  • (bug) Charting. Options charts theme binding fix.
  • (bug) HistoryEmulationConnector. Fix external sources processing.

https://github.com/stocksharp/stocksharp/blob/master/_ReleaseNotes/CHANGE_LOG_API.md#v4461