Nghiên cứu đột phá phạm vi mở (ORB) có thể kiểm tra lại cho Amibroker
Thách thức chính với Nghiên cứu ORB cổ điển dành cho Amibroker là nó tạo ra quá nhiều tín hiệu trên biểu đồ trong ngày và việc kiểm tra ngược là không thể thực hiện được với nghiên cứu như vậy. Vấn đề này đã được ông Dinesh Tarte khắc phục bằng cách tinh chỉnh nghiên cứu ORB làm cho mã có thể được kiểm tra lại
Dinesh là Kỹ sư phần mềm chuyên nghiệp và là nhà giao dịch trong thị trường vốn và hàng hóa. Anh ấy nghiên cứu với nhiều phân tích kỹ thuật khác nhau và yêu thích phát triển các chiến lược trong
môi giới môi giới
. Điều đáng chú ý là anh là sinh viên của Marketcalls.
Quy tắc giao dịch ORB
-
Mua sau 11:15 sáng nếu thị trường vượt qua ORBH (ORB-Cao) và thoát nhật ký với lợi nhuận 150 điểm trong trường hợp có tiền hoặc thoát ra vào khoảng 3:30 chiều hoặc nếu điểm dừng ORBL (ORB-Thấp).
-
Ngắn sau 11:15 sáng nếu thị trường cắt xuống dưới ORBL (ORB-Thấp) và thoát lệnh bán với lợi nhuận 150 điểm trong trường hợp rút tiền hoặc thoát ra vào khoảng 3:30 chiều hoặc nếu điểm dừng lỗ ORBH (ORB- Cao) chạm
[wp_ad_camp_5]
Mã này làm gì?
Chiến lược ORB mẫu được hiển thị ở trên trên Biểu đồ tương lai tháng 4 của Ngân hàng Nifty. Trong đó mũi tên Xanh và Đỏ biểu thị Tín hiệu Mua và Bán tương ứng. Và Ngôi sao Xanh và Đỏ biểu thị Mua Thoát và Bán Thoát tương ứng.
Nghiên cứu ORB tính toán mức cao (ORBH) và mức thấp (ORBL) trong khoảng hai giờ đầu tiên, tức là từ 9 giờ 15 sáng đến 11 giờ 15 sáng. Nghiên cứu này sẽ đưa ra quyết định tín hiệu khi thị trường vượt qua phạm vi ở một trong hai phía sau 11:15 sáng. Tham số bên dưới trong mã đề cập đến thời gian mở, đóng và tín hiệu của thị trường. Ở đây tín hiệu đột phá sẽ chỉ xảy ra nếu ORBH và ORBL bùng phát sau 11:15 sáng.
Market_Start_Time=091500;
Thị trường_Open_Brakeout=111500;
Market_end_time=151500;
Mã đã được tối ưu hóa cho Bank Nifty và nó cũng mang lại lợi nhuận (giả sử là 150 điểm trong trường hợp Bank Nifty). Tuy nhiên, bạn có thể thay đổi giá trị theo cổ phiếu/chỉ số yêu thích của mình. Đoạn mã sau quyết định điểm mục tiêu
target_point=Tối ưu hóa(“target_point”,150,20,200,1);
Số lần dừng lỗ trong trường hợp có hai điều kiện
- Nếu tín hiệu thứ nhất đang hoạt động và thị trường vi phạm mức dừng lỗ, tức là ORBL là mức dừng lỗ trong trường hợp tín hiệu mua đang hoạt động
và ORBH là mức dừng lỗ trong trường hợp tín hiệu bán đang hoạt động
2)Vị thế sẽ đóng vào cuối ngày.
Hệ thống này hoàn toàn được tối ưu hóa cho ngân hàng tiện lợi và xem xét quy mô lô là 50 (2 lô) trong trường hợp của Ngân hàng Nifty. Mã này có thể được sử dụng với các cổ phiếu có hệ số beta cao như SBI và các cổ phiếu khác và được điều chỉnh theo thời gian đột phá như 1 giờ hoặc ½ giờ đầu tiên tùy thuộc vào phân tích và kinh nghiệm của bạn với nghiên cứu ORB.
Cài đặt Amibroker
Các cài đặt sau đây là bắt buộc để mã này hoạt động bình thường.
Đi tới->
Công cụ->Tùy chọn->Trong ngày
và Đặt thời gian của
thanh đánh dấu bên trong đầu tiên
như hình dưới đây
Tải xuống mã ORB Backtestable cho Amibroker
ORB có thể kiểm tra lại
Mã Amibroker
Lưu ý: Code đã test với phiên bản Amibroker 5.60
Bank_nifty_ORB – Báo cáo Backtest_Tháng 4 (1)
Liên quan
Hướng dẫn: Copy đoạn mã trên, mở AmiBroker Formula Editor, dán vào và lưu lại với tên tương ứng.