0 beğenilme 0 beğenilmeme
656 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 (21 puan) tarafından
tarafından yeniden etikenlendirildi | 656 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.

(4,539 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.



6,795 soru
6,805 cevap
4,104 yorum
5,344 kullanıcı