﻿<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet type='text/css' href='https://stocksharp.com/css/style.css'?>
<?xml-stylesheet type='text/css' href='https://stocksharp.com/css/bbeditor.css'?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <title type="html">Release notes 2/21/2024</title>
  <id>~/topic/25495/release-notes-2212024/</id>
  <rights type="text">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  <updated>2026-06-18T14:14:47Z</updated>
  <logo>https://stocksharp.com/images/logo.png</logo>
  <link href="https://stocksharp.com/handlers/atom.ashx?category=topic&amp;id=25495" rel="self" type="application/rss+xml" />
  <entry>
    <id>https://stocksharp.com/posts/m/79143/</id>
    <title type="text">{{entity:product:12}} (v5.0.154): Unit. IsSet extension. SecurityId. GetHashCode performance boost. ...</title>
    <published>2024-02-21T19:04:59Z</published>
    <updated>2024-02-21T19:04:59Z</updated>
    <author>
      <name>StockSharp</name>
      <uri>https://stocksharp.com/users/1/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;p&gt;&lt;a href="/store/matlab/" title="MatLab - integration StockSharp with MatLab application"&gt;MatLab&lt;/a&gt; (v5.0.154):
Unit. IsSet extension.
SecurityId. GetHashCode performance boost.
Backtesting supports stop orders. Strategies can use local and server stop-orders.
MyTrade. GetPosition extension returns non nullable decimal.&lt;/p&gt;
&lt;p&gt;&lt;a href="/store/interactivebrokers/" title="Interactive Brokers connector"&gt;InteractiveBrokers connector&lt;/a&gt; (v5.0.159):
Unit. IsSet extension.
SecurityId. GetHashCode performance boost.&lt;/p&gt;
&lt;p&gt;&lt;a href="/store/micex/" title="ASTSBridge"&gt;ASTSBridge&lt;/a&gt; (v5.0.161):
Unit. IsSet extension.
SecurityId. GetHashCode performance boost.&lt;/p&gt;
&lt;p&gt;&lt;a href="/store/cgate-plaza/" title="Plaza connector"&gt;Plaza&lt;/a&gt; (v5.0.165):
Unit. IsSet extension.
SecurityId. GetHashCode performance boost.&lt;/p&gt;
&lt;p&gt;&lt;a href="/store/transaq/" title="Transaq"&gt;Transaq&lt;/a&gt; (v5.0.159):
Unit. IsSet extension.
SecurityId. GetHashCode performance boost.&lt;/p&gt;
&lt;p&gt;&lt;a href="/store/lmax/" title="LMAX"&gt;LMAX&lt;/a&gt; (v5.0.158):
Unit. IsSet extension.
SecurityId. GetHashCode performance boost.&lt;/p&gt;
&lt;p&gt;&lt;a href="/store/fix_fast/" title="FIX/FAST"&gt;FIX&lt;/a&gt; (v5.0.173):
Unit. IsSet extension.
SecurityId. GetHashCode performance boost.&lt;/p&gt;
&lt;p&gt;&lt;a href="/store/fast/" title="FAST"&gt;FAST connector&lt;/a&gt; (v5.0.7):
Unit. IsSet extension.
SecurityId. GetHashCode performance boost.&lt;/p&gt;
&lt;p&gt;&lt;a href="/store/iqfeed/" title="IQFeed"&gt;IQFeed&lt;/a&gt; (v5.0.156):
Unit. IsSet extension.
SecurityId. GetHashCode performance boost.&lt;/p&gt;
&lt;p&gt;&lt;a href="/store/rss-connector/" title="RSS"&gt;RSS&lt;/a&gt; (v5.0.159):
Unit. IsSet extension.
SecurityId. GetHashCode performance boost.&lt;/p&gt;
&lt;p&gt;&lt;a href="/store/barchart/" title="BarChart"&gt;BarChart&lt;/a&gt; (v5.0.159):
Unit. IsSet extension.
SecurityId. GetHashCode performance boost.&lt;/p&gt;
&lt;p&gt;&lt;a href="/store/rithmic/" title="Rithmic"&gt;Rithmic&lt;/a&gt; (v5.0.161):
Unit. IsSet extension.
SecurityId. GetHashCode performance boost.&lt;/p&gt;
&lt;p&gt;&lt;a href="/store/twime/" title="TWIME"&gt;TWIME&lt;/a&gt; (v5.0.160):
Unit. IsSet extension.
SecurityId. GetHashCode performance boost.&lt;/p&gt;
&lt;p&gt;&lt;a href="/store/spbex/" title=" SpbEX"&gt;SpbEX&lt;/a&gt; (v5.0.153):
Unit. IsSet extension.
SecurityId. GetHashCode performance boost.&lt;/p&gt;
&lt;p&gt;&lt;a href="/store/quanthouse/" title="QuantFEED"&gt;QuantFEED&lt;/a&gt; (v5.0.161):
Unit. IsSet extension.
SecurityId. GetHashCode performance boost.&lt;/p&gt;
&lt;p&gt;&lt;a href="/store/alphavantage/" title="AlphaVantage"&gt;AlphaVantage&lt;/a&gt; (v5.0.159):
Unit. IsSet extension.
SecurityId. GetHashCode performance boost.&lt;/p&gt;
&lt;p&gt;&lt;a href="/store/alor-history/" title="AlorHistory"&gt;AlorHistory&lt;/a&gt; (v5.0.159):
Unit. IsSet extension.
SecurityId. GetHashCode performance boost.&lt;/p&gt;
&lt;p&gt;&lt;a href="/store/dukascopy/" title="DukasCopy"&gt;DukasCopy&lt;/a&gt; (v5.0.159):
Unit. IsSet extension.
SecurityId. GetHashCode performance boost.&lt;/p&gt;
&lt;p&gt;&lt;a href="/store/yahoo-finance/" title="Yahoo Finance"&gt;Yahoo Finance&lt;/a&gt; (v5.0.159):
Unit. IsSet extension.
SecurityId. GetHashCode performance boost.&lt;/p&gt;
&lt;p&gt;&lt;a href="/store/finamconnector/" title="Finam"&gt;Finam connector&lt;/a&gt; (v5.0.160):
Unit. IsSet extension.
SecurityId. GetHashCode performance boost.&lt;/p&gt;
&lt;p&gt;&lt;a href="/store/mfd/" title="MFD"&gt;MFD&lt;/a&gt; (v5.0.159):
Unit. IsSet extension.
SecurityId. GetHashCode performance boost.&lt;/p&gt;
&lt;p&gt;&lt;a href="/store/bibox/" title="Bibox"&gt;Bibox&lt;/a&gt; (v5.0.156):
Unit. IsSet extension.
SecurityId. GetHashCode performance boost.&lt;/p&gt;
&lt;p&gt;&lt;a href="/store/binance/" title="Binance"&gt;Binance&lt;/a&gt; (v5.0.161):
Unit. IsSet extension.
SecurityId. GetHashCode performance boost.&lt;/p&gt;
&lt;p&gt;&lt;a href="/store/bitalong/" title=" S#.Bitalong"&gt;Bitalong&lt;/a&gt; (v5.0.156):
Unit. IsSet extension.
SecurityId. GetHashCode performance boost.&lt;/p&gt;
&lt;p&gt;&lt;a href="/store/bitbank/" title="Bitbank"&gt;Bitbank&lt;/a&gt; (v5.0.157):
Unit. IsSet extension.
SecurityId. GetHashCode performance boost.&lt;/p&gt;
&lt;p&gt;&lt;a href="/store/bitexbook/" title="Bitexbook"&gt;Bitexbook&lt;/a&gt; (v5.0.156):
Unit. IsSet extension.
SecurityId. GetHashCode performance boost.&lt;/p&gt;
&lt;p&gt;&lt;a href="/store/bitfinex/" title="Bitfinex"&gt;Bitfinex&lt;/a&gt; (v5.0.156):
Unit. IsSet extension.
SecurityId. GetHashCode performance boost.&lt;/p&gt;
&lt;p&gt;&lt;a href="/store/bithumb/" title="Bithumb"&gt;Bithumb&lt;/a&gt; (v5.0.156):
Unit. IsSet extension.
SecurityId. GetHashCode performance boost.&lt;/p&gt;
&lt;p&gt;&lt;a href="/store/bitmax/" title="Bitmax"&gt;BitMax&lt;/a&gt; (v5.0.156):
Unit. IsSet extension.
SecurityId. GetHashCode performance boost.&lt;/p&gt;
&lt;p&gt;&lt;a href="/store/bitmex/" title="Bitmex"&gt;Bitmex&lt;/a&gt; (v5.0.158):
Unit. IsSet extension.
SecurityId. GetHashCode performance boost.&lt;/p&gt;
&lt;p&gt;&lt;a href="/store/bitstamp/" title="Bitstamp"&gt;BitStamp&lt;/a&gt; (v5.0.156):
Unit. IsSet extension.
SecurityId. GetHashCode performance boost.&lt;/p&gt;
&lt;p&gt;&lt;a href="/store/bittrex/" title="Bittrex"&gt;Bittrex&lt;/a&gt; (v5.0.156):
Unit. IsSet extension.
SecurityId. GetHashCode performance boost.&lt;/p&gt;
&lt;p&gt;&lt;a href="/store/bitz/" title="BitZ"&gt;BitZ&lt;/a&gt; (v5.0.156):
Unit. IsSet extension.
SecurityId. GetHashCode performance boost.&lt;/p&gt;
&lt;p&gt;&lt;a href="/store/btce/" title="Btce"&gt;Btce&lt;/a&gt; (v5.0.155):
Unit. IsSet extension.
SecurityId. GetHashCode performance boost.&lt;/p&gt;
&lt;p&gt;&lt;a href="/store/bw/" title="BW "&gt;BW&lt;/a&gt; (v5.0.156):
Unit. IsSet extension.
SecurityId. GetHashCode performance boost.&lt;/p&gt;
&lt;p&gt;&lt;a href="/store/cex/" title="CEX"&gt;Cex&lt;/a&gt; (v5.0.156):
Unit. IsSet extension.
SecurityId. GetHashCode performance boost.&lt;/p&gt;
&lt;p&gt;&lt;a href="/store/coinbase/" title=" S#.Coinbase"&gt;Coinbase&lt;/a&gt; (v5.0.156):
Unit. IsSet extension.
SecurityId. GetHashCode performance boost.&lt;/p&gt;
&lt;p&gt;&lt;a href="/store/coinbene/" title="CoinBene"&gt;CoinBene&lt;/a&gt; (v5.0.156):
Unit. IsSet extension.
SecurityId. GetHashCode performance boost.&lt;/p&gt;
&lt;p&gt;&lt;a href="/store/coincap/" title="CoinCap"&gt;CoinCap&lt;/a&gt; (v5.0.156):
Unit. IsSet extension.
SecurityId. GetHashCode performance boost.&lt;/p&gt;
&lt;p&gt;&lt;a href="/store/coincheck/" title="Coincheck"&gt;Coincheck&lt;/a&gt; (v5.0.156):
Unit. IsSet extension.
SecurityId. GetHashCode performance boost.&lt;/p&gt;
&lt;p&gt;&lt;a href="/store/coinex/" title="CoinEx"&gt;CoinEx&lt;/a&gt; (v5.0.156):
Unit. IsSet extension.
SecurityId. GetHashCode performance boost.&lt;/p&gt;
&lt;p&gt;&lt;a href="/store/coinexchange/" title="CoinExchange"&gt;CoinExchange&lt;/a&gt; (v5.0.156):
Unit. IsSet extension.
SecurityId. GetHashCode performance boost.&lt;/p&gt;
&lt;p&gt;&lt;a href="/store/coinhub/" title="CoinHub"&gt;CoinHub&lt;/a&gt; (v5.0.156):
Unit. IsSet extension.
SecurityId. GetHashCode performance boost.&lt;/p&gt;
&lt;p&gt;&lt;a href="/store/coinigy/" title="Coinigy"&gt;Coinigy&lt;/a&gt; (v5.0.156):
Unit. IsSet extension.
SecurityId. GetHashCode performance boost.&lt;/p&gt;
&lt;p&gt;&lt;a href="/store/cryptopia/" title="Cryptopia"&gt;Cryptopia&lt;/a&gt; (v5.0.156):
Unit. IsSet extension.
SecurityId. GetHashCode performance boost.&lt;/p&gt;
&lt;p&gt;&lt;a href="/store/deribit/" title="Deribit"&gt;Deribit&lt;/a&gt; (v5.0.160):
Unit. IsSet extension.
SecurityId. GetHashCode performance boost.&lt;/p&gt;
&lt;p&gt;&lt;a href="/store/digifinex/" title=" S#.DigiFinex"&gt;Digifinex&lt;/a&gt; (v5.0.156):
Unit. IsSet extension.
SecurityId. GetHashCode performance boost.&lt;/p&gt;
&lt;p&gt;&lt;a href="/store/digitexfutures/" title="DigitexFutures"&gt;DigitexFutures&lt;/a&gt; (v5.0.157):
Unit. IsSet extension.
SecurityId. GetHashCode performance boost.&lt;/p&gt;
&lt;p&gt;&lt;a href="/store/exmo/" title="Exmo"&gt;Exmo&lt;/a&gt; (v5.0.156):
Unit. IsSet extension.
SecurityId. GetHashCode performance boost.&lt;/p&gt;
&lt;p&gt;&lt;a href="/store/fatbtc/" title="FatBTC"&gt;FatBtc&lt;/a&gt; (v5.0.155):
Unit. IsSet extension.
SecurityId. GetHashCode performance boost.&lt;/p&gt;
&lt;p&gt;&lt;a href="/store/gdax/" title="GDAX"&gt;Gdax&lt;/a&gt; (v5.0.156):
Unit. IsSet extension.
SecurityId. GetHashCode performance boost.&lt;/p&gt;
&lt;p&gt;&lt;a href="/store/gopax/" title="GoPax"&gt;Gopax&lt;/a&gt; (v5.0.156):
Unit. IsSet extension.
SecurityId. GetHashCode performance boost.&lt;/p&gt;
&lt;p&gt;&lt;a href="/store/hitbtc/" title="HitBTC"&gt;HitBtc&lt;/a&gt; (v5.0.156):
Unit. IsSet extension.
SecurityId. GetHashCode performance boost.&lt;/p&gt;
&lt;p&gt;&lt;a href="/store/hotbit/" title="Hotbit"&gt;Hotbit&lt;/a&gt; (v5.0.156):
Unit. IsSet extension.
SecurityId. GetHashCode performance boost.&lt;/p&gt;
&lt;p&gt;&lt;a href="/store/huobi/" title="HTX connector"&gt;HTX connector&lt;/a&gt; (v5.0.156):
Unit. IsSet extension.
SecurityId. GetHashCode performance boost.&lt;/p&gt;
&lt;p&gt;&lt;a href="/store/idax/" title="IDAX"&gt;Idax&lt;/a&gt; (v5.0.156):
Unit. IsSet extension.
SecurityId. GetHashCode performance boost.&lt;/p&gt;
&lt;p&gt;&lt;a href="/store/kraken/" title="Kraken"&gt;Kraken&lt;/a&gt; (v5.0.156):
Unit. IsSet extension.
SecurityId. GetHashCode performance boost.&lt;/p&gt;
&lt;p&gt;&lt;a href="/store/kucoin/" title="KuCoin"&gt;Kucoin&lt;/a&gt; (v5.0.156):
Unit. IsSet extension.
SecurityId. GetHashCode performance boost.&lt;/p&gt;
&lt;p&gt;&lt;a href="/store/latoken/" title="Latoken"&gt;Latoken&lt;/a&gt; (v5.0.155):
Unit. IsSet extension.
SecurityId. GetHashCode performance boost.&lt;/p&gt;
&lt;p&gt;&lt;a href="/store/lbank/" title="LBank"&gt;LBank&lt;/a&gt; (v5.0.156):
Unit. IsSet extension.
SecurityId. GetHashCode performance boost.&lt;/p&gt;
&lt;p&gt;&lt;a href="/store/liqui/" title="Liqui"&gt;Liqui&lt;/a&gt; (v5.0.156):
Unit. IsSet extension.
SecurityId. GetHashCode performance boost.&lt;/p&gt;
&lt;p&gt;&lt;a href="/store/livecoin/" title="LiveCoin"&gt;LiveCoin&lt;/a&gt; (v5.0.156):
Unit. IsSet extension.
SecurityId. GetHashCode performance boost.&lt;/p&gt;
&lt;p&gt;&lt;a href="/store/okcoin/" title="OKCoin"&gt;Okcoin&lt;/a&gt; (v5.0.156):
Unit. IsSet extension.
SecurityId. GetHashCode performance boost.&lt;/p&gt;
&lt;p&gt;&lt;a href="/store/okex/" title="OKX connector"&gt;OKX&lt;/a&gt; (v5.0.161):
Unit. IsSet extension.
SecurityId. GetHashCode performance boost.&lt;/p&gt;
&lt;p&gt;&lt;a href="/store/poloniex/" title="Poloniex"&gt;Poloniex&lt;/a&gt; (v5.0.156):
Unit. IsSet extension.
SecurityId. GetHashCode performance boost.&lt;/p&gt;
&lt;p&gt;&lt;a href="/store/prizmbit/" title="PrizmBit"&gt;PrizmBit&lt;/a&gt; (v5.0.156):
Unit. IsSet extension.
SecurityId. GetHashCode performance boost.&lt;/p&gt;
&lt;p&gt;&lt;a href="/store/quoinex/" title="Quoinex"&gt;Quoinex&lt;/a&gt; (v5.0.156):
Unit. IsSet extension.
SecurityId. GetHashCode performance boost.&lt;/p&gt;
&lt;p&gt;&lt;a href="/store/tradeogre/" title="TradeOgre"&gt;TradeOgre&lt;/a&gt; (v5.0.156):
Unit. IsSet extension.
SecurityId. GetHashCode performance boost.&lt;/p&gt;
&lt;p&gt;&lt;a href="/store/upbit/" title="Upbit "&gt;Upbit&lt;/a&gt; (v5.0.156):
Unit. IsSet extension.
SecurityId. GetHashCode performance boost.&lt;/p&gt;
&lt;p&gt;&lt;a href="/store/yobit/" title="Yobit"&gt;Yobit&lt;/a&gt; (v5.0.156):
Unit. IsSet extension.
SecurityId. GetHashCode performance boost.&lt;/p&gt;
&lt;p&gt;&lt;a href="/store/zaif/" title="Zaif"&gt;Zaif&lt;/a&gt; (v5.0.156):
Unit. IsSet extension.
SecurityId. GetHashCode performance boost.&lt;/p&gt;
&lt;p&gt;&lt;a href="/store/zb/" title="ZB "&gt;ZB&lt;/a&gt; (v5.0.156):
Unit. IsSet extension.
SecurityId. GetHashCode performance boost.&lt;/p&gt;
&lt;p&gt;&lt;a href="/store/trading-terminal/" title="Terminal - free trading terminal and charting application for manual trading"&gt;Terminal&lt;/a&gt; (v5.0.162):
Unit. IsSet extension.
SecurityId. GetHashCode performance boost.
Backtesting supports stop orders. Strategies can use local and server stop-orders.
MyTrade. GetPosition extension returns non nullable decimal.
IChart. Areas property type changed INotifyList -&amp;gt; IEnumerable
ProtectPositionDiagramElement. Can receive trades from multiple sources. Tracks own trades.
IChart refactoring.&lt;/p&gt;
&lt;p&gt;&lt;a href="/store/strategy-designer/" title="Designer: A Free App for Creating Algorithmic Trading Strategies Without Coding"&gt;Designer&lt;/a&gt; (v5.0.163):
Removed default min and max prices for backtesting.
DESIGNER-204 Fix publishing after prev canceled attempt.
Fix biding ribbon publish, export and delete buttons.
Unit. IsSet extension.
SecurityId. GetHashCode performance boost.
Backtesting supports stop orders. Strategies can use local and server stop-orders.
MyTrade. GetPosition extension returns non nullable decimal.
IChart. Areas property type changed INotifyList -&amp;gt; IEnumerable
ProtectPositionDiagramElement. Can receive trades from multiple sources. Tracks own trades.
IChart refactoring.&lt;/p&gt;
&lt;p&gt;&lt;a href="/store/market-data-downloader/" title="Hydra free market data downloader and database"&gt;Hydra&lt;/a&gt; (v5.0.166):
Unit. IsSet extension.
SecurityId. GetHashCode performance boost.
Backtesting supports stop orders. Strategies can use local and server stop-orders.
MyTrade. GetPosition extension returns non nullable decimal.
IChart. Areas property type changed INotifyList -&amp;gt; IEnumerable
ProtectPositionDiagramElement. Can receive trades from multiple sources. Tracks own trades.
IChart refactoring.&lt;/p&gt;
&lt;p&gt;&lt;a href="/store/udpdumper/" title="UDP Dumper"&gt;UDP Dumper&lt;/a&gt; (v5.0.133):
Unit. IsSet extension.
SecurityId. GetHashCode performance boost.
Backtesting supports stop orders. Strategies can use local and server stop-orders.
MyTrade. GetPosition extension returns non nullable decimal.
IChart. Areas property type changed INotifyList -&amp;gt; IEnumerable
ProtectPositionDiagramElement. Can receive trades from multiple sources. Tracks own trades.&lt;/p&gt;
&lt;p&gt;&lt;a href="/store/oanda/" title="Oanda"&gt;Oanda&lt;/a&gt; (v5.0.158):
Unit. IsSet extension.
SecurityId. GetHashCode performance boost.&lt;/p&gt;
&lt;p&gt;&lt;a href="/store/udpdumper_console/" title="UDP Dumper. Console version"&gt;UDPDumper.Console&lt;/a&gt; (v5.0.120):
Unit. IsSet extension.
SecurityId. GetHashCode performance boost.&lt;/p&gt;
&lt;p&gt;&lt;a href="/store/quiklua/" title="Quik"&gt;QUIK&lt;/a&gt; (v5.0.155):
Unit. IsSet extension.
SecurityId. GetHashCode performance boost.&lt;/p&gt;
&lt;p&gt;&lt;a href="/store/mt4/" title=" S#.MT4"&gt;MT 4&lt;/a&gt; (v5.0.151):
Unit. IsSet extension.
SecurityId. GetHashCode performance boost.&lt;/p&gt;
&lt;p&gt;&lt;a href="/store/mt5/" title="MT5"&gt;MT 5&lt;/a&gt; (v5.0.150):
Unit. IsSet extension.
SecurityId. GetHashCode performance boost.&lt;/p&gt;
&lt;p&gt;&lt;a href="/store/moex-iss/" title="MOEX ISS"&gt;MOEX ISS&lt;/a&gt; (v5.0.32):
Unit. IsSet extension.
SecurityId. GetHashCode performance boost.&lt;/p&gt;
&lt;p&gt;&lt;a href="/store/runner/" title="Runner - cross platform application to run any types of strategies"&gt;Runner&lt;/a&gt; (v5.0.21):
IChart. Areas property type changed INotifyList -&amp;gt; IEnumerable
IChart refactoring.
Unit. IsSet extension.
SecurityId. GetHashCode performance boost.
Backtesting supports stop orders. Strategies can use local and server stop-orders.
MyTrade. GetPosition extension returns non nullable decimal.
ProtectPositionDiagramElement. Can receive trades from multiple sources. Tracks own trades.&lt;/p&gt;
&lt;p&gt;&lt;a href="/store/alor/" title="Alor connector"&gt;Alor&lt;/a&gt; (v5.0.30):
Unit. IsSet extension.
SecurityId. GetHashCode performance boost.&lt;/p&gt;
&lt;p&gt;&lt;a href="/store/tinkoff/" title="Tinkoff connector"&gt;Tinkoff&lt;/a&gt; (v5.0.30):
Unit. IsSet extension.
SecurityId. GetHashCode performance boost.&lt;/p&gt;
&lt;p&gt;&lt;a href="/store/polygonio/" title="PolygonIO connector"&gt;PolygonIO&lt;/a&gt; (v5.0.21):
Unit. IsSet extension.
SecurityId. GetHashCode performance boost.&lt;/p&gt;
&lt;p&gt;&lt;a href="/store/alpaca/" title="Alpaca Markets connector"&gt;Alpaca Markets&lt;/a&gt; (v5.0.1):
auto change StockFeed on iex for demo mode.
Unit. IsSet extension.
SecurityId. GetHashCode performance boost.&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
</feed>