Changes

Jump to navigation Jump to search

CQG Broker Profile

987 bytes added, 14:16, 25 November 2019
== General Information ==
Since '''MultiCharts 9Please make sure that your PC meets CQG requirements and technical specifications: http://www.0 Beta 1''' CQG connection no longer requires installing the API, as the API is now integrated into MultiChartscqg.com/Docs/CQGTraderSystemSpecs. pdf
Please If you need '''data''' from CQG data source, make sure that your PC meets you have [[CQG|'''CQG requirements and technical specifications: http://www.cqg.com/Docs/CQGTraderSystemSpecsdata feed''']] set up.pdf
It is possible to use different accounts for getting data and trading.
Real-time data for Indexes is available for are supported only with Live CQG/AMP accounts only.
Open position Profit/Loss is provided through CQG APIcalculated by MultiCharts. Unrealized Profit/Loss for the account is provided through CQG APIcalculated by MultiCharts.Closed position Profit/Loss is calculated by MultiCharts. Realized Profit/Loss for the account is calculated by MultiCharts.
If MultiCharts sends a stop order with the price equal to current market price or better (guaranteed to be executed) it will be rejected by the broker. Therefore, MultiCharts converts such stop orders into market orders.
When an order is sent from MultiCharts to CQG broker to be executed on an expired contract, the broker will automatically redirect the order to the same symbol, but currently active contract.
CQG does not support supports Native One-Cancels-Others groupsince version 9. In this case MultiCharts emulates 1. Native OCO -group on its end. Simulated is used when the broker’s plug-in supports OCO-group means that groups. In this case all OCO orders are sent to the broker, price is monitored by MultiCharts directly and once one of the orders is filled, other orders from this OCO group are cancelled by MultiCharts. When one of the unfilled OCO orders is filled, MultiCharts sends a command to cancel the second OCO order to broker. Note that the second order may also will be filled if price reaches its level before the cancellation is processed cancelled by the broker (see [[Trading Risks# OCO-Orders Risk|OCO-Orders Risk]]).
== To connect CQG Broker Profile in MultiCharts: ==
CQG '''accounts''' originally created for '''a different software will not work''' in MultiCharts. Customers need to contact their broker directly to setup their accounts for MultiCharts or request a new account.
 
<div style="background-color: #E3FBE5;">'''Note''': CQG software and MultiCharts should not be launched simultaneously.</div>
== Setting up CQG Broker Profile ==
In the '''Properties CQG''' window (see [[Broker Profiles Overview#Managing Broker Profiles|Managing Broker Profiles]]) enter the information provided by CQG:<br>Authority ::* Authorization section. <br> Enter '''Login''' and '''Password''' received from your broker.::* Connectivity section.<br><div style="background-color: #E3FBE5;">Make sure that the '''NoteServer Name''': By default demo mode is correct.<br> From the drop-down list select '''NOTSim''' turned on. Check the CQG demo box to turn it on. for a Demo mode is account, '''required to be onLive''' for demo accounts. If you have a real Real account, the box is . <br>'''required to be offCustom'''should be selected only if you received specific settings and instructions from your broker.</div>
Enable '''Convert stop orders guaranteed to be executed to market orders''' checkbox if you want Stop orders to be converted into market/limit when they are guaranteed to be executed.<br>
When this option is checked, the conversion is performed according to the following conditions:
* If the Buy stop trigger price is (<=BestAsk and <=LastTrade) or <=BestBid, then convert and submit a market order;
* If the Sell stop trigger price is (>=BestBid) and (>=LastTrade) or >=BestAsk, then convert and submit a market order.
Enable '''Convert stop limit orders into limit orders if stop price is hit upon order placement''' checkbox if you want Stop-Limit orders to be converted into Limit when the stop price is reached when the order is placed.
When this option is checked, the conversion is performed according to the following conditions:
* If the Buy stop trigger price is (<=BestAsk and <=LastTrade) or <=BestBid, then convert and submit a limit order;
* If the Sell stop trigger price is (>=BestBid) and (>=LastTrade) or >=BestAsk, then convert and submit a limit order.
[[Category:Broker Profiles]]

Navigation menu