بلاگ

فیلتر جامع رویـــال

[restricted_page role=”boursetutor_dey99″]

فیلتر جـــــــــــــــــــــــــــامع رویـــــال

این فیلتر در cfield 2 تمامی پارامترهای تابلوخوانی

سرانه خرید

سرانه فروش

قدرت خریدار به فروشنده

ورود پول حقیقی

نسبت حجم به میانگین حجم ماه

و مقدار RSI

و همچنین اگر الگوی کندلی داشته باشد نوع این الگو نشان داده میشود

دقت کنید همه این اطلاعات در یک cfield  نشان داده میشود

 

<code>

*************************************************

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);

rsii=Math.floor([ih][0].rsi);

var str=””;
{
if ((pl)>(pf) && ((pl)-(pf))/((tmax)-(tmin))>0.7 && ((pmax)-(pmin))/((tmax)-(tmin))>0.6
)
{
var str=”مارابوزو “;
}

if ((pmin)*1.05<(pl) && (pl) == (pf) && (pf) > (pc)&&(pmax)==(pl))
{
var str=”سنجاقک “;
}

if ((([ih][1].PDrCotVal > [ih][1].PriceFirst) && ([ih][0].PriceFirst < [ih][0].PDrCotVal) && ([ih][1].PDrCotVal < [ih][0].PDrCotVal) && ([ih][1].PriceFirst > [ih][0].PriceFirst))
|| (([ih][1].PDrCotVal < [ih][1].PriceFirst) && ([ih][0].PriceFirst < [ih][0].PDrCotVal) && ([ih][1].PriceFirst < [ih][0].PDrCotVal) && ([ih][1].PDrCotVal > [ih][0].PriceFirst))
)
{
var str=”پوشاصعودي “;
}

if((pl)<(pf) &&
[ih][0].PDrCotVal<(pf) &&
[ih][0].PriceFirst>(pl) &&
[ih][0].PriceFirst<[ih][0].PDrCotVal &&
([ih][0].PDrCotVal-[ih][0].PriceFirst)/[ih][0].PriceFirst>0.04
)
{
var str=”پوشانزولي “;
}

if((pl) > (pc) && (pmax) > (pmin) && (pl) > (py) && (pmax) > (py) && (pf) >= (py) && (pl) > (pmin) && (pl) > (pf) && (pl)/(pf)<1.015 && (pl)/(pf)> 1.005 && (pmax) == (pl) && (tno) > 1
)
{
var str=”چکش “;
}

var buy_power = Math.round((((ct).Buy_I_Volume/(ct).Buy_CountI)/((ct).Sell_I_Volume/ (ct).Sell_CountI)) * 100 ) / 100;
var kharid = Math.round ( ((ct).Buy_I_Volume * (pc) * 10) / 10000000 ) / 10;
var forosh = Math.round ( ((ct).Sell_I_Volume * (pc) * 10) / 10000000 ) / 10;
var vorodpol = Math.round ( (kharid – forosh) * 100 ) / 100;
var saranekharid = Math.round(((((ct).Buy_I_Volume/(ct).Buy_CountI) * (pc)) / 10000000)*10)/10;
var saraneforosh = Math.round(((((ct).Sell_I_Volume/(ct).Sell_CountI) * (pc))/ 10000000)*10)/10;

var nesbathajm=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+[ih][14].QTotTran5J+[ih][15].QTotTran5J+[ih][16].QTotTran5J+[ih][17].QTotTran5J+[ih][18].QTotTran5J+[ih][19].QTotTran5J+[ih][20].QTotTran5J+[ih][21].QTotTran5J+[ih][22].QTotTran5J+[ih][23].QTotTran5J+[ih][24].QTotTran5J+[ih][25].QTotTran5J+[ih][26].QTotTran5J+[ih][27].QTotTran5J+[ih][28].QTotTran5J+[ih][29].QTotTran5J)/30)*100)/100

(cfield2)=”قدرت =” + String(buy_power).fontcolor(“purple”) +” | “+” ورود پول=” + String(vorodpol).fontcolor(“blue”) +” | “+”سرانه خريد=” +String(saranekharid).fontcolor(“green”) +” | “+”سرانه فروش=” +String(saraneforosh).fontcolor(“red”)
+” | “+”.=” +String(str).fontcolor(“black”)+” | “+” RSI=” +String(rsii).fontcolor(“orange”) +” | “+”نسبت حجم=” +String(nesbathajm).fontcolor(“green”)

return true;
}
}()

**********************************************************

تنطیمات فیلتر  را مطابق تصویر اعمال کنید

 

 

 

</code>

[/restricted_page]

دیدگاهتان را بنویسید