Bagaimana membuat fungsi untuk cek jumlah signal yang muncul?
Misalnya cek jumlah signal PSAR
//check signal SAR
int QnPSar(int shift=0){
int result=0;
double pSar = iSAR (NULL,0,0.01,0.02,shift);
double pSar1 = iSAR (NULL,0,0.01,0.02,1);
if(pSar<Low[shift] && pSar1>High[1] ) result =1; //psar dibawah c0 dan diatas c1 signal sell
if(pSar>High[shift] && pSar1<Low[1] ) result =2; //psar diatas c0 dan dibawah c1 signal buy
return(result);}
QnJumlahSignal(Signal yang mau dihitung)
//Contoh
{ if ( QnJumlahSignal ( QnPSar()==1 ) ==2 )QnBuy() ; } //menghitung signal QnPSar()==1 jika muncul 2x maka fungsi QnBuy dijalankan
Misalnya cek jumlah signal PSAR
//check signal SAR
int QnPSar(int shift=0){
int result=0;
double pSar = iSAR (NULL,0,0.01,0.02,shift);
double pSar1 = iSAR (NULL,0,0.01,0.02,1);
if(pSar<Low[shift] && pSar1>High[1] ) result =1; //psar dibawah c0 dan diatas c1 signal sell
if(pSar>High[shift] && pSar1<Low[1] ) result =2; //psar diatas c0 dan dibawah c1 signal buy
return(result);}
QnJumlahSignal(Signal yang mau dihitung)
//Contoh
{ if ( QnJumlahSignal ( QnPSar()==1 ) ==2 )QnBuy() ; } //menghitung signal QnPSar()==1 jika muncul 2x maka fungsi QnBuy dijalankan