CANDLESTICK BASE | INDICATOR -Linear Regression Channel Afl

Forex Linear Regression Channel AFL For Amibroker, là ngôn ngữ công thức amibroker được sử dụng cho giao dịch Forex. Forex Linear Regression Channel AFL For Amibroker là afl mạnh nhất trên thế giới. Đây là một afl sửa đổi. Nó bao gồm mức kháng cự hỗ trợ cũng như chỉ báo giá hoặc chỉ báo hướng xu hướng.

Trong Forex Linear Regression Channel AFL For Amibroker có một thanh tín hiệu. Nếu giá nằm ngoài thanh thì bạn có thể biết giá đang đi về đâu. Nếu nến nằm ngoài mức thì nó phải sớm quay trở lại. Ngoài ra, nó còn cho bạn biết hướng đi của xu hướng giá. Bằng cách xác nhận quyết định mua và bán, bạn có thể xem hình ảnh mà tôi đã đề cập.

Theo định nghĩa, hồi quy tuyến tính là một công cụ thống kê được sử dụng để dự đoán tương lai từ dữ liệu trong quá khứ. Nó được sử dụng để xác định thời điểm giá bị kéo dài quá mức. Đường xu hướng hồi quy tuyến tính chỉ đơn giản là đường xu hướng được vẽ giữa hai điểm bằng phương pháp phù hợp với bình phương nhỏ nhất. Đường xu hướng được hiển thị ở chính giữa giá. Nếu bạn coi đường xu hướng này là giá "cân bằng", bất kỳ động thái nào trên hoặc dưới đường xu hướng đều chỉ ra người mua hoặc người bán quá nhiệt tình.

Lợi ích của giao dịch kênh

Kênh giá là một công cụ đơn giản để cho bạn thấy hướng đi chung của giá trong một khoảng thời gian cụ thể do bạn chọn. Điều này cho phép bạn thấy bức tranh toàn cảnh mà nhiều nhà giao dịch có xu hướng bỏ qua với hy vọng nắm bắt được "lượt đi".

Hiện tượng thường thấy là sự đảo chiều hiếm khi xảy ra và hầu hết các đợt điều chỉnh có thể được khắc phục bằng đòn bẩy đủ thấp mà không gây ảnh hưởng đến tài khoản của bạn.

Theo thời gian, phương pháp theo dõi xu hướng chung sắp được kênh xác định này có thể vượt trội hơn so với giao dịch mua vào và bán ra thường được thực hiện bởi các nhà giao dịch nghĩ rằng họ có thể đoán được khi nào thị trường sẽ đảo chiều.

//  Author                  :      KrT group

//  Uploader          :      www.pipschart.com

//  E-mail                    :      info@pipschart.com

//  Amibroker Blog  :      www.pipschart.com/amibroker

//  Origin                    :      Modified & Collected from different sources.

//------------------------------------------------------------------------------

 

_SECTION_BEGIN("The Fighter4 Logo");

GfxSetBkMode(1);

X=750;

Y=1;

Font=10;

GfxSelectFont("Impact",Font*2.2, 550);GfxSetTextColor(colorRed);GfxTextOut("KrT group",x,y);

GfxSelectFont("Impact",Font*2.2, 550);GfxSetTextColor(colorGreen);GfxTextOut("RESEARCH",x+120,Y);

 

_SECTION_END();

 

SetChartBkColor(ParamColor("Background Color",colorBlack));

SetChartOptions(0,chartShowDates);

SetBarFillColor(IIf(C>O,ParamColor("Candle UP

Color",colorGreen),IIf(C<=O,ParamColor("Candle Down

Color",colorRed),colorLightGrey)));

 

Plot(C,"Price",IIf(C>O,ParamColor("Wick UP

Color",colorDarkGreen),IIf(C<=O,ParamColor("Wick Down

Color",colorDarkRed),colorLightGrey)),64,0,0,0,0);

 

_SECTION_BEGIN("Linear Reg Channel");

//Plot(Close, "", 55, GetPriceStyle());

P        = ParamField("Price field", -1);

Daysback = Param("Period for Linear Regression Channel", 50, 1, 300, 1);

SDP1     = Param("Standard Deviation 1", 1.0, 0, 6, 0.05);

SDP2     = Param("Standard Deviation 2", 2.0, 0, 6, 0.05);

SDP3     = Param("Standard Deviation 3", 3.0, 0, 6, 0.05);

ext      = Param("extend Linear Regression Channel", 15, 0, 50, 1);

shift    = Param("Look back period", 0, 0, 240, 1);

Collg    = ParamColor("Color Linear Reg Line", colorRed);

Colsd1   = ParamColor("Color StDev 1", colorBlue);

Colsd2   = ParamColor("Color StDev 2", colorLime);

Colsd3   = ParamColor("Color StDev 3", colorGold);

SDP1     = SDP1/2;

SDP2     = SDP2/2;

SDP3     = SDP3/2;

pds      = Daysback;

x        = BarIndex() + 1;

sx       = SelectedValue(x)-shift;

aa       = SelectedValue(Ref(LinRegIntercept(P, pds), -shift));

bb       = SelectedValue(Ref(LinRegSlope(P, pds), -shift));

StDev0   = StDev(P, pds);

fd1      = SelectedValue(Ref(SDP1 * StDev0, -shift) );

fd2      = SelectedValue(Ref(SDP2 * StDev0, -shift) );

fd3      = SelectedValue(Ref(SDP3 * StDev0, -shift) );

ys       = SelectedValue(ValueWhen(x, aa, 1));

yi       = SelectedValue(ValueWhen(x, bb, 1));

xs       = sx - pds;

d        = ext;//Shift Line Right

xe       = xs + pds + d;

ye       = ys + yi * (xe - xs);

sty      = 1|32|2048;

Plot(LineArray(xs-d,ys,xe-d,ye,1),"",Collg,sty,0,0,d);

Plot(LineArray(xs-d,ys-fd1,xe-d,ye-fd1,1),"",Colsd1,sty,0,0,d);

Plot(LineArray(xs-d,ys+fd1,xe-d,ye+fd1,1),"",Colsd1,sty,0,0,d);

Plot(LineArray(xs-d,ys-fd2,xe-d,ye-fd2,1),"",Colsd2,sty,0,0,d);

Plot(LineArray(xs-d,ys+fd2,xe-d,ye+fd2,1),"",Colsd2,sty,0,0,d);

Plot(LineArray(xs-d,ys-fd3,xe-d,ye-fd3,1),"",Colsd3,sty,0,0,d);

Plot(LineArray(xs-d,ys+fd3,xe-d,ye+fd3,1),"",Colsd3,sty,0,0,d);

_SECTION_END();


Cách sử dụng AFL  cho Amibroker 

  • Tải xuống tệp Amibroker AFL.
  • Bây giờ hãy sao chép tệp afl và dán vào \Program Files\AmiBroker\Formulas\Custom. [Dành cho 32 bit] hoặc \Program Files(x86)\AmiBroker\Formulas\Custom. [Dành cho 64 bit]
  • Vào phần công thức của Amibroker và bạn sẽ thấy afl trong thư mục Custom.

Nguồn thông tin Dòng tiền chứng khoán sưu tầm 

https://pipschart.com/forex-linear-regression-channel/ 

Comments

Popular posts from this blog

TẠI SAO NÊN ĐẦU TƯ CHỨNG KHOÁN ?

LỰA CHỌN CÔNG TY CHỨNG KHOÁN MỞ TÀI KHOẢN GIAO DỊCH

ĂN NHỊP HỒI VNINDEX THÁNG 10/2024

Labels

Show more