Alım-satım fırsatlarını kaçırıyorsunuz:
- Ücretsiz alım-satım uygulamaları
- İşlem kopyalama için 8.000'den fazla sinyal
- Finansal piyasaları keşfetmek için ekonomik haberler
Kayıt
Giriş yap
Gizlilik ve Veri Koruma Politikasını ve MQL5.com Kullanım Şartlarını kabul edersiniz
Hesabınız yoksa, lütfen kaydolun
Hayır, senkron bir nesne.
Görünüşe göre mql'de eşzamansızlık için bazı işlevler planladığınızı yazmışsınız.
Orada ve olay OnSocket atfedilebilir mi?
Hayır, senkron bir nesne.
Ayrıca bir zamanlayıcıda sürekli bir yoklama yapmak zorunda kalmamak için bir soket olay işleyicisinin varlığını da destekliyorum. Geliştiricilerin daha zarif bir şekilde uygulayabileceğinden eminim.
Maxim, Websockets ile uğraştığın için projendeki wss://api.huobi.pro/ws soketine ek parametreler olmadan bağlanmayı deneyebilir misin?
Amaç, C#'ta kullandığımız kütüphanenin sorun olup olmadığını bulmaktır.
IMHO, soket her durumda, site üzerinden olduğu gibi, herhangi bir ek parametre olmadan açılmalıdır.
Maxim, Websockets ile uğraştığın için projendeki wss://api.huobi.pro/ws soketine ek parametreler olmadan bağlanmayı deneyebilir misin?
Amaç, C#'ta kullandığımız kütüphanenin sorun olup olmadığını bulmaktır.
IMHO, soket her durumda, site üzerinden olduğu gibi, herhangi bir ek parametre olmadan açılmalıdır.
Soket açılır, hatta abonelik patlar
C:\src>tclsh hibou.tcl Socket sock0000000002E8D890 Connected :-)
put json: { "sub": "market.btcusdt.kline.1min", "id": "1122" }
Message binary ▼ «V*ÈÌKW²24µ036µ425657©♣ ´áƒ!▬
Message binary ▼ «VÊLQ²R2442RÒQ*.I,)-♠òó³A¼Ò¤¤T lnbQvj‰^RIriqJ‰^vNf^ªžanf▲PQ P¹¡©…™±©¥‘©‰‘±a- éÝ×kS
Message binary ▼ MÌÍ
à ►♦àwÙ³ˆëïêÛ´F→‰ÑÒ˜ö►òîM Ð∟g>f6ˆ#♦˜o¯)u~ïq]†Î§’kâ8ç
‘D♠ïV♫►„Rså…·^ž÷¿ òûþ♣¬↨Ã▬È ¹u♀Jû\tÌ ñ‚·¹µ▼⌂š“q^£C-
Message binary ▼ MÌÍ
ƒ\?↨ Òcºà°Ô´þÇ◄ “dHy÷F(4Ç™ ™↔Â♦▲–á5ÇÆï-lëØøœS‰œ–T€A[Á“²ú¦œPŠ¬>«¶fð;¤ñOˆ♀ê3▬ðF↑âh↓„\×س%®
CÈ Ÿ€N æZ’ÔNôûß@âq|☺œ
veriler gönderilir, yalnızca belgelerde dile getirilen GZ değildir veya akıllı Çinliler de başlıkları mahveder :-)
Sıkıştırmalarıyla ilgilenmem gerekiyor, ama dürüst olmak gerekirse çok tembelim :-)
PS bunu yapan komut dosyası ekli, hiçbir şeyin satırları yok .. bu 4-ki'den çekilebilir.
PS bunu yapan komut dosyası ekli, hiçbir şeyin satırları yok .. bu 4-ki'den çekilebilir.
Çok teşekkürler! Yani C# kitaplığında.
Çok teşekkürler! Yani C# kitaplığında.
Her şeyin o kadar kötü olduğunu düşünmüyorum: bunun yerine seçenekleri/ayarları değiştirmesi gerekiyor - ilk olarak, hibou çok uzun süre bağlanıyor, zamanlayıcılar düşebiliyor ve ikincisi, TLS sürümlerini talep ediyorlar
Çok teşekkürler! Yani C# kitaplığında.
Hayır, kütüphanenin kendisinde bir problem yok. Zaman harcamak zorunda kaldım, ama kazdım.
Github'dan, belirtilenler de dahil olmak üzere birkaç örnek indirdim, hiçbirinde soket çalışmadı. Bu daha da kafa karıştırıcıydı. Bunun nedeni, aracının sunucusundaki güvenlik sertifikasının güçlendirilmesiydi.
Soket örneğimizdeki ayarı değiştiriyoruz:
Program sınıfını biraz ayarlıyoruz
bu değişiklik, sunucunun kütüphanede sabit kodlanmış olmaması, ancak EA'dan ayarlanabilmesi için yapılmıştır.
Sonuç olarak, sonuç:
Sonuç olarak, kütüphanenin çok geniş formatlı olduğu ortaya çıktı.
Ardından, teklif çağrısını Fedor ile hızlandıracağız.
Bu örnekte hala ilgilenen taraflar var, bu yüzden geliştirmeye devam edeceğiz.
Güzel! Kazanıldı! Çok teşekkürler Alexey!
Kütüphaneyi MT4'e uygulamaya çalıştım, danışman dosyası hatasız derleniyor,
ancak grafiğe eklediğimde, basit bir tür döndüren bir yöntem kullanırsam "Global başlatma başarısız" hatası alıyorum.
ve yapıyı almaya çalışırsam, Geçersiz ex4 dosyası (8)
Belki tüm yapıları atarsan işe yarar
veya IL veya com portları ile şamanizm yapmanız gerekiyor
Kütüphaneyi MT4'e uygulamaya çalıştım, danışman dosyası hatasız derleniyor,
ancak grafiğe eklediğimde, basit bir tür döndüren bir yöntem kullanırsam "Global başlatma başarısız" hatası alıyorum.
ve yapıyı almaya çalışırsam, Geçersiz ex4 dosyası (8)
Belki tüm yapıları atarsan işe yarar
C#'ı 4-ke'ye çevirmek ayrı bir hüzünlü şarkı, bunun hakkında yukarda yazmışlar.
5-ke'ye kadar basit, içinde keskinlik var, aksi halde dll'den string döndürülemedi