[Chia sẻ] Code Volume theo phong cách Dan Zanger và Pivot Pocket Volume

Thảo luận trong 'Bàn luận về Amibroker, Metastock, Metatrader 4' bắt đầu bởi nguyenjoe, 29/3/23.

Lượt xem : 6,951

  1. nguyenjoe

    nguyenjoe Well-Known Member

    Tham gia ngày:
    18/7/21
    Bài viết:
    93
    Đã được thích:
    166
    Giới tính:
    Nam
    Mình tiếp tục một chia sẻ nữa mô phỏng một nhà giao dịch thành công khác là Dan Zanger. Ông này có sáng tạo ra một chỉ báo gọi là Zanger Volume. Theo đó volume sẽ được so sánh với bình quân và chia màu theo mức độ tăng dần như bên dưới. Các điểm có volume kiệt dưới bình quân có màu cam và xám sẽ giúp dễ nhận diện các vùng tích lũy cạn cung.

    upload_2023-3-29_16-22-49.png

    upload_2023-3-29_16-22-25.png

    Ngoài ra chỉ báo còn cho phép đổi sang Pivot Pocket Volume. Một chỉ báo trong cuốn sách "Cách kiếm lợi nhuận 18.000% từ thị trường chứng khoán". Định nghĩa của Pocket Pivot là khối lượng của ngày tăng hiện tại phải lớn hơn khối lượng của bất kỳ ngày giảm nào trong 10 ngày trước đó. Mình có ý tưởng làm điều ngược lại với khối lượng của ngày giảm hiện tại lớn hơn khối lượng bất kỳ ngày tăng nào trong 10 ngày trước đó. Các phiên này sẽ được đánh dấu màu tím trần và màu xanh sàn tương ứng.

    [​IMG]

    Và cuối cùng chart giá và volume được đưa vào trong cùng một màn hình để tiện theo dõi. Nếu ko thích các chỉ báo màu mè, bạn chỉ việc chuyển về dạng volume thông thường (standard).

    Zanger Ratio Volume
    upload_2023-3-29_16-48-9.png

    Pivot pocket Volume

    upload_2023-3-29_16-47-13.png

    Standard Volume
    upload_2023-3-29_16-49-10.png


    ////////////////////////////////////////////////////
    Một số code khác mà minh đã chia sẻ

    Cách hiển thị tên của watchlist trong explorer và trên Chart

    Thống kê số lượng mã nằm trên/dưới MA20 và cách ứng dụng

    Elder Chart: Xác định vùng nào nên tham gia

    Code RSLine cho từng mã cổ phiếu.

    Gửi tín hiệu từ Amibroker lên telegram

    Code đưa toàn bộ list vừa lọc filter sang watchlist

    [Chia sẻ] Code tự động đánh dấu pivot đỉnh đáy như MarketSmith của IBD


    Ngoài ra mình cũng có 1 room chat Telegram hỗ trợ nhau để viết code Amibroker nhanh hơn. Sắp tới mình đang chuẩn bị triển khai thêm chương trình đào tạo viết code amibroker. Bạn nào muốn giao lưu về viết code hoặc muốn học thì tham gia room nhé. Khi nào mở lớp mình sẽ thông báo trên room này.

    Link group Telegram: https://t.me/joinchat/eOv7MEmjN-I2NTA9

    ////////////////////////////////////////////////////
    Dưới đây là đoạn code AFL để sử dụng:

    Mã:
    SetChartOptions(1,chartShowDates);
    _SECTION_BEGIN("Volume");
    //Volume
    
    hhvv = HighestVisibleValue( V );
    minv = -hhvv/50;
    Vdn=IIf(C<Ref(C,-1),V,0);
    Vup=IIf(C>Ref(C,-1),V,0);
    hvup10=HHV(vup,10);
    hv10=HHV(Vdn,10);
    V50=MA(V,50);
    Volratio = V/V50*100;
    upday = C>Ref(C,-1);
    colorPricechg = IIf(upday,colorGreen,colorred);
    TypeofVol  = ParamList("Type of Volume","pivot pocket volume,Zanger volume ratio,standard",0);
    switch(TypeofVol)
    {
        case "pivot pocket volume":
        color=IIf( C > Ref(C,-1) AND V<hv10, ParamColor("Volume up", colorGreen ), IIf(C>Ref(C,-1) AND V>hv10,ParamColor("Pivot Pocket", ColorRGB(249,4,249))  ,IIf(C<Ref(C,-1) AND V>hvup10,ParamColor("Max Volumn down",ColorRGB(0,253,251)),ParamColor("Volume down",colorred))));
        
        break;
          
       case "Zanger volume ratio":
       color = IIf( Volratio <= 60, colorGrey40, IIf(Volratio > 60 AND Volratio <= 80, colororange, IIf(Volratio>80 AND Volratio <= 110 ,colorRose , IIf(Volratio > 110 AND Volratio  <= 200,  ColorRGB(249,4,249), colorRed))))    ;
      
     
        break;
        case "standard":
        color = IIf(C>= Ref(C,-1),ParamColor("Volume up", colorGreen ),ParamColor("Volume down",colorred));
        break;
    }
    SetBarFillColor(color);
    Plot(V,_DEFAULT_NAME(),ParamColor("color Volume",colorWhite),styleArea|styleOwnScale, minv, hhvv*9);
    CHANGE=((C - Ref(C,-1))/Ref(C,-1))*100;
    Plot(V50, "Vol TB 50 Day", colorBlue, styleLine|styleOwnScale|styleNoLabel, minv, hhvv*9, 0, 10, 2);
    _SECTION_END();
    
    _SECTION_BEGIN("Price Chart");
    SetBarFillColor(IIf(C>= Ref(C,-1),ParamColor("Volume up", colorGreen ),ParamColor("Volume down",colorred)));
    Plot( C, "Close",ParamColor("Price Color", colorBlueGrey ) , ParamStyle("Price Style",styleCandle|styleThick ) | GetPriceStyle() );
    
    
    GraphXSpace = 15;
    
    _SECTION_END();
     
  2. Đang tải...

    Bài viết tương tự Diễn đàn Date
    [Chia sẻ] Tính năng Chart in Chart: Xem chart Tuần, Tháng nổi ngay trong Chart Daily Bàn luận về Amibroker, Metastock, Metatrader 4 8/8/23
    [Chia sẻ] Combo Bảng giá theo ngành + Top CP + DM theo dõi + Bắn Tele cảnh báo giá + Click đổi chart Bàn luận về Amibroker, Metastock, Metatrader 4 9/7/23
    [Chia sẻ] Tặng code xem bảng giá mini + Top CP, click để thay đổi mã trực tiếp trên Chart. Bàn luận về Amibroker, Metastock, Metatrader 4 2/5/23
    [Chia sẻ] Code tự động đánh dấu pivot đỉnh đáy như MarketSmith của IBD Bàn luận về Amibroker, Metastock, Metatrader 4 25/3/23

  3. Tín Nguyễn

    Tín Nguyễn Member

    Tham gia ngày:
    25/8/21
    Bài viết:
    15
    Đã được thích:
    2
    Giới tính:
    Nam
    Cam on ban
     
  4. BÙI THẾ NAM

    BÙI THẾ NAM Member

    Tham gia ngày:
    2/6/23
    Bài viết:
    6
    Đã được thích:
    1
    Giới tính:
    Nam
    Anh nguyenjoe có thể giúp em chỉnh code Volume này thành cột giống trong code của anh được không ạ, đang là hình thanh bé ạ.
    Em cảm ơn anh nhiều !!!!!
     
  5. Xung

    Xung New Member

    Tham gia ngày:
    12/9/23
    Bài viết:
    1
    Đã được thích:
    0
    Giới tính:
    Nam
    cảm ơn bạn Joe đã chia sẻ
     
  6. minhputincic

    minhputincic Active Member

    Tham gia ngày:
    19/10/21
    Bài viết:
    29
    Đã được thích:
    11
    Giới tính:
    Nam
    rất hay, cám ơn bạn.
     
  7. Quanghuyk98

    Quanghuyk98 Member

    Tham gia ngày:
    8/4/22
    Bài viết:
    6
    Đã được thích:
    1
    Giới tính:
    Nam
    Rất hay, cảm ơn bạn !
     
  8. kiến 3 khoang

    kiến 3 khoang New Member

    Tham gia ngày:
    29/11/21
    Bài viết:
    2
    Đã được thích:
    0
    Giới tính:
    Nam
    Chào bác, bác có code nào lọc cổ phiếu có volume tăng đột biến của một phiên không ạ (cả tăng và giảm)
     
    kiến 3 khoang, via a mobile device, 8/1/24
    #7

Lượt bình luận : 6

Chia sẻ trang này