MetaTrader 6 yarın piyasaya çıkarsa - sayfa 8

 
Daha küçük bir dileğim var. Oluşturma sırasında görüntü hızının baştan sona düzgün olmasını istiyorum, aksi takdirde kaydırıcıyı sona yaklaştırırken keskin bir sıçrama olur.
 

MT'nin araştırma olanaklarının genişletilmesi yönünde tam olarak genişletilmesi gerektiğini söyleyenleri destekliyorum.

Ne yazık ki, bu henüz partinin politikasıyla uyumlu değil ve bu mantıklı çünkü şirketin geliri "milyonlarca tüccar" (c) tarafından getirilmiyor ve bu milyonların bu tür fırsatlara asla ihtiyacı olmayacak. Küçük bir avuç ve şimdi matlab, matkad, R ve diğerlerini kullanıyor veya ustalaşıyor.

Ancak belki de gelişmiş sürüm için, çoğu 2 bilgisayara kurulum yapan bir aboneye pişman olmayacak.

Konuyla ilgiliyse, özel geçmiş / çizelgeler, keneler, genişletilmiş bir test cihazı vb. Gereksinim zaten söylendi.

Artı hemen hatırladığım birkaç küçük şey:

- Göstergenin özünü genişletin, ana pencereden ve alt pencereden sabit bağlamayı kaldırın, hangi arabelleklerde hangi pencerelerin / alt pencerelerin görüntüleneceğini ayarlama yeteneği verin.

- Diğer girişlerin değerlerine bağlı olarak bazı girişleri bloke edebilmek için bağımlı giriş (giriş) değişkenlerine ihtiyacınız var.

- Bir sembole bağlı olmayan, üzerine her türlü bilgi panosu ve diğer görselleştirmeleri asabileceğiniz özel bir tabloya ihtiyacınız var.

- Grafikleri / bilgileri görüntülemek için normal kontrollerle terminalden çözülmüş tam teşekküllü pencereler programlı olarak oluşturma yeteneği.

- Başka bir şey ...

Безграничные возможности с MetaTrader 5 и MQL5
Безграничные возможности с MetaTrader 5 и MQL5
  • 2012.05.14
  • Anatoli Kazharski
  • www.mql5.com
В этой статье я хотел бы показать пример, какой может быть программа для трейдера, а также, каких результатов можно достичь за 9 месяцев, начав изучать MQL5 с нуля. Ещё этот пример показывает, насколько программа для трейдера может быть многофункциональной и информативной, занимая при этом минимум пространства на ценовом графике. Также будет продемонстрировано, какими красочными, яркими и интуитивно-понятными для пользователей могут быть информационно-торговые панели. Это и многое-многое другое...
 
papaklass :

Bir sürü iyi öneri. Ama bir "ama". Hepsi bir sonraki "bisikletin icadı" nı hedefliyor. Halihazırda geliştirilmiş olanı neden kullanamıyorsunuz? Sonuçta, modern, güçlü üst düzey programlama dilleri var (örneğin, büyük .Net kitaplığına sahip C #), iyi bir geliştirme ortamı var - Visual Studio. Öyleyse neden kullanmıyorsun? Sonuçta, ekran formları, çeşitli grafikler / çizelgeler ve çok daha fazlasını oluşturmanıza izin veren hazır sınıflar zaten var. Geliştiricilerin verimliliği nerede? Neden platformu geliştirmek yerine zaten var olan bir şeyi icat edip son 4 yılda hataları düzeltmekle zaman kaybedesiniz? Sadece net değil.

MT6 için dilekler:

1. C#'da API'lerin Ticareti.

2. Visual Studio geliştirme ortamı.

3. Kene geçmişi olan test cihazı.

4. Çoklu pencere görselleştiricisi.

Uzun süre bu tür istekleri onaylamaktan kaçındı. Nedeni - Her zaman gerçekçi olmadığını düşündüm çünkü. ".Net altında yazılan programlar korunamaz. Ve bu MetaQuotes için kabul edilemez."

Böylece bugün bunun tamamen doğru olmadığını anladım. Daha doğrusu, hiç değil. Bunları MSIL'e çevirmek gerekli değildir, onları yerel ikili koda derlemek oldukça mümkündür ve hiç kimse arada şifrelemeyi yasaklamaz.

Ve bu nedenle - tüm uzuvlarla dileklere katılıyorum.

+++.

 
MetaDriver 2013.09.13 09:47
papaklass :

Bir sürü iyi öneri. Ama bir "ama". Hepsi bir sonraki "bisikletin icadı" nı hedefliyor. Halihazırda geliştirilmiş olanı neden kullanamıyorsunuz? Sonuçta, modern, güçlü üst düzey programlama dilleri var (örneğin, büyük .Net kitaplığına sahip C #), iyi bir geliştirme ortamı var - Visual Studio. Öyleyse neden kullanmıyorsun? Sonuçta, ekran formları, çeşitli grafikler / çizelgeler ve çok daha fazlasını oluşturmanıza izin veren hazır sınıflar zaten var. Geliştiricilerin verimliliği nerede? Neden platformu geliştirmek yerine zaten var olan bir şeyi icat edip son 4 yılda hataları düzeltmekle zaman kaybedesiniz? Sadece net değil.

MT6 için dilekler:

1. C#'da API'lerin Ticareti.

2. Visual Studio geliştirme ortamı.

3. Kene geçmişi olan test cihazı.

4. Çoklu pencere görselleştiricisi.

Uzun süre bu tür istekleri onaylamaktan kaçındı. Nedeni - Her zaman gerçekçi olmadığını düşündüm çünkü. ".Net altında yazılan programlar korunamaz. Ve bu MetaQuotes için kabul edilemez."

Böylece bugün bunun tamamen doğru olmadığını anladım. Daha doğrusu, hiç değil. Bunları MSIL'e çevirmek gerekli değildir, onları yerel ikili koda derlemek oldukça mümkündür ve hiç kimse arada şifrelemeyi yasaklamaz.

Ve bu nedenle - tüm uzuvlarla dileklere katılıyorum.

+++.



Nasıl işe yarayacağını hayal ediyorsun?

Sadece yazacak bir şey!

 
papaklass :

1. C#'da API'lerin Ticareti.

2. Visual Studio geliştirme ortamı.

Bu ve çok daha fazlası Sukhova & Co.'da ücretsiz olarak mevcuttur.

Ama gecikmem fena değil, görünüşe göre bilgisayar zayıf değil, 6 çekirdek, 16 gig ve ssd'de her şey pahalı, fic biliyor.

Herhangi bir özel fren olmadan birkaç lam noktası gösterebilen bir grafik, sadece artılarda gördüm. Görünüşe göre, C#'daki normal uygulamalar hemen ortaya çıkmadı ve ben gerçekten C#'ı aramıyordum.

 
MetaDriver :

Uzun süre bu tür istekleri onaylamaktan kaçındı. Nedeni - Her zaman gerçekçi olmadığını düşündüm çünkü. ".Net altında yazılan programlar korunamaz. Ve bu MetaQuotes için kabul edilemez."

Böylece bugün bunun tamamen doğru olmadığını anladım. Daha doğrusu, hiç değil. Bunları MSIL'e çevirmek gerekli değildir, onları yerel ikili koda derlemek oldukça mümkündür ve hiç kimse arada şifrelemeyi yasaklamaz.

Ve bu nedenle - dileği tüm uzuvlarla birleştiriyorum.

+++.

Gerçek şu ki, tüm .Net özellikleri yönetilen (yönetici) kod üzerine kuruludur. Bu nedenle, kodun sanal makinenin dilinde yazılması gerekir. Visual C++ öne çıkıyor, tek başına sınırlarının dışına çıkmasına izin veriliyor, ancak artık bellekle bu kadar uygun bir çalışmadan bahsetmiyoruz.

Bu arada, MQL5 MetaTrader5 dahili sanal makine koduna da derlenmiştir, bu nedenle onu kırmak için çok gerçek bir tehdit vardır.

 
pusheax :
Nasıl işe yarayacağını hayal ediyorsun?

Sadece yazacak bir şey!

mazeret üretmeli miyim? :)

Nasıl çalışacağını hayal ediyorum. En azından burada ve şimdi açıklamayacağım. Nasıl işe yarayabileceğini bir hafta boyunca kendin düşünüyorsun. Yapıcı bir şekilde. Belki mantıklı düşünceler olur.

Örneğin, bunu yapmanın mümkün olduğu benim için açık. Ve (büyüklük sırasına göre) bir mql5 derleyicisi yapmaktan çok daha kolay. Ben bile yapabilirim (mql derleyicisi yapamaz).

 
C-4 :

Gerçek şu ki, tüm .Net özellikleri yönetilen (yönetici) kod üzerine kuruludur. Bu nedenle, kodun sanal makinenin dilinde yazılması gerekir.

Visual C++ öne çıkıyor, tek başına sınırlarının dışına çıkmasına izin veriliyor, ancak artık bellekle bu kadar uygun bir çalışmadan bahsetmiyoruz.

Bu arada, MQL5 MetaTrader5 dahili sanal makine koduna da derlenmiştir, bu nedenle onu kırmak için çok gerçek bir tehdit vardır.

Biliyorum.

Ancak, yönetilen kod, işlemci yerel koduna derlenebilir . Eğer gerekliyse.

Aynı zamanda, mql'de hala kaybolan hiçbir özellik olmadığı göz önüne alındığında, oldukça tolere edilebilir olan bir dizi özellik kaybolur.

Her durumda, MSIL'i yerel kodda derlemek, bir MQL programını yerel kodda derlemekten çok daha kolaydır. Stringo'nun halledebileceğine inanıyorum. :)

Ngen.exe (Native Image Generator)
Ngen.exe (Native Image Generator)
  • docs.microsoft.com
To run Ngen.exe, you must have administrative privileges. Caution Do not run Ngen.exe on assemblies that are not fully trusted. Starting with the .NET Framework 4, Ngen.exe compiles assemblies with full trust, and code access security (CAS) policy is no longer evaluated. Starting with the .NET Framework 4, the native images...
 
MetaDriver :

Biliyorum.

Ancak, yönetilen kod, işlemci yerel koduna derlenebilir . Eğer gerekliyse.

Aynı zamanda, mql'de hala kaybolan hiçbir özellik olmadığı göz önüne alındığında, oldukça tolere edilebilir olan bir dizi özellik kaybolur.

Her durumda, MSIL'i yerel kodda derlemek, bir MQL programını yerel kodda derlemekten çok daha kolaydır. Stringo'nun halledebileceğine inanıyorum. :)

Uzmanları Visual Studio C# ortamında yazıp ardından bunları exe olarak derlemeyi mi önerirsiniz?
 
MetaDriver

pusheax :
Visual Studio C# ortamında uzmanlar yazmayı ve ardından bunları exe'de derlemeyi önerir misiniz?
Tam olarak değil. VS C#'da (veya başka bir .Net dilinde) uzmanlar yazmanızı ve ardından bunları * . ör.6 .

.ex6 formatı sadece şifrelenmiş MSIL olabilir. terminalde kod çözücü. Şifreleme - MetaQuotes Software Corp.'un tescilli yöntemi.

// MSIL : MicroSoft Intermediate Language veya Common Intermediate Language (kısaca CIL) , Microsoft tarafından .NET Framework için geliştirilmiş bir ara dildir.

// yani CLR .NET bayt kodu