MT4 64 bit, Windows 10 ve yeni bilgisayarlarla uyumluluk için gerekli hale geliyor - sayfa 3

 
Alain Verleyen :

Konu öykünmeyle ilgili değil, MT4'ü 64 bit sistemde çalıştırabilmekle ilgili.

Yani yazdığında:

Cevap verdim: bu doğru değil.

Bana göre onun dediği doğru. MT4'ü 64 bit işletim sisteminde çalıştırabilirsiniz, ancak sanal bir makine/öykünme ile (bunu istediğiniz gibi çağırabilirsiniz). Bu nedenle, yerel bir 64 bit uygulama çalıştırmakla aynı şey değildir (düşük hız, bellek sınırı vb.). Saygılarımızla.
 
Jose Francisco Casado Fernandez :
Bana göre onun dediği doğru. MT4'ü 64 bit işletim sisteminde çalıştırabilirsiniz, ancak sanal bir makine/öykünme ile (bunu istediğiniz gibi çağırabilirsiniz). Bu nedenle, yerel bir 64 bit uygulama çalıştırmakla aynı şey değildir (düşük hız, bellek sınırı vb.). Saygılarımızla.
Elbette 32 bit uygulama 64 bit değildir. Ne olmuş ?
 

@Alain Verleyen , @whroeder1 ve @honest_knave ile tamamen aynı fikirdeyim! 64-bit Windows 7, 8 veya 10 veya Windows Server 2008, 2012 veya 2016'da MT4 (32-bit) çalıştırma konusunda herhangi bir sınırlama (veya handikap) yoktur (evet, kişisel olarak çalıştırdım). tüm bunlar).

Ayrıca, "sanal" veya "öykünülmüş" veya benzeri bir şey olarak çalışması diye bir şey yoktur. Açıkta kalan API, Kaynak Yönetimi vb.'nin tümünün 32 bit işlevsellik olarak sunulduğu farklı bir bağlamda (ekstra katman) çalışır (kodun kendisi, hareketsiz görüntüler yerel kod olarak çalışır).

Aslında Microsoft bile, daha az kaynak kullandığı ve marjinal olarak daha hızlı olduğu için Windows 10'da Office'in 64 bit sürümü yerine 32 bit sürümünün kullanılmasını önerir.

OP için sonuç, hiçbirinin olmadığı bir sorun yaratıyorsunuz - MT4'ü Windows 10'da (64-bit) kullanmak istiyorsanız, sadece yapın. Ve işe yaramazsa, bunun bir PICNIC sorunu olabileceğini düşünün!

DÜZENLEME: Microsoft, WOW64'ü "x86 öykünücüsü" olarak adlandırır, ancak bu, yaptığı şeyin aşırı basitleştirilmesidir ve çoğunlukla, kodunun gerçek yürütülmesiyle değil, bir uygulamanın içinde çalıştığı ortamla ilgilidir. Daha çok, 32 bit uygulamaya sunulan temel yapı ve işlevselliğin katmanlanmasına benzer. Evet, bunun teknik olarak "öykünme" olarak adlandırılabileceğini anlıyorum, ancak bu kelime yanlış bir şekilde gerçekte ne yaptığına dair yanlış anlaşılan bir vizyona atıfta bulunuyor.

 
Fernando Carreiro :

@Alain Verleyen , @whroeder1 ve @honest_knave ile tamamen aynı fikirdeyim! 64-bit Windows 7, 8 veya 10 veya Windows Server 2008, 2012 veya 2016'da MT4 (32-bit) çalıştırma konusunda herhangi bir sınırlama (veya handikap) yoktur (evet, kişisel olarak çalıştırdım). tüm bunlar).


Alain ile asla aynı fikirde olmadığını söylememiş miydin?? hahaha:0).


MT4'ü birkaç 64-bit işletim sisteminde de sorunsuz çalıştırdım. Ancak sınırlamaları vardır (yavaş hız, bellek sınırı vb.). Yerel bir 64 bit uygulama çalıştırmakla aynı şey değil. 64 bit işletim sistemi için MT5 kullanmak daha iyidir. Aksi takdirde, 64 bit işletim sisteminin tüm özelliklerinden yararlanamazsınız. İkisi farklı konu.

Saygılarımızla.

 
Jose Francisco Casado Fernandez :

Alain ile asla aynı fikirde olmadığını söylememiş miydin?? hahaha:0).

MT4'ü birkaç 64-bit işletim sisteminde de sorunsuz çalıştırdım. Ancak sınırlamaları vardır ( yavaş hız, bellek sınırı , vb.). Yerel bir 64 bit uygulama çalıştırmakla aynı şey değil. 64 bit işletim sistemi için MT5 kullanmak daha iyidir. Aksi takdirde, 64 bit işletim sisteminin tüm özelliklerinden yararlanamazsınız. İkisi farklı konu.

Bunu nerede ve ne zaman söyledim? "Anlaşmazlıklarımız" olduğunu ve görüşler konusunda "çatıştığımızı" söyledim ama Alain ile asla aynı fikirde olmadığımı söylemedim.

EDIT: Aslında o dizelere karşı bir şeyler söyleyen Alain'di , ben değildim ama tasvir ettiğin bağlamda değil ... Fernando, seni şaşırtacağım...Sana tamamen katılıyorum.

Yavaş hız? Hafıza Sınırı? 64 bit işletim sisteminde aynı makinede 32 bit işletim sisteminden daha yavaş çalışan hiçbir uygulamam olmadı. "Elmaları" ile "elmaları" karşılaştırmanız gerekir, "portakallar" ile değil. Bellek sınırlarına gelince, 64 bit işletim sistemi 32 bitlik bir uygulamanın belleğini nasıl sınırlayabilir? 64-bit işletim sistemi onu sınırladığı için değil, kendi 32-bit adres alanı ile sınırlıdır!

Bir uygulamanın 64-bit sürümünün 32-bit sürümünden daha üstün olabileceğini söylüyorsanız ("olabilir" vurgusu, çünkü her zaman böyle olmayabilir), çünkü daha büyük bir adres alanına sahiptir, CPU işlevselliği vb. - o zaman evet, ama kimse buna itiraz etmiyor.

İtiraz ettiğimiz şey, OP'nin 64 bitlik bir işletim sisteminin bir şekilde 32 bitlik bir uygulamanın azaltılmış veya sınırlı işlevselliği için suçlanacağını iddia etmesidir. Bu kesinlikle doğru değil!

Ayrıca, hayır, 64 bit işletim sisteminde 64 bit Uygulama kullanmak HER ZAMAN daha iyi değildir. Belirttiğim gibi, Microsoft'un kendisi 64-bit sürüm yerine 32-bit Office'i kullanmanızı önerir. Her bir duruma bağlıdır ve sadece genel bir kural olamaz.

Her gün bir Windows 10'da (64 bit) hem MT4 hem de MT5 (64-bit) kullanıyorum ve açıkçası, tüm "64-bit satış sahası" ile bile MT5'i hala çok eksik buluyorum. Çoklu işleme ve diğer "şekerleme" özelliğinin 64-bit olmasıyla hiçbir ilgisi yoktur ve geliştiriciler isteseydi MT4'te de uygulanabilirdi. Aslında bundan tam emin olamadığım için MT5 32-bit olarak da mevcut.

 
Fernando Carreiro :

Her gün bir Windows 10'da (64 bit) hem MT4 hem de MT5 (64-bit) kullanıyorum ve açıkçası, tüm "64-bit satış sahası" ile bile MT5'i hala çok eksik buluyorum . Çoklu işleme ve diğer "şekerleme" özelliğinin 64-bit olmasıyla hiçbir ilgisi yoktur ve geliştiriciler isteseydi MT4'te de uygulanabilirdi. Aslında bundan tam emin olamadığım için MT5 32 bit olarak da mevcut.

"Çok eksik" ile ne demek istediğinizi sorabilir miyim?
 
Alain Verleyen : "Çok eksik" derken ne demek istediğinizi sorabilir miyim?

Birkaç şey, ancak konuya ilişkin olarak, performans artışı, bariz olmasına rağmen, "Reklam edilen" veya "Yüksek Frekanslı Alım Satım" reklamları hakkında "aşırıya kaçan" kadar büyük değil. Aynı zamanda oldukça "kaynak" aç! (Düzenleme: Orijinal metinde olduğu gibi HFT ve HPT değil)

Ancak, MT4'te bulunan (ancak MT5'te yıllar sonra bile mevcut olmayan) işlevsellik eksik olduğundan, doğrudan iş parçacığıyla ilgili olmayan birçok başka şey vardır. MT4'te yapılması oldukça kolay olan ancak bilinmeyen bir nedenden dolayı gerçekleştirilmesi daha karmaşık hale getirilen başka işlemler de var.

Örneğin, MT4'te basit (görsel olmayan) bir geriye dönük test, kişinin işlem sırasında ve sonrasında ticaret sonuçlarını görmesine izin verdi, ancak MT5'te yalnızca İhracat çıktısı (Grafik penceresinden) veya nihai sonuç aracılığıyla bunlara erişim sağlanabilir. Test Raporu veya Görsel Modda yapıldıysa ekranda. Açıkçası, rapora bir göz atabilir veya test süresinin sonuna atlayarak Görsel testi hızlı bir şekilde takip edebilirim, ancak tüm bunları basit ve hızlı bir şekilde yapmak için gereken genel adımlar çok daha uzun sürer ve çok kullanıcı dostu değildir veya sezgisel.

Evet, bununla ilgili birçok harika ve iyi şey de var , ancak bir yükseltme uygulamasının, kullanıcıların beğendiği ve bağımlı hale geldiği önceki sürümlerden çok fazla işlevsellik alması normal değil. Genellikle yeni ve geliştirilmiş model dört gözle beklenir, ancak bu durumda değil. Yeni bir "lüks sedan" yerine "sedan"dan "SUV"a geçiş oldu.

 
Fernando Carreiro :

Bunu nerede ve ne zaman söyledim? "Anlaşmazlıklarımız" olduğunu ve görüşler konusunda "çatıştığımızı" söyledim ama Alain ile asla aynı fikirde olmadığımı söylemedim.

EDIT: Aslında o dizelere karşı bir şeyler söyleyen Alain'di , ben değildim ama tasvir ettiğin bağlamda değil ... Fernando, seni şaşırtacağım...Sana tamamen katılıyorum.


Evet, buna atıfta bulundum. Ve evet, dedi Alain, sen değil. Sen olduğunu düşündüm, üzgünüm. Her neyse, bu soru önemli değil. Şakaydı.

Fernando Carreiro :

Yavaş hız? Hafıza Sınırı? 64 bit işletim sisteminde aynı makinede 32 bit işletim sisteminden daha yavaş çalışan hiçbir uygulamam olmadı.

32 bit uygulamaların 64 bit işletim sisteminde yerel 32 bit işletim sisteminden daha yavaş çalıştığını gördüm. Aynı makine ve aynı uygulama.


Fernando Carreiro :
Bellek sınırlarına gelince, 64 bitlik bir işletim sistemi 32 bitlik bir uygulamanın belleğini nasıl sınırlayabilir? 64-bit işletim sistemi onu sınırladığı için değil, kendi 32-bit adres alanı ile sınırlıdır!

Hayır, bunu söylemedim. 64 bit işletim sistemi belleği sınırlamaz (32 bit işletim sistemi yapar), ancak 32 bit uygulama kullanırsanız, kullanıyor olsanız bile makinenizde kurulu TÜM RAM belleğinden yararlanamazsınız. 64 bit işletim sistemi. Ben buna atıfta bulundum.


Fernando Carreiro :
Bir uygulamanın 64-bit sürümünün 32-bit sürümünden daha üstün olabileceğini söylüyorsanız ("olabilir" vurgusu, çünkü her zaman böyle olmayabilir), çünkü daha büyük bir adres alanına sahiptir, CPU işlevselliği vb. - o zaman evet, ama kimse buna itiraz etmiyor.


Evet, ben de bunu söylüyorum.


Fernando Carreiro :

İtiraz ettiğimiz şey, OP'nin 64 bitlik bir işletim sisteminin bir şekilde 32 bitlik bir uygulamanın azaltılmış veya sınırlı işlevselliği için suçlanacağını iddia etmesidir. Bu kesinlikle doğru değil!


Yukarıda söylediklerimden dolayı doğru olduğunu düşünüyorum.


Fernando Carreiro :

Ayrıca, hayır, 64 bit işletim sisteminde 64 bit Uygulama kullanmak HER ZAMAN daha iyi değildir. Belirttiğim gibi, Microsoft'un kendisi 64-bit sürüm yerine 32-bit Office'i kullanmanızı önerir. Her bir duruma bağlıdır ve sadece genel bir kural olamaz.


Her zaman böyle olmalı. Değilse, 64 bit uygulama iyi uygulanmamış olabilir.



Evet, MT5'in 32 bit sürümü var.

Saygılarımızla.

 
Jose Francisco Casado Fernandez :
  1. 32 bit uygulamaların 64 bit işletim sisteminde yerel 32 bit işletim sisteminden daha yavaş çalıştığını gördüm. Aynı makine ve aynı uygulama.
  2. Hayır, bunu söylemedim. 64 bit işletim sistemi belleği sınırlamaz (32 bit işletim sistemi yapar), ancak 32 bit uygulama kullanırsanız, kullanıyor olsanız bile makinenizde kurulu TÜM RAM belleğinden yararlanamazsınız. 64 bit işletim sistemi. Ben buna atıfta bulundum.
  3. Evet, ben de bunu söylüyorum.
  4. Yukarıda söylediklerimden dolayı doğru olduğunu düşünüyorum.
  5. Her zaman böyle olmalı. Değilse, 64 bit uygulama iyi uygulanmamış olabilir.
  1. MT4 bu vakalardan biri miydi? Çünkü, OP'nin iddiasını savunmayı düşünüyorsanız, aslında burada tehlikede olan şey budur!
  2. Ancak bu, işletim sisteminin (veya uygulamanın) hatası değildir ve OP'nin iddiasını savunmak için bir "gerçek" olarak kullanılamaz. OP'nin iddiasıyla ilgili değil.
  3. Anlaştık ve itiraz etmiyoruz!
  4. Yine, MT4'te fark ettiğiniz bir davranış mı (1. maddede belirtildiği gibi)?
  5. Hayır, uygulamanın kalitesi ile ilgili olması gerekmez. Daha büyük her zaman daha iyi değildir ve her şey için 64-bit kullanmak, buna ihtiyaç duymayan birçok durum için "fazla abartı" olur. MT5'in 32-bit versiyonunun da bulunması, aslında MT5'in onu kullanmadan da pek çok şeyi başarabildiğini ve 64-bit olduğu için MT5'in MT4'ten daha iyi olduğunu söylemek için bir ölçü olarak kullanılmaması gerektiğini göstermektedir. 64 bit sürümünün 32 bitlik bir sürüm üzerinde iddia edebileceği tek şey, daha fazla kaynağa erişip yönetebilmesi ve belki de biraz daha iyi işlem gücü olmasıdır. Hepsi bu! İşlevsellik ve Kullanılabilirlik, MT5'in MT4 üzerinden nelere sahip olabileceğini tanımlaması gereken anahtarlar olmalıdır (64 bit mi yoksa 32 bit mi olduğu değil).
 
Alain Verleyen :
"Çok eksik" ile ne demek istediğinizi sorabilir miyim?

MQL5, son 12 ayda, özellikle tek dişli performansta daha iyi hale geldi. Bununla birlikte, Metaquotes'ın kabul etmek veya düzeltmek istemediği görünen hatalara bazı kötü geçici çözümler koymak zorunda kaldık.

Ve tabii ki bu forumda bu konuları tartışmamıza izin verilmiyor çünkü bu "kullanıcı sorunları" için ve Meta alıntı sorunları için değil.

Platformun Pazarlama ve Broker gereksinimleri tarafından çok fazla yönlendirilmesi yerine, muhtemelen en önemli sorunları gözden geçirebilecek ve geliştirme topluluğundan Meta Alıntılara biraz baskı uygulayabilecek bir "Geliştirici grubu" oluşturmalıyız.