Hàm AMA - trung bình di động thích ứng (adaptive moving average)
Cú pháp:
ama(ARRAY, SMOOTHINGFACTOR)
Giá trị trả về:
MẢNG (ARRAY)
Chức năng:
Hàm ama tính toán trung bình di động thích ứng - tương tự như EMA() nhưng hệ số làm mượt có thể biến thiên theo thời gian (mảng).
Ví dụ:
Ví dụ về công thức trung bình di động thích ứng được định trọng theo biến động:
graph0 = ema(close, 15);
fast = 2/(2+1);
slow = 2/(30+1);
dir = abs(close - ref(close, -10));
vol = sum(abs(close - ref(close, -1)), 10);
ER = dir / vol;
sc = (ER * (fast - slow) + slow)^2;
graph0 = ama(close, sc);