: | : | :期货量化学习 | :期货量化 |
返回列表 发帖

MultiCharts内置数据源相关介绍信息

MultiCharts内置数据源相关介绍信息

ASCII Mapping

Jump to navigationJump to search

ASCII Mapping is a useful tool to get data from a bunch of ASCII files that are constantly updated (e.g. by a third party software). See Mapping ASCII for details.
To add an instrument with ASCII Mapping as the data source manually, see Adding Symbol(s) to Symbol List.




论坛官方微信、群(期货热点、量化探讨、开户与绑定实盘)
 
期货论坛 - 版权/免责声明   1.本站发布源码(包括函数、指标、策略等)均属开放源码,用意在于让使用者学习程序化语法撰写,使用者可以任意修改语法內容并调整参数。仅限用于个人学习使用,请勿转载、滥用,严禁私自连接实盘账户交易
  2.本站发布资讯(包括文章、视频、历史记录、教材、评论、资讯、交易方案等)均系转载自网络主流媒体,内容仅为作者当日个人观点,本网转载此文出于传递更多信息之目的,并不意味着赞同其观点或证实其描述。本网不对该类信息或数据做任何保证。不对您构成任何投资建议,不能依靠信息而取代自身独立判断,不对因使用本篇文章所诉信息或观点等导致的损失承担任何责任。
  3.本站发布资源(包括书籍、杂志、文档、软件等)均从互联网搜索而来,仅供个人免费交流学习,不可用作商业用途,本站不对显示的内容承担任何责任。请在下载后24小时内删除。如果喜欢,请购买正版,谢谢合作!
  4.龙听期货论坛原创文章属本网版权作品,转载须注明来源“龙听期货论坛”,违者本网将保留追究其相关法律责任的权力。本论坛除发布原创文章外,亦致力于优秀财经文章的交流分享,部分文章推送时若未能及时与原作者取得联系并涉及版权问题时,请及时联系删除。联系方式:http://www.qhlt.cn/thread-262-1-1.html
如何访问权限为100/255贴子:/thread-37840-1-1.html;注册后仍无法回复:/thread-23-1-1.html;微信/QQ群:/thread-262-1-1.html;网盘链接失效解决办法:/thread-93307-1-1.html

Barchart

Jump to navigationJump to search

To set up Barchart data feed connection:

  • In the QuoteManager main menu select Tools and then click Data Sources.
  • Select Barchart in the list of supported data vendors and click the Settings button. The Barchart Data Feed Configuration window will open.
  • In the opened up window:
  • Authorization section.
    Enter Login and Password.
  • Connectivity section.
    Default Settings are recommended to be used. If Barchart provided specific custom settings, click the Custom Settings button. Price, Port and Historical URL fields become active.


Restart the platform after making the changes in data feed settings.

To add an instrument manually or from data source, see Adding Symbol(s) to Symbol List.



如何访问权限为100/255贴子:/thread-37840-1-1.html;注册后仍无法回复:/thread-23-1-1.html;微信/QQ群:/thread-262-1-1.html;网盘链接失效解决办法:/thread-93307-1-1.html

TOP

Dukascopy

Jump to navigationJump to search

FIX API is used for connection between MultiCharts and Dukascopy. Jforex API is not supported in MultiCharts.
Limitation: does not provide historical data.
It is important to make sure that Dukascopy is informed FIX API is required when subscribe to their service.
A customer needs to provide Dukascopy with his/her IP address to register it on their servers.

Note: To receive data and trade with Dukascopy in MultiCharts, a customer needs to open an account, but since FIX API is used, such type of account can be opened only if the balance is more than $100 000.


To set up Dukascopy data feed connection:

  • In the QuoteManager main menu select Tools and then click Data Sources.
  • Select Dukascopy in the list of all supported data vendors and click the Settings button. The Dukascopy Data Feed Configuration window is opened.
  • In the opened up window enter information provided by Dukascopy:
  • Server IP section.
    Server IP.
  • Order Connection Settings section.
    Login, Password, Port number, SenderCompID and TargetCompID.
  • Price Connection Settings section.
    Login, Password, Port number, SenderCompID and TargetCompID.
  • Reconnection Settings section.
    Configure timer to reconnect if link to Dukascopy is lost.


To add an instrument manually or from data source, see Adding Symbol(s) to Symbol List.

Note: Dukascopy does not provide information regarding your Account Balance, Equity, Open P/L. In Order and Position Tracker, Orders tab you will have N/A only.


Also, make sure that you set up Dukascopy Broker Profile for trading and Dukascopy Broker Plug-in for auto-trading.



如何访问权限为100/255贴子:/thread-37840-1-1.html;注册后仍无法回复:/thread-23-1-1.html;微信/QQ群:/thread-262-1-1.html;网盘链接失效解决办法:/thread-93307-1-1.html

TOP

ESignal

Jump to navigationJump to search

To connect MultiCharts to eSignal data feed, it is necessary to have eSignal software (Data Manager) installed and launched on the computer.
When the connection is set up correctly, MultiCharts brings up eSignal software automatically when data is requested.
To download the latest version of eSignal software, click here.
To set up eSignal data feed connection in the QuoteManager main menu select Tools and then click Data Sources, find eSignal in the list of all supported data vendors and make sure that is active.
To add an instrument manually or from data source, see Adding Symbol(s) to Symbol List.

ESignal Data Source options

Authorizarion - since MultiCharts 12 Release 8 it is required to insert the user name and password for your eSignal account.

Use settlement price for historical daily bars – check this option to receive the Settlement price for the daily bars instead of the Close price (unchecked by default).

Use eSignal range checking filter for trades – uncheck this option to avoid filtering the qualified price for trades (checked by default). When checked helps to avoid spikes in data.

The changes made to these settings will be applied only after the complete restart of all platform’s processes..



如何访问权限为100/255贴子:/thread-37840-1-1.html;注册后仍无法回复:/thread-23-1-1.html;微信/QQ群:/thread-262-1-1.html;网盘链接失效解决办法:/thread-93307-1-1.html

TOP

Free Quotes

Jump to navigationJump to search

Free Quotes data feed is configured correctly by default and one can plot a chart using a number of prebuilt symbols from Free Quotes. That is free end-of-day historical daily bars coming from Yahoo Finance. Only limited number of Stocks and Indexes are available from this data source in MultiCharts.

NOTE: With FreeQuotes you can get data only for the symbols that on Historical Prices webpage have option Download to Spreadsheet.


To set up Free Quotes data feed connection

  • In the QuoteManager main menu select Tools and then click Data Sources, find Free Quotes in the list of all supported data vendors and click the Settings button. The Free Quotes Data Feed Configuration window is opened.
  • In the opened up window:
  • Edit the number and timeout of attempts to request data from Yahoo servers by editing Retry and Timeout columns.
  • Set up proxy connection in the Proxy Authentication tab:
Select Auto-detect proxy settings for this network to use your system's proxy settings. Username and Password are required for authentication.Select Use application proxy settings to use the proxy settings specified in the Credentials Window.


To add an instrument manually, see Adding Symbol(s) to Symbol List.



如何访问权限为100/255贴子:/thread-37840-1-1.html;注册后仍无法回复:/thread-23-1-1.html;微信/QQ群:/thread-262-1-1.html;网盘链接失效解决办法:/thread-93307-1-1.html

TOP

GlobalServer

Jump to navigationJump to search

MultiCharts provides seamless integration with Global Server (Global Server is used as an external database) meaning that you will see every tick from your Global Server in MultiCharts. This can be a very useful solution for longtime users of TradeStation 2000i.
To connect MultiCharts to Global Server (TradeStation 2000i) data feed, it is necessary to have Global Server installed and launched on the computer.
When the connection is set up correctly, MultiCharts brings up Global Server software automatically when data is requested.
To set up Global Server (TradeStation 2000i) data feed connection:

  • In the QuoteManager main menu select Tools and then click Data Sources. Select Global Server in the list of all supported data vendors and click the Settings button. The Global Server Data Feed Configuration window is opened.
  • In the opened up window:
  • Data Vendor section.
    Global Server Program Directory and Vendor DLL are specified automatically.
  • Settings section.
    Uncheck the Get data from local GlobalServer box – for users of TSDataHub as an adapter that is used for Global Server on multiple computers.
  • To save data from Global Server in MultiCharts database check the Save data to local database box.


To add an instrument manually or from data source, see Adding Symbol(s) to Symbol List.



如何访问权限为100/255贴子:/thread-37840-1-1.html;注册后仍无法回复:/thread-23-1-1.html;微信/QQ群:/thread-262-1-1.html;网盘链接失效解决办法:/thread-93307-1-1.html

TOP

MCFX

Jump to navigationJump to search
Note: Only Ask and Bid quote field is provided. No Trade quote field data.

Here you can find MCFX data feed Video Tutorial.

To set up MCFX data feed connection for MultiCharts versions starting from 8.8 Release:

  • In the QuoteManager main menu select Tools, then click Data Sources, select MCFX and click the Settings button.
  • In the opened up window enter your MultiCharts Forex Data User Name, Password in the Authorization section.
  • In the Connectivity section make sure that the Server is mcfxserver.com and Port is 10000 and click OK.
Note: if you have a version prior to MultiCharts 8.8 Release, please either update your current version, or change the Server settings as specified above.

To add an instrument manually or from data source, see Adding Symbol(s) to Symbol List.

Note: MCFX provides ASK and BID data for the following FOREX pairs:


AUD/CAD, AUD/JPY, AUD/NZD, AUD/USD, CAD/JPY, CHF/JPY, EUR/AUD, EUR/CAD, EUR/CHF, EUR/GBP, EUR/JPY, EUR/NZD, EUR/TRY, EUR/USD, GBP/AUD, GBP/CHF, GBP/JPY, GBP/USD, NOK/JPY, NZD/CAD, NZD/CHF, NZD/JPY, NZD/USD, SEK/JPY, USD/CAD, USD/CHF, USD/HKD, USD/JPY, USD/NOK, USD/SEK, USD/SGD, USD/TRY, USD/ZAR.




如何访问权限为100/255贴子:/thread-37840-1-1.html;注册后仍无法回复:/thread-23-1-1.html;微信/QQ群:/thread-262-1-1.html;网盘链接失效解决办法:/thread-93307-1-1.html

TOP

MetaStock

Jump to navigationJump to searchNote: Metastock data will be supported in MultiCharts only with Metastock application prior to 12 version.

MultiCharts can read Metastock historical data if it is stored in .dat file and there is a Master and/or EMaster file next to .dat files in the same folder.

There's also a limitation of 65000 records per file.


To connect MultiCharts to Metastock data files, it is necessary to have their database files on the computer.
To set up Metastock data feed connection:

  • In the QuoteManager main menu select Tools and then click Data Sources window. Select Metastock in the list of all supported data vendors and click the Settings button.
  • In the opened up window locate the path to Metastock files by clicking the Add… button. You can also delete the location by clicking the Delete button. Up and Downbuttons can be used to change the priority of requests to the file locations.
  • Specify the time zone of data in Metastock files.
  • There are 2 options for Resolution Detection:
  • Automatic.
  • Manual.
    One can specify the resolution types in the files to build greater resolutions in MultiCharts from them: minute and daily bars.


To add an instrument manually or from data source, see Adding Symbol(s) to Symbol List.


Note: By default the instruments are added under the Stock category, UNDEF exchange. You can change the exchange and instrument’s description once the symbol is added. If you want the symbol to be added under a different category you will need to add it manually.


如何访问权限为100/255贴子:/thread-37840-1-1.html;注册后仍无法回复:/thread-23-1-1.html;微信/QQ群:/thread-262-1-1.html;网盘链接失效解决办法:/thread-93307-1-1.html

TOP

OANDA

Jump to navigationJump to searchNote: OANDA Access Token expires in 8 days. One will need to re-authorize his OANDA connection to obtain a new token.
OANDA systems may be unavailable during the weekend due to maintenance on the broker end. Once the system is up one needs to re-authorize in the pop-up window in order to re-establish connection to OANDA.

To set up OANDA data feed connection:

  • In the QuoteManager main menu select Tools and then click Data Sources. Select OANDA in the list of all supported data vendors and click the Settings button. The OANDA Data Feed Configuration window is opened.
  • In the opened up window:
    • Select the fxTrade Practice button for demo account or fxTrade button for live account.
    • Check Show the authorization window to obtain a new token and use Day of Week and 24h Time selectors to set up the desired time for Oanda re-authorization.
    • Calculate status line values locally - this option allows populating the scanner/status line with realtime values (that are not supplied by the OANDA API) calculated by MultiCharts. Having this option enabled and using a lot of instruments simultaneously may cause issues with OANDA connection due to frequent data requests, therefore if you do not need these values or have connection issues - disable the option to maintain stable connection.

To add an instrument from data source, see Adding Symbol(s) to Symbol List.

When you connect to OANDA data feed (add symbols or plot charts) a new window will open where you should enter your OANDA Username and Password.

Here you can find OANDA Video Tutorial.

Also, make sure that you set up OANDA broker profile for trading.



如何访问权限为100/255贴子:/thread-37840-1-1.html;注册后仍无法回复:/thread-23-1-1.html;微信/QQ群:/thread-262-1-1.html;网盘链接失效解决办法:/thread-93307-1-1.html

TOP

TradeStation

Jump to navigationJump to search

To connect MultiCharts to TradeStation data feed, it is necessary to have their software installed and launched on the computer.

Note: Since Tradestation 10 both MultiCharts and Tradestation should be run as Administrator to establish the connection. Right click on the application icon, then click Run as Administrator.

If the connection is set up correctly, MultiCharts brings up TradeStation software automatically when data is requested.

To download the latest version of TradeStation, follow the link and login to TradeStation Client Center: https://clientcenter.tradestation.com
To set up TradeStation data feed connection:

  • In the QuoteManager main menu select Tools and then click Data Sources.
  • Select TradeStation in the list of all supported data vendors and click the Settings button.
  • In the opened up window:
  • Data Vendor section.
    Select the version of TradeStation installed on your computer from the TradeStation versions list.
  • Settings section.
    Check the Save data to local database box if you want to store the data in QuoteManager and not to request it from TradeStation next time you plot the same instrument.


To add an instrument manually or from data source, see Adding Symbol(s) to Symbol List.



如何访问权限为100/255贴子:/thread-37840-1-1.html;注册后仍无法回复:/thread-23-1-1.html;微信/QQ群:/thread-262-1-1.html;网盘链接失效解决办法:/thread-93307-1-1.html

TOP

Interactive Brokers

Here you can find Interactive Brokers Video Tutorial.

To connect MultiCharts to Interactive Brokers (IB) data feed, it is necessary to have IB software installed and running on the computer.
When the connection is configured correctly, MultiCharts launches IB software automatically when data is requested. IB has 2 applications that can be used for connection MultiCharts to IB:

  • IB Trader Workstation (requires 1 logout per 24 hours).
  • IB Gateway.
Note: Java version 7 is strongly recommended for IB software to work correctly.


Though there is choice between web-based and standalone version, standalone version is recommended to use.
To download IB Trader Workstation and IB Gateway, follow this link: https://www.interactivebrokers.com/en/index.php?f=14099#tws-software

Contents



Setting up Interactive Brokers Trader WorkStation

The following configuration is required to establish connection between MultiCharts platform and IB TWS:

  • Click on Configure in main TWS window.
  • Click on API section. Select Settings.
  • Check Enable Active X and Socket Clients box.
  • Uncheck Read-Only API box.
  • Set the Port (Socket port) number to the same value both in IB TWS and IB data source in QuoteManager.
  • Add 127.0.0.1 to Trusted IP Addresses or check the "Allow connections from localhost only" box (only if TWS is running on the same PC). If TWS is running on a remote PC - you should specify its IP address.
Setting up Interactive Brokers Gateway

The following configuration is required to establish connection between MultiCharts platform and IB Gateway:

  • IB API option should be selected when logging into IB Gateway.
  • Click on Configure in main Gateway window.
  • Click on API section. Select Settings.
  • Uncheck Read-Only API box.
  • Set the Port (Socket port) number to the same value both in IB Gateway and IB Broker Profile in MultiCharts.Note: By default in IB Gateway Socket port number is 4001. In IB data source in QuoteManager default Port (Socket port) number is 7497.
  • Add 127.0.0.1 to Trusted IP Addresses or check the "Allow connections from localhost only" box (only if Gateway is running on the same PC). If Gateway is running on a remote PC - you should specify its IP address.

Note: If TWS/Gateway current language is set to any language except English, it is required to enable the option that means “Send API messages in English” in API settings.
To set up Interactive Brokers data feed connection:
  • In the QuoteManager main menu select Tools, then click Data Sources and click on Interactive Brokers.
  • In the popped up window choose whether you have a standalone installed on your PC version of IB TWS / IB Gateway or a web-based one. Standalone version is recommended to use.
  • Click Ok.
  • Once you clicked Ok, the Interactive Brokers Data Feed Configuration window is opened. It is recommended to use default settings.
  • Connectivity section.
    Make sure the Server IP Address and Port numbers are correct.
    IB TWS can be launched automatically by MultiCharts on attempt to add a symbol from IB data source; once a chart, DOM, Market Scanner window with IB instrument is open. To enable this option check Launch Trader Workstation at start box.
  • Notifications section.
  • Show Error pop-up Alert. Check this box to display error pop-up messages related to the data feed connection.
  • Show Pacing Violation pop-up Alert. Check this box to receive notifications about hitting Pacing violation (see Interactive Brokers Pacing Violation).
  • Show Delayed Data Alert. Check this box to receive pop-up messages about delayed data on the chart.
  • Historical data section.
    There is no need to reconfigure settings in this section. It is set up by default. Advanced users can check/uncheck the following options.
  • Download historical data.
  • Regular Trading Hours. Check the box to have standard trading session for daily-based charts.
  • Don’t request Tick data for the intervals with no Minute data.
    If the box is checked, MultiCharts assumes that the interval that has no minute data from server also doesn’t have tick data.
  • Filter bars with zero volume box.
  • Filter bars with zero price box.
  • TWS bar timestamp.
    It is not recommended to check this function to avoid possible problems with mixing session settings and missing bars on chart.
  • Simultaneous loading of Historical Data across all symbols/charts.
    If the box is checked the data is requested for all symbols simultaneously, not in a particular order.
  • Utilization of cache for real-time price data.
    Example: historical minutes are requested as minutes from server up to the latest one. The latest historical is plotted from ticks up to the present moment. All the data that is collected in real-time (ticks) is used to build minutes.
    Note: Due to IB Pacing Violation limitation MultiCharts stores realtime IB quotes in a cache until the restart of the platform. When you reload a chart in order to avoid pacing violation the data is taken from this cache. If you want the data to be directly loaded from IB servers, please disable this option. To make this setting come into effect you need to restart MultiCharts and all of its applications.
  • Build Tick-based Bars Using: either 1 Tick or 1 Second or 5 Seconds data from IB servers.
  • Build Minute-based Bars Using: either 1 Minute or 15 Minutes data from IB servers.
  • Real-Time Data section.
    There is no need to reconfigure it. It is set up by default.
  • Include "Unreportable Last" Trades.
    Check this option for the small size transactions (less than 1 lot) to be included.
  • Generate a new Tick with Zero Volume upon DailyHigh (DailyLow) update.
    This option is enabled by default. If the discrepancy between DailyHigh (DailyLow) and IB real time data is detected, this option allows for the generation of a new tick with the required price and zero volume to eliminate the discrepancy. When this option is disabled, the discrepancy between DailyHigh (DailyLow) and IB real time data is possible.
  • Click the Reset button to restore default settings.


To add an instrument manually or from data source, see Adding Symbol(s) to Symbol List.

Symbol Combinations

Since MultiCharts 11 that is possible to plot symbol combinations (composites). At the moment combos are available from [url=]Interactive Brokers[/url] only. Adding combo-symbols is performed as follows:

  • Open QuoteManager window
  • On the Instrument menu, select Add Symbol.
  • Select From Data Source.
  • Choose Interactive Brokers from the Data Source list; the Insert Symbols into Portfolio window will open.
  • Select the Combinations tab.
  • Click on the Leg-by-leg Lookup button; the Combo Selection window will be opened.
  • Choose one of the available symbol tabs and perform the search for the symbol by using Lookup. It is possible to select only 2 symbols for a combination.
  • Once the symbols are selected click Add and close the Combo Selection window.
  • The selected symbols will be displayed in the Insert Symbols Into Portfolio window and it will be possible to specify the action (Buy/Sell) and the quantity for each symbol.

Note: Only charting is available. Trading such symbols is currently not supported.

Also, make sure that you set up Interactive Brokers broker profile for trading and Interactive Brokers broker plug-in for auto-trading.

如何访问权限为100/255贴子:/thread-37840-1-1.html;注册后仍无法回复:/thread-23-1-1.html;微信/QQ群:/thread-262-1-1.html;网盘链接失效解决办法:/thread-93307-1-1.html

TOP

返回列表