Grafik modunda MQL için bir GUI oluşturma. - sayfa 6

 
Alexey Volchanskiy :

Bu resim bir örnek mi?

Tamam, kendim çözeceğim.

Muhtemelen adaşı taşındı ..)))

 
Алексей Барбашин :

Bir önceki gönderide yazmıştım: her şey normal VS yoluyla yapılır. VS 2017 Topluluğunu kullanıyorum. Sadece projeyle çalışmanın başlangıcında, Nuget'li DllExport kitaplığı ona bağlanır. Projeyi derledikten sonra, AT ALL kelimesinden elle sonuçlandırılması gereken hiçbir şey yoktur.

Bir şey söylemek istemiyorum ama bir tane var ama... Ya da daha iyisi, bir soru.

"Nuget ile bir lib" projeye bağlanır. Çerçeveden bir dizi kitaplık, C# projesine bağlanır. Ancak, C# programı bu çerçeve olmadan çalışmayacaktır. Genel olarak banallik.

Sanırım başka bir bilgisayara aktarırken sadece programın kendisine değil, aynı zamanda "Nuget ile bir lib"e de ihtiyacınız olacak. VS olmadan oraya nasıl ulaşacağımı bilmiyorum.

Sana bir örnek vereceğim. Çerçevenin en son sürümlerinde (hala VS 2015 için), soket yoktur ve ayrıca aynı Nuget'ten kurulmaları gerekir. Framework'te soket olmayan bir C# programını başka bir bilgisayara aktarmak mümkün değildir. İlk olarak, Sockets'ten birini kurarak kafanızın karışması gerekir. Bu arada, bunu VS olmadan nasıl yapacağım hakkında hiçbir fikrim yok - böyle bir görev yoktu. Muhtemelen bazı komut satırı mümkündür. Basittir, ancak ortalama bir kullanıcı için orak ... Yani .. programı aktarmak için ayrıca yükleyici veya en azından bir toplu iş dosyası + talimatlarla uğraşmanız gerekir.

 
Yuriy Asaulenko :

Bir şey söylemek istemiyorum ama bir tane var ama... Ya da daha iyisi, bir soru.

"Nuget ile bir lib" projeye bağlanır. Çerçeveden bir dizi kitaplık, C# projesine bağlanır. Ancak, C# programı bu çerçeve olmadan çalışmayacaktır. Genel olarak banallik.

Sanırım başka bir bilgisayara aktarırken sadece programın kendisine değil, aynı zamanda "Nuget ile bir lib"e de ihtiyacınız olacak. VS olmadan oraya nasıl ulaşacağımı bilmiyorum.

Sana bir örnek vereceğim. Çerçevenin en son sürümlerinde (hala VS 2015 için), soket yoktur ve ayrıca aynı Nuget'ten kurulmaları gerekir. Framework'te soket olmayan bir C# programını başka bir bilgisayara aktarmak mümkün değildir. İlk olarak, Sockets'ten birini kurarak kafanızın karışması gerekir. Bu arada, bunu VS olmadan nasıl yapacağım hakkında hiçbir fikrim yok - böyle bir görev yoktu. Muhtemelen bazı komut satırı mümkündür. Basittir, ancak ortalama bir kullanıcı için orak ... Yani .. programı aktarmak için ayrıca yükleyici veya en azından bir toplu iş dosyası + talimatlarla uğraşmanız gerekir.

Buradaki tek soru, eklentilerin nasıl bağlandığıdır. Harici kütüphaneler şeklinde bağlılarsa, doğal olarak yanınızda taşınmaları gerekir. Ve eğer kullanım olarak gömülüyseler, o zaman tüm bunlar, mql'de include ile olduğu gibi, ürünün bir parçası olarak derlenir.

 

MT'de ticaret programları için bir GUI'nin olmaması, algoritmik ticaretin büyümesinin önünde bir engeldir.

Algoritmik ticaret hiçbir yerde MQL ortamında olduğu kadar aktif olarak büyümeyecektir.

Başka bir yazılım ortamından GUI almak çok zordur. Seninkini de kullan. Grafik kitaplıkları yeni başlayanlar için değildir.

GUI herkese açıksa, pazar parlak renklerle çiçeklenecektir.

İnsan hayal gücü yeni olasılıklar için uygulama bulacaktır.

Yani her zaman öyleydi.

 
Реter Konow :

MT'de ticaret programları için bir GUI'nin olmaması, algoritmik ticaretin büyümesinin önünde bir engeldir.

Algoritmik ticaret hiçbir yerde MQL ortamında olduğu kadar aktif olarak büyümeyecektir.

Başka bir yazılım ortamından GUI almak çok zordur. Seninkini de kullan. Grafik kitaplıkları yeni başlayanlar için değildir.

GUI herkese açıksa, pazar parlak renklerle çiçeklenecektir.

İnsan hayal gücü yeni olasılıklar için uygulama bulacaktır.

Yani her zaman öyleydi.

Ve öneriler nelerdir?

 
Alexey Volchanskiy :

Ve öneriler nelerdir?

Dikkat etme, Her zamanki rolünde sadece bir demagog.)
Bu arada C# seçeneğinin bana uymaması üzücü. Ama kimin sadece bir GUI'ye ihtiyacı var, işte bu,
 
Yuriy Asaulenko :
Dikkat etme, Her zamanki rolünde sadece bir demagog.)
Bu arada C# seçeneğinin bana uymaması üzücü. Ama kimin sadece bir GUI'ye ihtiyacı var, işte bu,

Özgüveninizi ciddi şekilde incittim.))

Demogoji hakkında. Tüm sayfalarda profilinizde tek bir şey var - " Yuriy Asaulenko bir konu ekledi ". Konulardan başka bir şey yaratmıyorsunuz.

Ve buradaki demogog kim?

En azından bir şeyler yaratın. Her şey seni şaşırtabilir.

HİÇ BİR ŞEY. Forumda sadece sonsuz ve gereksiz sohbetler.

Sen gerçek Demogog'sun.

 
Alexey Volchanskiy :

Ve öneriler nelerdir?

Teklifler? - bu başlıkta konuşmaya başladığınız şeyi yapın. Grafik modunda GUI oluşturma geliştirin.

Ve bu konuyu unutma.

Gelecek için vizyonunuzu geliştirin.

 
Alexey Volchanskiy :

Ve öneriler nelerdir?

Alexey, form ile bir dll oluşturmayı başardın mı?

 
Yuriy Asaulenko :
Dikkat etme, Her zamanki rolünde sadece bir demagog.)
Bu arada C# seçeneğinin bana uymaması üzücü. Ama kimin sadece bir GUI'ye ihtiyacı var, işte bu,

Yalanınız, bugün panelde VK aracılığıyla bir sipariş aldım, insanlar C ++ / C3'te kesinlikle harici bir seçim yapmak istiyor. Keskin dedim.