Initial Steps
When using Replikanto's feature to copy trades between two or more Replikantos via the local network, it is necessary for both computers to be on the same local network and for the follower computer to grant access to the port being used so that it can receive the trades from the leader computer. The first thing to check is whether the follower computer's Windows Firewall has an inbound rule opening port 4547, or the port defined by the user. To do this, follow the steps in this post. Once you are sure that the Firewall inbound rule has been created and properly configured, you will need to do more tests, which can be done with a Sim account until the follower is receiving trades from the Replikanto leader. When you start testing, you should monitor the NinjaTrader logs on both computers. Keep the NinjaTrader Logs tab open on both computers to monitor any errors that may be displayed, whether in the leader or follower, the logs can tell you a lot about what may be happening and are useful for troubleshooting.
Extra Steps
There are some computers that have two or more network interfaces, and Replikanto will always show the IP of the first network interface it finds. If this interface is not active, you will need to change it to another network interface in the Replikanto follower. To do this, simply right-click and select Properties, go to the Network menu, then Adapter to make the change. When you make the change, the IP will change and you will need to change the IP on the Replikanto leader. After the change, you will need to test it again.
If none of this is working, a test with the follower machine's Windows Firewall may be useful to see if it is still blocking communication. To do this, turn off the follower machine's Firewall for all profiles (domain, public and private). After turning it off, further tests are required. If it works, then the Firewall can be turned back on and changes made to the inbound rule created to allow port 4547. It may be that the public profile is not selected in the rule, after selecting it, run the tests again.
If it still doesn't work, you'll need to check whether there is any other program installed on the follower computer, such as an anti-virus program, that has a firewall internally blocking communication. If this is the case, it should be turned off so that new tests can be carried out.
Comments
0 comments
Article is closed for comments.