0 beğenilme 0 beğenilmeme
428 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 | 428 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,532 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.



7,586 soru
7,592 cevap
4,435 yorum
10,412 kullanıcı