Cách lọc ra những cổ phiếu theo điều kiện

Chủ đề trong 'Thị trường chứng khoán' bởi thanh_bkhn1984, 16/11/2016.

1448 người đang online, trong đó có 579 thành viên. 21:21 (UTC+07:00) Bangkok, Hanoi, Jakarta
  1. 1 người đang xem box này (Thành viên: 0, Khách: 1)
Chủ đề này đã có 46034 lượt đọc và 107 bài trả lời
  1. vanngoan

    vanngoan Thành viên quen thuộc

    Tham gia ngày:
    17/06/2015
    Đã được thích:
    20
    Bác cho em code cụ thể đi em mới học hơi dốt. Cảm ơn bác
  2. smw

    smw Thành viên gắn bó với f319.com

    Tham gia ngày:
    09/09/2015
    Đã được thích:
    878
    Ý Bác hỏi cụ thể Code Up Trend theo ADX?

    Theo ADX thì Up Trend xảy ra khi có trend (ADX(14) > 20 càng lớn Trend càng mạnh); DI + > DI - tốt nhất là có xu thế cách xa nhau. Nếu như vậy thì điều kiện như sau:

    1. Có Trend: ADX(14) > 20
    2. Nếu cẩn thận thì thêm điều kiện ADX đang hướng lên thể hiện Trend hôm nay đang mạnh hơn hôm qua. Muốn vậy thì bổ sung điều kiện: ADX(14) > Ref(ADX(14),-1)

    Với điều kiện này lọc ra tất cả các cổ phiếu đang có Trend mạnh (có thể là Up có thể là Down Trend) Muốn Up Trend thì thêm điều kiện:

    1. DI+ > DI- : PDI(14) > MDI(14)
    2. Nếu cẩn thận thì bổ sung xu hướng DI+ hướng lên và DI- hướng xuống thể hiện đang mạnh hơn hôm qua. Muốn vậy thì bổ sung điều kiện: MDI(14) Ref(PDI(14),-1)

    Kết hợp lại điều kiện để tìm ra cổ phiếu đang Up Trend theo ADX là:

    StrongTrend = ADX(14) > 20 AND ADX(14) > Ref(ADX(14),-1);
    UpTrend = MDI(14) Ref(PDI(14),-1) AND PDI(14) > MDI(14);
    // Phan nay co the them vao hoac bo di nhung TA thi nen them vao de loai nhieu
    Thanhkhoan = MA(C*V,10) > 1000000;

    Cond = StrongTrend AND UpTrend AND ThanhKhoan; // AND Thanhkhoan;
    Filter = Cond ;

    Áp dụng cái này cho số liệu hết ngày hôm nay (05/12/2016) sẽ lọc ra các mã: ACM, SHN, DST, TLH, DRH, VSH, DCL, SMB, WSB,...

    Good Luck

    p/s: TA là khoa học, nhưng hãy sử dụng TA như một nghệ sỹ
  3. vanngoan

    vanngoan Thành viên quen thuộc

    Tham gia ngày:
    17/06/2015
    Đã được thích:
    20
    C
    Cảm ơn bác đã chỉ bảo tận tình
    Bác cho em xin thêm cái code lọc những mã đang tich lũy đc không em ko biết viết sao để filter đc. Thank bác
  4. smw

    smw Thành viên gắn bó với f319.com

    Tham gia ngày:
    09/09/2015
    Đã được thích:
    878
    Hôm qua Tôi đã đưa code rồi mà:

    Filter = HHV(Close,50) < 1.1 * LLV(Close,50);

    cái số 50 và 1.1 thì Bác tự điều chỉnh theo ý mình.
    NDS1967lotusvn thích bài này.
  5. vanngoan

    vanngoan Thành viên quen thuộc

    Tham gia ngày:
    17/06/2015
    Đã được thích:
    20
    Có mấy con nhu MBG nó tích lũy mấy tháng mà sao dùng đoạn code này không tìm ra hả bác
  6. thanh_bkhn1984

    thanh_bkhn1984 Thành viên gắn bó với f319.com

    Tham gia ngày:
    17/11/2013
    Đã được thích:
    257
    Xin hỏi bác thì tín hiệu ADX và tín hiệu MACD thì tín hiệu nào tin cậy hơn hả bác.
  7. lotusvn

    lotusvn Thành viên gắn bó với f319.com

    Tham gia ngày:
    09/01/2015
    Đã được thích:
    603
    mấy tín hiệu TA xem tham khảo thôi bác ơi chứ dựa hẳn vào nó nhiều lúc không ổn, có khi có tín hiệu mua = vào đổ bô, có tín hiệu bán = đã mất rất nhiều tiền + bán vào đáy :D, nên dựa vào FA trước thì hơn.
  8. nicolasxd5

    nicolasxd5 Thành viên gắn bó với f319.com Not Official

    Tham gia ngày:
    07/08/2009
    Đã được thích:
    3.366
    Anh em có thể giúp fibo code chạy text mà ko bị lập lại ở các dòng
    --- Gộp bài viết, 06/12/2016, Bài cũ: 06/12/2016 ---
    Hoặc code đếm số cp tăng giá, giảm giá ...
    Fibo cảm ơn nhé
  9. smw

    smw Thành viên gắn bó với f319.com

    Tham gia ngày:
    09/09/2015
    Đã được thích:
    878
    Hôm trước Tôi đã đưa Code, tùy quan điểm tích lũy của Bác là gì thì sửa cho phù hợp thôi. MBG của Bác nếu nói tích lũy thì chưa được 50 phiên đâu. Bác giảm xuống khoảng 30 phiên thì ok ngay (1 tháng chỉ hơn 20 phiên thôi) 50 phiên là tích lũy rất lâu đấy. Ngoài ra xem biến động giá bao nhiêu là chấp nhận tích lũy. Ví dụ xác định 10% thì ở vùng giá 3 chỉ dao động từ 2.7 - 3.3 lên đến 3.4 là hỏng rồi. Có code mà ko chỉnh được thì pó tay với Bác rồi :D
    --- Gộp bài viết, 06/12/2016, Bài cũ: 06/12/2016 ---
    Hỏi cái này thì Tôi bó tay. Đối với Tôi chẳng có chỉ báo nào tin cậy cả. Nhưng Bác nhớ

    - ADX là chỉ số đo Trend (Trend Indicator)
    - MACD là chỉ số đo sự biến động. Nó dùng để tìm kiếm các điểm đảo chiều (Momentum Indicator)

    2 thằng này mục đích khác nhau thì so làm sao được.
    lotusvn thích bài này.
  10. thanh_bkhn1984

    thanh_bkhn1984 Thành viên gắn bó với f319.com

    Tham gia ngày:
    17/11/2013
    Đã được thích:
    257
    Dạ, thank bác. Em không biết e mới hỏi mà bác. :D
    Mạo muội hỏi bác 1 chút, bác bảo đối với bác ADX và MACD là không tin cậy, vậy bác hay dùng chỉ báo nào ah. Bác thoải mái thì trả lời, không thì thôi ah. :D

Chia sẻ trang này