Sonunda MT5'e geçmek için ne yapılması gerekiyor? (görüşlerin toplanması) - sayfa 44

 
Dmitry Fedoseev :

SymbolInfoDouble(...,MODE_BID) - güncellenmesi gerekmez.

Bunlar - evet, ama aynı yerde SymbolInfoTick () - Sınıftan ve Teklif ve Talep alımının orada nasıl düzenlendiğinden bahsediyorum - sadece değişkenlerin değerini döndürüyor . Ve veriler, RefreshRates() içindeki yapıya yazılır. Öyleyse Bid() ve Ask() yöntemlerinde RefreshRates()'e yapılan zorunlu bir çağrının neden her şeyi yavaşlatacağını anlamıyorum? Sonuçta, Bid() ve Ask() yöntemlerine yapılan her çağrıdan önce RefreshRates()'i kendimiz çağırmalı ve yürütmenin sonucunu kontrol etmeliyiz. Neden hemen yöntemlere girmiyorsunuz ve fiyatı veya 0'ı iade etmiyorsunuz.

Hem Bid hem de Ask aynı anda alındığında RefreshRates() öğesinin iki kez çağrıldığını görüyorum. Öyleyse, RefreshRates() yönteminde, Bid ve Ask ile ilgili verilerle değişkenlerin doldurulmasını girin.

Ya da olduğu gibi bırakın.

 
Artyom Trishkin :

Bunlar - evet, ama aynı yerde SymbolInfoTick () - Sınıftan ve Teklif ve Talep alımının orada nasıl düzenlendiğinden bahsediyorum - sadece değişkenlerin değerini döndürüyor . Ve veriler, RefreshRates() içindeki yapıya yazılır. Öyleyse Bid() ve Ask() yöntemlerinde RefreshRates()'e yapılan zorunlu bir çağrının neden her şeyi yavaşlatacağını anlamıyorum? Sonuçta, Bid() ve Ask() yöntemlerine yapılan her çağrıdan önce RefreshRates()'i kendimiz çağırmalı ve yürütmenin sonucunu kontrol etmeliyiz. Neden hemen yöntemlere girmiyorsunuz ve fiyatı veya 0'ı iade etmiyorsunuz.

Hem Bid hem de Ask aynı anda alındığında RefreshRates() öğesinin iki kez çağrıldığını görüyorum. Öyleyse, RefreshRates() yönteminde, Bid ve Ask ile ilgili verilerle değişkenlerin doldurulmasını girin.

Ya da olduğu gibi bırakın.

Yeni bir onay işaretinde (OnTick()'te), onu bir kez güncellersiniz ve hesaplamaları yaparsınız ve hesaplamalarda Bid() ve Ask() on kez çağrılabilir. Veriler yapıya her kopyalandığında, değişme olasılığı minimum olmasına rağmen, bu hızı olumlu yönde etkilemeyecektir. Yine de, verileri güncellemeye değmez, ancak kullanmadan hemen önce.

 
Dmitry Fedoseev :

Yeni bir onay işaretinde (OnTick()'te), onu bir kez güncellersiniz ve hesaplamaları yaparsınız ve hesaplamalarda Bid() ve Ask() on kez çağrılabilir. Veriler yapıya her kopyalandığında, değişme olasılığı minimum olmasına rağmen, bu hızı olumlu yönde etkilemeyecektir. Yine de, verileri güncellemeye değmez, ancak kullanmadan hemen önce.

5'te zaten böyle bir nüans olabilir. 4k'dan farklı olarak freni izliyorum.

 
Taşlı bir mt-dört olarak, keskin fikrimi ifade edeceğim:

Ve neden programcılar (geliştiriciler) tüccarların neye ihtiyacı olduğunu bildiklerine karar verdiler?

Renat ve Rashid neden tüccarların neye ihtiyacı olduğuna "karar verebileceklerine", yazabileceklerine ve ardından herkesi buna geçmeye zorlayabileceklerine karar verdiler.

Kaderleri sadece terminalleri yazmak için yazmaktır. Bir terminal yazdık, ikincisi - tüccarlar hangisini daha çok severse onu kullanırlar.

Tıpkı Market'teki programcılar gibi farklı ürünler yazarlar. Tüccarlar en çok neyi sever - bunları kullanırlar.
 
Сергей Матвеев :
Taşlı bir mt-dört olarak, keskin fikrimi ifade edeceğim:

Ve neden programcılar (geliştiriciler) tüccarların neye ihtiyacı olduğunu bildiklerine karar verdiler?

Renat ve Rashid neden tüccarların neye ihtiyacı olduğuna "karar verebileceklerine", yazabileceklerine ve ardından herkesi buna geçmeye zorlayabileceklerine karar verdiler.

Kaderleri sadece terminalleri yazmak için yazmaktır. Bir terminal yazdık, ikincisi - tüccarlar hangisini daha çok severse onu kullanırlar.

Tıpkı Market'teki programcılar gibi farklı ürünler yazarlar. Tüccarlar neyi daha çok sever - bunları kullanırlar.

Bu görüşe tamamen katılıyorum. Programcılar neden bir tüccarın ne kullanması gerektiğine karar vermeli? Ancak başarısız olmayacak, yavaşlamayacak ve dosyaları okuyacak bir terminal için böyle bir "talep" var. mql4 ile yazılmış... Eğer MT5 bunu yapabiliyorsa, neden böyle bir "evrensel" "yeni nesil" terminali kullanmıyorsunuz? Ve değilse, ve kanıtlanmış eski bir Mt4 var ... o zaman seçim kesinlikle “en iyinin” üç sayfalık açıklamasına göre ne olursa olsun, “yeni olmayan şey” lehine değildir, yine, programcıların (geliştiricilerin) tamamen kişisel görüşüne göre. Müşterinin bir isteği ve ihtiyacı vardır ve bu dikkate alınmalıdır. İstisnasız tüm tüccarları MT5'e aktarmak istiyorsanız, diğerlerinden daha akıllı olduğuna karar veren bir veya iki kişi değil, kitlelerin ihtiyaçlarını karşılayacak şekilde yapın.

 
Makar Anoshin :

Bu görüşe tamamen katılıyorum. Programcılar neden bir tüccarın ne kullanması gerektiğine karar vermeli? Ancak, başarısız olmayacak, yavaşlamayacak ve dosyaları okuyacak bir terminal için böyle bir "talep" var. mql4 ile yazılmış... Eğer MT5 bunu yapabiliyorsa, neden böyle bir "evrensel" "yeni nesil" terminali kullanmıyorsunuz? Ve değilse, ve kanıtlanmış eski bir Mt4 var ... o zaman seçim kesinlikle “en iyinin” üç sayfalık açıklamasına göre ne olursa olsun, “yeni olmayan şey” lehine değildir, yine, programcıların (geliştiricilerin) tamamen kişisel görüşüne göre. Müşterinin bir isteği ve ihtiyacı vardır ve bu dikkate alınmalıdır. İstisnasız tüm tüccarları MT5'e aktarmak istiyorsanız, diğerlerinden daha akıllı olduğuna karar veren bir veya iki kişi değil, kitlelerin ihtiyaçlarını karşılayacak şekilde yapın.

Bu da doğru.

 

Komik iplik.

Forumda günlerce onlarca, yüzlerce satıra yazı yazarsanız bu normaldir. Ve koda bir kez fazladan iki satır yazarsanız, bu bir felakettir. ))

Bütün holivarları yasakla, hepsi bu.

 
Sergey Basov :

Komik iplik.

Forumda günlerce onlarca, yüzlerce satıra yazı yazarsanız bu normaldir. Ve koda bir kez fazladan iki satır yazarsanız, bu bir felakettir. ))

Bütün holivarları yasakla, hepsi bu.

Sadece neden olduklarını ve kimin pahasına böyle bir konuyu teşvik ettiklerini düşünün.

Burada ilgisiz oyuncular yok, ancak sıfır ürüne sahip ve sürekli olarak ilgili MT4 hizmetleri ve şirketleri üzerinde çalışan çok sayıda "bağımsız" geliştirici var. Evet, burada iyi gidiyorlar. Herkesi öylece atamazsınız, bu yüzden şimdilik hepimiz buna katlanıyoruz.

Bu kadar mantıksız ve inatçı açıklamalar nereden geliyor sanıyorsunuz? Her şey mql5.com'un uzun yıllardır listede olduğu pazarlama şirketlerinden satın alınır. Hatta bize “platformunuzu forex hizmetlerinde tanıtmayı” teklif etmeyi bile başardılar: xxx, mql5.com, xxx).

Nefret edenlere özel teşekkürler. Seni hatırlıyor ve seviyoruz!
 
Renat Fatkhullin :

Sadece neden olduklarını ve kimin pahasına böyle bir konuyu teşvik ettiklerini düşünün.

Burada ilgisiz oyuncular yok, ancak sıfır ürüne sahip ve sürekli olarak ilgili MT4 hizmetleri ve şirketleri üzerinde çalışan çok sayıda "bağımsız" geliştirici var. Evet, burada iyi gidiyorlar. Herkesi öylece atamazsınız, bu yüzden şimdilik hepimiz buna katlanıyoruz.

Bu kadar mantıksız ve inatçı açıklamalar nereden geliyor sanıyorsunuz? Her şey mql5.com'un uzun yıllardır listede olduğu pazarlama şirketlerinden satın alınır. Hatta bize “platformunuzu forex hizmetlerinde tanıtmayı” teklif etmeyi bile başardılar: xxx, mql5.com, xxx).

Nefret edenlere özel teşekkürler. Seni hatırlıyor ve seviyoruz!

Renat beni şaşırtıyor, bal varilinize merhemde sinek ekleme konusundaki inatçı arzunuz ...

sonuçta, mükemmel bir çok işlevli beş platform yaratıldı, ancak içindeki gerekli eskilerin reddedilmesi her şeyi aşıyor ...

 
Renat Fatkhullin :

Sadece neden olduklarını ve kimin pahasına böyle bir konuyu teşvik ettiklerini düşünün.

Burada ilgisiz oyuncular yok, ancak sıfır ürüne sahip ve sürekli olarak ilgili MT4 hizmetleri ve şirketleri üzerinde çalışan çok sayıda "bağımsız" geliştirici var. Evet, burada iyi gidiyorlar. Herkesi öylece atamazsınız, bu yüzden şimdilik hepimiz buna katlanıyoruz.

Bu kadar mantıksız ve inatçı açıklamalar nereden geliyor sanıyorsunuz? Her şey mql5.com'un uzun yıllardır listede olduğu pazarlama şirketlerinden satın alınır. Hatta bize “platformunuzu forex hizmetlerinde tanıtmayı” teklif etmeyi bile başardılar: xxx, mql5.com, xxx).

Nefret edenlere özel teşekkürler. Seni hatırlıyor ve seviyoruz!


Hayır sevgili admin. Az önce ilginç bir konu gördüm ve aboneliğinizi iptal etmeye karar verdim. Sıradan bir kullanıcıdan bir cevap vermek gerekirse, "neden N yıl oldu da yeni MT5 pencerede kaldı ve sahipsiz kaldı...". Doğru, oldukça yapıcı eleştirilere yanıt olarak, adresime tipik yanıtların döküldüğünü anlıyorum: "Bu MT5 kötü değil, ama biz çok inatçıyız" *** "tüm hileyi anlamak istemiyorum ..."

Böyle bir kelime olmadığına inanmak istiyorum - platform geliştiricilerinin müşterilerine karşı resmi konumu.

Neden: