+1 888 340 6572

Collecting Real-Time Data: Difference between revisions

From MultiCharts
No edit summary
m (KateMultiCharts moved page Online Mode Data Collection to Collecting Real-Time Data)
 
(3 intermediate revisions by the same user not shown)
Line 1: Line 1:
Usually data is collected only for symbols that you have charted (whatever you load on your chart gets saved locally). “Collect RT Data w/o Plotting” option is useful if you are using a feed that provides only a short period of historical data or no historical at all. It also helps to save realtime bars into database to avoid backfilling historical bars (which can be different from RT bars) from the data vendor's servers. You can build up a local library of historical data by collecting RT data for the symbols you need, without needing to constantly open and maintain all charts every single day. The unlimited number of symbols can be connected to a data feed and the received quotes are stored in the database. The symbol's connection status as well as the number of the quotes received is displayed in the '''Realtime Status''' column.
==Understanding Real-Time Data Collection==


<div style="background-color:#E3FBE5;">Note: The option collects '''only real time data''' from the moment you enable it for the symbol, only while QuoteManager is up and running.
In MultiCharts, it’s possible to collect real-time data directly into QuoteManager, which offers several benefits:
Data collection will start automatically next time the QuoteManager is opened (if the symbol was not disconnected before closing QM).</div>
#'''Accumulating historical data'''.<br> If you use a feed that provides only a short period of historical data or none at all, you can build up a comprehensive historical data library over time by continuously collecting real-time data for the symbols you need.
#'''Consistency in real-time data'''.<br>By saving real-time bars directly into your database, you avoid the discrepancies that can arise from backfilling historical bars from the data vendor's servers, ensuring that your data remains consistent and accurate.
#'''Efficiency and convenience'''.<br>You can accumulate historical data without the need to open and maintain all charts daily. This makes data management more efficient and less time-consuming.
#'''Unlimited symbol connection'''.<br>QuoteManager allows you to collect data for an unlimited number of symbols.


== Collect Real-Time L1 Data ==
== Collecting Real-Time L1 Data ==


To collect real-time data:
To collect real-time data:
Line 21: Line 24:
# Open '''QuoteManager''' window
# Open '''QuoteManager''' window
#* see [[:Category:QuoteManager#Opening QuoteManager|how]]
#* see [[:Category:QuoteManager#Opening QuoteManager|how]]
# Select a symbol or several symbols.<br><div style="background-color: #E3FBE5;">Note: Use Ctrl and (or) Shift buttons to select several symbols.</div>
# Select a symbol or several symbols.<div class="note">Use Ctrl and (or) Shift buttons to select several symbols.</div>
# Right-click and select '''Fields to collect…'''<br>or<br>in the menu select '''Edit''' and click '''Fields to collect…'''.<br>or<br>use '''Ctrl + Alt + S''' hotkey combination
# Right-click and select '''Fields to collect…'''<br>or<br>in the menu select '''Edit''' and click '''Fields to collect…'''.<br>or<br>use '''Ctrl + Alt + S''' hotkey combination
# In the '''Settings''' window select the fields and the resolution type to collect.<br><div style="background-color: E3FBE5;">Note: Click the '''Check all''' button to select all the fields and resolution types.</div>
# In the '''Settings''' window select the fields and the resolution type to collect.<div class="note">Click the '''Check all''' button to select all the fields and resolution types.</div>
# Check the '''Apply to all symbols''' check box to apply these settings to all symbols.<br><div style="background-color: #E3FBE5;">Note: If several symbols are selected this check box will not be available.</div>
# Check the '''Apply to all symbols''' check box to apply these settings to all symbols.<div class="note">If several symbols are selected this check box will not be available.</div>
# Click '''OK'''.
# Click '''OK'''.
# Right-click anywhere on selected symbol(s) and select '''Connect Symbol(s)'''<br>or<br>in the menu select '''Edit''' and click '''Connect Symbol(s)'''.
# Right-click anywhere on selected symbol(s) and select '''Connect Symbol(s)'''<br>or<br>in the menu select '''Edit''' and click '''Connect Symbol(s)'''.

Latest revision as of 10:35, 28 June 2024

Understanding Real-Time Data Collection

In MultiCharts, it’s possible to collect real-time data directly into QuoteManager, which offers several benefits:

  1. Accumulating historical data.
    If you use a feed that provides only a short period of historical data or none at all, you can build up a comprehensive historical data library over time by continuously collecting real-time data for the symbols you need.
  2. Consistency in real-time data.
    By saving real-time bars directly into your database, you avoid the discrepancies that can arise from backfilling historical bars from the data vendor's servers, ensuring that your data remains consistent and accurate.
  3. Efficiency and convenience.
    You can accumulate historical data without the need to open and maintain all charts daily. This makes data management more efficient and less time-consuming.
  4. Unlimited symbol connection.
    QuoteManager allows you to collect data for an unlimited number of symbols.

Collecting Real-Time L1 Data

To collect real-time data:

  1. Open QuoteManager window
  2. On the Tools menu, click Collect Real-Time L1 Data.
  3. Click Add and select the symbols you’d like to collect real-time data for.
  4. In the Select Resolution for each symbol section select the fields and the resolution type to collect.
    Click the Check all button to select all the fields and resolution types.
  5. Click OK.


To monitor data collection, click the Data Collecting Progress icon in the system tray or go to QuoteManagerToolsData Collecting Progress.
In order to stop collecting real-time data for the symbol, delete the symbol in the Collect Real-Time L1 Data window or in the Data Collecting Progress window.

Collecting Real-Time Data in MultiCharts 14

Connecting symbols

  1. Open QuoteManager window
  2. Select a symbol or several symbols.
    Use Ctrl and (or) Shift buttons to select several symbols.
  3. Right-click and select Fields to collect…
    or
    in the menu select Edit and click Fields to collect….
    or
    use Ctrl + Alt + S hotkey combination
  4. In the Settings window select the fields and the resolution type to collect.
    Click the Check all button to select all the fields and resolution types.
  5. Check the Apply to all symbols check box to apply these settings to all symbols.
    If several symbols are selected this check box will not be available.
  6. Click OK.
  7. Right-click anywhere on selected symbol(s) and select Connect Symbol(s)
    or
    in the menu select Edit and click Connect Symbol(s).

Disconnecting symbols

  1. Open QuoteManager window
  2. Select the symbol(s) to be disconnected.
  3. Right-click anywhere on selected symbol(s) and select Disconnect Symbol(s)
    or
    in the menu select Edit and click Disconnect Symbol(s).