Xin code lọc bb bó hẹp tích lũy

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

Lượt xem : 1,328

  1. Ninhtison

    Ninhtison Member

    Tham gia ngày:
    30/8/23
    Bài viết:
    12
    Đã được thích:
    2
    Giới tính:
    Nam
    E rất mong bác nào cho e xin code lọc cp bó hẹp BB và tích lũy cạn vol ạ . Mong các cao nhân hỗ trợ và giúp e với ạ . E đội ơn ạ
     
    Ninhtison, via a mobile device, 8/9/23
    #1
  2. Đang tải...

    Bài viết tương tự Diễn đàn Date
    Có AE nào có Code xác định vùng order block không ạ? Bàn luận về Amibroker, Metastock, Metatrader 4 1/10/24
    Bác nào có thể cho e xin code lọc như này được ko ạ hihi!! Bàn luận về Amibroker, Metastock, Metatrader 4 9/6/24
    Nhờ giúp viết đoạn code lọc kết quả kinh doanh quý I năm 2024 cho AmiBroker Bàn luận về Amibroker, Metastock, Metatrader 4 27/4/24
    Món quà Giỗ Tổ Hùng Vương 2024 bộ code lọc: Bí mật dòng tiền Bàn luận về Amibroker, Metastock, Metatrader 4 18/4/24
    CHIA SẺ CODE EARTHQUAKE BẮT ĐÁY KÈM BỘ LỌC CỔ PHIẾU - AMIBROKER Bàn luận về Amibroker, Metastock, Metatrader 4 9/11/23

  3. quocdn000

    quocdn000 Well-Known Member

    Tham gia ngày:
    17/7/21
    Bài viết:
    61
    Đã được thích:
    104
    Giới tính:
    Nam
    của bạn đây , vừa sử dụng như chart vừa để lọc dc
     

    Các file đính kèm:

  4. Ninhtison

    Ninhtison Member

    Tham gia ngày:
    30/8/23
    Bài viết:
    12
    Đã được thích:
    2
    Giới tính:
    Nam
    Bác ơi ,lời đầu cảm ơn bác nhiều ạ , bác có thể nói qua cơ chế lọc của e nó ntn k ạ , là lấy dk gì lọc ấy ạ
     
    Ninhtison, via a mobile device, 22/9/23
    #3
  5. quocdn000

    quocdn000 Well-Known Member

    Tham gia ngày:
    17/7/21
    Bài viết:
    61
    Đã được thích:
    104
    Giới tính:
    Nam
    mình nhờ chatgpt giải thích đoạn code , đây là code mình sưu tầm bạn nha .

    This appears to be the AFL (AmiBroker Formula Language) code for a trading system that combines elements of Keltner Channels and Bollinger Bands to identify Bollinger Band squeezes and potential breakouts. Let me break down the code step by step:

    1. Exponential Moving Average (EMA):
      • It calculates the Exponential Moving Average of the closing price over a specified length (in this case, 20 periods). The result is stored in the variable Price.
    2. Keltner Channels:
      • It calculates the Keltner Channels, which consist of an upper and lower channel.
      • kLength is set to 20 (the same as Length).
      • kN is set to 1.5, which is a multiplier for Average True Range (ATR).
      • kATR calculates the Average True Range based on kLength.
      • kUpper and kLower are calculated based on the Price and ATR values.
    3. Bollinger Bands:
      • It calculates the Bollinger Bands, which also consist of an upper and lower band.
      • bbLength is set to 20 (the same as Length).
      • bbN is set to 2, which is a multiplier for the standard deviation of closing prices.
      • bbStDevValues calculates the standard deviation of closing prices based on bbLength.
      • bbUpper and bbLower are calculated based on the Price and standard deviation values.
    4. IsBBSqueeze:
      • It checks whether the Bollinger Bands are within the Keltner Channels. If both conditions are met (Bollinger Bands are inside Keltner Channels), IsBBSqueeze is set to true.
    5. Proportion:
      • It calculates the proportion of the width of the Keltner Channels to the width of the Bollinger Bands.
    6. BBBreakout:
      • It checks if the Proportion has crossed above 1, which might indicate a breakout from the Bollinger Bands.
    7. Plotting:
      • It plots the Bollinger Bands (top and bottom) and highlights the region between them in either yellow or white, depending on whether IsBBSqueeze is true or false.
      • It also plots the closing prices as green candles.
      • Additionally, it adds a column in the results window to display whether a Bollinger Band breakout has occurred.
    8. Filter:
      • The trading system filters based on the condition BBBreakout, so it will only take trades when a breakout condition is met.
    Overall, this script combines Bollinger Bands and Keltner Channels to identify Bollinger Band squeezes and potential breakouts. It plots the bands and highlights squeeze periods, and it also filters trading signals based on the breakout condition. Please note that trading involves risks, and this script is for educational purposes only. Always conduct thorough testing and risk management before using any trading strategy in a live environment.
     

    Các file đính kèm:

    • bb.JPG
      bb.JPG
      Kích thước:
      129 KB
      Đọc:
      107
    nguyenrim thích bài này.

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

Chia sẻ trang này