Recursive Median Filter

PHP Code:
//Ayarlar
int Period50;

//Veriler
var Sistem.GrafikVerileri
var 
Sistem.GrafikFiyatSec("Kapanis");
var 
Sistem.GrafikFiyatSec("YUksek");
var 
Sistem.GrafikFiyatSec("Dusuk");
var 
Sistem.GrafikFiyatSec("Açılış");

var 
median Sistem.Median(C5-1);

double a = (Math.Cos(6.28319/Period) + Math.Sin(6.28319/Period) - 1) / Math.Cos(6.28319/Period);
var 
RecursiveMedianFilterSistem.Liste(0); 

for (
int i 6C.Counti++) 

   
RecursiveMedianFilter[i] = (float)((== C[i] : median[i]  + (1-a) * RecursiveMedianFilter[i-1] ));
}

Sistem.Cizgiler[0].Deger  RecursiveMedianFilter

https://prnt.sc/lmzmit