








DMX
Directional Movement Index

 |
Microsoft Excel |
 |
TradeStation |
 |
Trade Navigator |
 |
NeoTicker |
 |
AmiBroker |
 |
Wealth Lab |
 |
NeuroShell |
|
Biocomp Profit |
|
WaveWi$e |
 |
eSignal |
 |
Investor R/T |
 |
Ensign |
 |
FDC |
 |
MetaStock |
|
Tradecision |
 |
Trading Solutions |
 |
Ninja Trader |
 |
MATLAB |
 |
Generic DLL |
|
|
|
Smooth, low-lag, bipolar version of DMI
Less noise + better timing = higher profits
DMX is the ultra-smooth, low lag version of your classic DMI indicator. With
DMX on your charts, you can throw away both DMI and ADX.
DMX is not sold. It is available for FREE when you purchase JMA. (Details
provided below.)
|
The classic indicator ADX is a smoothed (and lagging) version of the more
basic, and more noisy, DMI indicator. DMI itself is composed of two jittery components, DMI.up and DMI.down, combined
the following way ...
DMI=| DMI.up - DMI.down | / | DMI.up + DMI.down |
Let's create a new signal, called "Bipolar DMI", and let it be the same
as the classic DMI formula above, except that the absolute value is NOT applied. This lets the bipolar DMI be both
positive (during upward trends) and negative (during downward trends). The new formula is ...
Bipolar DMI=( DMI.up - DMI.down ) / ( DMI.up + DMI.down )
The following chart shows the magenta line as bipolar DMI. It is very noisy
(jagged) and needs to be smoothed. However, smoothing this line would add unwanted lag.
|
Compare the noisy magenta line to the blue line underneath. This new line is
Jurik's DMX, the clear replacement for bipolar DMI. DMX offers a clean, jagged-free picture, allowing you to detect
true market direction faster, and with greater accuracy.
As for real world data, the chart below shows how DMX might be used to generate
trading signals. In this example, trades are generated whenever DMX crosses the zero line.

In this next example, trades are generated when DMX momentum changes direction.
This momentum technique would be virtually impossible using classic DMI because of the jagged lines in a DMI chart.

See an example where bars of
NASDAQ are colorized in TradeStation using DMX. The graphic also reveals code logic
used to decide color.
TradeStation
- DMX studies include both indicators and functions, so you can use DMX in your own
systems and indicators.
- DMX requires JMA to be already installed. It will not work otherwise.
- If you have an early version of JMA that did not include the DMX function, you
can acquire DMX by upgrading to the most recent version of JMA. To upgrade your copy of JMA,
begin here.
- Versions available for TradeStation 2000i, 6, 7, 8.
eSignal --
Investor/RT -- Ensign Windows --
NeoTicker -- Trade Navigator --
Ninja Trader
- For these platforms, order the "UT" version of the Jurik toolset, which
is a package of JMA, DMX, RSX and VEL. Annual license only.
- NeoTicker accepts both "UT" and "DL" versions of Jurik Tools.
Go here to see the benfits of each format.
AMIBROKER --
NEUROSHELL -- NEOTICKER --
WEALTH LAB-- FinDataCalc -
TRADING SOLUTIONS - MATLAB
- For these platforms, order the "DL" version of JMA. DMX is included at
no additional charge.
- If you have an early version of JMA that did not include the DMX function, you
can acquire DMX by upgrading to the most recent version of JMA. To upgrade your copy of JMA,
begin here.
- You may need to get additional software from the individual platform companies.
For more information, check out the COMPATIBLE PLATFORMS page.
MetaStock
- For MetaStock, order the "MS" version of JMA.
- DMX can be accessed from the indicator QuickList and the
"Insert/Indicators" menu command.
- Sample charts and user manual provided to illustrate indicator usage.
Microsoft EXCEL (97, 2000-2003,
XP)
- For Excel, order the "XL" version of JMA.
- DMX is executed through various columns on a spreadsheet that we provide. These
claculation columns may be hidden so that all you see are the input series and DMX output columns.
DLL (for software programmers)
- For custom programming, order the "DL" version of JMA.
- Works with C (Microsoft), C++ (Microsoft), Pascal, and Visual Basic.
- Non-Microsoft compilers can use the Jurik DLL if user modifies the LIB file
appropriately. We do not offer tech support on how to create LIB files. We assume you know how.
- If you have an early version of JMA that did not include the DMX function, you
can acquire DMX by upgrading to the most recent version of JMA. To upgrade your copy of JMA,
begin here.
- You cannot order DMX. It comes free with your order of
JMA. However, some charting platforms may not implement it. Check your intended
charting platform to see if it accepts DMX.
- Because DMX is free, we provide only basic information regarding installation and
use. There is no user manual and we DO NOT provide tech support for it.
DMX is an indicator, not a trading system.
DMX is designed to be applied in trading systems of your own design.
|
Different time frames on a chart may produce different results.
Past performance of any trading system is never a guarantee of future performance.
All trading strategies have risk and commodities/futures trading leverages that
risk.
|

[ Copyright ] [ WebMaster ]