(PECL trader >= 0.2.0)
trader_mavp — Moving average with variable period
$real
   , array $periods
   [, integer $minPeriod
   [, integer $maxPeriod
   [, integer $mAType
  ]]] )
real
    Array of real values.
periods
    Array of real values.
minPeriod
    Value less than minimum will be changed to Minimum period. Valid range from 2 to 100000
maxPeriod
    Value higher than minimum will be changed to Maximum period. Valid range from 2 to 100000
mAType
    Type of Moving Average. TRADER_MA_TYPE_* series of constants should be used.
Returns an array with calculated data or false on failure.