You can run NinjaTrader on a different PC than where TradeStation is running via the DLL interface only.
1. Define the SetUp function by adding the following line to your EL script:
DefineDLLFunc: "NtDirect.dll", int, "SetUp", lpstr, int
2. You must call the SetUp function before calling any other DLL function. Following is sample code on how to accomplish this.
if CurrentBar = 1 then begin
Where remote-machine-name-or-ip is the name or IP address of your PC.
* You can see the NTExternalFeed strategy for an example.