Finanspara'da (https://finanspara.com) Borsa İstanbul hisseleri için golden cross, 10/50 kesişimi ve MACD kesişimi gibi teknik taramalar yayınlıyoruz. Bu yazıda bu listeleri boş kalmadan ve sunucuyu yormadan nasıl ürettiğimizi anlatıyoruz.

Sorun: tek veri kaynağı yetmiyor

Ücretsiz fiyat kaynakları zaman zaman yanıt vermiyor ya da eksik bar döndürüyor. Tek kaynağa bağlı bir tarama böyle günlerde boş liste gösteriyor.

Çözüm: sıralı yedekli veri çekme

  • Önce birincil kaynaktan günlük barlar istenir.
  • Yanıt boşsa ya da yeterli bar yoksa ikinci sunucu, ardından yerli bir yedek kaynak denenir.
  • Hareketli ortalamalar (SMA 10, 50, 200) ve MACD (12, 26, 9) bu barlardan sunucuda hesaplanır.

Sunucuyu yormamak

  • Hesaplanan listeler 15 dakika önbellekte tutulur.
  • Ağır işler ziyaretçi isteğinde değil, 5 dakikada bir çalışan sistem cron'unda yapılır.
  • Böylece paylaşımlı hostingde CPU limiti aşılmıyor.

Sonuç

Strateji sayfalarını buradan inceleyebilirsiniz: https://finanspara.com/ai/strateji/

Döviz, altın ve kripto verileri için: https://finanspara.com

Not: Buradaki içerik yatırım tavsiyesi değildir.