Math::Business::ADX - Technical Analysis: ADX (wilder's DMI)
use Math::Business::ADx; my $adx = new Math::Business::ADX; $adx->set_days(14); # alternatively/equivilently my $adx = new Math::Business::ADX(14); # or to just get the recommended model ... (14) my $adx = Math::Business::ADX->recommended; my @data_points = ( [ 5, 3, 4 ], # high, low, close [ 6, 4, 5 ], [ 5, 4, 4.5 ], ); # choose one: $adx->insert( @data_points ); $adx->insert( $_ ) for @data_points; my $adx = $adx->query; # ADX my $pdi = $adx->query_pdi; # +DI my $mdi = $adx->query_mdi; # -DI # or my ($pdi, $mdi, $adx) = $adx->query; if( defined $adx ) { print "ADX: $adi.\n"; } else { print "ADX: n/a.\n"; }
ADX is an alternate name for DMI. This module is simply an alias for the DMI.
perl(1), Math::Business::DMI
To install Math::Business::DMI, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Math::Business::DMI
CPAN shell
perl -MCPAN -e shell install Math::Business::DMI
For more information on module installation, please visit the detailed CPAN module installation guide.