0 beğenilme 0 beğenilmeme
430 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 | 430 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,682 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,634 soru
7,639 cevap
4,448 yorum
10,830 kullanıcı