header

Interface Module Functions

FUTURES ROBOT SOFTWARE

FOREX INDICATOR STUDIES

Website Home

About
Version History
Vista Issues

Contract Specs

Quick Start Up List

EUR Forex EFS

eSignal and Robot Setup
Interface Module Setup
Ninja Trader Setup

Interface Settings
Interface Functions

Program Trader Module

All-In-One
BearBullVolume
Clicks Help
Disparity
Elliot Wave Pivots
Fibonacci Fan 4-in-1
FIbonacci Pivots
Gann Box
Gann Fan
Gann Square of 9
Ichimoku Simplified
Speedlines
StochRSI
Volume Pivots / Autopro Pivots

Interface Module

This module is a separate software that runs independently from the eSignal charts and Ninja. It must be downloaded and installed on its own. It must then be started up separately from esignal and Ninja. The module is very complex, and essentially runs like an execution platform.

It is best to start up eSignal and Ninja FIRST, then boot up the interface. When the interface boots up, it will clean out all folders of any existing orders and files, and thus be ready for new signals.

In order for the interface to run, we first must have received your 'eSignal USERNAME' for activation.

Interface Main Screen

After download and install, click on the desktop shortcut to run the interface. This is the main screen of the Interface Module, and you can see in the lower left that it connected properly to Ninja - the NT:ON is green.

The current trading account will always be seen in the top window bar. Here it is the Ninja DEMO account, Sim101. The 'ES: ON' is green, telling you the interface is ready to be activated by checking the box in the 'On' column. If you see NT: OFF, you know thenthat you have not started up Ninja or that your connection name was not 'Patsystems'.

Trade status is: FLAT for the Russell. You have Bid and Ask quotes, telling you that the interface has successfully connected to Ninja data feed, and you can also see the current spread in the 'SP' column.

When a trade is on, the 'Status' column will show you Long or Short, the 'Entry' column will contain your entry price, and the 'P/L' column will show the current profit or loss in the trade, and the 'Lots' column will display the lots filled in the trade.

You can MANUALLY cancel pending orders or filled positions, using the buttons on the right side.

You can also MANUALLY cancel ALL pending orders or ALL filled positions for all currency pairs, by clicking on the links in the top menu - >Cancell ALL< /// >Flatten ALL<

Simulator - Testing The Connection From eSignal to Interface Module to Ninja

When you have completed the Robot folder path setup steps and configured Ninja, it is time to run the test simulator. This is necessary to test all the connections and folder path settings in the demo mode, using the demo account Sim101.

Before testing with the Simulator, be sure and make your DOM windows in Ninja FIRST. See the Ninja Setup page for instructions.

Simulation Steps:

  1. Boot up Ninja and connect the account
  2. Make sure you have the Dynamic DOM open for the TF
  3. Boot up the Interface Module, then click on 'Simulator' in the top menu bar
    (it is not necessary to have eSignal charts running for this test)
  4. Check that both the - NT: ON and ES:ON are green in the lower left of the Interface Module
  5. Press the 'Test' button, and confirm that the LONG trade shows in the proper Ninja DOM AND the Interface Module
  6. Press the 'Flatten' button, and confirm that the LONG trade is now FLAT in both Ninja DOM and the Interface Module

Remember, the paths are all setup in the: 'Settings > Interface Settings' window

Troubleshooting the Interface Simulator

Problem 1: Correct path to folders

A problem we have encountered, is when there are several possible paths to the Ninja incoming and outgoing folders. If Ninja installed in 1 path and you select a different path, the interface WILL NOT function. Ninja installs these particular folders in 'My Documents'.

To find the correct path,

Problem 2: Ninja not set up to receive the symbol

This is where you need to follow the directions on the Ninja Setup page and make sure you have Ninja set up with the Dynamic DOM to 'receive' the currency symbol that the interface is sending to it.

Problem 3: Must uncheck the confirm orders in Ninja

In order that the signals from the Robot are immediately processed, you must, in Ninja, uncheck the:
'Confirm Order Placement' box. This is found at: Tools > Options... > General Tab

Problem 4: Ninja account connection not correct title

The account connection in Ninja MUST be named: Patsystems (capital P). This can be a cause of the 'NT: ON' not going color, green.

Problem 5: Accounts not set to the demo: Sim101

The account used in Ninja AND the Interface Module must be Sim101

File Options

When you click 'File' at the left top of the Interface Module, you will have selections available to view what is in the folders utilized by our system.

Log Files ... will contain the following logs: