0 beğenilme 0 beğenilmeme
805 kez görüntülendi
Merhaba,

1,2,3,...10 önceki barların a,b,c,...j değişkenlerine atamak istiyorum. Yani;

a = bir önceki bar değeri

b = iki önceki  bar değeri

.........................................

j = 10 önceki bar değeri şeklinde.

yazımı konusunda yardımcı olabilirmisiniz. Teşekkürler.
Algoritmik Trading kategorisinde (26 puan) tarafından
tarafından yeniden etikenlendirildi | 805 kez görüntülendi

1 cevap

0 beğenilme 0 beğenilmeme

Merhabalar,

Kapanış değerlerini Ref fonksiyonu ile çağırabilirsiniz.

n önceki bar için,

var barDataModel = GetBarData();
			
var closeNbar_V1=Ref(barDataModel, OHLCType.Close, n);
var closeNbar_V2=GetSelectedValueFromBarData(barDataModel,OHLCType.Close,n);

Eğer indikatörlerin n önceki bar değerlerini istiyorsanız,

mov.Value[0][CurrentIndex -n]

Bu yapıyı kullanabilirsiniz.

İyi çalışmalar.

(11,069 puan) tarafından
Son 20 barın en yüksek değeri IQ
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,410 kullanıcı