0 beğenilme 0 beğenilmeme
1,097 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 | 1,097 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,059 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.



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