2 beğenilme 0 beğenilmeme
588 kez görüntülendi
Herkese merhaba,

Uzun bir süredir ne yaparsam yapayım Timestamp hatası alıyordum. Tam düzeldi diyorum, arkamı dönüyorum bir sonraki işlemlerde yine timestamp'e takılmış. Teknik destekteki arkadaşlar ile defalarca baksak da yardımcı olmaya çalışsalar da sorun çözülemedi. Meğerse sorun onlarda değilmiş ve yapabilecekleri bir şey de yokmuş.

Öncelikle aklınıza gelebilecek her türlü ayarları denedim, kodlarda da bir sorun yoktu. Olay tamamen windows saatinin atomik düzeyde senkronizasyonunu kaybetmesiymiş. İnternet saati ayarlarını farklı kaynaklar ile denesem bile bir süre sonra senkronize olmuyordu. Zaman geçtikçe saatin gap'i artıyordu. (cmd ile w32tm /query /status sorgusu yaptınızda zaten görebiliyorsunuz kaymayı).

Windows ise otomatik senkronizasyonu haftada bir yapıyordu ve işi ona emanet etmek de işe yaramıyordu MatriksIQ ayarlarındaki "saati dakika/saatlik/günlük" eşitle seçeneği de çözüm yaratmıyor benim için. Yani kısaca sorun ne Binance'de idi ne de Matriks'de....

Gelelim nasıl çözüme ulaştığıma. Ufak bir eklenti ile internet saatini zorunlu olarak manuel her saat başı güncelletiyorum. Google'da "Change Internet Time Update Interval" olarak aratırsanız sonuca ulaşabilirsiniz. Doğrudan link vermek yasak olabilir. O yüzden kendi ufak araştırmanızı yapmanızı rica ediyorum. İhtiyacı olana daha detaylı yardımcı olmaya çalışırım.

Herkese bol kazançlar.
Algoritmik Trading kategorisinde (26 puan) tarafından
tarafından düzenlendi | 588 kez görüntülendi
0 0
Teşekkürler ipucu için. WIKIHOW'daki "How to Change the Time Synchronization Interval in Windows" sayfasındaki açıklamaları uyguladım. Ben 15 dakikada bir güncelliyorum. 2 haftadır Binance'den tek bir Timestamp hatası almadım.

1 cevap

0 beğenilme 0 beğenilmeme
Hocam çok kurcaladım ama çözemedim. Siz nasıl hallettiniz yardımcı olabilir misiniz?
(86 puan) tarafından
0 0

https://destek.matriksdata.com/?qa=blob&qa_blobid=15084317666659813025

https://destek.matriksdata.com/?qa=blob&qa_blobid=290604903242462713

Bu 2 dosyada timestamp sorununun kesin çözümü vardır. Dosyalardaki kodun mantığı ise timestamp geldiği zaman 10 saniye içinde 3 kere emiri tekrarlıyor. Yani diyelim 1 lotluk al geldi timestampe  yakalandı direk 1 lot tekrar alım gönderiyor eğer gerçekleşirse bir daha göndermiyor ama o da timestampe yakalanırsa 1 lot daha gönderiyor o da yakalanırsa 1 lot daha gönderiyor. Ben 3 emiri 6 saniye içinde göndere ayarladım hiç bir sorun olmuyor.

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,636 soru
8,590 cevap
4,821 yorum
19,790 kullanıcı