Matriks Destek ve Yardım Platformu

Matriks Ürünleri ile ilgili tüm sorularınız için bizlere buradan ulaşabilirsiniz. Daha önce sorulan soruları ve verilen cevapları ilgili sekmelerden ve arama üzerinden inceleyebilirsiniz. Sağ taraftaki kategoriler üzerinden İlgilendiğiniz özelliklerle ilgili soruları filtreleyebilirsiniz. Soru ve cevapları sosyal medyada paylaşabilirsiniz. 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.

0

barssince kullanımı

Soruldu
Görüntülenme
2.968 görüntülenme
Durum
Cevaplandı
Merhaba,

barssince içeren formülümü iq da yazmaya çalışıyorum. Bu fonksiyonun yerine geçecek bir fonksiyon var mı?

Örneğin şu kodu iq da nasıl yazabiliriz?

yukari:=Barssince(Cross(Mov(c,opt1,s),Mov(c,opt2,s)));

asagi=Barssince(Cross(Mov(c,opt2,s),Mov(c,opt1,s)));

if(yukari>5) -> kapanan son barın kapanış fiyatından AL

if(asagi>5) -> kapanan son barın kapanış fiyatından SAT

 

EK:

1- emir 10 dk. içinde tamamlanmazsa kalan miktarın piyasa emrine çevrilmesi nasıl yapılabilir?

2- koşul gerçekleştiğinde emri  bar kapanışından 2 dakika sonra gönderebilir miyim? Örnek: Saatlik (13:00 barı) kapandı, koşullar tamam, emri 14:02 de gönderebilir miyim?
Paylaş
CevaplaBayrakladüzenlendi · merpermerper261

1 Cevap

3

Merhaba,

IQ'da şartınız sağlandığında kaçıncı bar olduğunu bir değişkende tutup daha sonra bu değişkene göre işlem yapabilirsiniz.

Aşağıdaki kodu kullanabilirsiniz.

int alKosuluIndex=int.MaxValue,satKosuluIndex=int.MaxValue;
		
public override void OnDataUpdate(BarDataEventArgs barData)
{
	if(CrossAbove(ott,ott,1,0)){
		alKosuluIndex=barData.BarDataIndex;
	}
			
	if(CrossBelow(ott,ott,1,0)){
		satKosuluIndex=barData.BarDataIndex;
	}
			
	if(barData.BarDataIndex>=alKosuluIndex){
		Debug("Al koşundan sonra "+(barData.BarDataIndex-alKosuluIndex)+" bar geçti");
	}			
}

 

Unblocked Games offering a wide range of experiences: action, puzzle, platform, racing, clicker mechanics, strategy, sports, even horror.
https://unblocked1games.github.io
BağlantıBayrakladüzenlendi · KripexKripexMatriks Destek16.499

Yorumlar (1)

  • ▲0
    Teşekkür ederim, kodu deneyeceğim.

    2 soru daha eklemiştim soruya, onların nasıl yapılabileceğini biliyor musunuz?

    ilk soruda kapanış fiyatından emir gönderip, 10 dakika sonra emrin gerçekleşip gerçekleşmediği kontrol edilecek, gerçekleşmemişse kalan miktar market emriyle gönderilecek

Cevabınız

Cevap yazmak için giriş yapın.Giriş yapKayıt ol