Indikator Kekuatan Lonjakan (BSI) menunjukkan kekuatan lonjakan dalam pasaran. Versi terbaru ini berfungsi dalam tren dan menggunakan pengiraan Garis Tango.
Walaupun konsep asasnya tetap sama, saya telah cuba menyusun semula dari sudut yang berbeza.
Pada versi ini, saya menggunakan deviasi dari garis tengah sebagai ukuran, bukannya lebar julat seperti pada osilator klasik. Garis tengah ini adalah purata bergerak dari Garis Tango.
double ratio=0; //--- Bar Spreaddouble sp=(high[k]-low[k]); //--- Bukan DownBarif(!(close[k-1]-sp*0.2>close[k])) { ratio=-1*(low[k]/TangoMaBuffer[k])+2; sumpos+=(close[k]-low[k])*ratio; } //--- Bukan UpBarif(!(close[k-1]+sp*0.2<close[k])) { ratio=-1*(high[k]/TangoMaBuffer[k])+2; sumneg+=(high[k]-close[k])*ratio; }
Paparan:
- Histogram positif — menunjukkan kekuatan lonjakan dari paras rendah.
- Histogram negatif — menunjukkan kekuatan lonjakan dari paras tinggi.
- Garis isyarat — perbezaan antara positif dan negatif [ (positif - negatif) * abs((positif - negatif) / (positif + negatif)) ].
- Kotak biru — kekuatan tren menaik (purata garis isyarat).
- Kotak merah — kekuatan tren menurun (purata garis isyarat).
- Garis perlahan — purata garis isyarat (jangka panjang).
Jendela carta adalah Garis Tango (versi 1.1).

Trend:

Tetapan:
//--- parameter inputinputint InpRangePeriod=20; // Tempoh Julatinputint InpSlowing=3; // Perlahaninputint InpAvgPeriod=14; // Purata Tempohinputbool InpUsingVolumeWeight=true; // Menggunakan TickVolumeinputdouble InpReversalNoiseFilter=5; // Penapis Bunyiinput color InpSigColor=DarkSlateBlue; // Warna Isyaratinput color InpSlowColor=Navy; // Warna Perlahan


Komen 0