Code hệ thống giao dịch theo số ngày nắm giữ

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

Lượt xem : 3,694

  1. nguyenjoe

    nguyenjoe Well-Known Member

    Tham gia ngày:
    18/7/21
    Bài viết:
    99
    Đã được thích:
    173
    Giới tính:
    Nam
    Chào các bác,

    Lần này mình lên đây nhờ vả các cao thủ code giúp một hệ thống giao dịch với đề bài như sau:

    Mua:
    - Đk1: Giá vượt đỉnh 3 nến gần nhất.
    - Đk2: Khối lượng lớn hơn khối lượng cao nhất của ngày giảm giá trong 10 phiên gần nhất
    Giá mua là giá vượt đỉnh

    Bán:
    - Dk1: Dừng lỗ 7% hoặc sau năm ngày giá vẫn nằm dưới giá mua
    - Dk2: Bán nếu sau 10 ngày lợi nhuận dưới 10% hoặc sau 15 ngày lợi nhuận dưới 15%
    - Dk3: Bán tại mốc 30% nếu lợi nhuận sau 15 ngày trên 15%

    Bác nào code được xin hậu tạ hoặc trả phí. Chi tiết hơn thì inbox mình nhé.
     
  2. Đang tải...

    Bài viết tương tự Diễn đàn Date
    Chia sẻ code AFL bắn tín hiệu từ Amibroker lên Discord thay thế cho Telegram Bàn luận về Amibroker, Metastock, Metatrader 4 30/5/25
    Code auto vẽ FVG theo phương pháp SMC Bàn luận về Amibroker, Metastock, Metatrader 4 22/9/24
    CÁC CAO NHÂN SỬA GIÚP TÔI ĐOẠN CODE NÀY ĐỂ CHẠY AMI 6 NHÉ. TÔI CẢM ƠN, TÔI SỬA SAI LẠI CÀNG THÊM SAI Bàn luận về Amibroker, Metastock, Metatrader 4 31/7/24
    Code phân biệt Tích Lũy/Phân Phối theo Qui Luật Nỗ Lực-Kết Quả Bàn luận về Amibroker, Metastock, Metatrader 4 14/7/24
    Code KMACD - Biến thể bám xu hướng mượt hơn Macd thông dụng Bàn luận về Amibroker, Metastock, Metatrader 4 10/7/24

  3. Bulubuloa87

    Bulubuloa87 Well-Known Member

    Tham gia ngày:
    13/2/22
    Bài viết:
    145
    Đã được thích:
    130
    Giới tính:
    Nam
    Code thì ngó vẻ dễ, mà để đúng ý bạn và lấy tiền được từ code này hơi bị khó :p:eek:
     
    Bulubuloa87, via a mobile device, 16/2/22
    #2
    nguyenjoe and Danielkhanhnguyen like this.
  4. nguyenjoe

    nguyenjoe Well-Known Member

    Tham gia ngày:
    18/7/21
    Bài viết:
    99
    Đã được thích:
    173
    Giới tính:
    Nam
    DK mua mình code được rồi chỉ chưa code được dk bán theo số ngày nắm giữ và performance tương ứng
     
  5. Doan Văn Tùng

    Doan Văn Tùng New Member

    Tham gia ngày:
    10/10/21
    Bài viết:
    4
    Đã được thích:
    3
    Giới tính:
    Nam
    DK 1 bán cho Bác nhé
    ban = C <= Ref(L,-1)AND C <= Ref(L,-2)AND C <= Ref(L,-3) AND C <= Ref(L,-4)
    AND C <= Ref(L,-5);
     
  6. Bulubuloa87

    Bulubuloa87 Well-Known Member

    Tham gia ngày:
    13/2/22
    Bài viết:
    145
    Đã được thích:
    130
    Giới tính:
    Nam
    ĐK1 của thớt có dừng lỗ 7% nữa mà bạn. :eek:
    Cái mua thôi, cái bán thì khi mua cổ phiếu có vài con trong danh mục tài khoản, con nào khớp điều kiện của mình đặt ra thì bán chứ viết code dễ chi được, biết điểm mua là điểm nào, giá nào?

    Điề kiện mùa với điều kiện này "Đk2: Khối lượng lớn hơn khối lượng cao nhất của ngày giảm giá trong 10 phiên gần nhất"
    Mình chưa biết trong amibroker làm thế nào để xác định được ngày giảm giá có khối lượng cao nhất trong 10 phiên:confused:; mặc dù mình code amibroker cũng nhiều :p
     
    Doan Văn Tùng thích bài này.
  7. Doan Văn Tùng

    Doan Văn Tùng New Member

    Tham gia ngày:
    10/10/21
    Bài viết:
    4
    Đã được thích:
    3
    Giới tính:
    Nam
    Nói chung đầu bài hơi khoai. DK1 của mình ở trên là sau 5 ngày giá dưới giá mua thì bán.
     
  8. nguyenjoe

    nguyenjoe Well-Known Member

    Tham gia ngày:
    18/7/21
    Bài viết:
    99
    Đã được thích:
    173
    Giới tính:
    Nam
    bác nào chuyên viết code thì liên hệ mình giải thích rõ hơn các điều kiện nhé. Mình sẽ trả phí theo thỏa thuận.
     
  9. langtham0942

    langtham0942 Well-Known Member

    Tham gia ngày:
    27/8/21
    Bài viết:
    133
    Đã được thích:
    44
    Giới tính:
    Nữ
    Người chuyên viết code thì đang viết code dạo. Mà người chơi chứng mà đã viết code thì vì đam mê chứ phí có thấm vào đâu so với phí giao dịch. => Chắc còn ai NAV nhỏ mà biết viết code để kiếm cơm ;) đúng k bạn.
     
    langtham0942, via a mobile device, 25/2/22
    #8
    Lê Quang Nhật thích bài này.
  10. Bulubuloa87

    Bulubuloa87 Well-Known Member

    Tham gia ngày:
    13/2/22
    Bài viết:
    145
    Đã được thích:
    130
    Giới tính:
    Nam
    Mình định viết,
    Mà ý tưởng của bạn ấy thì khó thực hiện, nên thôi:p
     
    Bulubuloa87, via a mobile device, 25/2/22
    #9
  11. langtham0942

    langtham0942 Well-Known Member

    Tham gia ngày:
    27/8/21
    Bài viết:
    133
    Đã được thích:
    44
    Giới tính:
    Nữ
    Nếu mà làm xong bác cũng để đó sdug test chán cái đã. Nếu kiếm cơm tốt gọi là gặp 1 ý tưởng hay. Mà nếu thấy thường thì share kiếm tí cafe :) mấy khi nhỉ :)
     
    langtham0942, via a mobile device, 25/2/22
    #10
  12. Bulubuloa87

    Bulubuloa87 Well-Known Member

    Tham gia ngày:
    13/2/22
    Bài viết:
    145
    Đã được thích:
    130
    Giới tính:
    Nam
    Công cụ mình có dùng còn chưa hết mà, nên làm cái khác có ích hơn, vì cơ bản nó là ý chủ quan của bạn ấy, còn thị trường như này đk mua đó không mang lại hiệu quả đâu o_O
     
    Bulubuloa87, via a mobile device, 26/2/22
    #11
  13. HuyTuanVT

    HuyTuanVT Member

    Tham gia ngày:
    25/8/22
    Bài viết:
    5
    Đã được thích:
    7
    Giới tính:
    Nam
    //mua
    dk1=C>Ref(HHV(H,3),-1);
    volgiam=IIf(C<O,V,0);
    volgiamcao=HHV(volgiam,10);
    dk2=V>Ref(volgiamcao,-1);
    dkmua=dk1 AND dk2 AND C>O ;
    giamua=ValueWhen(dkmua,Ref(HHV(H,3),-1));

    ///ban
    loilo=(C-giamua)/giamua;
    flipmua10=Flip(dkmua,loilo==0.4);
    songaymua=BarsSince(flipmua10);
    dk1=loilo<=-0.07 OR( songaymua==5 AND C<giamua);
    dk2=(songaymua==10 AND loilo<=0.1) OR(songaymua==15 AND loilo<=0.15);
    dk3=songaymua>15 AND loilo==0.3;
     
    Chỉnh sửa cuối: 25/8/22

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

Chia sẻ trang này