<?php// ADXR measures the difference in the change of momentum in the ADX.// The ADXR is equal to the current ADX plus the ADX from n datapoints previous, divided by 2.$highs = array(118.99, 119.14, 120.5, 115.23, 115.93, 118.829, 116, 112.2, 110.88, 110.19, 112.86, 112.11, 110.25, 112.44);$lows = array(112.68, 115.26, 112.5, 110, 112.8, 113.61, 112.04, 108.71, 106.09, 103.1, 109.16, 106.77, 105, 107.67);$closes = array(112.82, 117.32, 113.49, 112, 115.355, 115.54, 112.13, 110.34, 106.84, 110.08, 111.81, 107.12, 108.22, 112.28);$time_period = floor((count($highs)-2) / 2)-2; var_dump(trader_adxr($highs, $lows, $closes, $time_period));/*array(4) { [10]=> float(41.004) [11]=> float(44.783) [12]=> float(50.257) [13]=> float(43.597)}*/