Thư viện AFL
Thư viện AFL
Cách vẽ biểu đồ giá thầu và yêu cầu trong Amibroker

Cách vẽ biểu đồ giá thầu và yêu cầu trong Amibroker

Đây là một chút

Bảng điều khiển Đặt giá thầu và Hỏi cho Amibroker

người dùng giúp theo dõi Chênh lệch giá thầu trong quá trình giao dịch trực tiếp. Trong một thị trường có tính thanh khoản cao, chênh lệch chênh lệch giá mua bán sẽ rất mỏng trong khi ở kịch bản kém thanh khoản, chênh lệch giá mua-bán sẽ rộng hơn do số lượng người mua và người bán ít hơn.

Cách nhận dữ liệu giá thầu và yêu cầu

Amibroker hỗ trợ một chức năng gọi là getRTdata() để truy xuất các trường dữ liệu thời gian thực như Bid, Ask, BidSize, AskSize, Volume, Last…v.v. tham khảo

ở đây

để tham khảo chi tiết hơn

Yêu cầu

  1. Đăng ký dữ liệu thời gian thực Hỗ trợ giá thầu, hỏi, kích thước giá thầu, kích thước hỏi, khối lượng, lần cuối.

  2. Ưu tiên phiên bản Amibroker 5.6 trở lên.

Bảng điều khiển giá thầu dầu thô và giá bán

Các bước cài đặt bảng điều khiển Bid Vs Ask

  1. Giá thầu giảm so với hỏi bảng điều khiển Mã AFL của Amibroker

  2. Giải nén vào thư mục cục bộ và Lưu tập lệnh AFL vào

C:/Tệp chương trình/Amibroker/Công thức/Biểu đồ cơ bản

thư mục.

  1. Bây giờ hãy đi

Tệp->Biểu đồ trống mới

và Áp dụng Biểu đồ nến hoặc Hệ thống giao dịch yêu thích của bạn

  1. Bây giờ hãy đi

Biểu đồ->Biểu đồ cơ bản->Giá thầu và Hỏi

. Kéo và thả nó vào Không gian Biểu đồ.

  1. Bingo bạn đã hoàn tất. Bây giờ bạn sẽ có thể thấy Bảng điều khiển Hỏi giá như được hiển thị ở trên.

Mã AFL của Amibroker để đặt giá thầu và hỏi bảng điều khiển

Liên quan

Mã nguồn (.afl)
//Code by Rajandran R
//Author : www.marketcalls.in
//Date : 18th Aug 2014


_SECTION_BEGIN("Bid Vs Ask Dashboard");

messageboard = ParamToggle("Message Board","Show|Hide",1);
if (messageboard == 1 )
{
Bid = GetRTData("Bid"); 
Ask = GetRTData("Ask"); 

GfxSelectFont( "Tahoma", 13, 100 );
GfxSetBkMode( 1 );
GfxSetTextColor( colorWhite );
GfxSelectSolidBrush( colorBlue ); // this is the box background color

pxHeight = Status( "pxchartheight" ) ;
xx = Status( "pxchartwidth");

x = 1000;
x2 =1090;
 
y = pxHeight-400;
 
GfxSelectPen( colorGreen, 1); // broader color
GfxRoundRect( x, y - 98, x2, y-50 , 7, 7 ) ;
GfxTextOut( ( "Bid"),x+13,y-100);
GfxTextOut( (" "),x+27,y-100);
GfxTextOut( (""+Bid), x+13, y-80) ; // The text format location

GfxSelectSolidBrush( colorOrange ); 
 
GfxSelectPen( colorGreen, 1); // broader color
GfxRoundRect( x+92, y - 98, x2+92, y-50 , 7, 7 ) ;
GfxTextOut( ( "Ask"),x+13+92,y-100);
GfxTextOut( (" "),x+27+92,y-100);
GfxTextOut( (""+Ask), x+13+92, y-80) ; // The text format location

}

_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.