﻿<?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">robot. StockSharp</title>
  <id>https://stocksharp.com/handlers/atom.ashx?category=tag&amp;id=robot&amp;type=forum</id>
  <rights type="text">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  <updated>2026-04-15T04:02:50Z</updated>
  <logo>https://stocksharp.com/images/logo.png</logo>
  <link href="https://stocksharp.com/handlers/atom.ashx?category=tag&amp;id=robot&amp;type=forum" rel="self" type="application/rss+xml" />
  <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/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>
  <entry>
    <id>https://stocksharp.com/topic/12010/</id>
    <title type="text"> Algo trading: What it means for Stock market? Part 2</title>
    <published>2020-07-29T13:57:19Z</published>
    <updated>2020-07-29T13:57:19Z</updated>
    <author>
      <name>ILYA</name>
      <uri>https://stocksharp.com/users/127794/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <category term="StockSharp" />
    <category term="Algorithmic trading" />
    <category term="Trading systems" />
    <category term="market data" />
    <category term="Trader.NewOrders" />
    <category term="market depth" />
    <category term="robot" />
    <category term="trading robot" />
    <category term="coding" />
    <category term="markets stock" />
    <content type="html">In previous time we’ve reviewed and analysed trading software for &lt;b&gt;algorithmic trading&lt;/b&gt;. Let’s continue our analysis of trading systems.&lt;br /&gt;&lt;br /&gt;&lt;a href='https://stocksharp.com/file/115409/tradingsystems.png' class='lightview' data-lightview-options="skin: 'mac'" data-lightview-group='mixed'&gt;&lt;img src="https://stocksharp.com/file/115409/tradingsystems.png?size=800x800" alt="tradingsystems.png" title="tradingsystems.png" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;-	The next system will make &lt;b&gt;volume analysis&lt;/b&gt;s of orders by tool and will determine the largest one. This system we call - &lt;b&gt;Front running&lt;/b&gt;. A robot makes a decision where the largest order holds the price and force traders to trade in opposite direction.&lt;br /&gt;&lt;br /&gt;-	Another popular trading system is &lt;b&gt;arbitrage algo robot&lt;/b&gt;. By trading with this robot the trade continues by the tools where correlation of is almost equal to 1. By tool we meant stocks and futures. Shares of the same issuer in different &lt;b&gt;markets&lt;/b&gt; are also used. The robot monitoring price flow of financial instruments and make mirror trades, sells one out and buys another to balance the price. One of such robots is &lt;a href="https://stocksharp.com/robot/18/edward-scissorhands/" title="https://stocksharp.com/robot/18/edward-scissorhands/"&gt;&amp;quot;Edward - scissor hands&amp;quot;&lt;/a&gt; which is a product of StockSharp company and able to do arbitrage trading and make a profit for traders.&lt;br /&gt;&lt;br /&gt;-	One of the most complex in terms of knowledge and technical base is &lt;b&gt;volatility trading&lt;/b&gt;. The original principle based on buying options of different types, taking that a potential growth of volatility of a securities with expectation that the volatility of a certain securities will growth.&lt;br /&gt;&lt;br /&gt;&lt;a href='https://stocksharp.com/file/115410/trading.png' class='lightview' data-lightview-options="skin: 'mac'" data-lightview-group='mixed'&gt;&lt;img src="https://stocksharp.com/file/115410/trading.png?size=800x800" alt="trading.png" title="trading.png" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt; All represented types of algo trading have a myriad of trading systems. Our company developed such programs as &lt;a href="https://stocksharp.com/products/designer/" title="https://stocksharp.com/products/designer/"&gt;S#.Designer&lt;/a&gt; which allows traders to trade in any direction. The trader have an opportunity to build a robot with help of constructor and sets any parameters for strategy.&lt;br /&gt;&lt;br /&gt;More about S#.Designer you can find on our &lt;a href="https://stocksharp.com/products/designer/" title="https://stocksharp.com/products/designer/"&gt;website&lt;/a&gt;. &lt;br /&gt;</content>
  </entry>
  <entry>
    <id>https://stocksharp.com/topic/11998/</id>
    <title type="text">Algo trading: What it means for Stock market?</title>
    <published>2020-07-22T13:29:32Z</published>
    <updated>2020-07-22T13:29:32Z</updated>
    <author>
      <name>ILYA</name>
      <uri>https://stocksharp.com/users/127794/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <category term="StockSharp" />
    <category term="Trading robot coding" />
    <category term="Algorithmic trading" />
    <category term="Trading systems" />
    <category term="market data" />
    <category term="markets" />
    <category term="stock" />
    <category term="market depth" />
    <category term="robot" />
    <category term="Trader" />
    <content type="html">&lt;em&gt;Algo Trading&amp;#39;s gained a big popularity in both Stock and Derivatives markets. These markets let you implement all features of algotrading.&lt;/em&gt;&lt;br /&gt;&lt;br /&gt;It&amp;#39;s very common nowadays to use &lt;b&gt;automated trading software&lt;/b&gt; and &lt;b&gt;trading advisors&lt;/b&gt; by both big corporate and private companies. In both cases the competent use of the capabilities of &lt;b&gt;robots&lt;/b&gt; is a vital tool which can reduce the risk that the level of profits forecasted might not be achieved along with all possible losses. The most active &lt;b&gt;market maker&lt;/b&gt; is typically a large bank or institution, some of them are HFT divisions of Deutsche Bank, Goldman Sachs, Morgan Stanley and so on.&lt;br /&gt;&lt;br /&gt;&lt;a href='https://stocksharp.com/file/115195/algotrading.jpg' class='lightview' data-lightview-options="skin: 'mac'" data-lightview-group='mixed'&gt;&lt;img src="https://stocksharp.com/file/115195/algotrading.jpg?size=800x800" alt="algotrading.jpg" title="algotrading.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Let&amp;#39;s review some types of &lt;b&gt;algotrading&lt;/b&gt; which are widely used in Stock market:&lt;br /&gt;&lt;br /&gt;&lt;b&gt;- Trading systems which use technical indicators which can help to predict market performance and behaviour.&lt;br /&gt;&lt;br /&gt;- Trading robots that use a ratio on several tools, which have a relatively large percentage of correlation while it is not equal to 1. Tracking the deviations of these tools, the robot is selling and buying making a profit.&lt;br /&gt;&lt;br /&gt;- Broadly, a market maker is a trader that provides liquidity to both buy and sell products. Without market makers, there would likely be little liquidity and the system works because of market liquidity. The market maker get benefits and rewards from the trading platforms regardless the profit or loss.&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href='https://stocksharp.com/file/115196/marketmaker.jpg' class='lightview' data-lightview-options="skin: 'mac'" data-lightview-group='mixed'&gt;&lt;img src="https://stocksharp.com/file/115196/marketmaker.jpg?size=800x800" alt="marketmaker.jpg" title="marketmaker.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;With our programs, such as &lt;a href="https://stocksharp.com/products/shell/" title="https://stocksharp.com/products/shell/"&gt;S#.Shell&lt;/a&gt; и &lt;a href="https://stocksharp.com/products/api/" title="https://stocksharp.com/products/api/"&gt;S#.API&lt;/a&gt; you can create any types of trading robot. The software let your ability to create your own graphic interface to work with, and the API library can create a whole trading system. More detailed information you can find on our &lt;a href="https://stocksharp.com/products/" title="https://stocksharp.com/products/"&gt;website&lt;/a&gt;.&lt;br /&gt;</content>
  </entry>
  <entry>
    <id>https://stocksharp.com/topic/8889/</id>
    <title type="text">Retrieve Historical Candles</title>
    <published>2017-12-03T12:10:39Z</published>
    <updated>2017-12-06T16:04:03Z</updated>
    <author>
      <name>Herchel</name>
      <uri>https://stocksharp.com/users/100008/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <category term="API" />
    <category term="Backtest" />
    <category term="candles" />
    <category term="back test" />
    <category term="robot" />
    <content type="html">Hi.&lt;br /&gt;&lt;br /&gt;I&amp;#39;m enjoying using the S# API and so fat it&amp;#39;s been easy to use.&lt;br /&gt;&lt;br /&gt;I&amp;#39;m retrieving some historical candles to backtest my robot on, and once I call trader.SubscribeCandles I get a new candle each time I get the trader.ProcessCandle event which works great. Is there an event that is fired to show that all candles have been received</content>
  </entry>
</feed>