Documentation

Install. Activate. Understand.

MOTF documentation is designed around the complete customer lifecycle — software installation, machine activation, indicator interpretation, strategy configuration and version updates.

License activation

Each commercial MOTF product is issued under a product-specific license. The license is owned by the MOTF customer account and may be activated only up to the machine limit configured for that product.

NinjaTrader 8 → MOTF Product → License Settings
License Key: MOTF-OFE-NTR-••••-••••-••••-••••
Machine: automatically detected
Status: ACTIVE

How machine linking works

The NinjaTrader client submits its machine identifier over HTTPS when activating or validating a license. The server converts that identifier into a one-way HMAC fingerprint before database storage. The raw machine identifier is not retained.

Protected downloads

Current releases are stored outside the public website directory. The download endpoint checks the logged-in account and confirms an active license before streaming the requested installer or NinjaTrader import package.

Signed validation responses

The MOTF license API signs responses with a server-side RSA private key. NinjaTrader can embed only the corresponding public key, allowing the indicator or strategy to verify that the authorization response originated from MOTF.

POST /api/license/validate.php
{ license_key, product_code, machine_id, client_version }

Response → payload + RSA-SHA256 signature

Automated strategy responsibility

MOTF automated strategies are software tools, not investment advice. Users remain responsible for account configuration, instrument selection, position sizing, connectivity, broker/platform behavior and all trading risk.