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

3 yıldır primede robot kullanıtyorum, 60 dakikalık grafikte çalışan al formülüne aşağıdaki yamayı ekledim:

LoadDaily("XU030",C,1)<Security("XU030",C) AND LoadDaily("XUSIN",C,1)<Security("XUSIN",C)

buradaki amacım alım yapılacak bardaki XU030 VE XUSIN(yani bist 30 ve sanayi endeksi) nin bar kapanışının 1 önceki günlük kapanıştan yüksek olması halinde alım yapması.

Bazı durumlard bazen alım gerçekleşmesi gerektiği halde gerçekleşmiyor, yeniden hesapla dediğimde ise  gerçeklikeşiyor, grafiklerim kesinlikle güncel yani veriler tamamlanmış halde.(mesela 3 saat sonra bakıyorum gerçekleşmesi gereken yerde gerçekleşememiş yeniden hesaplatınca gerçekleşiyor)

Acaba formülde mi bir yanlışlık var, kurgu mu hatalı repaint mi yapıyor?

Yardımcı olabilirseniz çok memnun olurum.
System Tester-Bağlı Emirler kategorisinde (48 puan) tarafından | 381 kez görüntülendi

2 Cevaplar

1 beğenilme 0 beğenilmeme
En İyi Cevap
merhaba,

formülde bir hata gözükmemekte,

bir ara teknik birimimize ulaşıp genel kontrol yaptırınız,

ayrıca

Security("XU030",C) >valuewhen(1.,DAYOFMONTH()><ref(DAYOFMONTH(),-1),ref(Security("XU030",C) ,-1))

şeklinde de deneyiniz,(karşılaştırınız)

bilgilerinize
(40,149 puan) tarafından
tarafından seçilmiş
0 0
Serkan bey cevabınız için teşekkür ederim, yeni formulünüzü de deneyeceğim. Benim formülümde sıkıntı çıkmasının sebebi XU030 ve XUSIN grafiklerini açmayıp sadece alım satım yapacağım sembolun grafiğini açmak olamaz değil mi? Verilerim güncel sonuç olarak, ama bir önceki günü vs çağırdığım için acaba onları da açmam gerekir mi, diye kafama takıldı
1 0
merhaba,

sembolun grafiğinin açık olması gerekmez,

bizlerin yolladığı şekilde de deneyiniz,

birde teknik birimimize ulaşıp genel bir kontrol yaptırınız,

bilgilerinize
Sinyal vermeme problemi "Security" hatası
0 beğenilme 0 beğenilmeme
tahminimce tekrar hesapladığınızda alıyorsa  repaint  yapıyordur.
(47 puan) tarafından
8,455 soru
8,407 cevap
4,740 yorum
18,603 kullanıcı