0 beğenilme 0 beğenilmeme
223 kez görüntülendi
Arkadaşlar merhaba,

Explorer taraması yaparken fiyatın yüzdesel değişimleri için "rate of change" kullanıyordum örgeğin roc(c,7,%)  bu fiyatın 1 haftlık % olarak değişimini gösteriyor doğru mu? Peki fiyatın 1 yıllık değişimini yüzdesel olarak görmek istediğimde  mi yapmam gerekiyor?
Sormaktaki amacım şu: Bir tarama yazıyorum kolonlarda şu tür bilgiler olsun istiyorum 7G-1Ay-3Ay-6Ay-12Ay Fiyat Değişimi%

Aşağıdaki formulü kullansam taramadaki kolonlardaki değeri günlük değiştirmem gerekir.
valuewhen(1.,YEAR()=2023 AND MONTH()=9 AND DAYOFMONTH()=1,c);

roc(c,365,%) yapsam Borsada 365 günde kaç işlem gününü hesaplayamadığından data hatalı oluyor. Haftayı 22 gün sayıp roc(c,264,%) yapsam yine olmuyor.

Ne önerirsiniz?

Teşekkür ederim.
Saygılarımla,
Algoritmik Trading kategorisinde (64 puan) tarafından | 223 kez görüntülendi

1 cevap

0 beğenilme 0 beğenilmeme

Merhabalar,
İncelemeniz için örnek bir çalışma hazırladık.
OnInit yapısı içerisinde indikatör tanımlamaları yapılır."SymbolPeriod" alanına görmek istediğiniz grafik periyodu değerlerini verebilirsiniz. Aşağıdaki bağlantıyı indirdikten sonra tarama çalışmasına çift tıklayarak uygulama içerisine dahil edip çalışmayı inceleyebilirsiniz.

Görmek istediğiniz tarihsel veriyi SymbolPeriod alanı ile belirtmeniz gerekmektedir.
https://destek.matriksdata.com/?qa=blob&qa_blobid=8539755665688366688

İyi çalışmalar dileriz.

(4,315 puan) tarafından
9,148 soru
9,103 cevap
5,027 yorum
27,974 kullanıcı