=> Link down : keylevel_auto_vesion01.ex5 - Google Drive
Thân chào ae , mình lại post bài đây . Dạo này mình ko vào hội quán mấy vì đang tập trung code về keylevel , đến h cũng dc ít thành quả , mình quyết định sẽ share free bản này để ae có thể dùng cũng như thảo luận và đưa ra ý kiến hoặc ý tưởng mới để mình chỉnh chu hơn nữa , để keylevel auto này sẽ ngày càng hoàn thiện hơn .
A. Các chức năng mình share free ở bài 1 này bao gồm :
1/ Tự vẽ keylevel theo khoảng max_bar tính từ bar hiện tại .
2/ Tự vẽ key , backtest , REs
3/ tự phát hiện Fake_break
=> sử dụng cho 1 Timeframe + MT5
B. Có qua có lại :
Mình xin tặng free ( tính theo tháng bản premium ) đối với các bạn có ý kiến tích cực , đóng góp những lỗi thực tế hoặc ý tưởng đột phá để mình cải thiện thêm code .
( Riêng đối với a Trung , nhờ anh em mới đi đến hôm nay nên chỉ cần a nt qua mail em thì e sẽ đưa bản premium cho a ạ , riêng anh free đến khi e còn là mem của hội quán hihi )
Nếu ae thật sự thiện ý với chủ đề này mình sẽ cập nhật bản free 1 tháng premium cho toàn thể ae Group trải nhiệm full tính năng ^^
C. Hướng dẫn sử dụng ( bản free )
1/ max_bar_count = 1000; // số cây lịch sử để quyets keylevel max và min ban đầu ( Nếu Max xuất hiện trước Min thì keylevel đầu tiên và bắt đầu vẽ zigzag là tại keylevel_Resistance giảm ).
2/ Depth =5; // số cây Depth để đạt 1 zigzag về hight và low của cây đang xét sẽ higher hoặc lower số cây Depth tối thiểu mới dc tính là 1 zigzag có thể đạt ( còn xét các yếu tố lọc khác )
3/ Rate_ATR_Deviation=2; // Sau khi đạt Depth sẽ xét tiếp đến thằng này , nó là độ sâu của zigzag tính độ lệch gốc đến ngọn [high-low] >= tỉ lệ rateATR hiện tại thì mới tạm đạt zigzag
4/Rate_ATR_Break =1.5; // dùng để đo từ key cần Break đến điểm Close của cây Nến đang xét đạt Breakout thật ko có >= rateATR ? Nếu lớn hơn thì tạm cho là Break ( còn Break thật thì xét thêm Bar_Break)
5/input int Bar_Break =2; // Khi đạt rate_ATR_Break thì nó sẽ đếm số cây Break , Cây đầu tiên đóng qua key ( Bar_Break=1 ) , để số này tăng lên 2 thì cây sau ( ko nhất thiết là ngay sau mà có cây nào đó cây thứ 3-4-5… ) mà tiếp tục đóng qua râu của cây Break đầu tiên thì Bar_Break = 2 …
=> Nếu ko đạt Bar_Break và rate_ATR_Break để thành Breakout thật mà giá lại quay về chạm keylevel thì mút break đó sẽ dc đặt tên là Fake_break
6/ Break_fake_break = true ; //Nếu chọn true thì sau khi có Fake_Break lần tiếp theo giá Break dù đạt Bar_break và rate_ATR_Break vẫn phải xét thêm yếu tố là tiếp tục đóng qua mút râu của cây fake_break nữa mới đạt là Breakout thật
7/ input int Width_key = 5; // độ rộng của keylevel vẽ ra.
=> Nếu có bất kỳ ý kiến nào ae cứ nhiệt tình comment nhé , mình xin trả lời nhiệt tình ^^ và tiếp thu còn nhiệt tình hơn , mình rất mong sẽ có các ý kiến đóng góp về Lỗi hoặc ý tưởng bổ sung ^^ . Thân ái toàn thể ae !
==> Mình đã viết chi tiết thuật toán để vẽ keylevel cho indicator này ! Mong ae đọc và test thử để góp ý cho mình về thuật toán cũng như phát hiện lỗi ( nếu có ) hoặc ý tưởng mới . Mình xin cám ơn bằng các premium free theo tháng ( có cộng dồn ) dành cho các ý kiến có ý nghĩa để cải thiện tool . Các diễn đàn khác mình ko đăng đầu tiên mà đăng ở Group Medio với 2 lý do : ( 1 là ý tưởng và kiến thức mình từ Medio mà ra nên đây sẽ là nơi đầu tiên mình đăng ; 2 là các ae keylevel đúng nghĩa mình nghĩ chỉ group này là đúng thôi mấy diễn đàn khác toàn dân indi là nhiều nên nếu có đăng bên các diễn đàn khác chỉ để PR thôi chứ ko mong chờ nhận dc đóng góp ý kiến hay nào ) . Vậy nên nhờ ae nhé ^^ ! Thân Ái .
Link bài 2 : [share free indicator tự code bài 2 ] Giải thích chi tiết thuật toán indicator keylevel