Connecting to Rithmic

This manual serves as a giude to connect both real and demo Rithmic accounts. If you do not have a real Rithmic account, you must register Rethmic Demo account. More information about this is avaliable here: Register Rithmic Demo

To configure the Rithmic connection to the ATAS platform, choose one of the options:

1. In the main program window, select the Settings menu item; then, Connection to DataFeed.

2. Click once on the connection indicator in the main platform window.

In new architecture you can open connections window by clicking one of marked buttons:

Connections window will open.

To add new a connection click Add

This will open a window with a list of available accounts

and quotes sources:

In this window, you select the connection type Rithmic, and click Next.

Next, a window opens for the signing of the agreement:

OCO (one cancels other) orders for the CTS connection are locally emulated on your computer. This means that the platform must be connected to your broker for OCO orders to function properly. If you are disconnected and an OCO order is filled, the other orders of the same group WILL NOT BE CANCELED!

If you are agree, click I Accept, Please continue.

1) Enter your account data (login and password) in the connection window.

2) Choose the server depending on account you have, Real or Demo.

3) Click Finish.

* After setting up the connection appears as a separate line in the terminal window:

1. Type - source connection.

2. State. After adding a new connection, the status default Disconnected. To connect you must click Connect button.

3. Quotes Source - The option of choice quotes provider.

IMPORTANT! Only one quotes source must be connected for Russian and US market!

4. If you want to connect to happen automatically when you launch the platform, you must enable the option Connect on startup.

5. Connection Setup button.

6. Remove the connect button.

7. Disconect button.

8. Add a new connection button.

9. Save settings button.

You ALSO can connect your Rithmic's account NOT directly to ATAS, but using R | Trader Pro , check the box as shown in the screenshot:

IMPORTANT: if R | Trader Pro is not running and configured properly, and the checkbox is checked, the account will NOT be connected.

In R | Trader Pro, you need to allow plug-in connection:

An important feature of Rithmic connection.

As practice shows, Rithmic connection is quite sensitive to the communication channel and the CPU load. If the CPU is heavily loaded or if there are problems with the communication channel, Rithmic connection may become unstable.

Connection issues can be of 2 types:

  1. Disconnection. At this situation ATAS provides a notification.
  2. The potential connection loss. It is a kind of medium condition between the established and lost connection. At such moments Rithmic sends messages like: "PnL Connection - Heartbeat has been quiet for XX seconds". "Here, Trading Connection", "History Connection", etc. can stand instead of PnL Connection. These messages indicate that there was no data exchange with Rithmic connection for a certain number of seconds (PnL, trade, historical, etc.). For a trader it can mean the following:
  • If there is a problem with the PnL connection: it is possible that price, volume, direction of position in ATAS (the parameters that have been received before connection loss) can differ from Rithmic server parameters.
  • If there are problems with trade connection: after sending set orders to Rithmic server, their state may not be sent back to ATAS.

Thus, if there are problems with Rithmic connections mentioned above, ATAS can not guarantee that information displayed is correct. Therefore, ATAS provides two mechanisms to protect you from such situations:

  1. If messages like "PnL Connection - Heartbeat has been quiet for XX seconds" are received, ATAS displays a pop-up window, which displays the text of the message.
  2. Thereafter if the user tries to set the order or change the position, ATAS will require confirmation of the operation, in which all Rithmic messages obtained earlier will be displayed:

In this case, the user should decide whether or not to execute the order.

Similar dialog boxes are displayed, if the user trades through a composite portfolio with included Rithmic account, which received these messages earlier.

This article was helpful for 9 people. Is this article helpful for you?