Thứ Bảy, 6 tháng 7, 2013

Viết lại code VSA trên amibroker

Code này dựa trên code VSA cũ của sir Karthik Marar, ngoài ra bổ sung thêm các thanh bar dựa vào trang http://www.hotstockmarket.com/t/193359/thinkscript-vsa-indicator, được dịch lại từ code VPA của NinjaTrader.
Các thay đổi:
1. thay đổi lại cách định nghĩa giá đóng cửa tại vùng High, mid, low... theo công thức C-L/range:
Kết quả thuộc vùng 0,2: very low, đến 0,45: low, đến 0.55 mid, đến 0.8: high, đến 1 là very high.
2. Thêm 1 số thanh bar (dựa vào thinkscritp-vsa)

- Two Period UpThrust Bar
- Three Period UpThrust Bar

- HutcondFail: tức là pseudo upthrustbar failed (Less Bearish on Failed UpThrust Confirmation).

Trong phần Strength in downtrend:

- bycond2: UpClose on higher volume with all slopes down adds extra strength
- bycondFail: Failed strength in downtrend signal force a follow-up bar that closes below mid-point of confirmaton bar

- ReverseUpthrust

- No buying pressure:
- No selling pressure:

- stopVolBarHighs: stopping volume at highs - the opposite of stopping volume. sign of weakness

Trong phần test for supply:
- lvtbar22: successful SupplyTestBar 2: finds Mid and UpCloseBars
- lvtbar3: Confirm failed after test supply
- lvtbar33:  Confirm failed after test




- lvtbarFail: Test failed because high vol


Kết quả Test:




1 vài đoạn code:

TwoPerUpT = Ref(upbar,-1) AND Ref(wrb,-1) AND dnbar AND NOT utbar AND abs(Ref(C,-1)-C) < GdojiFactor*Ref(rg,-1); //Two Period UpThrust Bar

ThreePerUpT = Ref(upbar,-2) AND Ref(wrb,-1)  AND dnbar AND NOT utbar AND abs(Ref(C,-2)-C) < GdojiFactor*Ref(rg,-2);

lvtbarFail= Vh AND V>Vp1 AND L<Ref(L,-1) AND H<Ref(H,-1) AND ucls; // Test failed



16 nhận xét:

  1. cho em xin code nay dc ko pac

    Trả lờiXóa
  2. code VPA em co roi, nhung ko biet chinh sua theo nhu bac noi, bac cho em xin code nay, tks pac. thuyhangnt86@yahoo.com

    Trả lờiXóa
  3. Code vẫn đang trong quá trình test nhé các bạn, khi nào mình thấy ok thì mình sẽ up dần lên blog.
    Thanks các bạn đã quan tâm.

    Trả lờiXóa
  4. Ko biết bác còn theo dõi blog ko ? bác share cho e code với nhé, thank bác ! mail e là : hongthang.c102@gmail.com

    Trả lờiXóa
  5. Chia sẻ VPA 3.1 (Kathik ramar): https://onedrive.live.com/?cid=93e5f5264f3de7a8&id=93E5F5264F3DE7A8%21107&ithint=folder,afl&authkey=!AHpXpOap5mWFrnc

    Trả lờiXóa
  6. Karthik Marar viết về VSA rất hay nhưng những code sau nhạy hơn và khó trade hơn những phiên bàn trước. Mình nghĩ những gì ông ấy đưa ra chỉ là phần nổi của tảng băng còn nhưng cái hiệu quả nhất sẽ bị dấu đi mà thôi.

    Trả lờiXóa
  7. Bạn ơi, mình cũng theo phương pháp VSA, nhưng ko biết làm sao tự viết code Ami cả, bạn có thể cho mình contact liên lạc với bạn được ko? Tks bạn nhiều nhiều

    Trả lờiXóa
  8. Trả lời
    1. nhưng áp dụng vào TTCK VN thì thấy chưa hợp lắm ? nếu được nạ chỉnh sửa lại code thì tốt hơn

      Xóa
  9. cacs thay co code nao chi bao mua ban dung thi gui em xin di( daihoahangquan@gmail.com) nha. Chu e ko gioi viec viet code

    Trả lờiXóa
  10. Xin bác code khối lượng như hình minh họa được không. Em cảm ơn
    Mail: minhnt.sec@gmail.com

    Trả lờiXóa
  11. Bác gửi cho em xin code với. Em rất cảm ơn bác dohatrung100@gmail.com

    Trả lờiXóa
  12. anh ơi cho em xin code đó với

    Trả lờiXóa
  13. cho mình xin code vớí, nhờ bạn share qua nguyenduchieu477@gmail.com

    Trả lờiXóa