//سرانه خرید حقیقی a=Math.round((((pc)*(ct).Buy_I_Volume)/(ct).Buy_CountI)/1000000) //سرانه فروش حقیقی b=Math.round((((pc)*(ct).Sell_I_Volume)/(ct).Sell_CountI)/1000000) //نسبت خرید به فروش c=Math.round((a)/(b)*100)/100 //تعداد خریدار d=(ct).Buy_CountI //نسبت حجم به 14 روزه e=Math.round((tvol)/(([ih][0].QTotTran5J+[ih][1].QTotTran5J+[ih][2].QTotTran5J+[ih][3].QTotTran5J+[ih][4].QTotTran5J+[ih][5].QTotTran5J+[ih][6].QTotTran5J+[ih][7].QTotTran5J+[ih][8].QTotTran5J+[ih][9].QTotTran5J+[ih][10].QTotTran5J+[ih][11].QTotTran5J+[ih][12].QTotTran5J+[ih][13].QTotTran5J)/14)*100)/100 //ریسک f=Math.round(((pl)-Math.min((pl),[ih][0].PriceMin,[ih][1].PriceMin,[ih][2].PriceMin,[ih][3].PriceMin,[ih][4].PriceMin,[ih][5].PriceMin,[ih][6].PriceMin,[ih][7].PriceMin,[ih][8].PriceMin,[ih][9].PriceMin,[ih][10].PriceMin,[ih][11].PriceMin,[ih][12].PriceMin,[ih][13].PriceMin,[ih][14].PriceMin,[ih][15].PriceMin,[ih][16].PriceMin,[ih][17].PriceMin,[ih][18].PriceMin,[ih][19].PriceMin,[ih][20].PriceMin,[ih][21].PriceMin,[ih][22].PriceMin,[ih][23].PriceMin,[ih][24].PriceMin,[ih][25].PriceMin,[ih][26].PriceMin,[ih][27].PriceMin,[ih][28].PriceMin,[ih][29].PriceMin,[ih][30].PriceMin,[ih][31].PriceMin,[ih][32].PriceMin,[ih][33].PriceMin,[ih][34].PriceMin,[ih][35].PriceMin,[ih][36].PriceMin,[ih][37].PriceMin,[ih][38].PriceMin,[ih][39].PriceMin,[ih][40].PriceMin,[ih][41].PriceMin,[ih][42].PriceMin,[ih][43].PriceMin,[ih][44].PriceMin,[ih][45].PriceMin,[ih][46].PriceMin,[ih][47].PriceMin,[ih][48].PriceMin,[ih][49].PriceMin,[ih][50].PriceMin,[ih][51].PriceMin,[ih][52].PriceMin,[ih][53].PriceMin,[ih][54].PriceMin,[ih][55].PriceMin,[ih][56].PriceMin,[ih][57].PriceMin,[ih][58].PriceMin,[ih][59].PriceMin))/(Math.max([ih][0].PriceMax,[ih][1].PriceMax,[ih][2].PriceMax,[ih][3].PriceMax,[ih][4].PriceMax,[ih][5].PriceMax,[ih][6].PriceMax,[ih][7].PriceMax,[ih][8].PriceMax,[ih][9].PriceMax,[ih][10].PriceMax,[ih][11].PriceMax,[ih][12].PriceMax,[ih][13].PriceMax,[ih][14].PriceMax,[ih][15].PriceMax,[ih][16].PriceMax,[ih][17].PriceMax,[ih][18].PriceMax,[ih][19].PriceMax,[ih][20].PriceMax,[ih][21].PriceMax,[ih][22].PriceMax,[ih][23].PriceMax,[ih][24].PriceMax,[ih][25].PriceMax,[ih][26].PriceMax,[ih][27].PriceMax,[ih][28].PriceMax,[ih][29].PriceMax,[ih][33].PriceMax,[ih][34].PriceMax,[ih][30].PriceMax,[ih][31].PriceMax,[ih][32].PriceMax,[ih][35].PriceMax,[ih][36].PriceMax,[ih][37].PriceMax,[ih][38].PriceMax,[ih][39].PriceMax,[ih][40].PriceMax,[ih][41].PriceMax,[ih][42].PriceMax,[ih][43].PriceMax,[ih][44].PriceMax,[ih][45].PriceMax,[ih][46].PriceMax,[ih][47].PriceMax,[ih][48].PriceMax,[ih][49].PriceMax,[ih][50].PriceMax,[ih][51].PriceMax,[ih][52].PriceMax,[ih][53].PriceMax,[ih][54].PriceMax,[ih][55].PriceMax,[ih][56].PriceMax,[ih][57].PriceMax,[ih][58].PriceMax,[ih][59].PriceMax,(pl))-Math.min((pl),[ih][0].PriceMin,[ih][1].PriceMin,[ih][2].PriceMin,[ih][3].PriceMin,[ih][4].PriceMin,[ih][5].PriceMin,[ih][6].PriceMin,[ih][7].PriceMin,[ih][8].PriceMin,[ih][9].PriceMin,[ih][10].PriceMin,[ih][11].PriceMin,[ih][12].PriceMin,[ih][13].PriceMin,[ih][14].PriceMin,[ih][15].PriceMin,[ih][16].PriceMin,[ih][17].PriceMin,[ih][18].PriceMin,[ih][19].PriceMin,[ih][20].PriceMin,[ih][21].PriceMin,[ih][22].PriceMin,[ih][23].PriceMin,[ih][24].PriceMin,[ih][25].PriceMin,[ih][26].PriceMin,[ih][27].PriceMin,[ih][28].PriceMin,[ih][29].PriceMin,[ih][30].PriceMin,[ih][31].PriceMin,[ih][32].PriceMin,[ih][33].PriceMin,[ih][34].PriceMin,[ih][35].PriceMin,[ih][36].PriceMin,[ih][37].PriceMin,[ih][38].PriceMin,[ih][39].PriceMin,[ih][40].PriceMin,[ih][41].PriceMin,[ih][42].PriceMin,[ih][43].PriceMin,[ih][44].PriceMin,[ih][45].PriceMin,[ih][46].PriceMin,[ih][47].PriceMin,[ih][48].PriceMin,[ih][49].PriceMin,[ih][50].PriceMin,[ih][51].PriceMin,[ih][52].PriceMin,[ih][53].PriceMin,[ih][54].PriceMin,[ih][55].PriceMin,[ih][56].PriceMin,[ih][57].PriceMin,[ih][58].PriceMin,[ih][59].PriceMin))*100) //نسبت حجم خرید امروز حقیقی به 3ماه گذشته //g=Math.round((((ct).Buy_I_Volume/(ct).Buy_CountI)/([is50]/[is58]))*100)/100 //RSI true==function() { var CalculateRSI =function(period){ var len=20; for (var i = 0; i < len ; i++) { var rec=[ih][len-1-i]; var change=rec.PClosing-rec.PriceYesterday; if (change> 0) { rec.gain=change; rec.loss=0; } else { rec.gain=0; rec.loss=-change; } } // Calculate first "average gain" and "average loss" var gainSum=0; var lossSum=0; for (var i = 0; i < period; i++) { var rec=[ih][len-1-i]; gainSum += rec.gain; lossSum += rec.loss; } var averageGain=gainSum /period; var averageLoss=lossSum / period; // Calculate subsequent "average gain" and "average loss" values for (var i = period + 1; i < len; i++) { var rec=[ih][len-1-i]; averageGain=(averageGain* (period - 1) + rec.gain) / period; averageLoss=(averageLoss* (period - 1) + rec. loss)/ period; rec.averageGain=averageGain; rec.averageLoss=averageLoss; } // Calculate RSI var RS = 0; // Relative strength var RSIndex = 0; // Relative strength index for (var i = period + 1; i < len; i++) { var rec=[ih][len-1-i]; RS = rec.averageGain/ rec.averageLoss; RSIndex = 100 - 100 / (1 + RS); rec.rsi=RSIndex; } }; if(typeof [ih][0].rsi=="undefined") CalculateRSI(14); h= AdvRoundColor([ih][0].rsi,1); return true; } () //قیمت امروز به موزون 10 روزه i=Math.round(((pc)/(([ih][0].PClosing*[ih][0].QTotTran5J+[ih][1].PClosing*[ih][1].QTotTran5J+[ih][2].PClosing*[ih][2].QTotTran5J+[ih][3].PClosing*[ih][3].QTotTran5J+[ih][4].PClosing*[ih][4].QTotTran5J+[ih][5].PClosing*[ih][5].QTotTran5J+[ih][6].PClosing*[ih][6].QTotTran5J+[ih][7].PClosing*[ih][7].QTotTran5J+[ih][8].PClosing*[ih][8].QTotTran5J+[ih][9].PClosing*[ih][9].QTotTran5J)/([ih][0].QTotTran5J+[ih][1].QTotTran5J+[ih][2].QTotTran5J+[ih][3].QTotTran5J+[ih][4].QTotTran5J+[ih][5].QTotTran5J+[ih][6].QTotTran5J+[ih][7].QTotTran5J+[ih][8].QTotTran5J+[ih][9].QTotTran5J)))*100)/100 //حقوقی به حقیقی j=(ct).Buy_I_Volume/(tvol) k=(ct).Sell_N_Volume/(tvol) //ورود پول حقیقی l=((ct).Buy_I_Volume-(ct).Sell_I_Volume)*(pc) (cfield0)=h (cfield1)=i (cfield2)=f c>1.5 && e>1 && a>100 && d>30