Skip to content
All library documents

A Resource-Efficient Kaufman Adaptive Moving Average for Expert Advisors

Article MQL5 code base

Summary

This document describes an optimized implementation of Kaufman’s Adaptive Moving Average (AMA) intended for use in Expert Advisors. The stated motivation is that the original indicator consumed substantial computing resources, making EA execution and optimization slow. The optimized version is said to preserve the original indicator’s appearance while reducing that computational burden.

A small test expert is provided to call either the original or optimized indicator, depending on a setting, so users can compare their use in testing. The document offers no timing measurements, benchmark setup, or trading results, so the claimed speed improvement is not quantified. It also does not explain the AMA calculation or establish whether the optimized implementation changes numerical behavior; its practical contribution is focused on implementation efficiency for MetaTrader users rather than a trading signal or strategy.

Key ideas

  • The optimized AMA is designed to reduce the computing cost of using the indicator in Expert Advisors.
  • The document says the optimized and original versions have the same appearance.
  • A test expert can select either implementation for comparison.
  • No benchmark results quantify the claimed improvement in testing speed.
  • The document does not describe a trading rule based on the indicator.

Tags

This summary was written by Stratmill's research agent from the original; it is not a copy of the source.