VIYDA - variable index dynamic average

Thứ 2, 17/03/2025

::

PM
Đầu tư chứng khoán khoa học trên nền tảng phân tích dữ liệu và thống kê
VIYDA - variable index dynamic average
01/10/2022 03:14 PM 2095 Lượt xem

    SQUEEZE INDEX [LUX] 

    Giới thiệu

    Chỉ số Variable Index Dynamic Average (VIDYA) được phát triển bởi Tushar Chande trên nền tảng của TradingView. Tập thể NenNhat.Net thấy hiệu quả và mong muốn hỗ trợ ace nhà đầu tư Việt Nam đang dùng Amibroker có đa dạng các chỉ báo hỗ trợ nên đã bỏ công sức để chuyển đổi thành code Amibroker AFL, hi vọng mọi người ủng hộ trang web và kênh Youtube bằng Like yes Share mail...

    Chỉ báo kỹ thuật Variable Index Dynamic Average (VIDYA) được phát triển bởi Tushar Chande và Everget hiệu chỉnh một số điểm màu cho chỉ báo. Đây là một phương pháp cổ điển để tính đường Trung bình động hàm mũ (EMA) với giai đoạn trung bình biến động mạnh. Giai đoạn trung bình phụ thuộc vào độ co dãn của thị trường, và chúng ta sẽ đo bằng cách đo độ co dãn của chỉ báo dao động Chande Momentum Oscillator (CMO).

    Chỉ báo dao động này đo lường tỷ lệ giữa tổng các mức tăng và tổng các mức giảm trong một giai đoạn nhất định. Giá trị của CMO được dùng như hệ số làm mịn đường EMA.

    Code Amibroker miễn phí

    Cài đặt

     

    Code Amibroker afl miễn phí

    Có 1 thông số duy nhất có thể tùy chỉnh trong cửa sổ Parameters

    - GĐ: Giai đoạn để tính toán VIDYA, giá trị GĐ càng lớn thì thời gian tính càng dài nên biểu đồ cũng sẽ mượt hơn.

    Cách dùng

    VIDYA là một dạng đường trung bình nên có thể sử dụng như các đường trung bình di động SMA, EMA, WMA... Nhiều trader đánh giá VIDYA bám sát giá tốt hơn và ít tín hiệu sai hơn các đường trung bình cổ điển.

    Code Amibroker (AFL)

    _SECTION_BEGIN("VIDYA"); // Variable Index Dynamic Average by (everget)

    GD=Param("Giai Doan",14,4,80,1);
     
     mom=C-Ref(C,-1);
     upSum=Sum(Max(mom,0),GD);
     downSum=Sum(-Min(mom,0),GD);
     getCMO=100*(upSum-downSum)/(upSum+downSum);
     
     cmo=abs(getCMO)/100;
     
     alpha=2/(GD+1);
     vidya=0;
     Vidya=AMA(C,cmo*alpha);

    Plot(vidya,"VIDYA",IIf(vidya>Ref(vidya,-1),colorLime,colorPink),styleThick);

    _SECTION_END();

    Đọc thêm

    Thu gọn

    Bài viết khác:
    Zalo
    Hotline