Thư viện AFL
Thư viện AFL
Làm cách nào để xây dựng biểu đồ tỷ lệ quyền chọn mua trong Amibroker?

Làm cách nào để xây dựng biểu đồ tỷ lệ quyền chọn mua trong Amibroker?

Hướng dẫn này khám phá cách xây dựng biểu đồ Tỷ lệ quyền chọn bán (Lãi suất mở) trong Amibroker cho bất kỳ Công cụ tùy chọn cụ thể nào. Vì việc tạo biểu đồ PCR liên quan đến nhiều mức giá Option Strike và nó là một chỉ báo tổng hợp nên nó có thể đạt được trong Amibroker bằng cách sử dụng chức năng Addcomposite.

Giới thiệu về hàm Addcomposite

Về cơ bản, khái niệm đằng sau AddToComposite là chúng tôi chạy mã afl của mình (sử dụng tính năng Quét) thông qua một nhóm ký hiệu thực hiện một số phép tính. Chúng tôi sẽ tính toán một số thống kê bảo mật và lưu trữ kết quả trong mã đánh dấu nhân tạo được tạo bằng hàm AddToComposite.

Yêu cầu

Trước khi xây dựng chỉ báo tổng hợp PCR(OI), đây là một số điều kiện tiên quyết

  1. Bản dùng thử/Phiên bản được cấp phép của Amibroker

Đăng ký dữ liệu thời gian thực

/ Dữ liệu IEOD cho Phân đoạn tùy chọn và tương lai của NSE hỗ trợ Dữ liệu lãi suất mở.

  1. Kiến thức tạo danh sách theo dõi và quét trong Amibroker.

Biểu đồ PCR tháng 7 bên dưới Biểu đồ giá tương lai tháng 7

Những gì cần tính toán trong chỉ số tổng hợp?

  1. Chúng ta cần tính Tổng lãi suất mở của lệnh gọi cho chuỗi tùy chọn cụ thể và đẩy nó vào Mã cổ phiếu nhân tạo

~nifyoice

2)1) Chúng ta cần tính Tổng lãi suất mở của các lệnh đặt cho chuỗi quyền chọn cụ thể và đẩy nó vào Mã cổ phiếu nhân tạo

~nifyoipe

3)Bây giờ chia ~niftyoipe/~niftyoice và vẽ kết quả trên biểu đồ.

Biểu đồ PCR tháng 8 bên dưới Biểu đồ giá tương lai tháng 8

Các bước để tạo biểu đồ tỷ lệ quyền chọn bán

1)Tạo danh sách theo dõi

Tạo Danh sách theo dõi với các ký hiệu Giá thực hiện của Quyền chọn thuộc cùng một chuỗi (bao gồm PE và CE như hình bên dưới). Đối với Ex, hãy đẩy tất cả các biểu tượng Tùy chọn tiện lợi của chuỗi tháng 8 năm 2014 vào danh sách theo dõi. (Công việc thủ công tốn rất nhiều công sức, cách tốt nhất là sử dụng chức năng tìm kiếm và chọn danh sách các ký hiệu tùy chọn và đẩy nó vào danh sách theo dõi).

[wp_ad_camp_5]

2.Cài đặt chỉ báo

tôi)

Tải xuống Tỷ lệ quyền chọn bán – mã AFL của Amibroker

ii) Giải nén

Tỷ lệ cuộc gọi-OI.afl_.zip

vào thư mục cục bộ

iii) Sao chép

Tỷ lệ quyền chọn bán-OI.afl

tập tin vào

\tệp chương trình\amibroker\formula\basic

thư mục

iv)Mở Amibroker và mở biểu đồ trống mới

v)Áp dụng biểu đồ nến trơn

vi)Chèn biểu đồ PCR bên dưới biểu đồ Plain Candle Stick (bạn không thấy bất kỳ biểu đồ nào cho đến khi thực hiện quét)

  1. Thực hiện quét

i)Mở Phân tích mới và chọn

Tỷ lệ quyền chọn bán-OI.afl

tập tin từ

\tệp chương trình\amibroker\formula\basic

thư mục.

ii) Đặt khung thời gian thành

hàng giờ

iii) Đặt cài đặt bộ lọc như hiển thị bên dưới. Trong ví dụ này

Danh sách theo dõi loạt phim Nifty August

được chọn.

iv) Bây giờ hãy nhấn nút Quét. Nỗ lực này sẽ tạo ra các biểu tượng nhân tạo

~nifyoice

~nifyoipe

Bây giờ hãy quay lại biểu đồ và bạn sẽ có thể thấy biểu đồ nến tương lai tiện lợi cùng với biểu đồ PCR tháng 8 bên dưới biểu đồ giá hợp đồng tương lai tiện lợi. Bạn có thể thực hiện quét tự động để cập nhật biểu đồ PCR theo chu kỳ quét định kỳ.

Có liên quan

Mã nguồn (.afl)
//Create by Rajandran R
//Date : 31st July 2014

_SECTION_BEGIN("PCR OI");

//if( Status("actionScan") ==1 ) 
//{

if( StrFind( Name(), "CE" ) )
{
   AddToComposite( openint, "~niftyoice", "I" );
} 

if( StrFind( Name(), "PE" ) )
{
   AddToComposite( openint, "~niftyoipe", "I" );
}

//} //endif

PCR = Foreign( "~niftyoipe", "I" )/Foreign( "~niftyoice", "I" ); 
Plot(PCR,"PCR",colorRed,styleLine);



_SECTION_END();

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.