Patsystems Broker Profile: Difference between revisions
From MultiCharts
no edit summary
No edit summary |
No edit summary |
||
(10 intermediate revisions by 4 users not shown) | |||
Line 1: | Line 1: | ||
<div style="background-color: #E3FBE5;">Click [http://www.multicharts.com/downloads/tutorials/pats_broker.mp4 here] to see video tutorial on how to connect Patsystems Broker Profile.</div> | '''<div style="background-color: #E3FBE5;">Click [http://www.multicharts.com/downloads/tutorials/pats_broker.mp4 here] to see the video tutorial on how to connect Patsystems Broker Profile.</div>''' | ||
Open position Profit/Loss is calculated by Patsystems broker and displayed in MultiCharts. | |||
Unrealized Profit/Loss for the account is calculated by Patsystems broker and displayed in MultiCharts. | |||
Account open Profit/Loss is calculated on the sum of open Profit/Loss for all positions on this account. | |||
Stop-Limit orders: if the destination exchange supports stop-limit orders, the orders are sent from MultiCharts as stop-limit orders through Patsystems API successfully; if stop-limit type of orders is not supported by the exchange, the stop-limit is emulated; if it cannot be emulated, the order is rejected. | |||
Patsystems does not support Native One-Cancels-Others group. In this case MultiCharts emulates OCO group on its end. Simulated OCO-group means that all OCO orders are sent to the broker, price is monitored by MultiCharts and once one of the orders is filled, other orders from this OCO group are cancelled by MultiCharts. When one of the OCO orders is filled, MultiCharts sends a command to cancel the second OCO order to broker. Note that the second order may also be filled if price reaches its level before the cancellation is processed by the broker (see [[Trading Risks# OCO-Orders Risk|OCO-Orders Risk]]). | Patsystems does not support Native One-Cancels-Others group. In this case MultiCharts emulates OCO group on its end. Simulated OCO-group means that all OCO orders are sent to the broker, price is monitored by MultiCharts and once one of the orders is filled, other orders from this OCO group are cancelled by MultiCharts. When one of the OCO orders is filled, MultiCharts sends a command to cancel the second OCO order to broker. Note that the second order may also be filled if price reaches its level before the cancellation is processed by the broker (see [[Trading Risks# OCO-Orders Risk|OCO-Orders Risk]]). | ||
'''<div style="background-color: #E3FBE5;">Note: Patsystems Transaction Server may perform daily Forced Logout of your Patsystems API. As per API instructions, should the logout happen, shut down and restart MultiCharts and all related applications to re-establish connection to Patsystems.</div>''' | |||
====Setting up Patsystems Broker Profile==== | ====Setting up Patsystems Broker Profile==== | ||
Line 16: | Line 19: | ||
=====Connection Settings tab===== | =====Connection Settings tab===== | ||
# Common Settings section. <br/> The '''Demo Mode''' box: check it to disable the profile settings and turn on demo mode. In this mode orders are not sent to the broker. <br/> Enter '''Login''' and '''Password'''. <br/> '''License''', '''Environment''', '''Application ID''' and '''Application Version''' parameters are configured by default; however the broker may provide different settings. Enter these settings into appropriate fields. | # Common Settings section. <br/> The '''Demo Mode''' box: check it to disable the profile settings and turn on demo mode. In this mode orders are not sent to the broker. <br/> Enter '''Login''' and '''Password'''. <br/> '''License''' (default value is FBD653F002), '''Environment''', '''Application ID''' and '''Application Version''' parameters are configured by default; however the broker may provide different settings. Enter these settings into appropriate fields. | ||
# Transport Settings section. <br/> Enter '''Trade Server''', '''Data Server''' and '''Port''' numbers. | # Transport Settings section. <br/> Enter '''Trade Server''', '''Data Server''' and '''Port''' numbers. | ||
# SSL section. <br/> To use SSL certificate provided by Patsystems, check the '''Use SLL''' and enter its name. | # SSL section. <br/> To use SSL certificate provided by Patsystems, check the '''Use SLL''' and enter its name. | ||
Line 28: | Line 31: | ||
* '''DAY''' <br/> Order is canceled if it does not get executed by the close of the trading day. DAY is set as default; or: | * '''DAY''' <br/> Order is canceled if it does not get executed by the close of the trading day. DAY is set as default; or: | ||
'''<div style="background-color: #E3FBE5;">Note: Patsystems connection can be established only after the API download is complete. Please go to Order and Position Tracker -> Logs tab and make sure that you have received the following message: "API has completed downloading data from server"</div>''' | |||
<div style="background-color: #F0F8FF;">After the broker profile is set up, you can select it for trading, see the '''[[How to Select a Broker Account For Trading]]''' guide.</div> | |||
[[Category:Broker Profiles]] | [[Category:Broker Profiles]] |