Merhabalar,
MatriksIQ üzerinde çalışan bir stratejide, tanımladığım indikatör parametrelerini değiştirmek istediğimde normalde stratejiyi durdurup yeniden başlatmam gerektiğini biliyorum.
Benim öğrenmek istediğim konu şu:
Bir strateji çalışırken, bazı parametreleri sistem arayüzündeki parametre penceresinden değil de bilgisayarımdaki harici bir dosyadan okumak mümkün mü?
Örneğin `.txt`, `.json` veya benzeri bir dosya kullanarak stratejinin belirli parametreleri bu dosyadan almasını istiyorum.
Örnek Senaryo
Diyelim ki MOST ve EMA kesişimine göre al-sat yapan bir strateji yazıyorum.
Normal kullanımda strateji içinde örneğin:
MOST EMA(5), %2
gibi varsayılan parametreler tanımlıyorum. Stratejiyi başlatırken açılan parametre penceresinden de istediğim değerleri giriyorum. Strateji çalışmaya başladıktan sonra, sistem durdurulana kadar bu başlangıçta girilen parametreleri kullanmaya devam ediyor.
Benim yapmak istediğim ise şu:
Strateji kodunun içinde MOST veya EMA parametresini sabit olarak yazmak yerine, bu değeri bilgisayarımdaki bir dosyadan okumasını istiyorum.
Örneğin:
C:\MatriksIQ\SystemParameter\most_garan_degisken.txt
dosyasındaki değeri okusun ve strateji kurulumunu bu değere göre yapsın.
Yani strateji başlarken parametre seçim penceresinde bu değerleri göstermeye gerek kalmadan, doğrudan ilgili dosyadan okuyarak çalışmaya başlasın.
### Asıl Sorum
Bu yapı MatriksIQ içinde mümkün müdür?
Daha da önemlisi, strateji çalışmaya devam ederken bu dosyadaki değer haftada bir veya belirlediğim başka bir periyotta değişirse, sistem bu yeni değeri tekrar okuyup durdurulmadan çalışmaya devam edebilir mi?
Örneğin strateji çalışırken dosyadaki MOST/EMA parametresi güncellendiğinde, sistem yeni parametre değerine göre kendini yeniden değerlendirebilir mi?
### Endişem
Bu tarz bir kullanımda sistemin çalışma mantığı bozulur mu?
Örneğin sistem mevcut parametreye göre “al” pozisyonundayken, dosyadan okunan yeni parametreyle sinyal bir anda “sat” yönüne dönebilir. Böyle bir durumda strateji sağlıklı şekilde çalışmaya devam eder mi, yoksa sistemin durdurulup yeniden başlatılması mı gerekir?
Kısaca sormak istediğim:
MatriksIQ stratejilerinde parametreleri harici bir dosyadan okuyup, sistem çalışırken belirli aralıklarla güncellemek teknik olarak mümkün müdür? Mümkünse bu yöntem güvenli ve sağlıklı bir kullanım şekli midir?
Teşekkürler, iyi çalışmalar.
MatriksIQ Stratejisinde Parametreleri Sistem Çalışırken Harici Dosyadan Güncellemek Mümkün mü?
- Soruldu
- Kategori
- Algoritmik Trading
- Görüntülenme
- 85 görüntülenme
- Durum
- Cevaplandı

