When using the ATM Copy feature in Replikanto (for both internet-based Remote Copy and local network copying), the same ATM Strategy must be present in the NinjaTrader instances of all nodes involved.
What This Means
For ATM Copy to work correctly, every Replikanto instance in your copy network must have:
- The same ATM Strategy name on all nodes
- The same ATM Strategy configuration on all nodes
This applies whether you're copying over the internet (Remote Copy) or on the same local network.
Why Consistency Is Required
When ATM Copy is enabled, Replikanto doesn't copy exit orders directly from the leader. Instead, it instructs the follower accounts to execute exit orders using their own ATM Strategy.
If the follower machine has no ATM Strategy template with exactly the same name as the leader's (uppercase and lowercase letters must match too), Replikanto copies the trade to that follower without ATM and does not warn you: the entry is placed without an ATM bracket of its own, and the leader's stop and target orders are copied as regular orders instead. The same happens when the leader uses a Custom ATM Strategy (one not saved as a template). If the name matches but the configuration differs, the follower's ATM places the stop loss and profit targets from its own template, not the leader's.
Example Scenario
Correct setup:
- Leader: ATM Strategy named "MyStrategy" with specific profit targets and stop losses
- Follower 1: ATM Strategy named "MyStrategy" with identical profit targets and stop losses
- Follower 2: ATM Strategy named "MyStrategy" with identical profit targets and stop losses
Incorrect setup:
- Leader: ATM Strategy named "MyStrategy" with specific configuration
- Follower 1: ATM Strategy named "MyStrategy" but with different profit targets
- Follower 2: ATM Strategy named "DifferentStrategy" (wrong name)
How to Ensure Consistency
Best practice:
- Create your ATM Strategy on one NinjaTrader instance
- Export the ATM Strategy configuration
- Import the same configuration on all other NinjaTrader instances in your copy network
- Verify the strategy name appears exactly the same on all instances
Before using ATM Copy in production, test with a small trade to verify that all follower accounts execute exit orders correctly.
What Happens If Strategies Differ
If ATM Strategies are not consistent across nodes, you may experience:
- Exit orders not executing on follower accounts
- Exit orders executing with incorrect profit targets or stop losses
- Inconsistent behavior between different follower nodes
To avoid these issues, always ensure ATM Strategy name and configuration match exactly across all nodes before enabling ATM Copy.
Comments
0 comments
Article is closed for comments.