trading robot coding. StockSharphttps://stocksharp.com/handlers/atom.ashx?category=tag&id=trading robot coding&type=communityCopyright @ StockSharp Platform LLC 2010 - 20242024-03-28T14:34:12Zhttps://stocksharp.com/images/logo.pnghttps://stocksharp.com/topic/14937/Happy New Year! 2020-12-31T11:34:56Z2020-12-31T11:34:56ZILYAhttps://stocksharp.com/users/127794/info@stocksharp.com<b><em><u>Dear friends! Happy New Year 2021!</u></em></b>[happy][happy][happy]<br /><br /><a href='https://stocksharp.com/file/118158/algotrading-robots-new-year_jpg/' class='lightview' data-lightview-options="skin: 'mac'" data-lightview-group='mixed'><img src="https://stocksharp.com/file/118158/algotrading-robots-new-year_jpg/?size=500x500" alt="algotrading-robots-new-year.jpg" title="algotrading-robots-new-year.jpg" /></a><br /><br /> Please accept our most sincere and warm wishes for the New Year! <br /><br /><span style="color:red"><span style="font-size:140%">We wish you more lucrative deals, great financial growth, and more productive work with us in the New Year!<br /></span></span><br /><b><u>The most important thing is health, harmony, and love! Don't let this crisis scare you, and your capital is growing steadily, and don't lose your enthusiasm!</u></b><br /><br />Do not forget that today is the last day of our 20% discount for all of StockSharp <a href="https://stocksharp.com/products/pricing/" title="https://stocksharp.com/products/pricing/"><b>products</b></a> including training in trading robots <a href="https://stocksharp.com/edu/" title="https://stocksharp.com/edu/"><b>online course</b></a>!<br /><br />Happy New Year!<br /><br />sincerely yours,<br />StockSharp team!<br />https://stocksharp.com/topic/14881/Christmas discounts2020-12-22T12:46:58Z2020-12-22T12:46:58ZILYAhttps://stocksharp.com/users/127794/info@stocksharp.comDear friends,<br /><br /><a href='https://stocksharp.com/file/117833/stocksharp-trading-software-discount_jpg/' class='lightview' data-lightview-options="skin: 'mac'" data-lightview-group='mixed'><img src="https://stocksharp.com/file/117833/stocksharp-trading-software-discount_jpg/?size=500x500" alt="stocksharp-trading-software-discount.jpg" title="stocksharp-trading-software-discount.jpg" /></a><br /><br /><b>Christmas and New Year are coming closer and closer, and we are pleased to announce our big festive table, a bunch of sweets and gifts!</b><br /><br />We are at StockSharp decided to happy our users and invite you to our prosperous New Year table and<br /><b><span style="color:red"><span style="font-size:140%">GIVE 20% discount for all of ALL OUR <a href="https://stocksharp.com/products/pricing/" title="https://stocksharp.com/products/pricing/">PRODUCTS</a> and <a href="https://stocksharp.com/edu/" title="https://stocksharp.com/edu/">ONLINE COURSE</a>!</span></span></b><br /><br />There is no better gift than to make yourself happy with a stable connector or the original source code of <a href="https://stocksharp.com/products/pricing/" title="https://stocksharp.com/products/pricing/">Designer</a> or <a href="https://stocksharp.com/products/pricing/" title="https://stocksharp.com/products/pricing/">Terminal</a>! <b><span style="color:red"><span style="font-size:140%">The promotion is valid until 1st January!</span></span></b><br /><br />Hurry up! Make yourself a present for the upcoming holiday<br /><br />Regards,<br />StockSharp team<br />https://stocksharp.com/topic/14853/Earn money with us!2020-12-17T14:53:31Z2020-12-17T14:53:31ZILYAhttps://stocksharp.com/users/127794/info@stocksharp.comDear members,<br /><br /><a href='https://stocksharp.com/file/117732/stocksharp-trading-development-platform_jpg/' class='lightview' data-lightview-options="skin: 'mac'" data-lightview-group='mixed'><img src="https://stocksharp.com/file/117732/stocksharp-trading-development-platform_jpg/?size=500x500" alt="stocksharp-trading-development-platform.jpg" title="stocksharp-trading-development-platform.jpg" /></a><br /><br /><div class="quote"><span class="quotetitle">Quote:</span><div class="innerquote"><b><em><u>Work hard, have fun, make history</u></em></b></div></div>. ~ Jeff Bezos<br /><br />StokSharp team invites you to take part in the development of our platform, help other members with <a href="https://stocksharp.com/freelance/" title="https://stocksharp.com/freelance/"><b><em><u>FREELANCE</u></em></b></a> service and implement new ideas that will lead you and them to success, create platform modules and much more! <span style="color:red"><span style="font-size:140%">Work hard and you will be rewarded! </span></span><br /><br /><b><u>We are waiting for your feedback, what features you are interested in our platform, what skills you have and how would you like to participate!</u></b><br /><br />Regards,<br />StockSharp Team<br />https://stocksharp.com/topic/14808/No commissions! 2020-12-08T12:46:25Z2020-12-08T12:46:25ZILYAhttps://stocksharp.com/users/127794/info@stocksharp.comDear friends, <br /><br />Holidays are coming and we delightful to inform you that good news from StockSharp are coming too! <br /><br /><a href='https://stocksharp.com/file/117463/no-commisions-freelance-service_jpg/' class='lightview' data-lightview-options="skin: 'mac'" data-lightview-group='mixed'><img src="https://stocksharp.com/file/117463/no-commisions-freelance-service_jpg/?size=500x500" alt="no-commisions-freelance-service.jpg" title="no-commisions-freelance-service.jpg" /></a><br /><br />As you know with newly launched support service <a href="https://stocksharp.com/freelance/" title="https://stocksharp.com/freelance/"><b><h2><em><u>Freelance</u></em></h2></b></a> you <b>can get help or advice from our big StockSharp trading community anytime</b>! Whether you want to create or sell your trading robot or anything created by yourself, don't hesitate to share your thoughts and opinions with us! <br /><br /><span style="color:red"><span style="font-size:140%"><b>But that's not all! We eliminated all fees for the <a href="https://stocksharp.com/freelance/" title="https://stocksharp.com/freelance/"><b><em><u>Freelance service</u></em></b></a> and it is absolutely for everyone!</b></span></span><br /><br />Stay safe and enjoy our service! <br />https://stocksharp.com/topic/14714/StockSharp online store!2020-11-19T12:47:28Z2020-11-19T16:23:10ZILYAhttps://stocksharp.com/users/127794/info@stocksharp.com<h2><span style="color:red">Good news everyone!</span></h2><br /><br /><a href='https://stocksharp.com/file/116904/algo-trading-online-store_jpg/' class='lightview' data-lightview-options="skin: 'mac'" data-lightview-group='mixed'><img src="https://stocksharp.com/file/116904/algo-trading-online-store_jpg/?size=500x500" alt="algo-trading-online-store.jpg" title="algo-trading-online-store.jpg" /></a><br /><br />Welcome to our new online store! We've just opened a new online store which located in trading <a href="https://stocksharp.com/robot/" title="https://stocksharp.com/robot/">robot section</a> and warmly welcome you!<br /><br /><h2><b>From now on every of you can order any of our products and moreover you can publish and sell your products through our website, dear client! </b></h2><br /><br />Contact to our email <a href="mailto:info@stocksharp.com">info@stocksharp.com</a>, we will reply your questions and will provide assistant with your products.<br />https://stocksharp.com/topic/12378/Principles for trading cryptocurrencies2020-09-01T13:33:56Z2020-09-01T13:33:56ZILYAhttps://stocksharp.com/users/127794/info@stocksharp.com<b><em><u>Speculative trading</u></em></b> 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]<br /><br />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]<br /><em><u>Besides it, we need to mention that the crypto trading becoming a very popular among beginners.</u></em> <b><em><u>This is due to ease access and loads of trading platforms along with name of tokens (cryptocurrencies).<br /></u></em></b><br /><br />Let's review the crucial tools for traders for a quick introduction of the base principles of crypto exchanges.[nerd]<br /><br /><b><em><u>- Graphs<br />- An order to buy or sell<br />- History of executed orders, trading volume (market data)</u></em></b><br /><br />Let's look at these components one by one. [nerd]<br /><br /><b><em><u>Our first financial tool is a graph or chart. </u></em></b>Most of the best trading software programs give the building graphs a high priority. <u>So, for example, all <a href="https://stocksharp.com/products/" title="https://stocksharp.com/products/"><b><em>software</em></b></a> from <a href="https://stocksharp.com/products/" title="https://stocksharp.com/products/"><b><em>S#</em></b></a> have function to build graphs to capture the whole information of a current trade. Moreover, our free trading terminal <a href="https://stocksharp.com/products/terminal/" title="https://stocksharp.com/products/terminal/">S#.Terminal</a> make it possible to trade right from the graph. </u>[love]<br /><br /><a href='https://stocksharp.com/file/115885/cryptocurrency-trading_png/' class='lightview' data-lightview-options="skin: 'mac'" data-lightview-group='mixed'><img src="https://stocksharp.com/file/115885/cryptocurrency-trading_png/?size=500x500" alt="cryptocurrency-trading.png" title="cryptocurrency-trading.png" /></a><br /><br /><em><u>So what do we mean by repeatedly saying the word graph?</u></em><br /><br /><b>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).</b><br />The most popular chart is <b><u>Japanese candlesticks</u></b>, 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]<br /><br />A <b><u>Japanese candlestick</u></b> is a type of price chart that'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]<br />https://stocksharp.com/topic/12027/Crucial solutions in creating trading robots2020-08-11T13:48:03Z2020-08-11T13:48:03ZILYAhttps://stocksharp.com/users/127794/info@stocksharp.comTraders 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 <em>programmer</em>. A <b>trader</b> 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 <b>trading robot</b>. [nerd]<br /><br /><a href='https://stocksharp.com/file/115588/trading-robot_jpg/' class='lightview' data-lightview-options="skin: 'mac'" data-lightview-group='mixed'><img src="https://stocksharp.com/file/115588/trading-robot_jpg/?size=500x500" alt="trading-robot.jpg" title="trading-robot.jpg" /></a><br /><br />No worries here, there’s a solution. For example, our trading software - <a href="https://stocksharp.com/products/designer/" title="https://stocksharp.com/products/designer/">S#.Designer</a>. <b><em><u>It has the functions to create trading robots even with 0 knowledge of programming</u></em></b> with help of cubic system which represent an individual elements of trading strategies. And at the same time such strategy won't be having less functionality or reliability. <a href="https://stocksharp.com/products/designer/" title="https://stocksharp.com/products/designer/">S#.Designer</a> can combine and use the blocks (cubic) of code making strategies more flexible by your wish.[happy]<br /><br />Another disadvantage of trading robot is considered the lack of analyzing the current market conditions and trends. For sure, a <b><em>trading robot</em></b> 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 <a href="https://stocksharp.com/products/designer/" title="https://stocksharp.com/products/designer/">S#.Designer</a> 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]<br /><br /><b><em><u>Automated trading systems</u></em></b> 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 <b>trading robot </b><br />only a tool and you have to know monitor its work in order to correct some problems showed up. A <b>trader</b> should understand that <a href="https://stocksharp.com/products/designer/" title="https://stocksharp.com/products/designer/">S#.Designer</a> 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]<br /><br /><a href='https://stocksharp.com/file/115589/algotrading_jpg/' class='lightview' data-lightview-options="skin: 'mac'" data-lightview-group='mixed'><img src="https://stocksharp.com/file/115589/algotrading_jpg/?size=500x500" alt="algotrading.jpg" title="algotrading.jpg" /></a><br />https://stocksharp.com/topic/12017/The benefits of using a trading robot2020-08-04T13:16:01Z2020-08-04T13:16:01ZILYAhttps://stocksharp.com/users/127794/info@stocksharp.comThe use of <b>trading robots</b> 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 <b>trading robots</b>.<br /><br /><a href='https://stocksharp.com/file/115426/algo-trading-robots_jpg/' class='lightview' data-lightview-options="skin: 'mac'" data-lightview-group='mixed'><img src="https://stocksharp.com/file/115426/algo-trading-robots_jpg/?size=500x500" alt="algo-trading-robots.jpg" title="algo-trading-robots.jpg" /></a><br /><br />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 <b>trading robot </b>with <a href="https://stocksharp.com/products/api/" title="https://stocksharp.com/products/api/">S#.API</a> program, the user using tested and debugged libraries what makes the whole process of developing a <b>trading robot </b>way easier and the strategy itself is more stable. By placing an order, a correctly built a trading robot doesn't make any technical or syntactic errors, thus we don't face any failures and losses, as for example if the order has been placed manually. <br /><br />2) A<b> trading robot</b> 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 <b><em><u>API library</u></em></b> 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'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.<br /><br />3) A <b>trading robot</b> doesn't have any <b>psychological effect</b> 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.<br /><br />4) Once you developed a trading robot then you don'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.<br /><br /><a href='https://stocksharp.com/file/115427/stock-market_jpg/' class='lightview' data-lightview-options="skin: 'mac'" data-lightview-group='mixed'><img src="https://stocksharp.com/file/115427/stock-market_jpg/?size=500x500" alt="stock-market.jpg" title="stock-market.jpg" /></a><br /><br />5) Ease and simplicity of a program for creating <b>robots</b> - <a href="https://stocksharp.com/products/shell/" title="https://stocksharp.com/products/shell/">S#.Shell</a> and stable libraries <a href="https://stocksharp.com/products/api/" title="https://stocksharp.com/products/api/">S#.API</a> allows you to fill your trading strategy with additional features setting and installing new tools such as <em><u>SMS notifications and remote control of trading systems</u></em>.<br /><br />We'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.<br />https://stocksharp.com/topic/11998/Algo trading: What it means for Stock market?2020-07-22T13:29:32Z2020-07-22T13:29:32ZILYAhttps://stocksharp.com/users/127794/info@stocksharp.com<em>Algo Trading's gained a big popularity in both Stock and Derivatives markets. These markets let you implement all features of algotrading.</em><br /><br />It's very common nowadays to use <b>automated trading software</b> and <b>trading advisors</b> by both big corporate and private companies. In both cases the competent use of the capabilities of <b>robots</b> 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 <b>market maker</b> is typically a large bank or institution, some of them are HFT divisions of Deutsche Bank, Goldman Sachs, Morgan Stanley and so on.<br /><br /><a href='https://stocksharp.com/file/115195/algotrading_jpg/' class='lightview' data-lightview-options="skin: 'mac'" data-lightview-group='mixed'><img src="https://stocksharp.com/file/115195/algotrading_jpg/?size=500x500" alt="algotrading.jpg" title="algotrading.jpg" /></a><br /><br />Let's review some types of <b>algotrading</b> which are widely used in Stock market:<br /><br /><b>- Trading systems which use technical indicators which can help to predict market performance and behaviour.<br /><br />- 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.<br /><br />- 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.</b><br /><br /><a href='https://stocksharp.com/file/115196/marketmaker_jpg/' class='lightview' data-lightview-options="skin: 'mac'" data-lightview-group='mixed'><img src="https://stocksharp.com/file/115196/marketmaker_jpg/?size=500x500" alt="marketmaker.jpg" title="marketmaker.jpg" /></a><br /><br />With our programs, such as <a href="https://stocksharp.com/products/shell/" title="https://stocksharp.com/products/shell/">S#.Shell</a> и <a href="https://stocksharp.com/products/api/" title="https://stocksharp.com/products/api/">S#.API</a> 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 <a href="https://stocksharp.com/products/" title="https://stocksharp.com/products/">website</a>.<br />https://stocksharp.com/topic/11967/Algo trading software review2020-06-29T10:44:30Z2020-06-29T10:44:30ZILYAhttps://stocksharp.com/users/127794/info@stocksharp.com<b><em>Read this article to find out more about tech companies developing software for algorithmic trading</em></b>.<br />Let's make a quick review. <br /><br />A <b>TSLab company</b> specialized in developing a popular trading software to work with <b>Forex</b> or <b>stockbrokers</b>. The software itself is a builder platform where you can design your own trading robot based on already built one. After a trial period you need to purchase the full version.<br /><a href='https://stocksharp.com/file/114788/tslab-trade_png/' class='lightview' data-lightview-options="skin: 'mac'" data-lightview-group='mixed'><img src="https://stocksharp.com/file/114788/tslab-trade_png/?size=500x500" alt="TSLab trade.png" title="TSLab trade.png" /></a><br /><br />Another software for algorithmic trading is <b>WealthLab</b>. It gives you an opportunity to create your trading strategy in C programming language. It has its own library that contains code.<br /><a href='https://stocksharp.com/file/114789/wealthlab-software_png/' class='lightview' data-lightview-options="skin: 'mac'" data-lightview-group='mixed'><img src="https://stocksharp.com/file/114789/wealthlab-software_png/?size=500x500" alt="WealthLab software.png" title="WealthLab software.png" /></a><br /><br />If you are more advanced user, there's a trading platform called <b>R Studio</b>. It has multiple language support along with wide range of functionality and allows you to build a highly complex trading model.<br /><a href='https://stocksharp.com/file/114790/r-studio-trade_jpg/' class='lightview' data-lightview-options="skin: 'mac'" data-lightview-group='mixed'><img src="https://stocksharp.com/file/114790/r-studio-trade_jpg/?size=500x500" alt="R-Studio trade.jpg" title="R-Studio trade.jpg" /></a><br /><br />The <b>StockSharp</b> company <u>combines</u> the functionality of all of 3 platforms mentioned above.<br />Our products have great usability and a perfect interaction with each other what makes it a powerful tool for algo trading. Whether you come up with your <b><u>own trading algorithm</u></b> in C language and further integrate it in the <b>Designer terminal</b> in the form of a cube or simply write a code using our powerful <b>library API</b>, it's free to use and always will be. <b><u>Data collection and transferring</u></b> for analysis and testing can be implemented with one of our software programs called <b>Hydra</b>. It's also <b>free</b>, easy to both set up and use. Personal blend of trading tools, a large listing of brokers and a variety of different trading platforms along with features that let you directly connect to exchanges makes our products truly unique and innovative. For a full and more detailed list of products you can find on our <a href="https://stocksharp.com/products/" title="https://stocksharp.com/products/">website</a>.<br /><br /><a href='https://stocksharp.com/file/114791/stocksharp-trading-software_png/' class='lightview' data-lightview-options="skin: 'mac'" data-lightview-group='mixed'><img src="https://stocksharp.com/file/114791/stocksharp-trading-software_png/?size=500x500" alt="StockSharp trading software.png" title="StockSharp trading software.png" /></a><br /><br /><br /><br />https://stocksharp.com/topic/11569/S#.Designer is a simple way to start a successful trade.2020-03-31T19:05:01Z2020-03-31T19:05:01ZMarathttps://stocksharp.com/users/101940/info@stocksharp.comMore recently, we have reviewed a program such as <a href="https://stocksharp.com/products/shell/" title="https://stocksharp.com/products/shell/">Shell</a> and the<a href="https://stocksharp.com/products/api/" title="https://stocksharp.com/products/api/"> API library</a>.<br />Of course, <b>mastering the skills of programming trading strategies opens up huge horizons for the user not only as a trader, but also as a Creator of trading robots for sale.</b><br />However, not every user is interested in programming, and not every user is willing to spend time studying libraries.<br />Not every trader wants to learn how to write custom trading robots and often wants to create trading strategies for themselves.<br />Agree, it would be cool to have a program that can use ready-made components to create trading strategies.<br /><b>S#</b> understands this and has created a trading robot constructor that allows you to<b> create trading robots using dice-<a href="https://stocksharp.com/products/designer/" title="https://stocksharp.com/products/designer/">Designer</a></b>.<br /><br /><a href='https://stocksharp.com/file/112115/trade-system_png/' class='lightview' data-lightview-options="skin: 'mac'" data-lightview-group='mixed'><img src="https://stocksharp.com/file/112115/trade-system_png/?size=500x500" alt="trade-system.png" title="trade-system.png" /></a><br /><br />Now many people will start thinking: <b>"What is it good for?"</b>.<br /><b>Actually -.</b><br /><em><b>First</b>, it is more intuitive, meaning that it is easier for the user to navigate the program interface.<br /><b>Secondly</b>, the program is completely free, which allows the user to start working with it without investing a penny!<br /><b>Third</b>, the program integrates with all our products, such as <a href="https://stocksharp.com/products/hydra/" title="https://stocksharp.com/products/hydra/">Hydra</a>, and moreover, it is able to download market data itself.</em><br /><br /><a href='https://stocksharp.com/file/112114/market-data-download_png/' class='lightview' data-lightview-options="skin: 'mac'" data-lightview-group='mixed'><img src="https://stocksharp.com/file/112114/market-data-download_png/?size=500x500" alt="market-data-download.png" title="market-data-download.png" /></a><br /><br /><b>In General, the ability to download market data yourself is a huge advantage.</b><br />The user can use not several programs, but one to test the created trading strategies.<br />The interface is intuitive, and makes it easy to adapt to the user's environment.<br /><br /><a href='https://stocksharp.com/file/112113/trading-strategy-market-data_png/' class='lightview' data-lightview-options="skin: 'mac'" data-lightview-group='mixed'><img src="https://stocksharp.com/file/112113/trading-strategy-market-data_png/?size=500x500" alt="trading-strategy-market-data.png" title="trading-strategy-market-data.png" /></a><br /><br /><u>What is a Designer?</u><br /><b>Designer is a completely unique program.</b> It differentiates strategy elements into the simplest elements, as in the constructor, and allows you to assemble a trading strategy from these elements.<br />The large functionality of dice allows you to create the simplest and most complex trading strategies. All you need from the user is to select the strategy functionality.<br />Cubes are divided into sections that include groups of cubes for the user's convenience. This allows to improve the understanding and interface of the program. However, the program prevents errors from occurring at the strategy design stage. in other words, if a cube contains data of one type, it will not transmit data to a cube with data of another type, which helps avoid errors.<br /><br /><a href='https://stocksharp.com/file/112112/trading-systems_png/' class='lightview' data-lightview-options="skin: 'mac'" data-lightview-group='mixed'><img src="https://stocksharp.com/file/112112/trading-systems_png/?size=500x500" alt="trading-systems.png" title="trading-systems.png" /></a><br /><br />This means that the user does not waste time identifying the causes of the error at the program development stage.<br />In General, the development stage is a separate Chapter. At this stage, the user is provided with all the tools for working out their strategy, from the functionality of dice, to the ability to integrate their elements and analyze the progress of strategy development step by step.<br />Back test is a convenient function implemented in the program. Step-by-step review of strategy execution using the stop button allows you to detect an error at any stage. Of course - this saves time, which in turn reduces the user's expenses.<br /><br /><a href='https://stocksharp.com/file/112116/trading-robot_png/' class='lightview' data-lightview-options="skin: 'mac'" data-lightview-group='mixed'><img src="https://stocksharp.com/file/112116/trading-robot_png/?size=500x500" alt="trading-robot.png" title="trading-robot.png" /></a><br /><br />More experienced users can create their own elements in<b> C#</b>. All you will need to do is create your own element, where the user saves their code. These elements and strategies in General work much faster than strategies written in the visual designer, which gives the user an incentive to develop at the same time, without changing the convenient development environment.<br />The advantage of strategies in <b>C#</b> is not limited when creating them.you can describe any algorithm and add standard operation cubes to it if you want. The strategy creation process takes place directly in <b>S#.Designer </b>or <b>C#</b> development environment (the most popular development environment is <b>Microsoft Visual Studio</b>), using the library for professional development of trading robots in <b>C#</b> and <b>S#.API</b>.<br /><br /><a href='https://stocksharp.com/file/112111/prigramming-code-trading-strategy_png/' class='lightview' data-lightview-options="skin: 'mac'" data-lightview-group='mixed'><img src="https://stocksharp.com/file/112111/prigramming-code-trading-strategy_png/?size=500x500" alt="prigramming-code-trading-strategy.png" title="prigramming-code-trading-strategy.png" /></a><br /><br />Speaking of <em>Designer</em>, we can say that it is a progressive product. The ability to include your own codes in software solutions allows you to expand the range of Designer applications. The possibility of testing reduces the potential risk. The ability to download and use it for free-makes the product available to anyone.<br />It just remains to start workinghttps://stocksharp.com/topic/10329/The remote manager module2019-01-17T18:12:06Z2019-11-21T13:02:00ZЮрий Басанговhttps://stocksharp.com/users/7/info@stocksharp.comHello dear friends! Today we are announcing a new software module from StockSharp - a remote manager.<br />As the name implies, it is intended for remote control of applications based on S#.API, for example, created on the basis of our other program <a href="https://stocksharp.com/products/shell/" title="https://stocksharp.com/products/shell/">S#.Shell</a><br /><br />The module allows you to remotely connect to S#.Shell or your own robots using the FIX protocol monitor and control them.<br />Let's see how it looks like<ul><br /><li>connection to the server:<br /><br /><a href='https://stocksharp.com/file/108396/r6_png/' class='lightview' data-lightview-options="skin: 'mac'" data-lightview-group='mixed'><img src="https://stocksharp.com/file/108396/r6_png/?size=500x500" alt="http://" title="http://" /></a><br /><li>displaying strategies available on the server<br /><br /><a href='https://stocksharp.com/file/108406/r8_png/' class='lightview' data-lightview-options="skin: 'mac'" data-lightview-group='mixed'><img src="https://stocksharp.com/file/108406/r8_png/?size=500x500" alt="http://" title="http://" /></a><br /><li>adding and monitoring strategies on the server<br /><br /><a href='https://stocksharp.com/file/108405/r11_png/' class='lightview' data-lightview-options="skin: 'mac'" data-lightview-group='mixed'><img src="https://stocksharp.com/file/108405/r11_png/?size=500x500" alt="http://" title="http://" /></a><br /><li>sending custom commands<br /><br /><a href='https://stocksharp.com/file/108400/r13_png/' class='lightview' data-lightview-options="skin: 'mac'" data-lightview-group='mixed'><img src="https://stocksharp.com/file/108400/r13_png/?size=500x500" alt="http://" title="http://" /></a><br /></ul><br /><br />The module will be useful to all algorithmic traders who have several bots, especially if they are located on a remote server.<br />With the help of our module, you can configure, manage and control your robots from one program from your computer.<br /><br />The core things:<ul><br /><li>the remote manager separately costs only<span style="font-size:120%"><a href="https://stocksharp.com/s/ms6iubrS" title="https://stocksharp.com/s/ms6iubrS">199$</a></span><br /><li>S#.Shell and the remote manager costs <span style="font-size:120%"><a href="https://stocksharp.com/s/tsQmkA99" title="https://stocksharp.com/s/tsQmkA99">590$</a></span><br /><li>The complete training course includes: video-lessons, S#.Shell, the remote manager, 6 month support, the extended license and costs only <span style="font-size:120%"><a href="https://stocksharp.com/s/Y8pS3h0D" title="https://stocksharp.com/s/Y8pS3h0D">990$</a></span><br /></ul><br /><br /><br /><br /><br /><br /><br />https://stocksharp.com/topic/10679/Designer - create a strategy based on MACD. Start with simple.2019-05-06T18:15:06Z2019-11-18T07:05:29ZMarathttps://stocksharp.com/users/101940/info@stocksharp.comCreating a strategy in the <a href="https://stocksharp.com/products/designer/" title="https://stocksharp.com/products/designer/">Designer</a> program.<br /><br />Let’s discuss an example of creating a trading strategy in a program based on the MACD indicator values.<br />The indicator’s goal is as follows:<br /><br />1. If the MACD indicator histogram crosses the zero line from top to bottom, this is a sell signal.<br />2. The transition of the histogram from the negative to the positive zone is a buy signal.<br /><br />Therefore, it is necessary to create conditions under which a trade will be made, namely, if the indicator value on the next candle changes its sign, then the signal is sent to make a trade.<br />To create a strategy, we need:<br /><br />- Run the program. <br /><br /><a href='https://stocksharp.com/file/109074/1_png/' class='lightview' data-lightview-options="skin: 'mac'" data-lightview-group='mixed'><img src="https://stocksharp.com/file/109074/1_png/?size=500x500" alt="1.png" title="1.png" /></a><br /><br />- Select the Variable, Candles and Chart Panel blocks, connect them. <br /><br /><a href='https://stocksharp.com/file/109084/2_png/' class='lightview' data-lightview-options="skin: 'mac'" data-lightview-group='mixed'><img src="https://stocksharp.com/file/109084/2_png/?size=500x500" alt="2.png" title="2.png" /></a><br /><br />- Select an instrument with which we will test the strategy. <br /><br /><a href='https://stocksharp.com/file/109086/3_png/' class='lightview' data-lightview-options="skin: 'mac'" data-lightview-group='mixed'><img src="https://stocksharp.com/file/109086/3_png/?size=500x500" alt="3.png" title="3.png" /></a><br /><br />- Plot a candle chart. <br /><br /><a href='https://stocksharp.com/file/109081/4_png/' class='lightview' data-lightview-options="skin: 'mac'" data-lightview-group='mixed'><img src="https://stocksharp.com/file/109081/4_png/?size=500x500" alt="4.png" title="4.png" /></a><br /><br />- Select the Indicator and Chart Panel blocks. Connect the Indicator and Candles blocks. <br /><br /><a href='https://stocksharp.com/file/109077/5_png/' class='lightview' data-lightview-options="skin: 'mac'" data-lightview-group='mixed'><img src="https://stocksharp.com/file/109077/5_png/?size=500x500" alt="5.png" title="5.png" /></a><br /><br />- Plot a chart of the MACD indicator.<br /><br /><a href='https://stocksharp.com/file/109075/6_png/' class='lightview' data-lightview-options="skin: 'mac'" data-lightview-group='mixed'><img src="https://stocksharp.com/file/109075/6_png/?size=500x500" alt="6.png" title="6.png" /></a><br /><br />- Select the Variable block and assign it a numeric value of 0 for further comparison with the indicator value. <br /><br /><a href='https://stocksharp.com/file/109083/7_png/' class='lightview' data-lightview-options="skin: 'mac'" data-lightview-group='mixed'><img src="https://stocksharp.com/file/109083/7_png/?size=500x500" alt="7.png" title="7.png" /></a><br /><br />- Select the Comparison block and set the test condition in the properties: execution during the test, with the MACD indicator value greater than 0.<br /><br />- Add two Variable blocks and Comparison block. One of the variables is set to -1 in the block properties. It will indicate the transition of the MACD curve value from negative to positive area. The second Variable value is set to 0 in the properties, that will indicate the initial indicator value. <br /><br />- Set the condition in the Comparison block that will be fulfilled if the initial indicator value for the time frame is greater than the current one.<br /><br />- Connect the Variable blocks via a trigger socket with the Comparison blocks, as shown in the figure.<br />Select the Logical Condition and Variable cubes.<br /><br /><a href='https://stocksharp.com/file/109079/8_png/' class='lightview' data-lightview-options="skin: 'mac'" data-lightview-group='mixed'><img src="https://stocksharp.com/file/109079/8_png/?size=500x500" alt="8.png" title="8.png" /></a> <br /><br />- The execution condition of two comparisons will be checked in the Logical Condition cube. Set the AND condition in the properties of the Logical Condition cube and connect the cubes as shown in the figure.<br /><br /><a href='https://stocksharp.com/file/109076/9_png/' class='lightview' data-lightview-options="skin: 'mac'" data-lightview-group='mixed'><img src="https://stocksharp.com/file/109076/9_png/?size=500x500" alt="9.png" title="9.png" /></a><br /><br />- Set the value equal to -1 in the Variable cube and connect it with the Logical Condition cube via a trigger socket, and through the output connect to the input of the cube with a value of 0. This will allow overwriting the checkbox value when conditions are met, indicating within what range of values the MACD indicator curve is.<br /><br /><a href='https://stocksharp.com/file/109080/10_png/' class='lightview' data-lightview-options="skin: 'mac'" data-lightview-group='mixed'><img src="https://stocksharp.com/file/109080/10_png/?size=500x500" alt="10.png" title="10.png" /></a><br /><br />- Select the Open Position block, select the Buy direction in the settings and connect data and trigger with the socket, as shown in the figure.<br /><br /><a href='https://stocksharp.com/file/109082/11_png/' class='lightview' data-lightview-options="skin: 'mac'" data-lightview-group='mixed'><img src="https://stocksharp.com/file/109082/11_png/?size=500x500" alt="11.png" title="11.png" /></a><br /><br />- Select two Variable blocks in which to set the volume and portfolio for trading. Connect them with the corresponding sockets of the Open Position block.<br /><br /><a href='https://stocksharp.com/file/109087/12_png/' class='lightview' data-lightview-options="skin: 'mac'" data-lightview-group='mixed'><img src="https://stocksharp.com/file/109087/12_png/?size=500x500" alt="12.png" title="12.png" /></a><br /><br />- Similarly, create a routine for the Sales execution.<br /><br /><a href='https://stocksharp.com/file/109085/13_png/' class='lightview' data-lightview-options="skin: 'mac'" data-lightview-group='mixed'><img src="https://stocksharp.com/file/109085/13_png/?size=500x500" alt="13.png" title="13.png" /></a><br /><br />-The strategy is ready, let’s run it.<br /><br /><a href='https://stocksharp.com/file/109078/14_png/' class='lightview' data-lightview-options="skin: 'mac'" data-lightview-group='mixed'><img src="https://stocksharp.com/file/109078/14_png/?size=500x500" alt="14.png" title="14.png" /></a><br />https://stocksharp.com/topic/10642/How to download market data to the Designer?2019-04-25T12:35:50Z2019-04-26T00:39:18ZMarathttps://stocksharp.com/users/101940/info@stocksharp.com<iframe width="640" height="390" src="//www.youtube.com/embed/st0zTuKX_Fg" frameborder="0" allowfullscreen></iframe><br /><br />In order to download market data to the Designer program for testing a trading strategy, you need to do the following:<br /><br />1.Run the program.<br /><br /><a href='https://stocksharp.com/file/108980/1_png/' class='lightview' data-lightview-options="skin: 'mac'" data-lightview-group='mixed'><img src="https://stocksharp.com/file/108980/1_png/?size=500x500" alt="1.png" title="1.png" /></a><br /><br />2. Select the <b>Market Data</b> section in the top menu and click on it.<br /><br /><a href='https://stocksharp.com/file/108968/2_png/' class='lightview' data-lightview-options="skin: 'mac'" data-lightview-group='mixed'><img src="https://stocksharp.com/file/108968/2_png/?size=500x500" alt="2.png" title="2.png" /></a><br /><br />3. In the window that appears, select the Download Securities button in the Securities panel, in the menu that appears, tick the All option and select the storage. Then click the OK button .<br /><br /><a href='https://stocksharp.com/file/108970/2a_png/' class='lightview' data-lightview-options="skin: 'mac'" data-lightview-group='mixed'><img src="https://stocksharp.com/file/108970/2a_png/?size=500x500" alt="2а.png" title="2а.png" /></a><br /><br />4. In the list of downloaded securities, select the one we need.<br /><br /><a href='https://stocksharp.com/file/108976/3_png/' class='lightview' data-lightview-options="skin: 'mac'" data-lightview-group='mixed'><img src="https://stocksharp.com/file/108976/3_png/?size=500x500" alt="3.png" title="3.png" /></a> <a href='https://stocksharp.com/file/108974/4_png/' class='lightview' data-lightview-options="skin: 'mac'" data-lightview-group='mixed'><img src="https://stocksharp.com/file/108974/4_png/?size=500x500" alt="4.png" title="4.png" /></a><br /><br />5. Choose a period for which we need market data, and candles that we need.<br /><br /><a href='https://stocksharp.com/file/108967/5_png/' class='lightview' data-lightview-options="skin: 'mac'" data-lightview-group='mixed'><img src="https://stocksharp.com/file/108967/5_png/?size=500x500" alt="5.png" title="5.png" /></a> <a href='https://stocksharp.com/file/108979/6_png/' class='lightview' data-lightview-options="skin: 'mac'" data-lightview-group='mixed'><img src="https://stocksharp.com/file/108979/6_png/?size=500x500" alt="6.png" title="6.png" /></a><br /><br />6. Select the path to storage where our market data will be stored, for this, we click the “+” button. <br /><br /><a href='https://stocksharp.com/file/108971/7_png/' class='lightview' data-lightview-options="skin: 'mac'" data-lightview-group='mixed'><img src="https://stocksharp.com/file/108971/7_png/?size=500x500" alt="7.png" title="7.png" /></a><br /><br />7. In the menu that appears, select the full path to store the downloaded market data.<br /><br /><a href='https://stocksharp.com/file/108969/8_png/' class='lightview' data-lightview-options="skin: 'mac'" data-lightview-group='mixed'><img src="https://stocksharp.com/file/108969/8_png/?size=500x500" alt="8.png" title="8.png" /></a><br /><br />8. Click the <b>Start</b> button<br />9. In the window that appears, select the market data source.<br /><br /><a href='https://stocksharp.com/file/108978/9_png/' class='lightview' data-lightview-options="skin: 'mac'" data-lightview-group='mixed'><img src="https://stocksharp.com/file/108978/9_png/?size=500x500" alt="9.png" title="9.png" /></a><br /><br />10. In the window that appears, click the “+” button and select the source we need from the drop-down list.<br /><br /><a href='https://stocksharp.com/file/108977/10_png/' class='lightview' data-lightview-options="skin: 'mac'" data-lightview-group='mixed'><img src="https://stocksharp.com/file/108977/10_png/?size=500x500" alt="10.png" title="10.png" /></a> <a href='https://stocksharp.com/file/108973/11_png/' class='lightview' data-lightview-options="skin: 'mac'" data-lightview-group='mixed'><img src="https://stocksharp.com/file/108973/11_png/?size=500x500" alt="11.png" title="11.png" /></a> <a href='https://stocksharp.com/file/108972/12_png/' class='lightview' data-lightview-options="skin: 'mac'" data-lightview-group='mixed'><img src="https://stocksharp.com/file/108972/12_png/?size=500x500" alt="12.png" title="12.png" /></a><br /><br />11. Click the OK button.<br /><br /><a href='https://stocksharp.com/file/108975/13_png/' class='lightview' data-lightview-options="skin: 'mac'" data-lightview-group='mixed'><img src="https://stocksharp.com/file/108975/13_png/?size=500x500" alt="13.png" title="13.png" /></a><br /><br />Market data downloaded to your storage. Enjoy using.https://stocksharp.com/topic/10644/We create Knowledge Base for Designer! Join us!2019-04-25T12:58:15Z2019-04-25T18:50:08ZMarathttps://stocksharp.com/users/101940/info@stocksharp.com Dear friends!<br />To make it convenient for you to use <a href="https://stocksharp.com/" title="https://stocksharp.com/">StockSharp</a> programs, we started to create a knowledge base for the <a href="https://stocksharp.com/products/designer/" title="https://stocksharp.com/products/designer/">Designer</a> program. <br /><a href='https://stocksharp.com/file/108988/help_png/' class='lightview' data-lightview-options="skin: 'mac'" data-lightview-group='mixed'><img src="https://stocksharp.com/file/108988/help_png/?size=500x500" alt="help.png" title="help.png" /></a><br />What do we want? We want you to always find answers to your questions! And if you do not find it, you could tell us, well, we would <a href="https://stocksharp.com/articles/10641/Designer-Knowledge-Base/" title="https://stocksharp.com/articles/10641/Designer-Knowledge-Base/">add your question to the list</a> and find the answer to it!<br />The main objective of our project is to create a comfortable environment for all users so that your and our knowledge will help our large community.<br /><a href='https://stocksharp.com/file/108987/team-conversation-icon-psd-52994_png/' class='lightview' data-lightview-options="skin: 'mac'" data-lightview-group='mixed'><img src="https://stocksharp.com/file/108987/team-conversation-icon-psd-52994_png/?size=500x500" alt="team-conversation-icon-psd-52994.png" title="team-conversation-icon-psd-52994.png" /></a><br />The first topic was the issue of <a href="https://stocksharp.com/articles/10642/How-to-download-market-data-to-the-program/" title="https://stocksharp.com/articles/10642/How-to-download-market-data-to-the-program/">downloading market data to the program</a>. <br />Looking forward to your feedback! Let's make the program more convenient together.<br />Thanks in advance.https://stocksharp.com/topic/10641/Designer Knowledge Base2019-04-25T12:28:29Z2019-04-25T18:46:03ZMarathttps://stocksharp.com/users/101940/info@stocksharp.comFrequently asked questions about <a href="https://stocksharp.com/products/designer/" title="https://stocksharp.com/products/designer/">Designer</a>:<br />1. <a href="https://stocksharp.com/articles/10642/How-to-download-market-data-to-the-program/" title="https://stocksharp.com/articles/10642/How-to-download-market-data-to-the-program/">How to download market data to the program?</a><br />2. How and where to specify an instrument for strategy backtesting?<br />3. How to create a condition in the strategy?<br />4. Compound indicators, methods of their decomposition.