MetaTrader 4 ve MQL4'teki yenilikler - yolda büyük değişiklikler - sayfa 35

 
kazakov.v :
Yani zaman dilimleriyle ilgili sorunu kendiniz yarattınız ve şimdi "standart" zamanınızın dünyanın geri kalanından farklı olduğu kapalı bir alan yaratıyorsunuz.

Burada forumda defalarca belirtildiği gibi - "tüccarlar kendi tarihlerini yükleyecektir".

Sadece verilerinizi alın ve beğeninize aktarın . Ama bunun yerine, tam olarak aynı beklenen iddiayı görüyoruz: "Nasıl olduğu önemli değil, bana bir hikaye anlat ki, gerilmeyeyim ve düşünmeyeyim." Yani burada bile MetaQuotes suçludur.

Tüccarların düşünmesine gerek kalmasın diye, sadece platformu kullandığınız ve ayrıntılı verilerin nereden geldiğini bile düşünmediğiniz MetaTrader 5'i on yıl boyunca M1 doğruluğu ile yarattık.

 
kazakov.v :
Yani zaman dilimleriyle ilgili sorunu kendiniz yarattınız ve şimdi "standart" zamanınızın dünyanın geri kalanından farklı olduğu kapalı bir alan yaratıyorsunuz.
Ve daha ayrıntılı olarak mümkündür, sorunlar nelerdir ve kapalı alan nedir?
 
Bence başka bir sorun var ve bu kullanıcının kafasında ya da niyetlerinde yatıyor.
 
Urain :
Ve daha ayrıntılı olarak mümkündür, sorunlar nelerdir ve kapalı alan nedir?
Herkesin bildiği gibi, datetime değişkeni 1 Ocak 1970'den bu yana geçen saniye sayısını içerir. 00:00. Açıkçası, bu, unix zaman biçiminin bir prototipidir. Ancak orijinal kaynakta çok önemli bir açıklama var: 00:00 UTC zamanı. Ve herhangi bir zaman dilimindeki herhangi bir bilgisayar aynı anda aynı time_t rakamını verecektir. Onlar. time_t, zaman içindeki bir noktayı benzersiz şekilde tanımlar. Ve time_t'yi, saat dilimine bağlı olarak, yaz saatinden / yaz saatine geçiş kurallarına göre farklı şekillerde sembolik bir forma dönüştürebilirsiniz - genel olarak, son kullanıcının isteği üzerine. Başka bir deyişle, ikili gösterim birincildir. Ve MQ'da ticaret sunucusu zamanını (sembolik) temel almanın daha kolay olacağına karar verdiler. Maydanoz bu şekilde ortaya çıktı: örneğin, şimdi time_t == 100000 ve UTC+1 ticaret sunucusu 103600'de yeni bir çubuk imzaladı, başka bir UTC+2 ticaret sunucusu 107200'de yeni bir çubuk imzaladı. Yani. aynı periyodu gösteren çubuklar, datatame alanında farklı numaralara sahiptir. İlk bakışta - çöp gibi. Ancak durumu ABD'deki bir sunucudan Avrupa'daki bir sunucuya aktarmaya çalışın - aptalca sabit bir zamana kaydırırsanız, veriler yılda iki kez yayılır, çünkü yaz saatinden / yaz saatine geçiş farklı günlerde gerçekleşir . Örneğin bazı sunucular zamanı SET'ten EET'ye değiştirdi - ve şimdi vardiyaların nerede olduğunu şişe olmadan anlamak imkansız.
 
kazakov.v :
Herkesin bildiği gibi, datetime değişkeni 1 Ocak 1970'den bu yana geçen saniye sayısını içerir. 00:00. Açıkçası, bu, unix zaman biçiminin bir prototipidir. Ancak orijinal kaynakta çok önemli bir açıklama var: 00:00 UTC zamanı. Ve herhangi bir zaman dilimindeki herhangi bir bilgisayar aynı anda aynı time_t rakamını verecektir. Onlar. time_t, zaman içindeki bir noktayı benzersiz şekilde tanımlar. Ve time_t'yi, saat dilimine bağlı olarak, yaz saatinden / yaz saatine geçiş kurallarına göre farklı şekillerde sembolik bir forma dönüştürebilirsiniz - genel olarak, son kullanıcının isteği üzerine. Başka bir deyişle, ikili gösterim birincildir. Ve MQ'da ticaret sunucusu zamanını (sembolik) temel almanın daha kolay olacağına karar verdiler. Ve maydanoz böyle çıktı: örneğin, şimdi time_t == 100000 ve UTC + 1 ticaret sunucusu yeni bir çubuk 103600 imzalıyor, başka bir UTC + 2 ticaret sunucusu yeni bir çubuk 107200 imzalıyor. Yani. aynı periyodu gösteren çubuklar, datatame alanında farklı numaralara sahiptir. İlk bakışta, saçmalık gibi görünüyor. Ancak durumu ABD'deki bir sunucudan Avrupa'daki bir sunucuya aktarmaya çalışın - aptalca sabit bir zamana kaydırırsanız, veriler yılda iki kez yayılır, çünkü yaz saatinden / yaz saatine geçiş farklı günlerde gerçekleşir . Örneğin bazı sunucular zamanı SET'ten EET'ye değiştirdi - ve şimdi vardiyaların nerede olduğunu şişe olmadan anlamak imkansız.

Evet, bahsettiğin şey bu. Burada soru basit, bu sayede MQ, Amazon ormanları açısından çok fazla CPU zamanı kaydetti, pratik olarak tekrar indi.

İşlemdeki işlemin veri beslemesinin öleceği ve bir işlemden diğerine teklif geçişi olmayacağı varsayılır. Prensip olarak, doğru varsayım, hangi sevinç alıntılarının bir DC'den diğerine aktarılacağıdır.

MQ'nun yaptığını yapmazsanız (işlem süresine bağlı), o zaman verileri her çağırdığınızda, yerel saate doğru şekilde görüntülenmesi için verilerin dönüştürülmesi (bir GMT kayması yapılması) gerekir. Ve veriler sık sık okunur ve her okuma çağrısı için bir dönüştürücünün kapatılması gerekir.

Buradaki soru ideolojiktir, tek bir evrensel zamana geçmek için yerel bir gün veya tüm dünya için bir ışık döngüsü yapmak gerekli midir? Ve MQ promethean olmak istemedi, sadece piyasayı takip etti. Piyasa, Amerikalıların sabah 8'i görmek için terminalde uyanmasını talep ediyor ve Avrupalılar bunu istiyor.

Bu nedenle, ticarete bağlanma mantıklı görünüyor. Ayrıca, MQL5'te GMT'de bir çeviri işlevi vardır, bu nedenle yakında mql4++'da da kullanılabilir olmasını bekleyin.

 

Renat :

Ancak bardağınız ve bağımsızlığınız hakkındaki sözleriniz, yalnızca gelişmeyi yavaşlatan gerçekten batık maliyetlerdir. Ve MT5'i görmezden gelmesi, özü görmemesi ve MT4 ile zaten hazır geliştirmeler olmasından kaynaklanıyordu. MT5 ile çok daha hızlı ve daha güzel bir çözüm elde edersiniz.


ECN'mize cam diyorsanız, o zaman şirketlerin büyük çoğunluğunun ihtiyaç duyduğu düzeltmeleri değil, ihtiyacım olan düzeltmeleri hızlı bir şekilde yapabilmek istiyorum. Diğer birçok şirketle doğrudan zıt çıkarlarımız olduğunu açıkça görebiliyorum. Her ne kadar uygulama ile ilgili duyurularınız yürütme süresinin hesaplanması vb. umut ver.

Bardağın kendisine bardak diyorsanız, o zaman birkaç hafta iş vardı.

MT5'in daha iyi olduğunu iddia etmiyorum, gerçekten de öyle düşünüyorum, ancak MT5'i "görseydim" ve onunla başlasaydım, artık çok daha az müşterim olacağına inanmaya devam ediyorum.

Ve Alpari'deki diğer insanların gelişimindeki bu kadar çok başarısızlıktan sonra, çok dikkatliyim, hatta şüpheyle söyleyebilirim ve işimi onlara emanet etmek istemiyorum. Bir geliştirici olarak beni anlamanız gerektiğine eminim.

 
Rann :


ECN'mize cam diyorsanız, o zaman şirketlerin büyük çoğunluğunun ihtiyaç duyduğu düzeltmeleri değil, ihtiyacım olan düzeltmeleri hızlı bir şekilde yapabilmek istiyorum. Diğer birçok şirketle doğrudan zıt çıkarlarımız olduğunu açıkça görebiliyorum. Her ne kadar uygulama ile ilgili duyurularınız olsa da yürütme süresinin hesaplanması vb. umut ver.

Bardağın kendisine bardak diyorsanız, o zaman birkaç hafta iş vardı.

MT5'in daha iyi olduğunu iddia etmiyorum, gerçekten de öyle düşünüyorum, ancak MT5'i "görseydim" ve onunla başlasaydım, artık çok daha az müşterim olacağına inanmaya devam ediyorum.

Ve Alpari'deki diğer insanların gelişimindeki bu kadar çok başarısızlıktan sonra, çok dikkatliyim, hatta şüpheyle söyleyebilirim ve işimi onlara emanet etmek istemiyorum. Bir geliştirici olarak beni anlamanız gerektiğine eminim.

Yani, komisyonculuğun gerçek amacının yerini gelişme isteği alıyor. Tam olarak aynı kaşıntıya sahibim, ama benim için iş yönü ile tamamen örtüşüyor.

MT5'teki sipariş defteri, tüm sistem, tüm ağ geçitleri, süreçler, uzmanlar vb. ile tamamen entegredir. Ve herhangi bir MT5 aracısı, ağ geçidi bağlantı sorunlarından tamamen muaftır. Ve eğer öyleyse, normal ve süslü MetaTrader 5 Gateway API'sini kullanarak bir ağ geçidi yazmak çok daha kolaydır. Yani bir programcının kaşınmasıyla zaman kaybetmeye gerek yok.

Ancak bazı insanlar MT4'ü eleştirmeye devam ediyor ve tüm bunların tomurcukta sabitlendiği MT5'e bakmıyor. Ayrıca, birkaç broker şimdiden gözlerini kapadı, ECN yazmaya gitti ve şimdi bir şeylerden şüphelenmeye başladılar.

 
Renat :

Yani, komisyonculuğun gerçek amacının yerini gelişme isteği alıyor. Tam olarak aynı kaşıntıya sahibim, ama benim için iş yönü ile tamamen örtüşüyor.

MT5'teki sipariş defteri, tüm sistem, tüm ağ geçitleri, süreçler, uzmanlar vb. ile tamamen entegredir. Ve herhangi bir MT5 aracısı, ağ geçidi bağlantı sorunlarından tamamen muaftır. Ve eğer öyleyse, normal ve süslü MetaTrader 5 Gateway API'sini kullanarak bir ağ geçidi yazmak çok daha kolaydır. Yani bir programcının kaşınmasıyla zaman kaybetmeye gerek yok.

Ancak bazı insanlar MT4'ü eleştirmeye devam ediyor ve tüm bunların tomurcukta sabitlendiği MT5'e bakmıyor. Ayrıca, birkaç broker şimdiden gözlerini kapadı, ECN yazmaya gitti ve şimdi bir şeylerden şüphelenmeye başladılar.


MT5 müşterileri bir araya getiriyor mu?
 
Rann :

MT5 müşterileri bir araya getiriyor mu?

Kitle hizmetlerine odaklanmamız boşuna değil. MetaTrader 5 Exchange Server ile ilgilenin.

Bu sonbaharda piyasaya sürülmesinden sonra, tüm özel ECN'lerin birleştirilmesi gerekecek, çünkü tüm brokerler varsayılan olarak herhangi bir MT5 sağlayıcısı da dahil olmak üzere bir dizi ağ geçidi likidite sağlayıcısının tam ve kolay entegrasyonu ile tam zamanlı ECN'ler alacak. Tam kural odaklı eşleştirme dahil.

 
Renat :

Kitle hizmetlerine odaklanmamız boşuna değil. MetaTrader 5 Exchange Server ile ilgilenin.

Bu sonbaharda piyasaya sürülmesinden sonra, tüm özel ECN'lerin birleştirilmesi gerekecek, çünkü tüm brokerler varsayılan olarak herhangi bir MT5 sağlayıcısı da dahil olmak üzere bir dizi ağ geçidi likidite sağlayıcısının tam ve kolay entegrasyonu ile tam zamanlı ECN'ler alacak. Tam kural odaklı eşleştirme dahil.


Onlar. müşteriler birbirleriyle eşleşebilecek mi? Korkarım pek çok şirket böyle bir hizmeti seçmeyecek. Eşleşen müşterilerin kazançları çok küçük, çoğu insanın kazandığından yaklaşık 4 kat daha az. Müşteri tabanı ne kadar geniş olursa, eşleşen müşterilerin yüzdesi de o kadar yüksek olur.
Neden: