Changes

Jump to navigation Jump to search

Getting Started with AutoTrading

1,154 bytes added, 16:59, 6 February 2012
#*:: Currency: USD</tt><br>
#*:The above Symbol Dictionary example maps the eSignal ES #F (S&P E-mini Future Continuous Contract) symbol to the ES June 2008 contract from Interactive Brokers TWS.<br><br><div style="background-color: #F8F6CD;">Important: Make sure that the format is YYYYMMDD. The format YYYYMM will not work for all symbols.</div><div style="background-color: #F8F6CD;">Important: To find the expiration date, right click on the symbol in TWS and select Contract Info.</div><br>
#** '''''Financial Advisor Settings Tab''''':<br>Interactive Brokers TWS offers a possibility of trading multiple sub-accounts using a single main account. Financial Advisor Settings are optional and can be left blank. Consult Interactive Brokers for information on appropriate settings.<br>#* '''Broker Plug-In Settings for FXCM'''<br><br>#** '''''Account Settings Tab:'''''<br>Please get the Login, Password, and Account information from the broker. In the '''Connection''' setting, select Demo to connect to the demo account or Real to the real trading account.<br><div style="background-color: #E3FBE5;">Note: Due to FXCM's restrictions, MultiCharts will not send limit or stop orders to FXCM. All limit or stop orders will be sent as market orders.</div><br><br>#** '''''Symbol Dictionary Tab:'''''<br>If the data source is different from the execution gateway, it is possible that they do not use the same symbol for the same contract. In this situation, the chart, because it is plotted from the data source, will send an order using the data source’s symbol. The execution gateway will not understand the data source’s symbol and will reject the signal. Symbol Dictionary solves this problem by matching the symbol from the data source to the symbol from the execution gateway. The table has two columns. Input the symbol from the data source under the Chart column. Input the symbol from FXCM under the Currency Column.<br><br>#* '''Broker Plug-In Settings for Patsystems'''<br><br>#** '''''Connection Settings Tab:'''''<br>Check '''Demo Mode''' to use local simulation. Leave it unchecked to connect to the broker.<br>For '''Common Settings''', please contact the broker for the Login and Password fields. <br>In the License field, enter '''FBD653F002'''. <br>In the Environment selection box, select '''Client''' to connect to the real trading account, or '''Test''' to connect to a test account. <br>The Application ID is '''MultiCharts'''. The application version is automatically detected by MultiCharts.<br><br>For '''Transport Settings''', please get the information from the broker.<br><br>For '''SSL Settings''', please get the information from the broker.<br><br>By default, MultiCharts disables auto trading immediately if connection with the execution gateway is lost. However, in some cases, short interruptions can be acceptable because it doesn’t affect the strategy. The disconnection may also be a scheduled disconnection by the execution gateway, and the intention is to have auto trading on when the connection is reestablished. The '''Reconnection Settings''' keeps auto trading on unless the disconnection lasts longer than the time period specified.<br>#** '''''Symbol Mapping Tab:'''''<br>If the data source is different from the execution gateway, it is possible that they do not use the same symbol for the same contract. In this situation, the chart, because it is plotted from the data source, will send an order using the data source’s symbol. The execution gateway will not understand the data source’s symbol and will reject the signal. Symbol Mapping solves this problem by matching the symbol from the data source to the symbol from the execution gateway.
In the '''Chart''' field, input the symbol from the data source. Under '''Patsystems Symbol''' settings, input the '''Exchange''', '''Contract Name''', and '''Contract Date''' in the format acceptable by Patsystems. Click the '''Lookup''' button to find the correct information.<br>
#** '''''Trading Accounts Tab:<br>Click '''Check for Accounts''' to locate the account. Select the account by using the '''Account''' drop-down list.<br>#** '''''Order Settings Tab:'''''<br>Select the '''Time in Force'''. Time in Force determines the life span of the order before the order is cancelled.<br><br>
#* '''Broker Plug-In Settings for Rithmic 01'''<br><br>
#* '''Broker Plug-In Settings for Rithmic Test'''<br><br>

Navigation menu