Matriks Destek ve Yardım Platformu

Matriks Ürünleri ile ilgili tüm sorularınız için bizlere buradan ulaşabilirsiniz. Daha önce sorulan soruları ve verilen cevapları ilgili sekmelerden ve arama üzerinden inceleyebilirsiniz. Sağ taraftaki kategoriler üzerinden İlgilendiğiniz özelliklerle ilgili soruları filtreleyebilirsiniz. Soru ve cevapları sosyal medyada paylaşabilirsiniz. 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.

0

OnDataUpdate tetiklenme periodu

Soruldu
Görüntülenme
866 görüntülenme
Durum
Cevaplandı

ublic override void OnDataUpdate  methodunun tetiklenme şartı nedir ?

hangi zaman diliminde tetikleniyor.

stratejide belirlenen periodlara göre mi yoksa Tick data mı ?

iki farklı period kullanıldıgında hangisine göre tetiklenecek ?

Paylaş

1 Cevap

1

OnDataUpdate her data geldiginde ya da her yeni bar acilisinda tetiklenir. Hangisi olacagini, OnInit() icerisinde yazdigimiz WorkWithPermanentSignal()  tanimi belirler.

WorkWithPermanentSignal(true);
// Algoritmanın kalıcı veya geçici sinyal ile çalışıp çalışmayacağını belirleyen fonksiyondur.
// true geçerseniz algoritma sadece yeni bar açılışlarında çalışır, bu fonksiyonu çağırmazsanız veya false geçerseniz her işlem olduğunda algoritma tetiklenir.

Iki farkli periyot kullanmaniz farkli bir duruma yol acmayacaktir, yine WorkWithPermanentSignal(true) yaptigimizda belirlenen periyotlardan herhangi birinde yeni bar acilisi olustugunda OnDataUpdate tetiklenecektir.

WorkWithPermanentSignal(false) yaparsak ise her data geldiginde OnDataUpdate tetiklenecektir.

BağlantıBayrakladüzenlendi · Matt RicksMatt RicksMatriks Destek8.033

Cevabınız

Cevap yazmak için giriş yapın.Giriş yapKayıt ol