0 beğenilme 0 beğenilmeme
1,616 kez görüntülendi
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
Algoritmik Trading kategorisinde (16 puan) tarafından | 1,616 kez görüntülendi

1 cevap

0 beğenilme 0 beğenilmeme

 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.

(11,059 puan) tarafından
0 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 0

Merhaba,

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

İyi çalışmalar.

8,636 soru
8,590 cevap
4,821 yorum
19,789 kullanıcı