Community. StockSharphttps://stocksharp.com/handlers/atom.ashx?category=community&page=22Copyright @ StockSharp Platform LLC 2010 - 20242024-03-28T16:40:28Zhttps://stocksharp.com/images/logo.pnghttps://stocksharp.com/topic/11879/got wrong tick data when download market data from bitmex2020-05-21T18:17:46Z2020-05-22T20:26:12ZJun Fenghttps://stocksharp.com/users/108299/info@stocksharp.comthe time range of tick data has some problem.<br /><br />https://stocksharp.com/topic/11868/MissingMethodException occurs when query bitmex market depth data from local storage2020-05-20T06:59:13Z2020-05-20T23:42:29ZJun Fenghttps://stocksharp.com/users/108299/info@stocksharp.com<br />S#.Data (Hydra) 5/20/2020 11:55:06 AM +08:00 Error System.MissingMethodException: Method not found: 'Void StockSharp.Xaml.MarketDepthControl.UpdateDepth(StockSharp.Messages.QuoteChangeMessage, StockSharp.BusinessEntities.Security)'.<br /> at StockSharp.Hydra.Panes.DepthPane.DisplayDepth()<br /> at StockSharp.Hydra.Panes.DepthPane.<>c__DisplayClass15_0.<FindClick>b__0(QuoteChangeMessage[] items)<br /> at System.Windows.Threading.DispatcherOperation.InvokeDelegateCore()<br /> at System.Windows.Threading.DispatcherOperation.InvokeImpl()<br />--- End of stack trace from previous location where exception was thrown ---<br /> at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()<br /> at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)<br /> at System.Windows.Threading.DispatcherOperation.Wait(TimeSpan timeout)<br /> at System.Windows.Threading.Dispatcher.InvokeImpl(DispatcherOperation operation, CancellationToken cancellationToken, TimeSpan timeout)<br /> at System.Windows.Threading.Dispatcher.Invoke(Action callback, DispatcherPriority priority, CancellationToken cancellationToken, TimeSpan timeout)<br /> at System.Windows.Threading.Dispatcher.Invoke(Action callback, DispatcherPriority priority)<br /> at Ecng.Xaml.XamlHelper.GuiSync(DispatcherObject obj, Action action)<br /> at StockSharp.Hydra.Controls.ExportProgress.<>c__DisplayClass19_0`1.<Load>b__0(Object sender, DoWorkEventArgs args)<br /> at System.ComponentModel.BackgroundWorker.OnDoWork(DoWorkEventArgs e)<br /> at System.ComponentModel.BackgroundWorker.WorkerThreadStart(Object argument)<br />https://stocksharp.com/topic/11776/how to import bitmex history data by using S#data2020-05-04T08:32:45Z2020-05-20T06:52:37ZJun Fenghttps://stocksharp.com/users/108299/info@stocksharp.comI download csv data from public.bitmex.com. How to import bitmex csv data into local database of S#data?<br />The download data includes quote csv files and trade csv files.<br /><br />quote csv format and sample<br />timestamp,symbol,bidSize,bidPrice,askPrice,askSize<br />2020-05-02D00:00:04.212877000,ADAM20,267375,5.79e-06,5.8e-06,1202626<br /><br />trade csv format and sample<br />timestamp,symbol,side,size,price,tickDirection,trdMatchID,grossValue,homeNotional,foreignNotional<br />2020-05-02D00:02:11.511351000,ADAM20,Buy,1379,5.8e-06,PlusTick,ee7a821c-6ab3-aef2-e32e-727937eaa778,799820,1379,0.0079982<br /><br />https://stocksharp.com/topic/11773/shell backtest not work2020-05-03T18:36:49Z2020-05-20T06:51:55ZJun Fenghttps://stocksharp.com/users/108299/info@stocksharp.comI tried to run s# shell backtest and use sma strategy and default local history data. Then got the following warning message and seems not working.<br /><br />HistoryEmulationConnector 2017/10/1 0:00:00 +00:00 Warning Subscription 'MarketData,T(L)=2017/10/01 00:00:00.000,Sec=SBER@TQBR,Name=SBER,Type=CandleTimeFrame,IsSubscribe=True,Arg=00:15:00,TransId=5,SmallTF=True' not supported by established connection.<br />https://stocksharp.com/topic/11867/error occurs when download market data from bitmex2020-05-20T06:50:24Z2020-05-20T06:50:24ZJun Fenghttps://stocksharp.com/users/108299/info@stocksharp.comI tried to download all market data from bitmex,and got the exception.<br /><br />S#.Data (Hydra) 5/20/2020 10:34:05 AM +08:00 Error System.MissingMethodException: Method not found: 'System.String StockSharp.Algo.Storages.LocalMarketDataDrive.GetFileName(StockSharp.Messages.DataType, System.Nullable`1<StockSharp.Algo.Storages.StorageFormats>, Boolean)'.<br /> at StockSharp.Hydra.Core.HydraStorage.HydraSecurityStorage.ToString(DataType dataType)<br /> at System.Linq.Enumerable.WhereSelectArrayIterator`2.MoveNext()<br /> at System.Linq.Buffer`1..ctor(IEnumerable`1 source)<br /> at System.Linq.Enumerable.ToArray[TSource](IEnumerable`1 source)<br /> at Ecng.Common.StringHelper.JoinComma(IEnumerable`1 parts)<br /> at StockSharp.Hydra.Core.HydraStorage.HydraSecurityStorage.Serialize(HydraTaskSecurity security)<br /> at StockSharp.Hydra.Core.HydraStorage.HydraSecurityStorage.Update(IEnumerable`1 securities)<br /> at Ecng.Serialization.DelayAction.BatchFlushAndClear(IGroup group, ICollection`1 actions)<br />https://stocksharp.com/topic/11862/Trying to retrieve AAPL data from sample server -- unsuccessful2020-05-19T19:42:24Z2020-05-19T19:42:24ZCraig McWilliamshttps://stocksharp.com/users/124544/info@stocksharp.comGentlemen,<br /><br />I have installed and updated S#Designer. I have enabled sample FIX connectors. <br /><br />I have followed instructions to try sample/example using AAPL. <br /><br />I have verified connection.<br /><br />I do not receive data after 2 hours. Please advise.<br /><br />https://stocksharp.com/topic/11852/Is there a way to request historical dividend data from Interactive Brokers?2020-05-17T20:05:54Z2020-05-17T20:05:54ZCraig McWilliamshttps://stocksharp.com/users/124544/info@stocksharp.comHello,<br /><br />dividend data is available from IB for Ex-Dates and Pay Dates and Amounts. Does the Connector allow me to request this data?https://stocksharp.com/topic/11851/Will there be a connector to SQL Server?2020-05-17T20:04:15Z2020-05-17T20:04:15ZCraig McWilliamshttps://stocksharp.com/users/124544/info@stocksharp.comHello,<br /><br />I am having difficulty downloading historical options data from Interactive Brokers. IB Tech Support believes there is no data available for expired options contracts. <br /><br />However, there are commercial sources of data that are available in both CSV and SQL Server formats. SQL Server would be simpler to program.<br /><br />Do the engineers and designers of StockSharp plan to write a connector to SQL Server? <br />https://stocksharp.com/topic/11833/Important! Update codes!2020-05-13T21:01:50Z2020-05-14T12:22:19ZMarathttps://stocksharp.com/users/101940/info@stocksharp.com<b><span style="font-size:140%">Friends!</span></b><br /><span style="font-size:120%">We have great news!</span><br /><a href='https://stocksharp.com/file/113346/good_news_png/' class='lightview' data-lightview-options="skin: 'mac'" data-lightview-group='mixed'><img src="https://stocksharp.com/file/113346/good_news_png/?size=500x500" alt="good_news.png" title="good_news.png" /></a><br /><br /><b><span style="font-size:140%"><span style="color:green">We have completely updated our training codes and S#.Shell codes.</span></span></b><br />We have fixed all known problems, but if you find any bugs, please contact us.[nerd]<br /><br /><br /><a href='https://stocksharp.com/file/113347/very_important_jpg/' class='lightview' data-lightview-options="skin: 'mac'" data-lightview-group='mixed'><img src="https://stocksharp.com/file/113347/very_important_jpg/?size=500x500" alt="very_important.jpg" title="very_important.jpg" /></a><br />Updating lessons to new versions of the S#.API will be automatic. The updated S#.API downloads itself from Nuget.<br /><span style="font-size:140%">We will not publish the materials in the lessons topics from now. Please use Nuget.</span><br /><b>Use with pleasure! </b>[wink]https://stocksharp.com/topic/11778/what's the match rules for tick backtest engine?2020-05-04T13:20:01Z2020-05-10T19:21:56ZJun Fenghttps://stocksharp.com/users/108299/info@stocksharp.comI want to backtest hft maker strategy tick by tick. <br /><br />For example, <br />The current quote is:<br />Sell: 101 Volume: 80<br />Buy: 100 Volume: 30<br /><br />I put buy order at price 100 with volume 10. Does the backtest engine consider the pending orders? <br />What time is it when my order matched? Sell trade reach 100 or cross 100 or between them?https://stocksharp.com/topic/11801/After loading many options instruments, Hydra will not start2020-05-08T19:51:00Z2020-05-08T21:26:54ZCraig McWilliamshttps://stocksharp.com/users/124544/info@stocksharp.comHi, <br /><br />I added options for NYSE:OXY. I believe there were over 1,500 instruments. Immediately, Hydra stopped responding. The window presents as dimmed and the title bar displays (Not Responding).<br /><br />Also, when starting the application, the window presents as dimmed and the title bar displays (Not Responding). After 1 hour, the condition persists.<br /><br />Is there a fix?<br /><br />I eventually require about 100 underlying instruments and all their options. Does Hydra have the capacity?https://stocksharp.com/topic/11790/Please tell me how to add options instruments with Interactive brokers data source2020-05-07T15:48:40Z2020-05-08T17:52:44ZCraig McWilliamshttps://stocksharp.com/users/124544/info@stocksharp.comHello,<br /><br />I am connected to Interactive Brokers (IB) and <u>can</u> download stock instruments.<br /><br />IB uses SMART routing to obtain quotes and transact stock options trades across 13 different boards. <br /><br />Thus, although it is possible to designate 1 board (for example: CBOE), it is desirable to designate SMART.<br /><br />Would you tell me please how to add options instruments (CALLs and PUTs) for IB. I have searched the S# Data documentation and am unable to find instructions.<br /><br />Thank you very much,<br /><br />Craighttps://stocksharp.com/topic/11789/Hydra fails to download data after software update2020-05-07T01:25:11Z2020-05-08T16:34:24ZCraig McWilliamshttps://stocksharp.com/users/124544/info@stocksharp.comError message Tasks 'Import (auto), Export (auto), Backup, Converter' has same working directory 'C:Windows\system32\Storage'. Continue?<br /><br /><br />17:20:57 System.ArgumentException: The path is not of a legal form.<br /> at System.IO.Path.NewNormalizePath(String path, Int32 maxPathLength, Boolean expandShortPaths)<br /> at System.IO.Path.NormalizePath(String path, Boolean fullCheck, Int32 maxPathLength, Boolean expandShortPaths)<br /> at System.IO.Path.GetFullPathInternal(String path)<br /> at System.IO.FileSystemEnumerableIterator`1..ctor(String path, String originalUserPath, String searchPattern, SearchOption searchOption, SearchResultHandler`1 resultHandler, Boolean checkHost)<br /> at System.IO.Directory.GetFiles(String path, String searchPattern, SearchOption searchOption)<br /> at StockSharp.Hydra.Tools.ImportTask.OnProcess()<br /> at StockSharp.Hydra.Core.BaseHydraTask.<Start>b__81_0()https://stocksharp.com/topic/11796/Path is not of legal form? what path?2020-05-08T16:28:40Z2020-05-08T16:28:40ZCraig McWilliamshttps://stocksharp.com/users/124544/info@stocksharp.comGuys,<br /><br />warning message:<br /><br />08:25:52 System.ArgumentException: The path is not of a legal form.<br /> at System.IO.Path.NewNormalizePath(String path, Int32 maxPathLength, Boolean expandShortPaths)<br /> at System.IO.Path.NormalizePath(String path, Boolean fullCheck, Int32 maxPathLength, Boolean expandShortPaths)<br /> at System.IO.Path.GetFullPathInternal(String path)<br /> at System.IO.FileSystemEnumerableIterator`1..ctor(String path, String originalUserPath, String searchPattern, SearchOption searchOption, SearchResultHandler`1 resultHandler, Boolean checkHost)<br /> at System.IO.Directory.GetFiles(String path, String searchPattern, SearchOption searchOption)<br /> at StockSharp.Hydra.Tools.ImportTask.OnProcess()<br /> at StockSharp.Hydra.Core.BaseHydraTask.<Start>b__81_0()<br /><br /><br />All paths I have specified are correctly formed. What path triggers this warning?https://stocksharp.com/topic/11795/Tasks are running for all instruments -- I did not specify this activity2020-05-08T16:25:11Z2020-05-08T16:25:11ZCraig McWilliamshttps://stocksharp.com/users/124544/info@stocksharp.comGuys,<br /><br />Warning dialog:<br /><br />Tasks 'Import (auto), Export (auto), Backup, Converter' are running for all instruments. Often these are incorrect settings. It is recommended to set specific instruments for each task. Do you want to continue as is or stop the launch?<br /><br />How do I configure tools please?https://stocksharp.com/topic/11763/Is there a way to import a list of symbols into Hydra?2020-05-02T00:41:50Z2020-05-08T01:02:56ZCraig McWilliamshttps://stocksharp.com/users/124544/info@stocksharp.comHello,<br /><br />I have just subscribed to the support contract. I do not know how to utilize that contract to obtain support. I presume, based upon information I have seen on this community page, that if I ask a question here, it will be answered by S#. Is that true?<br /><br />My question is a) is it possible to import a list of symbols (stock tickers) into the securities file in Hydra so I may download data for them from my provider? b) how can I set up Hyrdar to also download options contracts? Here, I wish to download the options contracts prices for the last several years from my data provider. How do I tell Hydra to do that? <br /><br />Thank you, Craighttps://stocksharp.com/topic/11784/Access denied 4032020-05-05T16:20:23Z2020-05-06T09:20:43ZMagnushttps://stocksharp.com/users/123931/info@stocksharp.comI can not access instruction videos. Get 403 even though I got email it was activated.<br />For instance this URL <a href="https://stocksharp.com/file/107853/STOCKSHARP%20-%20LESSON%202_mp4/
" title="https://stocksharp.com/file/107853/STOCKSHARP%20-%20LESSON%202_mp4/
">https://stocksharp.com/f...P%20-%20LESSON%202_mp4/
</a><br /><br />Separate question how to buy a Binance connector?https://stocksharp.com/topic/11777/backtest exception: ArgumentOutOfRangeException for unrealizedPnlInterval2020-05-04T12:31:28Z2020-05-05T01:11:54ZJun Fenghttps://stocksharp.com/users/108299/info@stocksharp.comI checked out backtest settings, unrealizedPnlInterval is 00:01:00, I guess this is 1minute.<br /><br />Shell 5/4/2020 5:29:11 PM +08:00 Error System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values.<br /> at StockSharp.Algo.Strategies.Strategy.set_UnrealizedPnLInterval(TimeSpan value)<br /> at Shell.Strategies.SmaStrategy.XAML.SmaTestingControl.StartStrategyButton_Click(Object sender, RoutedEventArgs e)<br /> at System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)<br /> at System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args)<br /> at System.Windows.Controls.Primitives.ButtonBase.OnClick()<br /> at System.Windows.Controls.Button.OnClick()<br /> at System.Windows.Controls.Primitives.ButtonBase.OnMouseLeftButtonUp(MouseButtonEventArgs e)<br /> at System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target)<br /> at System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs)<br /> at System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)<br /> at System.Windows.UIElement.ReRaiseEventAs(DependencyObject sender, RoutedEventArgs args, RoutedEvent newEvent)<br /> at System.Windows.UIElement.OnMouseUpThunk(Object sender, MouseButtonEventArgs e)<br /> at System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target)<br /> at System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs)<br /> at System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)<br /> at System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args)<br /> at System.Windows.UIElement.RaiseTrustedEvent(RoutedEventArgs args)<br /> at System.Windows.Input.InputManager.ProcessStagingArea()<br /> at System.Windows.Input.InputManager.ProcessInput(InputEventArgs input)<br /> at System.Windows.Input.InputProviderSite.ReportInput(InputReport inputReport)<br /> at System.Windows.Interop.HwndMouseInputProvider.ReportInput(IntPtr hwnd, InputMode mode, Int32 timestamp, RawMouseActions actions, Int32 x, Int32 y, Int32 wheel)<br /> at System.Windows.Interop.HwndMouseInputProvider.FilterMessage(IntPtr hwnd, WindowMessage msg, IntPtr wParam, IntPtr lParam, Boolean& handled)<br /> at System.Windows.Interop.HwndSource.InputFilterMessage(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)<br /> at MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)<br /> at MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o)<br /> at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)<br /> at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)<br /><br />https://stocksharp.com/topic/11146/Interactive Brokers API-what you need to know.2019-11-07T12:22:52Z2020-05-01T16:55:25ZMarathttps://stocksharp.com/users/101940/info@stocksharp.comFor any trader who wants to <b>play big</b>, there comes a time when he needs to enter the <b>international trading markets</b> and, in particular, one of the largest markets – the <b>US market</b>. The abundance of brokers providing their services to the trader <b>is not always beneficial</b>, as various offers and conditions often put the trader at a standstill. <br />Let's look at the largest by the <b>number of transactions per trading day company</b> <em>Interactive Brokers</em>. Today, we can safely say that this company is the <b>most technologically</b> advanced company in the States in its field providing users with various types of connection to work through <em>Interactive Brokers API</em>.<br />It is <b>very important</b> that the broker <b>works not only with US citizens</b>, but also foreigners and tries to fully provide all <b>technical support to foreign users</b>. <br />A little history about <em>Interactive Brokers</em>. This broker has been <b>working in the US market</b> since the late 70s. For all the time of its work, the broker has <b>established itself</b> as a <b>reliable, advanced in information technology partner</b>. An important fact is that the broker is the <b>only one in its field</b> in the US market <b>has its own clearing company</b>. From 2010 to 2017, according to experts, <em>Barron's</em> <em>Interactive Brokers</em> was awarded the title of <b>leader among online brokers</b>. The broker is among the <b>top ten</b>, according to the resource <em><a target="_blank" rel="nofollow" href="https://stocksharp.com/away/?u=AQAAAAAAAAAjBiEr8CNU904wxFvvFUvYjWyQ8Dj0TNyc4SluzNjL_w" title="http://www.stockbrokers.com">www.stockbrokers.com</a></em>, among online brokers. To date, the <b>equity of the broke</b>r amounted to <b>more than $6 billion</b>, the <b>market value</b> ranges from <b>$16 billion</b>.<br /><br /><a href='https://stocksharp.com/file/110050/interactive-brokers-trade_jpg/' class='lightview' data-lightview-options="skin: 'mac'" data-lightview-group='mixed'><img src="https://stocksharp.com/file/110050/interactive-brokers-trade_jpg/?size=500x500" alt="Interactive-Brokers-trade.jpg" title="Interactive-Brokers-trade.jpg" /></a><br /><br />One of the <b>important aspects</b> to get started is opening an account with a broker. What are the positive aspects of broker account registration at <em>Interactive Brokers</em>:<br />- <b>Registration takes place online</b>, in which you fill out the necessary forms to open; <br />- <b>Copies of documents</b> for opening a brokerage account must be provided in <b>electronic form</b>.<br />After a <b>few days</b>, after the verification your account will <b>be activated</b>. Do not rush to transfer money before the end of the test, as you will not be able to use them until the documents are checked.<br /><br /><a href='https://stocksharp.com/file/110051/interactive-brokers-registration_png/' class='lightview' data-lightview-options="skin: 'mac'" data-lightview-group='mixed'><img src="https://stocksharp.com/file/110051/interactive-brokers-registration_png/?size=500x500" alt="Interactive-Brokers-registration.png" title="Interactive-Brokers-registration.png" /></a><br /><br />After it became available for the management of a brokerage account in the personal Cabinet you <b>need to create a reques</b>t for replenishment of funds. <br />Different currencies can <b>be used to replenish the account</b>, which simplifies the task for users. <br />Let's look at what types of <b>platforms Interactive Brokers</b> offers for trading:<br />- <b>Mobile version of the platform</b>, which enables online trading through mobile gadgets with <em>iOS</em> and <em>Android</em> operating systems;<br />- <b>Desktop version of the platform</b> <em>Trader Workstation (TWS)</em>, which is a full-fledged terminal for work<br /><br /><a href='https://stocksharp.com/file/110052/interactive-brokers-trading-platform_png/' class='lightview' data-lightview-options="skin: 'mac'" data-lightview-group='mixed'><img src="https://stocksharp.com/file/110052/interactive-brokers-trading-platform_png/?size=500x500" alt="Interactive-Brokers-Trading-Platform.png" title="Interactive-Brokers-Trading-Platform.png" /></a><br /><br />- <b>WEB application</b> - <em>WebTrader</em>, built on <em>HTML</em>, allowing online use of trading functions and tools.<br />The<em> Interactive Brokers API</em> requires <b>special attention</b>. With all the <b>positive reviews</b> about <em>Interactive Brokers</em>, there is a very important point. The broker <b>provides open source code</b> to create its own application based on its <em>API</em>. <br />Many users who first open <em>Trader Workstation</em>, the desktop version of the terminal, are confused. The abundance of seemingly different related information on the screen leads to confusion. Quite a long time design, makes use of the terminal is very inconvenient and causing a large number of questions. <br />In order to correct the situation, the <b>broker provided access </b>to the <em>Interactive Brokers API</em> libraries, so that each user would have the opportunity to<b> create their own terminal. <br /></b><br /><a href='https://stocksharp.com/file/110054/interactive-brokers-api-choice_png/' class='lightview' data-lightview-options="skin: 'mac'" data-lightview-group='mixed'><img src="https://stocksharp.com/file/110054/interactive-brokers-api-choice_png/?size=500x500" alt="Interactive-Brokers-API-choice.png" title="Interactive-Brokers-API-choice.png" /></a><br /><br />Applications that are <b>created using</b> <em>Interactive Brokers API</em> have <b>full functionality</b>, have <b>access</b> to the user's <b>open accounts</b>, <b>access</b> to <b>market data </b>and <b>trading charts</b>. <br />A wide range of<b> programming languages</b> is limited only by the choice of operating system for some of them:<br /><br /><a href='https://stocksharp.com/file/110055/interactive-brokers-api-programming-terminal_png/' class='lightview' data-lightview-options="skin: 'mac'" data-lightview-group='mixed'><img src="https://stocksharp.com/file/110055/interactive-brokers-api-programming-terminal_png/?size=500x500" alt="Interactive-Brokers-API-programming-terminal.png" title="Interactive-Brokers-API-programming-terminal.png" /></a><br /><br />Having the <b>ability to create</b> their own application, the user <b>creates a convenient environment for work</b>. For the convenience of <b>creating your application</b>, we recommend using our <b><u><a href="https://stocksharp.com/products/api" title="https://stocksharp.com/products/api">S#.API</a></u></b>. <br />This program allows you to <b>use libraries to create</b> the necessary software product for the trader – terminal, using the <em>C#</em>. The library's own <em>API</em>, allows you to expand the capabilities of the <b>created terminal</b>. The integrated ability to<b> connect through the necessary Protocol</b>, such as <em>FIX Protocol</em>, through our connectors, allows you to <b>simplify the user's work</b>, thereby reducing the time for the <b>development and adaptation</b> of the application to<b> work on the trading floor</b>.https://stocksharp.com/topic/11141/Large base of knowledge!2019-11-05T21:13:41Z2020-04-29T06:25:58ZMarathttps://stocksharp.com/users/101940/info@stocksharp.comHello Friends!<br />We would like You to know more about trading as <b> as possible</b>. That is why we have started to create <b>a large knowledge base</b>, in which you can find many useful articles that will help to understand the intricacies of trading. <br />We want you to discover <b>new knowledge</b> and find answers to the questions you need. <br />We have already published some articles.The list of topics and the order of articles is as follows:<br /><br /><b>Trading for beginners:</b><br />1. <a href="https://stocksharp.com/articles/11684/Trading-for-beginners-Stock-market/" title="https://stocksharp.com/articles/11684/Trading-for-beginners-Stock-market/">Trading for beginners. Stock market.</a><br />2. <a href="https://stocksharp.com/articles/11748/Trading-for-beginners-Where-to-start/" title="https://stocksharp.com/articles/11748/Trading-for-beginners-Where-to-start/">Trading for beginners. Where to start?</a><br /><br />Basic concepts and principles of trading:<br />1. <a href="https://stocksharp.com/articles/11383/Arbitrage-trading-Principles-types/" title="https://stocksharp.com/articles/11383/Arbitrage-trading-Principles-types/">Arbitrage trading. Principles, types.</a><br />2. <a href="https://stocksharp.com/articles/11401/Hedge-The-essence-and-its-types/" title="https://stocksharp.com/articles/11401/Hedge-The-essence-and-its-types/">Hedge. The essence and its types.</a><br />3. <a href="https://stocksharp.com/articles/11418/What-are-futures-and-options-and-how-to-make-money-on-them/" title="https://stocksharp.com/articles/11418/What-are-futures-and-options-and-how-to-make-money-on-them/">What are futures and options, and how to make money on them?</a><br />4. <a href="https://stocksharp.com/articles/11436/Forward-contract-The-essence-and-its-types/" title="https://stocksharp.com/articles/11436/Forward-contract-The-essence-and-its-types/">Forward contract. The essence and its types.</a><br />5. <a href="https://stocksharp.com/articles/11449/What-is-Stop-Loss-and-Take-Profit/" title="https://stocksharp.com/articles/11449/What-is-Stop-Loss-and-Take-Profit/">What is Stop-Loss and Take Profit?</a><br />6. <a href="https://stocksharp.com/articles/11471/Pyramiding-in-trading/" title="https://stocksharp.com/articles/11471/Pyramiding-in-trading/">Pyramiding intrading.</a><br />7. <a href="https://stocksharp.com/articles/11483/SAPI-and-SShell-is-your-step-in-trading/" title="https://stocksharp.com/articles/11483/SAPI-and-SShell-is-your-step-in-trading/">S#.API and S#.Shell is your step in trading.</a><br />8. <a href="https://stocksharp.com/articles/11542/Market-data-timeframe-tick/" title="https://stocksharp.com/articles/11542/Market-data-timeframe-tick/">Market data, timeframe, tick.</a><br />9. <a href="https://stocksharp.com/articles/11569/SDesigner-is-a-simple-way-to-start-a-successful-trade/" title="https://stocksharp.com/articles/11569/SDesigner-is-a-simple-way-to-start-a-successful-trade/">S#.Designer is simple way to start a successful trade.</a><br />10. <a href="https://stocksharp.com/articles/11594/S-Data-download-market-data-in-two-steps/" title="https://stocksharp.com/articles/11594/S-Data-download-market-data-in-two-steps/">S#. Data-download market data in two steps.</a><br />11. <a href="https://stocksharp.com/articles/11629/Trend-and-countertrend!-Dont-choose-to-use-it-together/" title="https://stocksharp.com/articles/11629/Trend-and-countertrend!-Dont-choose-to-use-it-together/">Trend and countertrend! Don't choose to use it together.</a><br /><br /><b>FAQ on FIX Protocol: </b><br />1. <a href="https://stocksharp.com/forum/11019/FAQ-on-FIX-Protocol-History-of-creation/" title="https://stocksharp.com/forum/11019/FAQ-on-FIX-Protocol-History-of-creation/">History of creation.</a><br />2. <a href="https://stocksharp.com/forum/11042/FAQ-on-FIX-Protocol-Scope-of-FIX-Protocol/" title="https://stocksharp.com/forum/11042/FAQ-on-FIX-Protocol-Scope-of-FIX-Protocol/">Scope of the FIX Protocol.</a><br />3. <a href="https://stocksharp.com/forum/11063/FAQ-on-FIX-Protocol-FIX-message-transmission-system/" title="https://stocksharp.com/forum/11063/FAQ-on-FIX-Protocol-FIX-message-transmission-system/">FIX message transmission system.</a><br />4. <a href="https://stocksharp.com/forum/11113/FAQ-on-FIX-Protocol-Limit-orders-when-working-through-FIX-Protocol/" title="https://stocksharp.com/forum/11113/FAQ-on-FIX-Protocol-Limit-orders-when-working-through-FIX-Protocol/">Limit orders when working through FIX Protocol.</a><br />5. <a href="https://stocksharp.com/articles/11166/FAQ-on-FIX-Protocol-Limit-orders-FOK-and-IOC-(FAK)/" title="https://stocksharp.com/articles/11166/FAQ-on-FIX-Protocol-Limit-orders-FOK-and-IOC-(FAK)/">Limit orders FOK and IOC (FAK).</a><br />6. "Black box" algotrading when working on the FIX Protocol.<br />7. Learn more about algotrading via FIX connection<br />8. Use of unique trading systems when connected via FIX Protocol.<br />9. Fix Protocol in Russia.<br />10. Other connection protocols.<br /><a href='https://stocksharp.com/file/110027/fix-protocol-exchange_jpg/' class='lightview' data-lightview-options="skin: 'mac'" data-lightview-group='mixed'><img src="https://stocksharp.com/file/110027/fix-protocol-exchange_jpg/?size=500x500" alt="fix-protocol-exchange.jpg" title="fix-protocol-exchange.jpg" /></a><br /><br /><b>FAQ on Algorithmic trading: </b><br />1. <a href="https://stocksharp.com/articles/11274/FAQ-on-Algorithmic-trading-What-is-Algorithmic-trading/" title="https://stocksharp.com/articles/11274/FAQ-on-Algorithmic-trading-What-is-Algorithmic-trading/">What is Algorithmic trading?</a><br />2. <a href="https://stocksharp.com/forum/11355/FAQ-on-Aalgorithmic-trading-The-history-of-algorithmic-trading/" title="https://stocksharp.com/forum/11355/FAQ-on-Aalgorithmic-trading-The-history-of-algorithmic-trading/">The history of the emergence of algorithmic trading.</a><br />3. Algo trading in the Stock market Part 1.<br />4. The algorithmic trading in Stock market conditions Part 2.<br />5. Algorithmic Forex trading.<br />6. Algorithms for trading strategies while algorithmic trading Part 1.<br />7. Algorithms for trading strategies while algorithmic trading Part 2.<br />8. Review of software for algorithmic trading.<br />9. Stock trading players and HFT traders.<br />10. The main conclusions of algorithmic trading.<br /><a href='https://stocksharp.com/file/110028/hft-trading-system_jpg/' class='lightview' data-lightview-options="skin: 'mac'" data-lightview-group='mixed'><img src="https://stocksharp.com/file/110028/hft-trading-system_jpg/?size=500x500" alt="HFT-trading-system.jpg" title="HFT-trading-system.jpg" /></a><br /><br /><b>Crypto trading FAQ: </b><br />1. <a href="https://stocksharp.com/articles/11226/FAQ-on-Crypto-trading-rypto-trading-what-is-it/" title="https://stocksharp.com/articles/11226/FAQ-on-Crypto-trading-rypto-trading-what-is-it/">Crypto trading what is it?</a><br />2. Crypto trading - where to start?<br />3. General information about the crypto trade.<br />4. How to invest in cryptocurrency?<br />5. Briefly about bitcoin.<br />6. Cryptocurrency trading method.<br />7. Cryptocurrency market risks.<br />8. Index in crypto trading.<br />9. Investing in indices.<br />10. Volatility of the cryptocurrency market.<br /><a href='https://stocksharp.com/file/110030/crypto-trading-system_jpg/' class='lightview' data-lightview-options="skin: 'mac'" data-lightview-group='mixed'><img src="https://stocksharp.com/file/110030/crypto-trading-system_jpg/?size=500x500" alt="Crypto-trading-system.jpg" title="Crypto-trading-system.jpg" /></a><br /><br /><b>FAQ on Trading robots: </b><br />1. What is a trading robot?<br />2. The history of the emergence of trading robots.<br />3. The basic rules of trading a trading robot.<br />4. Advantages of trading robots.<br />5. Cons of trading robots.<br />6. The Holy Grail for Forex.<br />7. What you need to understand before starting development.<br />8. Programming of the trading robot.<br />9. Trading robot constructor.<br />10. To trade or not to trade a robot?<br /><a href='https://stocksharp.com/file/110031/trading-robots-system_jpg/' class='lightview' data-lightview-options="skin: 'mac'" data-lightview-group='mixed'><img src="https://stocksharp.com/file/110031/trading-robots-system_jpg/?size=500x500" alt="trading-robots-system.jpg" title="trading-robots-system.jpg" /></a><br /><br /><b>Interactive Brokers FAQ: </b><br />1. <a href="https://stocksharp.com/articles/11255/Interactive-Brokers-FAQ-INTERACTIVE-BROKERS-who-are-they/" title="https://stocksharp.com/articles/11255/Interactive-Brokers-FAQ-INTERACTIVE-BROKERS-who-are-they/">INTERACTIVE BROKERS-who are they?</a><br />2. The history of the broker.<br />3. The reliability of the broker Interactive Brokers.<br />4. Minimum Deposit in Interactive Brokers.<br />5. Especially if you are working with Interactive Brokers Part 1.<br />6. Especially if you are working with Interactive Brokers Part 2.<br />7. How to Fund your Interactive Brokers account <br />8. About the commissions of Interactive Brokers.<br />9. Leverage from Interactive Brokers.<br />10. The results of Interactive Brokers.<br /><a href='https://stocksharp.com/file/110032/interactive-brokers-algotrade-platform_jpg/' class='lightview' data-lightview-options="skin: 'mac'" data-lightview-group='mixed'><img src="https://stocksharp.com/file/110032/interactive-brokers-algotrade-platform_jpg/?size=500x500" alt="Interactive-Brokers-algotrade-Platform.jpg" title="Interactive-Brokers-algotrade-Platform.jpg" /></a><br /><br /><b>Plaza II connector FAQ: </b><br />1. Introduction to Plaza II.<br />2. Plaza II pros and cons.<br />3. The architecture of Plaza II.<br />4. The scheme of data transmission Protocol Plaza II Part 1.<br />5. The scheme of data transmission Protocol Plaza II Part 2.<br />6. Work with data streams connections Plaza II Part 1.<br />7. Work with data streams connections Plaza II Part 2.<br />8. Types of logins of the Plaza II connector.<br />9. Technical implementation of the gateway Plaza II.<br />10. Synthesis under Protocol Plaza II.<br /><a href='https://stocksharp.com/file/110033/plaza-moex-trade_jpg/' class='lightview' data-lightview-options="skin: 'mac'" data-lightview-group='mixed'><img src="https://stocksharp.com/file/110033/plaza-moex-trade_jpg/?size=500x500" alt="Plaza-moex-trade.jpg" title="Plaza-moex-trade.jpg" /></a><br /><br />b]FAQ on S#.Designer: [/b]<br />1. <a href="https://stocksharp.com/articles/10642/How-to-download-market-data-to-the-Designer/" title="https://stocksharp.com/articles/10642/How-to-download-market-data-to-the-Designer/">How to download market data to the Designer?</a> <br />2. <a href="https://stocksharp.com/articles/10679/Designer---create-a-strategy-based-on-MACD-Start-with-simple/" title="https://stocksharp.com/articles/10679/Designer---create-a-strategy-based-on-MACD-Start-with-simple/">Designer - create a strategy based on MACD. Start with simple.</a><br />3. Construction of composite indicators in S#.Designer.<br />4. How to create conditions in S#.Designer.<br />5. Selecting a tool for testing in S#.Designer. <br />.<br /><b>Hydra FAQ: </b><br />1. Upload all data from Hydra to the desired format.<br />2. <a href="https://stocksharp.com/forum/10917/How-to-plot-the-indicator-in-the-program-Hydra/" title="https://stocksharp.com/forum/10917/How-to-plot-the-indicator-in-the-program-Hydra/">How to plot the indicator in the program Hydra.</a><br />3.The Analytics feature in Hydra?<br /><br />We would like that in the future, replenishment of knowledge base we did together with you. So write, what else would You was wondering.[nerd]