0 beğenilme 0 beğenilmeme
397 kez görüntülendi

15 dakikalık grafikte çalıştırdığım sistemin, 30 dakikalık periyottaki yükseliş hareketini kontrol etmesini istiyorum. Örneğin 30 dakikalık periyottaki en son mumun, kendisinden önceki mumun kapanışının üzerinde kapanış yapmış olması şartı ile sistemimin çalışmasını istiyorum diyelim;

MOV[30](C,1,E)>REF(MOV[30](C,1,E),-1)
mov(c,8,var)>mov(c,21,var)

Sistemi bu şekilde yazdığımızda REF fonksiyonu içerisinde olduğumuz periyodun (15dk) verisini mi çağırır yoksa 30 dakikadaki veriyi mi çağırır? Kapanışla tetikleneceğinden repaint yaşanır mı?

Özetle üst periyot kontrolünü repaintsiz nasıl tasarlayabiliriz? Bu konuda IQ ve Prime arasında bir çalışma farkı var mıdır?

Teşekkürler.

 

System Tester-Bağlı Emirler kategorisinde (124 puan) tarafından | 397 kez görüntülendi

1 cevap

1 beğenilme 0 beğenilmeme
Merhaba,

Öncelikle, sistemi o şekilde yazmıyorsunuz sanırım. Arada bir AND (ya da OR) olması gerekir. Değil mi?

Sorunuz çok doğru ve önemli. Orada REF fonksiyonu, sistemin çalıştığı periyodun 1 öncesine bakar. Yani, 30 dk verisine bakar ama, bu verinin15 dakikalık periyodun önceki barındaki değerine..

Tam istediğiniz kontrol olmaz yani.

Repaint durumu bundan bağımsız olarak, ayrıca vardır. Bu konuda bir doküman hazırlayacağız.

MatriksIQ tarafında, bu gibi durumlar için, ek çözümler söz konusudur.

REF fonksiyonunun 30 dklık periyod için çalıştırılabilmesi gibi.

Lütfen, eğitim birimi ile iletişim kurunuz.

İyi çalışmalar
(13,600 puan) tarafından
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,635 soru
8,589 cevap
4,821 yorum
19,782 kullanıcı