The following article introduces the new features implemented in version 3.6.0 of QuantShare. In the comments section, at the bottom, please tell us which feature would you like to know more about. Note that the first two features concern only the premium version. Free Real Time Feed Investors Exchange (IEX) is a stock exchange based in the United States. IEX provides free real time data to U.S. stocks as well as historical data for the past 30 days. The new version of QuantShare has added the ability to connect and stream data free from the IEX Exchange real time feed. Select "Accounts -> Connect" then select "IEX Exchange" to open the IEX feed. You can check instructions here to find how to display real time charts, quote sheets, alerts... Presentation of QuantShare's new Real Time Version Create Realtime Quote Sheets with the Watchlist Tool Real-Time Quote Sheets with QuantShare Real Time Alerts: Support and Resistance Lines Breakout How to Create a Custom Real-Time Table using QS Trading Software Custom Real Time Feed In this new release, we have added the ability to create your own custom real time feed using the script editor. To open the custom real time feed, select "Accounts -> Connect" then custom feed. You can check instructions above on how to create watchlists, charts and quote sheets using this real time feed. The custom real time provider can be feed with data using the script editor. The following is an example: - Select "Tools" then "Script Editor" - Select "File -> New" then type a new name for your script - Type the following script to pass tick data to GOOG RT.SendCustomFeedEvent("GOOG", DateTime.Now, 0, 200, 10); The data passed is a trade of $200 with a volume of 10. Here is the explanation of the different parameters: 1/ ticker symbol 2/ Tick date and time 3/ Tick type (0 for a trade, 1 for an ask update and 2 for a bid update) 4/ Price 5/ Volume Regime Tool Some improvements have been done to the "Regime" tool. That tools allow you to quickly see the how your strategy performs under different market regimes. You need to backtest a strategy first. After that click on the "Regimes" tab in the simulation report. Set the market and volatility symbols. Example: SPY (S&P 500 ETF) for the market symbol. Click on "Calculate" then select any market regime. On the right panel, you will see the return of your strategy if it was invested only during that market regime. DrawItem Function DrawItem is a QS language function that allows you to get a drawing item value for each bar. Let us say you draw a line and you want to create an indicator that returns true or 1 when the stock price is above that line. Here is how to do that: - Create an extended trend line for example - Right click on it, select "Settings" and take note of its name - In the formula editor (Right click on the chart then select "Edit Formula"), type the following formula: a = close > DrawItem("643162", "Line"); // Assuming "643162" is the drawing item name plot(a, ""); Note that you can also directly create an alert based on that line by right clicking on it then selecting "Create Alert". The "DrawItem" function was implemented in a previous version of QuantShare. Previously it was working only when the drawing item is located in the first pane. In the current version we added the ability to reference drawing data on any pane.
|