﻿<?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">Forum. StockSharp</title>
  <id>https://stocksharp.com/handlers/atom.ashx?category=forum&amp;page=6</id>
  <rights type="text">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  <updated>2026-04-30T11:47:15Z</updated>
  <logo>https://stocksharp.com/images/logo.png</logo>
  <link href="https://stocksharp.com/handlers/atom.ashx?category=forum&amp;page=6" rel="self" type="application/rss+xml" />
  <entry>
    <id>https://stocksharp.com/topic/14559/</id>
    <title type="text">does any support the developement with stocksharp API?</title>
    <published>2020-10-11T20:53:36Z</published>
    <updated>2020-10-11T20:53:36Z</updated>
    <author>
      <name>Winthan Aung</name>
      <uri>https://stocksharp.com/users/133999/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">Hi I am looking into Stocksharp API, I want to have some development with it, does anyone support with API for multiple connectors with web service? </content>
  </entry>
  <entry>
    <id>https://stocksharp.com/topic/14558/</id>
    <title type="text">ChartPanel draws incorrectly</title>
    <published>2020-10-10T23:10:15Z</published>
    <updated>2020-10-10T23:10:15Z</updated>
    <author>
      <name>Greenn</name>
      <uri>https://stocksharp.com/users/99877/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">Hi everyone.&lt;br /&gt;I have been experiencing your platform a lot lately and noticed if a share didn&amp;#39;t have enough liquidity there were some price gaps in range candles which negatively affect drawing them. Take a look a the picture&lt;br /&gt;&lt;br /&gt;&lt;span style="color:red"&gt;Chart Range(4)&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href='https://stocksharp.com/file/116483/Screenshot_16.png' class='lightview' data-lightview-options="skin: 'mac'" data-lightview-group='mixed'&gt;&lt;img src="https://stocksharp.com/file/116483/Screenshot_16.png?size=800x800" alt="Screenshot_16.png" title="Screenshot_16.png" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Green candle should have had 5 price levels but we see more&lt;br /&gt;What is the best solution to avoid such problem if I use that kind of a chart&lt;br /&gt;Thank you in advance</content>
  </entry>
  <entry>
    <id>https://stocksharp.com/topic/14535/</id>
    <title type="text">Has the new StockSharp API been updated to work with Etrade?</title>
    <published>2020-10-01T19:43:30Z</published>
    <updated>2020-10-01T19:43:30Z</updated>
    <author>
      <name>Pierre</name>
      <uri>https://stocksharp.com/users/119826/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">Hi, you mentioned many times over the past 2 years that you are working to update the Etrade and other stock broker connectors: Has that been done?</content>
  </entry>
  <entry>
    <id>https://stocksharp.com/topic/12489/</id>
    <title type="text">Principles for trading cryptocurrencies part 4</title>
    <published>2020-09-22T13:21:42Z</published>
    <updated>2020-09-22T13:21:42Z</updated>
    <author>
      <name>ILYA</name>
      <uri>https://stocksharp.com/users/127794/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <category term="Trading robots" />
    <category term="Trading systems" />
    <category term="chats" />
    <category term="market data" />
    <category term="trading" />
    <category term="bitcoins" />
    <category term="cryptocurrencies" />
    <category term="crypto currency" />
    <category term="robot" />
    <category term="finance" />
    <content type="html">In today’s article we will review the significant part of trading analysis – &lt;b&gt;trading volume&lt;/b&gt;.[happy]&lt;br /&gt;&lt;br /&gt;Let’s explain what trading volume is – &lt;b&gt;&lt;em&gt;the whole amount of cryptocurrency units which trade on crypto exchanges that are traded on base of executed orders within considered period&lt;/em&gt;&lt;/b&gt;. Obtaining this volume is important that’s why there’re many charts of trading volume. For example &lt;b&gt;&lt;u&gt;the program software for downloading market data&lt;/u&gt;&lt;/b&gt; &lt;a href="https://stocksharp.com/products/hydra/" title="https://stocksharp.com/products/hydra/"&gt;&lt;b&gt;&lt;em&gt;&lt;u&gt;S#.Data(Hydra)&lt;/u&gt;&lt;/em&gt;&lt;/b&gt;&lt;/a&gt; easily can build trading charts and trading volume charts, giving the trader to see and compare them in one work space flow. Definitely it will give you a wide picture for further analysis. [wink]&lt;br /&gt;&lt;br /&gt;For the analysis itself it’s crucial to know the volume indicator that occurs by reaching some fixed price level. Given information is a signal to start a trade or the opposite – to wait. &lt;b&gt;&lt;u&gt;Volume chart can be vertical or horizontal, however the first one is more used by traders, &lt;/u&gt;&lt;/b&gt;[nerd]&lt;br /&gt;By building the graphs based on download market data in &lt;a href="https://stocksharp.com/products/hydra/" title="https://stocksharp.com/products/hydra/"&gt;&lt;b&gt;&lt;u&gt;&lt;em&gt;Hydra&lt;/em&gt;&lt;/u&gt;&lt;/b&gt;&lt;/a&gt; it has the same time period as for &lt;b&gt;&lt;em&gt;candlestick chart and displays in the form of bars&lt;/em&gt;&lt;/b&gt;.&lt;br /&gt;&lt;br /&gt;&lt;a href='https://stocksharp.com/file/116286/download-market-data.png' class='lightview' data-lightview-options="skin: 'mac'" data-lightview-group='mixed'&gt;&lt;img src="https://stocksharp.com/file/116286/download-market-data.png?size=800x800" alt="download-market-data.png" title="download-market-data.png" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href='https://stocksharp.com/file/116287/tradnig-volume.png' class='lightview' data-lightview-options="skin: 'mac'" data-lightview-group='mixed'&gt;&lt;img src="https://stocksharp.com/file/116287/tradnig-volume.png?size=800x800" alt="tradnig-volume.png" title="tradnig-volume.png" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;In short words, if a trader builds a graph by trading volumes over the past 30 minutes then the bar value will indicate the whole cumulative volume of 30 minutes.[ninja]&lt;br /&gt;By fact, one of the options using charts is to find the end of correction movement in a trend. &lt;b&gt;&lt;em&gt;Thus, if the volume increased dramatically by the price which the direction is opposite to the trend therefore it might indicate the end of the trade itself.&lt;/em&gt;&lt;/b&gt; This moment might be benefits for trade in the direction of a trend and often used for trading robots, particularly in &lt;b&gt;&lt;u&gt;a constructor of trading robots&lt;/u&gt;&lt;/b&gt; - &lt;a href="https://stocksharp.com/products/designer/" title="https://stocksharp.com/products/designer/"&gt;&lt;b&gt;&lt;u&gt;&lt;u&gt;S#.Designer&lt;/u&gt;&lt;/u&gt;&lt;/b&gt;&lt;/a&gt;. [love]&lt;br /&gt;Also, you should keep in mind that a big trading volume of cryptocurrency not always indicates for beneficial price movement the cause of might be set aggressive orders.&lt;br /&gt;In any case, if a trader gets an opportunity to use such financial instruments for analysis it will lead to reducing risk and gaining profits! &lt;br /&gt;</content>
  </entry>
  <entry>
    <id>https://stocksharp.com/topic/12403/</id>
    <title type="text">Principles for trading cryptocurrencies part 3</title>
    <published>2020-09-15T12:49:16Z</published>
    <updated>2020-09-15T12:49:16Z</updated>
    <author>
      <name>ILYA</name>
      <uri>https://stocksharp.com/users/127794/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <category term="Algorithmic trading" />
    <category term="Trading robots" />
    <category term="Trading systems" />
    <category term="bitcoin" />
    <category term="MarketDepth" />
    <category term="cryptocurrencies" />
    <category term="Crypto trading" />
    <category term="crypto trade" />
    <content type="html">Today we’re going to talk about one of the most important financial instruments is an &lt;b&gt;&lt;u&gt;order book&lt;/u&gt;&lt;/b&gt;. It is formed by all sell and buy orders on &lt;em&gt;&lt;u&gt;crypto exchange&lt;/u&gt;&lt;/em&gt;. &lt;b&gt;&lt;em&gt;&lt;u&gt;An order book&lt;/u&gt;&lt;/em&gt;&lt;/b&gt; is the list of orders which uses to record the interest of buyers and sellers of chosen cryptocurrency for fiat money or any other cryptocurrency and taking in consideration the closest price of trading pair.[laugh]&lt;br /&gt;&lt;br /&gt;Sometimes it&amp;#39;s crucial [ninja], &lt;em&gt;especially in arbitrage&lt;/em&gt;, to have an opportunity to trade with several order books at the same time. This option is fully implemented in &lt;a href="https://stocksharp.com/products/" title="https://stocksharp.com/products/"&gt;&lt;b&gt;&lt;em&gt;&lt;u&gt;S# programs&lt;/u&gt;&lt;/em&gt;&lt;/b&gt;&lt;/a&gt;. For instance, the working area of free trading &lt;a href="https://stocksharp.com/products/terminal/" title="https://stocksharp.com/products/terminal/"&gt;&lt;b&gt;&lt;em&gt;&lt;u&gt;terminal S#&lt;/u&gt;&lt;/em&gt;&lt;/b&gt;&lt;/a&gt;, &lt;a href="https://stocksharp.com/products/terminal/" title="https://stocksharp.com/products/terminal/"&gt;&lt;b&gt;&lt;em&gt;&lt;u&gt;Terminal&lt;/u&gt;&lt;/em&gt;&lt;/b&gt;&lt;/a&gt; allows the trader to configure it so that it would has the very informative picture of the whole trading process. [nerd]&lt;br /&gt;&lt;br /&gt;&lt;a href='https://stocksharp.com/file/116060/an-order-book.png' class='lightview' data-lightview-options="skin: 'mac'" data-lightview-group='mixed'&gt;&lt;img src="https://stocksharp.com/file/116060/an-order-book.png?size=800x800" alt="an-order-book.png" title="an-order-book.png" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&lt;u&gt;Every order book gives the full information about the volume offer and its price&lt;/u&gt;&lt;/b&gt;. The number of offers is the &lt;b&gt;&lt;em&gt;&lt;u&gt;order book depth&lt;/u&gt;&lt;/em&gt;&lt;/b&gt;. &lt;b&gt;The ability to customize the book order depth also is important part of trade, as it gives you the ability to see the whole list of offers. It&amp;#39;s often that in the upper part of order book are placed bid offers and in the down part is ask offers of selected security.&lt;/b&gt;[happy][love]&lt;br /&gt;&lt;br /&gt;By fact, the order book shows the desire of trading of cryptocurrency at a favorable rate of a trade for a trader. When an opposite trade is appeared, trade is executed, and the pair price is changing in the direction of the executed trade. &lt;em&gt;If the order doesn&amp;#39;t have any counter offers, then it remains without any changes until the counteroffer moment or the cancel it by trader.&lt;/em&gt;&lt;br /&gt;&lt;br /&gt;What we see on the picture that based on data of the&lt;b&gt;&lt;em&gt;&lt;u&gt; order book,&lt;/u&gt;&lt;/em&gt;&lt;/b&gt; a trader can perform the analysis or make decision about trade move on. So for example, a trader can determine the spread of a traded pair (the difference between the first values of the bid and ask prices), as well as predict the behaviour of graph chart (if there is large buy orders, then rapid growth is highly likely, and vice versa). Therefore, having the option to customize the book order, the trader get a great flexibility in a trade that will bring a big profit and/or lesser risks.&lt;br /&gt;</content>
  </entry>
  <entry>
    <id>https://stocksharp.com/topic/12393/</id>
    <title type="text">Ref: Lesson_01,  02_MarketDeph_Trade, The code from the video do not work.</title>
    <published>2020-09-11T02:47:59Z</published>
    <updated>2020-09-13T18:02:23Z</updated>
    <author>
      <name>Vladimir Vincent</name>
      <uri>https://stocksharp.com/users/131450/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">Ref: Lesson_01,  02_MarketDeph_Trade, The code from the video do not work.&lt;br /&gt;&lt;br /&gt;_connector.NewTrade += TradeGrid.Trades.Add;&lt;br /&gt;&lt;br /&gt;NewTrade is deprecated, I have used the TickTradeReceived and it still do not work.&lt;br /&gt;&lt;br /&gt;Send a working code of Lesson_01,  02_MarketDeph_Trade.&lt;br /&gt;&lt;br /&gt;These videos are not up to date with the libraries.&lt;br /&gt;Please remake these videos or add additional instruction to correct these videos. Or add working code to these videos.</content>
  </entry>
  <entry>
    <id>https://stocksharp.com/topic/12386/</id>
    <title type="text">Principles for trading cryptocurrencies part 2</title>
    <published>2020-09-08T12:39:00Z</published>
    <updated>2020-09-08T12:39:00Z</updated>
    <author>
      <name>ILYA</name>
      <uri>https://stocksharp.com/users/127794/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <category term="Algorithmic trading" />
    <category term="Trading robots" />
    <category term="charts" />
    <category term="algorithmic strategies" />
    <category term="candles" />
    <category term="cryptocurrencies" />
    <category term="trading on the exchange" />
    <category term="Trader" />
    <category term="Crypto trading" />
    <category term="crypto trade" />
    <content type="html">In the previous article we’ve analysed the main tools used particularly in trading and crypto trading. We&amp;#39;ve explained such important element as a &lt;b&gt;&lt;u&gt;chart&lt;/u&gt;&lt;/b&gt;. Keep in mind that &lt;b&gt;&lt;em&gt;&lt;u&gt;charts&lt;/u&gt;&lt;/em&gt;&lt;/b&gt; can be different, and each trader can use different &lt;b&gt;&lt;em&gt;&lt;u&gt;charts and time frames&lt;/u&gt;&lt;/em&gt;&lt;/b&gt;. For example &lt;a href="https://stocksharp.com/products/hydra/" title="https://stocksharp.com/products/hydra/"&gt;&lt;b&gt;&lt;em&gt;&lt;u&gt;S#.Data (Hydra)&lt;/u&gt;&lt;/em&gt;&lt;/b&gt;&lt;/a&gt; program may build charts of various &lt;em&gt;trading elements and time frames&lt;/em&gt; such as ticks, candles with various periods and volume charts. All of this give you a wide look to analyse the market, assess risks and its perspectives.[nerd]&lt;br /&gt;&lt;br /&gt;&lt;a href='https://stocksharp.com/file/115973/trade-build-charts.png' class='lightview' data-lightview-options="skin: 'mac'" data-lightview-group='mixed'&gt;&lt;img src="https://stocksharp.com/file/115973/trade-build-charts.png?size=800x800" alt="trade-build-charts.png" title="trade-build-charts.png" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;A pair may have different charts which can be distinguished by time frames. So for instance, the chart can be of 5 or fifteen minutes period. These periods named are &lt;b&gt;&lt;em&gt;&lt;u&gt;Time Frame&lt;/u&gt;&lt;/em&gt;&lt;/b&gt;.[happy]&lt;br /&gt;&lt;br /&gt;&lt;a href='https://stocksharp.com/file/115974/trading-periods-timeframe.png' class='lightview' data-lightview-options="skin: 'mac'" data-lightview-group='mixed'&gt;&lt;img src="https://stocksharp.com/file/115974/trading-periods-timeframe.png?size=800x800" alt="trading-periods-timeframe.png" title="trading-periods-timeframe.png" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href='https://stocksharp.com/file/115975/charts-timeframes.png' class='lightview' data-lightview-options="skin: 'mac'" data-lightview-group='mixed'&gt;&lt;img src="https://stocksharp.com/file/115975/charts-timeframes.png?size=800x800" alt="charts-timeframes.png" title="charts-timeframes.png" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Let&amp;#39;s look at the basic elements of &lt;b&gt;&lt;em&gt;&lt;u&gt;Japanese candle&lt;/u&gt;&lt;/em&gt;&lt;/b&gt;. The rectangles on the chart is the body of a &lt;b&gt;&lt;u&gt;candle&lt;/u&gt;&lt;/b&gt;. The body of candle is formed based on the values of beginning and the end of the chosen time frame.&lt;br /&gt;&lt;br /&gt;&lt;a href='https://stocksharp.com/file/115976/charts-candle-body.png' class='lightview' data-lightview-options="skin: 'mac'" data-lightview-group='mixed'&gt;&lt;img src="https://stocksharp.com/file/115976/charts-candle-body.png?size=800x800" alt="charts-candle-body.png" title="charts-candle-body.png" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;A candlestick is a type of price chart, and its candlestick can have bullish pattern if the opening price is lower the closed price, or in the opposite direction is bear candlestick. In the &lt;a href="https://stocksharp.com/products/hydra/" title="https://stocksharp.com/products/hydra/"&gt;S#.Data (Hydra)&lt;/a&gt; program candles adopted green and red colour therefore we can determine the rise or fall of selected exchange tool.&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Also, a shadow is a line found on a candlestick chart which indicates the maximum and minimum price during the forming process. In the case of the absence of the upper shadow is considered that candle&amp;#39;s top being cut off or the opposite is the base is cut off. [ninja]&lt;br /&gt;&lt;br /&gt;A &lt;b&gt;&lt;em&gt;&lt;u&gt;Doji&lt;/u&gt;&lt;/em&gt;&lt;/b&gt; is a candlestick with no real body, where the open price is equal to the closed price. If the body of the candle is small, then it is called a &lt;b&gt;&lt;u&gt;spinning top&lt;/u&gt;&lt;/b&gt;. &lt;a href="https://stocksharp.com/products/" title="https://stocksharp.com/products/"&gt;&lt;b&gt;&lt;em&gt;&lt;u&gt;S# programs&lt;/u&gt;&lt;/em&gt;&lt;/b&gt;&lt;/a&gt; allows traders to read candles as much as possible. A friendly interface and advanced analyses tools make them crucial for traders because the ability to read the candles it reduces the risks, especially in crypto currency market.[wink]&lt;br /&gt;</content>
  </entry>
  <entry>
    <id>https://stocksharp.com/topic/12379/</id>
    <title type="text">I got the currency list to show by adding the Oanda nuget pkg, but I am not seeing the price of the security when i click on a currency.</title>
    <published>2020-09-02T03:49:33Z</published>
    <updated>2020-09-03T22:19:43Z</updated>
    <author>
      <name>Vladimir Vincent</name>
      <uri>https://stocksharp.com/users/131450/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">I got the currency list to show by adding the Oanda nuget pkg, but I am not seeing the price of the security when i click on a currency.&lt;br /&gt;&lt;br /&gt;public partial class MainWindow : Window&lt;br /&gt;    {&lt;br /&gt;        private Connector _connector = new Connector();&lt;br /&gt;        private string _connectFile = &amp;quot;ConnectFile&amp;quot;;&lt;br /&gt;&lt;br /&gt;        public MainWindow()&lt;br /&gt;        {&lt;br /&gt;            InitializeComponent();&lt;br /&gt;            if (File.Exists(_connectFile))&lt;br /&gt;            {&lt;br /&gt;                _connector.Load(new XmlSerializer&amp;lt;SettingsStorage&amp;gt;().Deserialize(_connectFile));&lt;br /&gt;            }&lt;br /&gt;        }&lt;br /&gt;&lt;br /&gt;        private void Setting_Click(object sender, RoutedEventArgs e)&lt;br /&gt;        {&lt;br /&gt;            if (_connector.Configure(this))&lt;br /&gt;            {&lt;br /&gt;                new XmlSerializer&amp;lt;SettingsStorage&amp;gt;().Serialize(_connector.Save(), _connectFile);&lt;br /&gt;            }&lt;br /&gt;        }&lt;br /&gt;&lt;br /&gt;        private void Connect_Click(object sender, RoutedEventArgs e)&lt;br /&gt;        {&lt;br /&gt;            SecurityPicker.SecurityProvider = _connector;&lt;br /&gt;            SecurityPicker.MarketDataProvider = _connector;&lt;br /&gt;            _connector.Connected += this.Connector_Connected;&lt;br /&gt;&lt;br /&gt;            _connector.Connect();&lt;br /&gt;        }&lt;br /&gt;&lt;br /&gt;        private void Connector_Connected()&lt;br /&gt;        {&lt;br /&gt;            _connector.LookupSecurities(new Security() { Code = &amp;quot;USD/JPY&amp;quot; });&lt;br /&gt;        }&lt;br /&gt;&lt;br /&gt;        private void SecurityPicker_SecuritySelected(Security security)&lt;br /&gt;        {&lt;br /&gt;            if (security == null) return;&lt;br /&gt;            _connector.SubscribeFilteredMarketDepth(security);&lt;br /&gt;            //_connector.RegisterSecurity(security);&lt;br /&gt;        }&lt;br /&gt;    }</content>
  </entry>
  <entry>
    <id>https://stocksharp.com/topic/12380/</id>
    <title type="text">Rithmic connection CPU Usage &amp;amp; Refreshspeed of SubscribeMarketDepth</title>
    <published>2020-09-02T18:47:42Z</published>
    <updated>2020-09-02T20:53:39Z</updated>
    <author>
      <name>Tobias Born</name>
      <uri>https://stocksharp.com/users/127923/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <category term="Rithmic" />
    <category term="-" />
    <category term="SubscribeMarketDepth" />
    <content type="html">Dear S# Community,&lt;br /&gt;&lt;br /&gt;i have a question regarding the S# Rithmic Connection. I have realised that it needs a lot of CPU Usage (up to 50%) when i am subscribing to the SubscribeMarketDepth.&lt;br /&gt;It seems the method is sync and is blocking the other threads in between. It would be better to call it async but that is not implemented right now in s#[crying].&lt;br /&gt;&lt;br /&gt;Does anybody make the same experience?&lt;br /&gt;&lt;br /&gt;Also the second question i have is about the refreshspeed of this subscription. &lt;a href="https://doc.stocksharp.com/html/M_StockSharp_Algo_IMarketDataProviderEx_SubscribeMarketDepth.htm
" title="https://doc.stocksharp.com/html/M_StockSharp_Algo_IMarketDataProviderEx_SubscribeMarketDepth.htm
"&gt;https://doc.stocksharp.c...ubscribeMarketDepth.htm
&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;i gave a refreshspeed of 3 seconds,but it seems the data update comes more frequently, less than 1 second i guess.&lt;br /&gt;&lt;br /&gt;TimeSpan span = new TimeSpan(0, 0, 0, 3, 0);&lt;br /&gt;Connector.SubscribeMarketDepth(security, null, null, null, MarketDataBuildModes.LoadAndBuild,null, 25, &lt;b&gt;span&lt;/b&gt;, null, false, null);&lt;br /&gt;&lt;br /&gt;Am i using it wrong?&lt;br /&gt;&lt;br /&gt;Thanks in advance &amp;amp; best regards&lt;br /&gt;Tobias</content>
  </entry>
  <entry>
    <id>https://stocksharp.com/topic/12371/</id>
    <title type="text">I am not seeing any price for any security (currency) for Oanda</title>
    <published>2020-08-31T04:26:23Z</published>
    <updated>2020-09-02T03:42:51Z</updated>
    <author>
      <name>Vladimir Vincent</name>
      <uri>https://stocksharp.com/users/131450/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;br /&gt;I am following the lesson 01_Connect_and_get_security&lt;br /&gt;I am not seeing any price for any security (currency) for Oanda&lt;br /&gt;Please see image below.&lt;br /&gt;&lt;br /&gt;public partial class MainWindow : Window&lt;br /&gt;    {&lt;br /&gt;        private Connector _connector = new Connector();&lt;br /&gt;        private string _connectFile = &amp;quot;ConnectFile&amp;quot;;&lt;br /&gt;&lt;br /&gt;        public MainWindow()&lt;br /&gt;        {&lt;br /&gt;            InitializeComponent();&lt;br /&gt;            if (File.Exists(_connectFile))&lt;br /&gt;            {&lt;br /&gt;                _connector.Load(new XmlSerializer&amp;lt;SettingsStorage&amp;gt;().Deserialize(_connectFile));&lt;br /&gt;            }&lt;br /&gt;        }&lt;br /&gt;&lt;br /&gt;        private void Setting_Click(object sender, RoutedEventArgs e)&lt;br /&gt;        {&lt;br /&gt;            if (_connector.Configure(this))&lt;br /&gt;            {&lt;br /&gt;                new XmlSerializer&amp;lt;SettingsStorage&amp;gt;().Serialize(_connector.Save(), _connectFile);&lt;br /&gt;            }&lt;br /&gt;        }&lt;br /&gt;&lt;br /&gt;        private void Connect_Click(object sender, RoutedEventArgs e)&lt;br /&gt;        {&lt;br /&gt;            SecurityPicker.SecurityProvider = _connector;&lt;br /&gt;            SecurityPicker.MarketDataProvider = _connector;&lt;br /&gt;            //_connector.Connected += this.Connector_Connected;&lt;br /&gt;&lt;br /&gt;            _connector.Connect();&lt;br /&gt;        }&lt;br /&gt;&lt;br /&gt;        //private void Connector_Connected()&lt;br /&gt;        //{&lt;br /&gt;        //    _connector.LookupSecurities(new Security(){Code = &amp;quot;USD/JPY&amp;quot;});&lt;br /&gt;        //}&lt;br /&gt;&lt;br /&gt;        private void SecurityPicker_SecuritySelected(Security security)&lt;br /&gt;        {&lt;br /&gt;            if (security == null) return;&lt;br /&gt;&lt;br /&gt;            _connector.RegisterSecurity(security);&lt;br /&gt;        }&lt;br /&gt;    }</content>
  </entry>
  <entry>
    <id>https://stocksharp.com/topic/12378/</id>
    <title type="text">Principles for trading cryptocurrencies</title>
    <published>2020-09-01T13:33:56Z</published>
    <updated>2020-09-01T13:33:56Z</updated>
    <author>
      <name>ILYA</name>
      <uri>https://stocksharp.com/users/127794/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <category term="Trading robot coding" />
    <category term="Trading systems" />
    <category term="trading" />
    <category term="cryptocurrencies" />
    <category term="Cryptoconnectors" />
    <category term="trading on the exchange" />
    <category term="creating trading robott" />
    <category term="Crypto trading" />
    <category term="crypto trade" />
    <category term="crypto exchange" />
    <content type="html">&lt;b&gt;&lt;em&gt;&lt;u&gt;Speculative trading&lt;/u&gt;&lt;/em&gt;&lt;/b&gt; is widely spread type of trading on most well-known exchanges nowadays. Without any doubts the crypto exchange is not an exception. Buying cheap and then selling it for a higher price is the basic principle of classic trading.[wink]&lt;br /&gt;&lt;br /&gt;From now onwards it should be said that for a trader who trades foreign exchange or securities market the move to the sphere of crypto trading going to be enough clear and simple to understand. [happy]&lt;br /&gt;&lt;em&gt;&lt;u&gt;Besides it, we need to mention that the crypto trading becoming a very popular among beginners.&lt;/u&gt;&lt;/em&gt; &lt;b&gt;&lt;em&gt;&lt;u&gt;This is due to ease access and loads of trading platforms along with name of tokens (cryptocurrencies).&lt;br /&gt;&lt;/u&gt;&lt;/em&gt;&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Let&amp;#39;s review the crucial tools for traders for a quick introduction of the base principles of crypto exchanges.[nerd]&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&lt;em&gt;&lt;u&gt;- Graphs&lt;br /&gt;- An order to buy or sell&lt;br /&gt;- History of executed orders, trading volume (market data)&lt;/u&gt;&lt;/em&gt;&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Let&amp;#39;s look at these components one by one. [nerd]&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&lt;em&gt;&lt;u&gt;Our first financial tool is a graph or chart. &lt;/u&gt;&lt;/em&gt;&lt;/b&gt;Most of the best trading software programs give the building graphs a high priority. &lt;u&gt;So, for example, all &lt;a href="https://stocksharp.com/products/" title="https://stocksharp.com/products/"&gt;&lt;b&gt;&lt;em&gt;software&lt;/em&gt;&lt;/b&gt;&lt;/a&gt; from &lt;a href="https://stocksharp.com/products/" title="https://stocksharp.com/products/"&gt;&lt;b&gt;&lt;em&gt;S#&lt;/em&gt;&lt;/b&gt;&lt;/a&gt; have function to build graphs to capture the whole information of a current trade. Moreover, our free trading terminal &lt;a href="https://stocksharp.com/products/terminal/" title="https://stocksharp.com/products/terminal/"&gt;S#.Terminal&lt;/a&gt; make it possible to trade right from the graph. &lt;/u&gt;[love]&lt;br /&gt;&lt;br /&gt;&lt;a href='https://stocksharp.com/file/115885/cryptocurrency-trading.png' class='lightview' data-lightview-options="skin: 'mac'" data-lightview-group='mixed'&gt;&lt;img src="https://stocksharp.com/file/115885/cryptocurrency-trading.png?size=800x800" alt="cryptocurrency-trading.png" title="cryptocurrency-trading.png" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;em&gt;&lt;u&gt;So what do we mean by repeatedly saying the word graph?&lt;/u&gt;&lt;/em&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;The chart(graph) - is a history of quotations of a crypto pair, the ratio of the rate of one crypto pair to another including the ratio of fiat money (dollar, euro, and others).&lt;/b&gt;&lt;br /&gt;The most popular chart is &lt;b&gt;&lt;u&gt;Japanese candlesticks&lt;/u&gt;&lt;/b&gt;, they provide maximum needed information and provide the ratio spread  (the difference between the best sell (ask) and the bid (buy)  that are relevant now on, the smaller the spread, the greater the liquidity of the given security)[ninja]&lt;br /&gt;&lt;br /&gt;A &lt;b&gt;&lt;u&gt;Japanese candlestick&lt;/u&gt;&lt;/b&gt; is a type of price chart that&amp;#39;s main because of its very informative and the view of price movement for the chosen period of time. It makes it simple to do technical analyse of trading strategies, adjust, and correct the trading robots were built by it. More detailed explanations about candles we will tell in new article.[wink]&lt;br /&gt;</content>
  </entry>
  <entry>
    <id>https://stocksharp.com/topic/12039/</id>
    <title type="text">Oanda Live Data Not Coming Through?</title>
    <published>2020-08-20T06:49:04Z</published>
    <updated>2020-08-31T22:43:38Z</updated>
    <author>
      <name>Rob</name>
      <uri>https://stocksharp.com/users/130250/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">I&amp;#39;ve been trying to connect to an Oanda paper account for live candles using StockSharp.Oanda v5.0.27 but am not receiving updated candles. The historical candle load in the code below is successful and returns a day of history, but the live candles do not continue to come in. The same issue is seen for every lesson when I produce that code. &lt;br /&gt;&lt;br /&gt;While debugging, I can see that &lt;div class="code"&gt;&lt;strong&gt;Code&lt;/strong&gt;&lt;div class="innercode"&gt;IsSupportCandlesUpdates&lt;/div&gt;&lt;/div&gt; is set to false and is read-only. &lt;br /&gt;&lt;br /&gt;When I use the same Oanda API account in Shell#, and run a strategy, the live data works. So, it doesn&amp;#39;t appear to be an account issue.&lt;br /&gt;&lt;br /&gt;Can you confirm the Oanda adapter works for live data and advise what I&amp;#39;m missing in the code below to generate live candle data?&lt;br /&gt;&lt;br /&gt;Thank you.&lt;br /&gt;&lt;br /&gt;&lt;div class="code"&gt;&lt;strong&gt;Code&lt;/strong&gt;&lt;div class="innercode"&gt;&lt;br /&gt; class Program {&lt;br /&gt;&lt;br /&gt;        private static CandleSeries _candleSeries;&lt;br /&gt;        private static LogManager _logManager;&lt;br /&gt;        private static Connector _connector;&lt;br /&gt;        static void Main (string&amp;#91;&amp;#93; args) {&lt;br /&gt;&lt;br /&gt;            Console.WriteLine (&amp;quot;Init&amp;quot;);&lt;br /&gt;&lt;br /&gt;            var security = new Security {&lt;br /&gt;                Id = &amp;quot;GBP/USD@OND&amp;quot;,&lt;br /&gt;                Code = &amp;quot;GBP/USD&amp;quot;,&lt;br /&gt;                PriceStep = 0.01m,&lt;br /&gt;                Board = ExchangeBoard.Ond&lt;br /&gt;            };&lt;br /&gt;&lt;br /&gt;            _connector = new Connector ();&lt;br /&gt;&lt;br /&gt;            _logManager = new LogManager ();&lt;br /&gt;            _logManager.Listeners.Add (new FileLogListener (&amp;quot;log.txt&amp;quot;));&lt;br /&gt;&lt;br /&gt;            var adapter = new OandaMessageAdapter (_connector.TransactionIdGenerator) {&lt;br /&gt;                Token = &amp;quot;the-api-key&amp;quot;.To&amp;lt;SecureString&amp;gt; (),&lt;br /&gt;                Server = OandaServers.Practice,&lt;br /&gt;            };&lt;br /&gt;&lt;br /&gt;            _connector.Adapter.InnerAdapters.Add (adapter);&lt;br /&gt;            _connector.LogLevel = LogLevels.Debug;&lt;br /&gt;            _logManager.Sources.Add (_connector);&lt;br /&gt;&lt;br /&gt;            _connector.Connected += () =&amp;gt; {&lt;br /&gt;                Console.WriteLine (&amp;quot;Connected&amp;quot;);&lt;br /&gt;            };&lt;br /&gt;&lt;br /&gt;            _connector.ConnectionError += error =&amp;gt; {&lt;br /&gt;                Console.WriteLine (error);&lt;br /&gt;            };&lt;br /&gt;&lt;br /&gt;            _connector.Error += error =&amp;gt; {&lt;br /&gt;                Console.WriteLine (error);&lt;br /&gt;            };&lt;br /&gt;&lt;br /&gt;            _connector.NewSecurity += security =&amp;gt; {&lt;br /&gt;                Console.WriteLine (security.Name);&lt;br /&gt;            };&lt;br /&gt;&lt;br /&gt;            _connector.NewTrade += trade =&amp;gt; {&lt;br /&gt;                Console.WriteLine (&amp;quot;trade: {0}&amp;quot;, trade);&lt;br /&gt;            };&lt;br /&gt;&lt;br /&gt;            _connector.NewPortfolio += portfolio =&amp;gt; {&lt;br /&gt;                Console.WriteLine (&amp;quot;portfolio: {0}&amp;quot;, portfolio.Name);&lt;br /&gt;            };&lt;br /&gt;&lt;br /&gt;            _connector.NewPosition += position =&amp;gt; {&lt;br /&gt;                Console.WriteLine (&amp;quot;position: {0}&amp;quot;, position);&lt;br /&gt;            };&lt;br /&gt;&lt;br /&gt;            _candleSeries = new CandleSeries (typeof (TimeFrameCandle), security, new TimeSpan (0, 1, 0)) {&lt;br /&gt;                BuildCandlesMode = MarketDataBuildModes.LoadAndBuild,&lt;br /&gt;                BuildCandlesFrom = MarketDataTypes.CandleTick,&lt;br /&gt;            };&lt;br /&gt;&lt;br /&gt;            _connector.CandleSeriesProcessing += (_candleSeries, candle) =&amp;gt; {&lt;br /&gt;                Console.WriteLine (candle);&lt;br /&gt;            };&lt;br /&gt;&lt;br /&gt;            var subscription = _connector.SubscribeCandles (_candleSeries, DateTime.Today.Subtract (TimeSpan.FromDays (1)), DateTime.Now, adapter : adapter);&lt;br /&gt;&lt;br /&gt;            _connector.CandleReceived += (subscription, candle) =&amp;gt; {&lt;br /&gt;                Console.WriteLine (candle);&lt;br /&gt;            };&lt;br /&gt;&lt;br /&gt;            _connector.TickTradeReceived += (subscription, trade) =&amp;gt; {&lt;br /&gt;                Console.WriteLine (trade);&lt;br /&gt;            };&lt;br /&gt;&lt;br /&gt;            _connector.CandleSeriesError += (_candleSeries, error) =&amp;gt; {&lt;br /&gt;                Console.WriteLine (&amp;quot;CandleSeriesError {0}&amp;quot;, error);&lt;br /&gt;            };&lt;br /&gt;&lt;br /&gt;            _connector.Connect ();&lt;br /&gt;&lt;br /&gt;            Console.ReadLine ();&lt;br /&gt;&lt;br /&gt;        }&lt;br /&gt;    }&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;</content>
  </entry>
  <entry>
    <id>https://stocksharp.com/topic/12369/</id>
    <title type="text">Custom Indicator - Changing Color Per Candle</title>
    <published>2020-08-27T20:24:26Z</published>
    <updated>2020-08-31T22:41:58Z</updated>
    <author>
      <name>Rob</name>
      <uri>https://stocksharp.com/users/130250/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">I&amp;#39;m creating a custom indicator using ChartIndicatorElement DrawStyle = ChartIndicatorDrawStyles.Dot&lt;br /&gt;&lt;br /&gt;Per candle, I would like to change the dot color. How is this achieved? If I add the element to the chart before processing, all of the dots change color according to the last processed value. If I add a new element per candle, the color of the indicator dot, per candle, is correct, but the x-axis of the indicator does not line up with the datetime. &lt;br /&gt;&lt;br /&gt;Please advise, thanks.&lt;br /&gt;</content>
  </entry>
  <entry>
    <id>https://stocksharp.com/topic/12365/</id>
    <title type="text">Potential risk of cryptocurrency market!</title>
    <published>2020-08-25T12:34:08Z</published>
    <updated>2020-08-25T12:34:08Z</updated>
    <author>
      <name>ILYA</name>
      <uri>https://stocksharp.com/users/127794/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <category term="market data" />
    <category term="bitcoins" />
    <category term="cryptocurrencies" />
    <category term="market depth" />
    <category term="crypto currency" />
    <category term="Cryptoconnectors" />
    <category term="Crypto trading" />
    <category term="crypto trade" />
    <category term="crypto exchange" />
    <category term="markets stock" />
    <content type="html">Nowadays many experts concluded that cryptocurrency market is a &lt;b&gt;&lt;em&gt;financial bubble&lt;/em&gt;&lt;/b&gt; and its capitalization is &lt;b&gt;&lt;em&gt;blurred and unconfirmed&lt;/em&gt;&lt;/b&gt;.&lt;br /&gt;&lt;br /&gt;However, in the light of growing algo traders and &lt;b&gt;&lt;u&gt;popularization of cryptocurrency&lt;/u&gt;&lt;/b&gt;, also as a form of cashless payment, might question the expert’s opinion about market decline. [laugh]&lt;br /&gt;&lt;br /&gt;&lt;a href='https://stocksharp.com/file/115841/cryptocurrency-market-risk.jpg' class='lightview' data-lightview-options="skin: 'mac'" data-lightview-group='mixed'&gt;&lt;img src="https://stocksharp.com/file/115841/cryptocurrency-market-risk.jpg?size=800x800" alt="cryptocurrency-market-risk.jpg" title="cryptocurrency-market-risk.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;In any case, an algo-trader must consider all risks related to market fall.[smart] And with a help of trading software which can consolidate trading data and base on this data to build all necessary indicators. &lt;b&gt;&lt;em&gt;&lt;u&gt;&lt;a href="https://stocksharp.com/products/hydra/" title="https://stocksharp.com/products/hydra/"&gt;S#.Data(Hydra)&lt;/a&gt;&lt;/u&gt;&lt;/em&gt;&lt;/b&gt; is a &lt;b&gt;great solution&lt;/b&gt; for managing market risk analysis. &lt;b&gt;&lt;em&gt;&lt;u&gt;&lt;a href="https://stocksharp.com/products/hydra/" title="https://stocksharp.com/products/hydra/"&gt;Hydra&lt;/a&gt;&lt;/u&gt;&lt;/em&gt;&lt;/b&gt; allows you to &lt;b&gt;&lt;em&gt;&lt;u&gt;collect all market data and trade related data where a trader will be able to analyse market trends and make a right decision particularly any financial asset.&lt;/u&gt;&lt;/em&gt;&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;The forecasts of cryptocurrency market and crypto-trading are different of their development measure. So, the value of cryptocurrency market is estimated in &lt;b&gt;&lt;u&gt;hundreds of millions of dollars and its capitalization continues to grow&lt;/u&gt;&lt;/b&gt;. Therefore, crypto-trading becoming popular form of trading and in many cases more accessible to trade. &lt;br /&gt;&lt;br /&gt;Traders have no fear of recent &lt;em&gt;&lt;u&gt;China announcement&lt;/u&gt;&lt;/em&gt; about regulation of blockchain industry, where some standards will be involved and function in China.&lt;br /&gt;&lt;br /&gt;&lt;a href='https://stocksharp.com/file/115842/blockchain-regulations-standard.jpg' class='lightview' data-lightview-options="skin: 'mac'" data-lightview-group='mixed'&gt;&lt;img src="https://stocksharp.com/file/115842/blockchain-regulations-standard.jpg?size=800x800" alt="blockchain-regulations-standard.jpg" title="blockchain-regulations-standard.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Let’s highlight the most common risks of cryptotrading:&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&lt;em&gt;&lt;u&gt;-	A myriad of different crypto tokens and therefore you will face a challenge and confuse to pick up a right one to trade&lt;br /&gt;-	The lack of proper regulation what lead to fraud in the market&lt;br /&gt;-	The lack of information of crypto capitalization of market cap it is under question&lt;br /&gt;-	A right choice of your strategy and trading software&lt;/u&gt;&lt;/em&gt;&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;However, it should be said that these cons also have some pros for traders, for instance a big choice of trading securities and access to it, ability to enter any market because &lt;em&gt;&lt;u&gt;of large number of platforms, multiple trading solutions and trading systems!&lt;/u&gt;&lt;/em&gt;[happy]&lt;br /&gt;&lt;br /&gt;The &lt;b&gt;&lt;em&gt;&lt;u&gt;&lt;a href="https://stocksharp.com" title="https://stocksharp.com"&gt;StockSharp&lt;/a&gt;&lt;/u&gt;&lt;/em&gt;&lt;/b&gt; company gives you a full list of everything you need for successful trading with minimal risk. You can buy our &lt;a href="https://stocksharp.com/products/pricing/" title="https://stocksharp.com/products/pricing/"&gt;&lt;b&gt;&lt;em&gt;&lt;u&gt;connectors&lt;/u&gt;&lt;/em&gt;&lt;/b&gt;&lt;/a&gt; to connect the most popular and famous cryptocurrency exchanges as well as program software which able to analyse the market condition and trends to make a right decision without any loss. More information about our products you can find on our &lt;b&gt;&lt;em&gt;&lt;u&gt;&lt;a href="https://stocksharp.com/products/pricing/" title="https://stocksharp.com/products/pricing/"&gt;website&lt;/a&gt;&lt;/u&gt;&lt;/em&gt;&lt;/b&gt;.&lt;br /&gt;</content>
  </entry>
  <entry>
    <id>https://stocksharp.com/topic/12364/</id>
    <title type="text">Potential risk of cryptocurrency market!</title>
    <published>2020-08-25T12:34:02Z</published>
    <updated>2020-08-25T12:34:02Z</updated>
    <author>
      <name>ILYA</name>
      <uri>https://stocksharp.com/users/127794/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <category term="market data" />
    <category term="bitcoins" />
    <category term="cryptocurrencies" />
    <category term="market depth" />
    <category term="crypto currency" />
    <category term="Cryptoconnectors" />
    <category term="Crypto trading" />
    <category term="crypto trade" />
    <category term="crypto exchange" />
    <category term="markets stock" />
    <content type="html">Nowadays many experts concluded that cryptocurrency market is a &lt;b&gt;&lt;em&gt;financial bubble&lt;/em&gt;&lt;/b&gt; and its capitalization is &lt;b&gt;&lt;em&gt;blurred and unconfirmed&lt;/em&gt;&lt;/b&gt;.&lt;br /&gt;&lt;br /&gt;However, in the light of growing algo traders and &lt;b&gt;&lt;u&gt;popularization of cryptocurrency&lt;/u&gt;&lt;/b&gt;, also as a form of cashless payment, might question the expert’s opinion about market decline. [laugh]&lt;br /&gt;&lt;br /&gt;&lt;a href='https://stocksharp.com/file/115841/cryptocurrency-market-risk.jpg' class='lightview' data-lightview-options="skin: 'mac'" data-lightview-group='mixed'&gt;&lt;img src="https://stocksharp.com/file/115841/cryptocurrency-market-risk.jpg?size=800x800" alt="cryptocurrency-market-risk.jpg" title="cryptocurrency-market-risk.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;In any case, an algo-trader must consider all risks related to market fall.[smart] And with a help of trading software which can consolidate trading data and base on this data to build all necessary indicators. &lt;b&gt;&lt;em&gt;&lt;u&gt;&lt;a href="https://stocksharp.com/products/hydra/" title="https://stocksharp.com/products/hydra/"&gt;S#.Data(Hydra)&lt;/a&gt;&lt;/u&gt;&lt;/em&gt;&lt;/b&gt; is a &lt;b&gt;great solution&lt;/b&gt; for managing market risk analysis. &lt;b&gt;&lt;em&gt;&lt;u&gt;&lt;a href="https://stocksharp.com/products/hydra/" title="https://stocksharp.com/products/hydra/"&gt;Hydra&lt;/a&gt;&lt;/u&gt;&lt;/em&gt;&lt;/b&gt; allows you to &lt;b&gt;&lt;em&gt;&lt;u&gt;collect all market data and trade related data where a trader will be able to analyse market trends and make a right decision particularly any financial asset.&lt;/u&gt;&lt;/em&gt;&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;The forecasts of cryptocurrency market and crypto-trading are different of their development measure. So, the value of cryptocurrency market is estimated in &lt;b&gt;&lt;u&gt;hundreds of millions of dollars and its capitalization continues to grow&lt;/u&gt;&lt;/b&gt;. Therefore, crypto-trading becoming popular form of trading and in many cases more accessible to trade. &lt;br /&gt;&lt;br /&gt;Traders have no fear of recent &lt;em&gt;&lt;u&gt;China announcement&lt;/u&gt;&lt;/em&gt; about regulation of blockchain industry, where some standards will be involved and function in China.&lt;br /&gt;&lt;br /&gt;&lt;a href='https://stocksharp.com/file/115842/blockchain-regulations-standard.jpg' class='lightview' data-lightview-options="skin: 'mac'" data-lightview-group='mixed'&gt;&lt;img src="https://stocksharp.com/file/115842/blockchain-regulations-standard.jpg?size=800x800" alt="blockchain-regulations-standard.jpg" title="blockchain-regulations-standard.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Let’s highlight the most common risks of cryptotrading:&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&lt;em&gt;&lt;u&gt;-	A myriad of different crypto tokens and therefore you will face a challenge and confuse to pick up a right one to trade&lt;br /&gt;-	The lack of proper regulation what lead to fraud in the market&lt;br /&gt;-	The lack of information of crypto capitalization of market cap it is under question&lt;br /&gt;-	A right choice of your strategy and trading software&lt;/u&gt;&lt;/em&gt;&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;However, it should be said that these cons also have some pros for traders, for instance a big choice of trading securities and access to it, ability to enter any market because &lt;em&gt;&lt;u&gt;of large number of platforms, multiple trading solutions and trading systems!&lt;/u&gt;&lt;/em&gt;[happy]&lt;br /&gt;&lt;br /&gt;The &lt;b&gt;&lt;em&gt;&lt;u&gt;&lt;a href="https://stocksharp.com" title="https://stocksharp.com"&gt;StockSharp&lt;/a&gt;&lt;/u&gt;&lt;/em&gt;&lt;/b&gt; company gives you a full list of everything you need for successful trading with minimal risk. You can buy our &lt;a href="https://stocksharp.com/products/pricing/" title="https://stocksharp.com/products/pricing/"&gt;&lt;b&gt;&lt;em&gt;&lt;u&gt;connectors&lt;/u&gt;&lt;/em&gt;&lt;/b&gt;&lt;/a&gt; to connect the most popular and famous cryptocurrency exchanges as well as program software which able to analyse the market condition and trends to make a right decision without any loss. More information about our products you can find on our &lt;b&gt;&lt;em&gt;&lt;u&gt;&lt;a href="https://stocksharp.com/products/pricing/" title="https://stocksharp.com/products/pricing/"&gt;website&lt;/a&gt;&lt;/u&gt;&lt;/em&gt;&lt;/b&gt;.&lt;br /&gt;</content>
  </entry>
  <entry>
    <id>https://stocksharp.com/topic/12037/</id>
    <title type="text">Cryptocurrency trading strategies</title>
    <published>2020-08-18T13:46:33Z</published>
    <updated>2020-08-18T13:46:33Z</updated>
    <author>
      <name>ILYA</name>
      <uri>https://stocksharp.com/users/127794/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <category term="Trading robots" />
    <category term="Trading systems" />
    <category term="bitcoin" />
    <category term="cryptocurrencies" />
    <category term="Cryptoconnectors" />
    <category term="trading strategy" />
    <category term="exchange trading" />
    <category term="Crypto trading" />
    <category term="crypto exchange" />
    <category term="trade robots" />
    <category term="trade strategy" />
    <content type="html">We’ve discussed about &lt;b&gt;&lt;em&gt;crypto-trading &lt;/em&gt;&lt;/b&gt;previously and today we continue our talk![happy]&lt;br /&gt; Let’s take a look at one of the methods given by trader &lt;b&gt;&lt;em&gt;&lt;u&gt;Hacker Moon&lt;/u&gt;&lt;/em&gt;&lt;/b&gt; and explain everything in details. &lt;br /&gt;What is this method about and how to implement it? The base of this trading method is lied in a very simple action - &lt;b&gt;&lt;em&gt;&lt;u&gt;to store your coins&lt;/u&gt;&lt;/em&gt;&lt;/b&gt;. The trader considers storing the several types of coins for a &lt;b&gt;&lt;em&gt;long-term period&lt;/em&gt;&lt;/b&gt; while monitoring the market and selling other tokens the price of within a day started to increase and vice versa.[wink]&lt;br /&gt;&lt;br /&gt;The perform this type of trading is quite &lt;u&gt;logical&lt;/u&gt;, right? However, you should understand and take into account that different exchanges &lt;b&gt;trade different coins&lt;/b&gt;. And trade with various different crypto-exchanges, not just exchanges is pretty complex process and you have to be extra &lt;em&gt;&lt;u&gt;careful&lt;/u&gt;&lt;/em&gt;.&lt;br /&gt;Most of crypto-exchanges such as Bitfinex, Binance, BitMEX and others, should be connected through connectors.&lt;br /&gt;&lt;br /&gt;&lt;a href='https://stocksharp.com/file/115690/crypto-exchanges.jpg' class='lightview' data-lightview-options="skin: 'mac'" data-lightview-group='mixed'&gt;&lt;img src="https://stocksharp.com/file/115690/crypto-exchanges.jpg?size=800x800" alt="crypto-exchanges.jpg" title="crypto-exchanges.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The &lt;a href="https://stocksharp.com" title="https://stocksharp.com"&gt;&lt;b&gt;&lt;em&gt;&lt;u&gt;StockSharp&lt;/u&gt;&lt;/em&gt;&lt;/b&gt;&lt;/a&gt; company developed a truly unique &lt;b&gt;solution&lt;/b&gt; for traders, where each and single one can simply buy all required &lt;a href="https://stocksharp.com/products/pricing/" title="https://stocksharp.com/products/pricing/"&gt;&lt;b&gt;&lt;em&gt;connectors&lt;/em&gt;&lt;/b&gt;&lt;/a&gt; in combination with our &lt;b&gt;free&lt;/b&gt; &lt;b&gt;trading platforms&lt;/b&gt; such as &lt;a href="https://stocksharp.com/products/shell/" title="https://stocksharp.com/products/shell/"&gt;&lt;b&gt;&lt;em&gt;S#.Shell&lt;/em&gt;&lt;/b&gt;&lt;/a&gt; и &lt;a href="https://stocksharp.com/products/designer/" title="https://stocksharp.com/products/designer/"&gt;&lt;b&gt;&lt;em&gt;S#.Designer&lt;/em&gt;&lt;/b&gt;&lt;/a&gt; give you a great opportunity simultaneously work with several crypto-exchanges! The use of this connection allows you to get all helpful tools and earn profit from growth of token market capitalization while the trading strategy itself don&amp;#39;t take much of your time.[wink]&lt;br /&gt;&lt;br /&gt;This &lt;b&gt;&lt;em&gt;&lt;u&gt;trading technique &lt;/u&gt;&lt;/em&gt;&lt;/b&gt;is very simple; besides, it will decrease your risks since you handle with changing assets during the day, sell higher and buy lower. In fact, a trader does a diversification of assets by &lt;b&gt;&lt;em&gt;&lt;u&gt;savings redistribution&lt;/u&gt;&lt;/em&gt;&lt;/b&gt;.[ninja]&lt;br /&gt;&lt;br /&gt;&lt;a href='https://stocksharp.com/file/115689/coins-diversification.jpg' class='lightview' data-lightview-options="skin: 'mac'" data-lightview-group='mixed'&gt;&lt;img src="https://stocksharp.com/file/115689/coins-diversification.jpg?size=800x800" alt="coins-diversification.jpg" title="coins-diversification.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Read more about our software &lt;a href="https://stocksharp.com/products/" title="https://stocksharp.com/products/"&gt;&lt;b&gt;&lt;em&gt;&lt;u&gt;programs&lt;/u&gt;&lt;/em&gt;&lt;/b&gt;&lt;/a&gt; to know and apply all possibilities and be able to fully manage your strategy by reducing risks and increasing profits.[love]&lt;br /&gt;</content>
  </entry>
  <entry>
    <id>https://stocksharp.com/topic/12026/</id>
    <title type="text">Custom MessageAdapter</title>
    <published>2020-08-11T06:01:01Z</published>
    <updated>2020-08-11T16:48:07Z</updated>
    <author>
      <name>Rob</name>
      <uri>https://stocksharp.com/users/130250/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">I&amp;#39;m in the process of creating a custom adapter. &lt;br /&gt;After adding the adapter to the connector and attempting to configure:&lt;br /&gt;&lt;div class="code"&gt;&lt;strong&gt;Code&lt;/strong&gt;&lt;div class="innercode"&gt; &lt;br /&gt;    var gc = new GainCapitalMessageAdapter(_connector.TransactionIdGenerator);&lt;br /&gt;    _connector.Adapter.InnerAdapters.Add(gc);&lt;br /&gt;&lt;br /&gt;      if (_connector.Configure(this))&lt;br /&gt;        new XmlSerializer&amp;lt;SettingsStorage&amp;gt;().Serialize(_connector.Save(), _connectFile);&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;The following error is produced:&lt;br /&gt;&lt;div class="code"&gt;&lt;strong&gt;Code&lt;/strong&gt;&lt;div class="innercode"&gt;&lt;br /&gt;  Message=Description of connection GainCapital.GainCapitalMessageAdapter not found. (Parameter &amp;#39;adapter&amp;#39;)&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;If added the following attributes to the custom MessageAdapter:&lt;br /&gt;&lt;div class="code"&gt;&lt;strong&gt;Code&lt;/strong&gt;&lt;div class="innercode"&gt;&lt;br /&gt;  &amp;#91;CategoryLoc(&amp;quot;Forex&amp;quot;)&amp;#93;&lt;br /&gt;  &amp;#91;DescriptionLoc(&amp;quot;Str1770&amp;quot;, LocalizedStrings.GainCapitalKey)&amp;#93;&lt;br /&gt;  &amp;#91;DisplayNameLoc(LocalizedStrings.GainCapitalKey)&amp;#93;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;Also, while Unit Testing, the connect event is not firing but sending the ConnectMessage works:&lt;br /&gt;&lt;div class="code"&gt;&lt;strong&gt;Code&lt;/strong&gt;&lt;div class="innercode"&gt;&lt;br /&gt;      var gc = new GainCapitalMessageAdapter(_connector.TransactionIdGenerator);&lt;br /&gt;      _connector.Adapter.InnerAdapters.Add(gc);    &lt;br /&gt;      _connector.Connect();  //-- does not work&lt;br /&gt;      gc.SendInMessage(new ConnectMessage { Adapter = gc });  //-- works&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;If this is included in a lesson, let me know. Otherwise, any advice is appreciated.&lt;br /&gt;&lt;br /&gt;Thank you.</content>
  </entry>
  <entry>
    <id>https://stocksharp.com/topic/12021/</id>
    <title type="text">SecurityEditor v5</title>
    <published>2020-08-08T01:55:43Z</published>
    <updated>2020-08-11T16:43:14Z</updated>
    <author>
      <name>Rob</name>
      <uri>https://stocksharp.com/users/130250/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">What is the new name or package for the SecurityEditor class? The docs show it in StockSharp.Xaml.dll in v4 but I&amp;#39;m not finding it in v5.&lt;br /&gt;&lt;br /&gt;</content>
  </entry>
  <entry>
    <id>https://stocksharp.com/topic/12027/</id>
    <title type="text">Crucial solutions in creating trading robots</title>
    <published>2020-08-11T13:48:03Z</published>
    <updated>2020-08-11T13:48:03Z</updated>
    <author>
      <name>ILYA</name>
      <uri>https://stocksharp.com/users/127794/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <category term="Trading robot coding" />
    <category term="Algorithmic trading" />
    <category term="Trading robots" />
    <category term="Trading systems" />
    <category term="forex" />
    <category term="bitcoin" />
    <category term="algorithmic strategies" />
    <category term="robot" />
    <category term="trading strategy" />
    <content type="html">Traders may face a problem if they want to create trading robots and one of the issues is the lack of programming knowledge. Not every trader can be a &lt;em&gt;programmer&lt;/em&gt;. A &lt;b&gt;trader&lt;/b&gt; may simulate a good trading system but have zero coding knowledge. Even if you know of the programming languages very well, you might need to learn another one but if you have 0 knowledge of programming then it can be very challenging. Of course, you can buy trading robot but always keep in mind that it’s not perfect and may have some bugs or problems which lead to difficulties in modifying &lt;b&gt;trading robot&lt;/b&gt;. [nerd]&lt;br /&gt;&lt;br /&gt;&lt;a href='https://stocksharp.com/file/115588/trading-robot.jpg' class='lightview' data-lightview-options="skin: 'mac'" data-lightview-group='mixed'&gt;&lt;img src="https://stocksharp.com/file/115588/trading-robot.jpg?size=800x800" alt="trading-robot.jpg" title="trading-robot.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;No worries here, there’s a solution. For example, our trading software - &lt;a href="https://stocksharp.com/products/designer/" title="https://stocksharp.com/products/designer/"&gt;S#.Designer&lt;/a&gt;. &lt;b&gt;&lt;em&gt;&lt;u&gt;It has the functions to create trading robots even with 0 knowledge of programming&lt;/u&gt;&lt;/em&gt;&lt;/b&gt; with help of cubic system which represent an individual elements of trading strategies. And at the same time such strategy won&amp;#39;t be having less functionality or reliability.  &lt;a href="https://stocksharp.com/products/designer/" title="https://stocksharp.com/products/designer/"&gt;S#.Designer&lt;/a&gt; can combine and use the blocks (cubic) of code making strategies more flexible by your wish.[happy]&lt;br /&gt;&lt;br /&gt;Another disadvantage of trading robot is considered the lack of analyzing the current market conditions and trends. For sure, a &lt;b&gt;&lt;em&gt;trading robot&lt;/em&gt;&lt;/b&gt; is not an artificial intelligence and mostly depends human knowledge, however the knowledge of market with its technical analyse may minimize the problem. Using market data or other trading tools such as indicators or indexes which consist in &lt;a href="https://stocksharp.com/products/designer/" title="https://stocksharp.com/products/designer/"&gt;S#.Designer&lt;/a&gt; in a large amount, you will be able to create a robot more loyal to the market, expand the conditions, functionality and possibilities to react to a particular trading situation.  [wink]&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&lt;em&gt;&lt;u&gt;Automated trading systems&lt;/u&gt;&lt;/em&gt;&lt;/b&gt; can participants of the exchange market huge opportunities for a trade, provide some benefits over those manual traders. In any market, a trading robot always perform its embedded algorithm. However, you must know, that a &lt;b&gt;trading robot &lt;/b&gt;&lt;br /&gt;only a tool and you have to know monitor its work in order to correct some problems showed up. A &lt;b&gt;trader&lt;/b&gt; should understand that &lt;a href="https://stocksharp.com/products/designer/" title="https://stocksharp.com/products/designer/"&gt;S#.Designer&lt;/a&gt; is not just create a robot, but also fill it with intelligence and logic, adding additional features and conditions. It also takes a step forward in creating more interactive and complex logic trading strategy that makes decision based on inputs which increases its profitability. [love]&lt;br /&gt;&lt;br /&gt;&lt;a href='https://stocksharp.com/file/115589/algotrading.jpg' class='lightview' data-lightview-options="skin: 'mac'" data-lightview-group='mixed'&gt;&lt;img src="https://stocksharp.com/file/115589/algotrading.jpg?size=800x800" alt="algotrading.jpg" title="algotrading.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;</content>
  </entry>
  <entry>
    <id>https://stocksharp.com/topic/12017/</id>
    <title type="text">The benefits of using a trading robot</title>
    <published>2020-08-04T13:16:01Z</published>
    <updated>2020-08-04T13:16:01Z</updated>
    <author>
      <name>ILYA</name>
      <uri>https://stocksharp.com/users/127794/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <category term="Trading robot coding" />
    <category term="Algorithmic trading" />
    <category term="Trading robots" />
    <category term="Trading systems" />
    <category term="forex" />
    <category term="bitcoin" />
    <category term="algorithmic strategies" />
    <category term="robot" />
    <category term="trading strategy" />
    <content type="html">The use of &lt;b&gt;trading robots&lt;/b&gt; nowadays is essential part of trading and its process. In today’s article we will explain all advantages and benefits along with successful approaches of using &lt;b&gt;trading robots&lt;/b&gt;.&lt;br /&gt;&lt;br /&gt;&lt;a href='https://stocksharp.com/file/115426/algo-trading-robots.jpg' class='lightview' data-lightview-options="skin: 'mac'" data-lightview-group='mixed'&gt;&lt;img src="https://stocksharp.com/file/115426/algo-trading-robots.jpg?size=800x800" alt="algo-trading-robots.jpg" title="algo-trading-robots.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;1)	The trading robot itself can’t make a mistake but only if a trader made this mistake by creating this robot. For example by creating a &lt;b&gt;trading robot &lt;/b&gt;with &lt;a href="https://stocksharp.com/products/api/" title="https://stocksharp.com/products/api/"&gt;S#.API&lt;/a&gt; program, the user using tested and debugged libraries what makes the whole process of developing a &lt;b&gt;trading robot &lt;/b&gt;way easier and the strategy itself is more stable. By placing an order, a correctly built a trading robot doesn&amp;#39;t make any technical or syntactic errors, thus we don&amp;#39;t face any failures and losses, as for example if the order has been placed manually. &lt;br /&gt;&lt;br /&gt;2)	A&lt;b&gt; trading robot&lt;/b&gt; has a technical ability to track hundreds of quotes at once instantly react at market changes, make necessary calculations by operating with a large number of conditions and a big amount of information making the right decision correlating to the base algorithm. The &lt;b&gt;&lt;em&gt;&lt;u&gt;API library&lt;/u&gt;&lt;/em&gt;&lt;/b&gt; allows you to create a robot whose speed of data processing makes it possible immediately take into account the trends and conditions of the market. Traders which don&amp;#39;t use trading robots are forced to reduce the amount of trading tools, increase the use of time intervals (timeframes) and leave the idea of perspective but complex trading systems.&lt;br /&gt;&lt;br /&gt;3)	A &lt;b&gt;trading robot&lt;/b&gt; doesn&amp;#39;t have any &lt;b&gt;psychological effect&lt;/b&gt; or influence, it works based on algorithm written in the code what makes it reliable and stable tool for placing orders and the whole trading process.&lt;br /&gt;&lt;br /&gt;4)	Once you developed a trading robot then you don&amp;#39;t have to spend days around the monitor rather let your advisor to handle all the work and monitor 24/7 the whole trading process and put orders. Only what you need to do is manage conditions and strategy behavior by using a library.&lt;br /&gt;&lt;br /&gt;&lt;a href='https://stocksharp.com/file/115427/stock-market.jpg' class='lightview' data-lightview-options="skin: 'mac'" data-lightview-group='mixed'&gt;&lt;img src="https://stocksharp.com/file/115427/stock-market.jpg?size=800x800" alt="stock-market.jpg" title="stock-market.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;5)	Ease and simplicity of a program for creating &lt;b&gt;robots&lt;/b&gt; - &lt;a href="https://stocksharp.com/products/shell/" title="https://stocksharp.com/products/shell/"&gt;S#.Shell&lt;/a&gt; and stable libraries &lt;a href="https://stocksharp.com/products/api/" title="https://stocksharp.com/products/api/"&gt;S#.API&lt;/a&gt; allows you to fill your  trading strategy with additional features setting and installing new tools such as &lt;em&gt;&lt;u&gt;SMS notifications and remote control of trading systems&lt;/u&gt;&lt;/em&gt;.&lt;br /&gt;&lt;br /&gt;We&amp;#39;s explained some positive aspects of trading robots and in a next article we will analyse some disadvantages and try to reduce its impact on your trading strategy.&lt;br /&gt;</content>
  </entry>
</feed>