SQUEEZE INDEX [LUX]
Giới thiệu
Chỉ số Squeeze Index được phát triển bởi LuxAlgo trên nền tảng của TradingView. Tập thể NenNhat.Net thấy hiệu quả và mong muốn hỗ trợ ace nhà đầu tư Việt Nam đang dùng Amibroker có đa dạng các chỉ báo hỗ trợ nên đã bỏ công sức để chuyển đổi thành code Amibroker AFL, hi vọng mọi người ủng hộ trang web và kênh Youtube bằng Like Share
...
Chỉ số Squeeze Index nhằm mục đích đo lường hành động của giá bị thắt chặt biến động nhỏ và được biểu thị dưới dạng phần trăm, với các giá trị cao hơn cho thấy giá phải chịu mức độ nén cao hơn.
Cài đặt
Có 2 thông số có thể tùy chỉnh trong cửa sổ Parameters
- Hệ số: hệ số đòn bẩy dùng để tùy chỉnh độ mượt của chỉ báo, hệ số càng lớn thì Squeeze Index càng ít uốn lượn
- GĐ: Giai đoạn để tính toán Squeeze Index, giá trị GĐ càng lớn thì thời gian tính càng dài nên biểu đồ cũng sẽ mượt hơn.
Cách dùng
Giá Squeezed là hành động giá bị nén trong một vùng thắt chặt. Giá vận động trong một khu vực chặt chẽ trong một khoảng thời gian, khi giá phá vỡ khỏi khu vực này sẽ cho các cơ hội để vào hoặc thoát lệnh theo hướng giá phá vỡ các kháng cự hoặc hỗ trợ.
Code Amibroker (AFL)
_SECTION_BEGIN("Squeeze Index");
SetBarsRequired(100000,0);
GraphXSpace = 10;
conv=Param("He so",50,10,100,10);
Gd=Param("GĐ", 20, 10,100,10);
cao=0;
thap=0;
for
cao[i]=Max(C[i],cao[i-1]-(cao[i-1]-C[i])/conv);
thap[i]=Min(C[i],thap[i-1]+(C[i]-thap[i-1])/conv);
diff[i]=log(cao[i]-thap[i]);
}
psi=-50*Correlation(diff,BarIndex(),GD)+50;
Psi1=IIf(psi>80,psi,Null);
Psi2=iif(psi<80,psi,Null);
IIf(psi>80,Plot(psi1,"SI",colorRed,styleDots|styleNoLine),Plot(psi2,"Squeeze Index",colorRed,styleThick));
PlotOHLC(psi,psi,80,psi,"",IIf(psi>80,colorPink,colorWhite),styleCloud|styleClipMinMax);
Title=Name() + "-Squeeze Index: " + WriteVal(psi,1.2);
_SECTION_END ();
Do một số đoạn code tự động mất khi đăng lên web, ace có thể tải File để hạn chế lỗi tại đây
Mật khẩu: NenNhat.Net_Squ