Makale, Visual Studio düzenleyicisini kullanarak grafik pencereleri oluşturmanın basit ve hızlı bir yolunu ve ardından Expert Advisor'ın MQL koduyla tümleştirmeyi açıklar. Makale geniş bir okuyucu kitlesine yöneliktir ve herhangi bir C# ve .Net teknolojisi bilgisi gerektirmez.
С октября 2018 года MQL5 стал нативно поддерживать интеграцию с библиотеками Net Framwork. Нативная поддержка означает что типы, методы и классы, размещенные в библиотеке .Net теперь, доступны из MQL5 программы напрямую, без предварительной декларации вызывающих функций и их параметров, а также сложного приведения типов двух языков друг к...
Makale, Visual Studio düzenleyicisini kullanarak grafik pencereleri oluşturmanın basit ve hızlı bir yolunu ve ardından Expert Advisor'ın MQL koduyla tümleştirmeyi açıklar. Makale geniş bir okuyucu kitlesine yöneliktir ve herhangi bir C# ve .Net teknolojisi bilgisi gerektirmez.
tanışabilirsiniz.
İyi iş. Teşekkür ederim! Peter'ın ne söyleyeceğini bile biliyorum. Metodunuz onun çekirdek motor konseptiyle uyumlu değil. :)
Peter, şuna bak, bak ve söyle - bunların hepsi çöp, ama ya milyonlarca kalıbım varsa ve her birinde bir milyon düğme varsa? ve doğru olacaktır.
Gerçek bir profesyonel olmanın anlamı budur - banal basit şeyleri bu kadar çok karıştırmak ve onları çok rahatsız edici ve doğal olmayan hale getirmek!
***
Sanki C#'da yaratılanların terminal ile bağlantısını kolaylaştıran evrensel bir yaklaşım yaratılmış gibi, ancak yeni başlayanlar için böyle bir ayrım rahatlama vermeyecek ve en azından biraz tecrübesi olanlar bu yoldan gitmeyecek. , çünkü bu görev çok daha kolay ve doğal olarak ve herhangi bir kısıtlama olmaksızın çözülür.
"Hindu kodu" diye bir şey var. Hindistan'da bir programcının program kodunun satır sayısı için ödeme yapmasının geleneksel olması nedeniyle ortaya çıktı. Bu nedenle, Hindistan'daki programcılar, ana miktar olan kodun basitliğini ve özlülüğünü umursamadılar. "Çekirdek - motor" kavramı, "Hindu kodunun" tüm gereksinimlerine tamamen uygundur. :)
Makale, Visual Studio düzenleyicisini kullanarak grafik pencereleri oluşturmanın basit ve hızlı bir yolunu ve ardından Expert Advisor'ın MQL koduyla tümleştirmeyi açıklar. Makale geniş bir okuyucu kitlesine yöneliktir ve herhangi bir C# ve .Net teknolojisi bilgisi gerektirmez.
tanışabilirsiniz.
Daha önce okudum, ancak ayrıntılara girmek için tekrar okumaya devam edeceğim.
1. Makale neden saniyede 5 istek diyor? 30ms frekansım var.
2. Bin hücreli bir tablonun bağlantısının nasıl göründüğünü gösterebilir misiniz?
3. Anladığım kadarıyla formdaki öğelere adlarına göre itiraz GuiController::SendEvent işlevine gönderiliyor mu?Tüm parametreleri belirtmem gerekiyor mu? İsim, olay, değer? Diğer bazı sıfırlar ... Ve zamanlayıcıda bir olay döngüsü yapmak mı?
Başka bir deyişle, kullanıcının kendisi bir olay sırası oluşturur ve ardından bunu bir zamanlayıcıda Kontrolöre mi iletir?
Son varış noktasını anlamadım .. makaleyi okuduktan sonra neye bağlamalıyım ve neden ..
Örneğin, bir simülatör yapabilirsiniz - test cihazında işlem yapın. Kendinize ticaret için uygun (çok işlevli) bir priz yapabilirsiniz. C#'ın tüm gücünden ve içerdiği tüm kitaplıklardan yararlanabilirsiniz.
Bu sadece bu şekilde bağlanmak için - ada göre bir form arama yoluyla ... hiç gerekli değil. Başlangıçta, doğrudan bir bağlantı yöntemi sağlanır - sınıfın statik bir yöntemi . Exe oluşturmak için de gerekli değildir, tüm bunlar dll'de yapılabilir. Dll, karmaşıklık açısından exe'den farklı değildir; her iki durumda da bir görsel form tasarımcısı mevcuttur.
Peter, söz verdiğim gibi makalem hazır:
Uzmanlar ve göstergeler için .Net Framework ve C# tabanlı grafik arayüzlerin oluşturulması
Makale, Visual Studio düzenleyicisini kullanarak grafik pencereleri oluşturmanın basit ve hızlı bir yolunu ve ardından Expert Advisor'ın MQL koduyla tümleştirmeyi açıklar. Makale geniş bir okuyucu kitlesine yöneliktir ve herhangi bir C# ve .Net teknolojisi bilgisi gerektirmez.
tanışabilirsiniz.
Peter, söz verdiğim gibi makalem hazır:
Uzmanlar ve göstergeler için .Net Framework ve C# tabanlı grafik arayüzlerin oluşturulması
Makale, Visual Studio düzenleyicisini kullanarak grafik pencereleri oluşturmanın basit ve hızlı bir yolunu ve ardından Expert Advisor'ın MQL koduyla tümleştirmeyi açıklar. Makale geniş bir okuyucu kitlesine yöneliktir ve herhangi bir C# ve .Net teknolojisi bilgisi gerektirmez.
tanışabilirsiniz.
İyi iş. Teşekkür ederim! Peter'ın ne söyleyeceğini bile biliyorum. Metodunuz onun çekirdek motor konseptiyle uyumlu değil. :)
İyi iş. Teşekkür ederim! Peter'ın ne söyleyeceğini bile biliyorum. Metodunuz onun çekirdek motor konseptiyle uyumlu değil. :)
4. satırın ötesine bakmayacak, zaten bunun hakkında yazdı.
Peter, şuna bak, bak ve söyle - bunların hepsi çöp, ama ya milyonlarca kalıbım varsa ve her birinde bir milyon düğme varsa? ve doğru olacaktır.
Gerçek bir profesyonel olmanın anlamı budur - banal basit şeyleri bu kadar çok karıştırmak ve onları çok rahatsız edici ve doğal olmayan hale getirmek!
***
Sanki C#'da yaratılanların terminal ile bağlantısını kolaylaştıran evrensel bir yaklaşım yaratılmış gibi, ancak yeni başlayanlar için böyle bir ayrım rahatlama vermeyecek ve en azından biraz tecrübesi olanlar bu yoldan gitmeyecek. , çünkü bu görev çok daha kolay ve doğal olarak ve herhangi bir kısıtlama olmaksızın çözülür.
konunun hiçbir şey hakkında olmadığını, makalenin hiçbir şey hakkında olmadığını .. hiçbir şey, terminale 3 düğme nasıl sabitlenir
makale, bir şekilde dll'yi daha kullanışlı bir şekilde kullanabilmeniz açısından yararlıdır.
konunun hiçbir şey hakkında olmadığını, makalenin hiçbir şey hakkında olmadığını .. hiçbir şey, terminale 3 düğme nasıl sabitlenir
Birçok neden. Yeni bir kelime)) Her şey için. Gerçekten hiçbir şeyi vidalamanıza gerek yok, doğrudan koltuk değneği olmadan yapılır.
Ancak, evet - özellikle gerekli değildir, yalnızca ara sıra ve yalnızca bazıları için gereklidir.
Peter, söz verdiğim gibi makalem hazır:
Uzmanlar ve göstergeler için .Net Framework ve C# tabanlı grafik arayüzlerin oluşturulması
Makale, Visual Studio düzenleyicisini kullanarak grafik pencereleri oluşturmanın basit ve hızlı bir yolunu ve ardından Expert Advisor'ın MQL koduyla tümleştirmeyi açıklar. Makale geniş bir okuyucu kitlesine yöneliktir ve herhangi bir C# ve .Net teknolojisi bilgisi gerektirmez.
tanışabilirsiniz.
Daha önce okudum, ancak ayrıntılara girmek için tekrar okumaya devam edeceğim.
1. Makale neden saniyede 5 istek diyor? 30ms frekansım var.
2. Bin hücreli bir tablonun bağlantısının nasıl göründüğünü gösterebilir misiniz?
3. Anladığım kadarıyla formdaki öğelere adlarına göre itiraz GuiController::SendEvent işlevine gönderiliyor mu? Tüm parametreleri belirtmem gerekiyor mu? İsim, olay, değer? Diğer bazı sıfırlar ... Ve zamanlayıcıda bir olay döngüsü yapmak mı?
Başka bir deyişle, kullanıcının kendisi bir olay sırası oluşturur ve ardından bunu bir zamanlayıcıda Kontrolöre mi iletir?
Temamın mükemmel reklamı için teşekkür etmeliyim.
Birçok neden. Yeni bir kelime)) Her şey için. Gerçekten hiçbir şeyi vidalamanıza gerek yok, doğrudan koltuk değneği olmadan yapılır.
Son varış noktasını anlamadım .. makaleyi okuduktan sonra neye bağlamalıyım ve neden ..
Son varış noktasını anlamadım .. makaleyi okuduktan sonra neye bağlamalıyım ve neden ..
Örneğin, bir simülatör yapabilirsiniz - test cihazında işlem yapın. Kendinize ticaret için uygun (çok işlevli) bir priz yapabilirsiniz. C#'ın tüm gücünden ve içerdiği tüm kitaplıklardan yararlanabilirsiniz.
Bu sadece bu şekilde bağlanmak için - ada göre bir form arama yoluyla ... hiç gerekli değil. Başlangıçta, doğrudan bir bağlantı yöntemi sağlanır - sınıfın statik bir yöntemi . Exe oluşturmak için de gerekli değildir, tüm bunlar dll'de yapılabilir. Dll, karmaşıklık açısından exe'den farklı değildir; her iki durumda da bir görsel form tasarımcısı mevcuttur.