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

Dizin aralık dışındaydı. Negatif bir değer olmamalı ve koleksiyonun boyutundan daha küçük olmamalıdır hatası

Soruldu
Görüntülenme
2.921 görüntülenme
Durum
Cevaplandı
currentBar-1 yapınca şöyle bir hata veriyor

 

İndikatör çalıtırılırken bir hata oluştu : Dizin aralık dışındaydı. Negatif bir değer olmamalı ve koleksiyonun boyutundan daha küçük olmamalıdır. Parametre adı:index
Paylaş

1 Cevap

0

 Merhaba, 

OnDataUpdate() içerisine aşağıdaki satırları eklerseniz sorun yaşamazsınız.

public override void OnDataUpdate(int currentBar, decimal inputValue, DateTime barDateTime)
		{

			if (currentBar < Period)
			{
				//SetLine fonksiyonu indikatördeki noktaları kuran fonksiyondur
				//Ilk paramatre indicatordeki hangi çizginin güncelleneceği bilgisidir.
				//Ikinci parametre güncellenecek çizginin hangi indexinin güncelleneceği bilgisidir.
				//Ucüncü parametre güncellenecek çizginin indexinin alacağı değerdir.
				SetLine(0, currentBar, 0);
				return ;
			}

İyi çalışmalar.

BağlantıBayraklaasiyangMatriks Destek11.113

Yorumlar (2)

  • ▲0
    Teşekkür ederim, şimdi oldu, iyi çalışmalar Peki son bir soru, çizgilerin renklendirmesini kafasına göre mi yapıyor? Kodlarda göremedim de renklendirme
  • ▲0

    Merhaba,

    Grafik üzerine ekledikten sonra sağ taraftaki ayarlardan siz kendi istediğiniz renkleri ayarlayabilirsiniz.

    İyi çalışmalar.

Cevabınız

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