0 beğenilme 0 beğenilmeme
565 kez görüntülendi
Kullandığım indikatörü 60 dklık periyotta farklı bir parametre de 240 dakikalık parametre de farklı bir periyotta tarama yapabilir miyim? örnek verecek olursak 60dakikalıkta -0.25 değerini yukarı keserse 240 dakikalıkta 0.3 değerini yukarı keserse gibi.. bu mümkünmüdür?
Explorer kategorisinde (51 puan) tarafından | 565 kez görüntülendi

1 cevap

0 beğenilme 0 beğenilmeme

Merhaba,

Aşağıdaki örnekte olduğu gibi periyot kontrolü yaparak bunu yapabilirsiniz aşağıdaki örneği inceleyebilirsiniz.

public override bool OnExplorer(List<BarDataEventArgs> bardatas)
{
	var barDataModel = GetBarData();
	var barData = bardatas.FirstOrDefault();
			
	bool sonuc=false;
			
	if(barData.PeriodInfo.Period==SymbolPeriod.Min60.ToPeriodInfo().Period){
		if(CrossAbove(abcIndikaoru,-0.25m)){
			sonuc=true;
			SetColumn(0, "60DK");
		}
    }else if(barData.PeriodInfo.Period==SymbolPeriod.Min240.ToPeriodInfo().Period){
		if(CrossAbove(abcIndikaoru,0.3m)){
			sonuc=true;
			SetColumn(0, "240DK");
		}
	}
	return true;
}

 

(15,892 puan) tarafından
Hoş geldiniz, Matriks Destek Platformu sizlere sorularınızın hızlıca cevaplanması için bir ortam sağlar. Sorduğunuz ve cevapladığınız soruların ve yorumlarınızın aldığı oylar üzerinden puan kazanırsınız. Puan sistemine bağlı kampanyamızla ücretsiz kullanım avantajlarından faydalanabilirsiniz.



8,684 soru
8,637 cevap
4,848 yorum
20,005 kullanıcı