Mt4 grafiğindeki Düğmeler ve Metin Alanları artık mümkün - sayfa 5

 
Kimse bana yardım etmiyor mu? :-( :-(
 
endy5 :
Kimse bana yardım etmiyor mu? :-( :-(
fx1.net'in başlığına yazdın, yani fx1.net'ten bir cevap istiyorsun
 

Bu gerçekten harika bir dll

gerçekten deneyeceğim

katkınız için teşekkürler fx1


ama yol - bir soru - MT4'teki gibi köşeleri yuvarlatılmış düğmeleri nasıl daha şık bir şekilde yapabiliriz?

Teşekkür

 
bende bir çok karmaşık EA dayalı bu gelişme.
eğer kimse üzerinde çalıştı bu biz irade işbirliği yapmak ve karşılıklı fayda .
Sahibim uzun vadeli hedefler bu çalışma ile.
Çünkü MT4 devam edecektir ile uzun yıllar biz.
Benim EA dır-dir kişisel kullanım için.
bende bir daha fazla ileri gelişim daha fazla kalite daha ticari versiyonlar geliştirmeye dayalı ile ilgili fx1 .
Ben isterim olmak koymak benimle temas halinde mailde ruiz.alabarce @gmail.com
 

Bu konuyu yeni buldum ve adresinden en son ücretsiz sürümü indirmeye çalıştım.

bu web sitesi: https://www.fx1.net/wiki/pmwiki.php/MT4GUI/MT4GUI

Hiçbir şekilde, web sitesinde kayıtlı bir kullanıcı olmama rağmen.

İndir'e tıkladığımda, yeni bir tarayıcı penceresi açılıyor ve orada indirme

paket için bağlantı mevcut değil.

Ücretsiz sürümü nereden edinebilirim?

-------------------------------------------------- ------------------------------------------

Düzenleme: Google'da mt4gui'yi aradım ve ücretsiz bir indirme buldum.

Tek sorun: Bir düğmeye tıkladığımda Mt4'üm birçok kez çöküyor.

Kodladığım EA'yı eklersem, düğmeler iyi çalışıyor.

Ancak EA'yı grafikten çıkarıp tekrar eklediğimde, ardından

düğmelerde genellikle Mt4 çöker. Her zaman değil ve bunun neden olduğu hakkında hiçbir fikrim yok.

WindowHandle(Symbol(),Period()); işlevini yorumladığımda EA, Mt4'ü çökertmez, elbette o zaman

çizelgedeki düğmeleri çizmiyor, bu nedenle neden bu WindowHandle çağrısı, ama burada sıkışıp kaldım.

WindowHandle olmadan hiçbir düğme yoktur ve WindowHandle ile Mt4 çok sık çöker.

İşte desen:

1. EA önce düğmelerle iyi çalışır. Söküp yeniden taktıktan sonra, bir düğmeye ilk tıklama Mt4'ü çökertiyor.

Ama her zaman değil. Öngörülebilir değil.

Dün saatlerce oldu ve kodu değiştirdim (WindowsHandle'ı yalnızca init'te kullandım veya başlangıçta kullandım.

Aniden her durumda iyi çalıştı. EA'yı ayırmak, yeniden takmak. Hala grafikteyken eklemek. Her şey yolunda gitti

ama bu sabah yine Mt4'ü çökertiyor. Ben uyurken gece boyunca bir hayalet var mıydı?

Demek istediğim: dün gece 1 saatten fazla çalıştı ve hiçbir şeyi değiştirmedim ve bu sabah Mt4'ü çökertiyor mu?


Kararlı sürümü olan var mı?

Bu araç harika, ancak platformu çökertmemeli. Belki buggy bir versiyonum var?

Lütfen yardım et.

Çok teşekkürler.

 
problemini çözdün mü? mt4gui2.dll ve mt4gui.dll'ye ihtiyacınız varsa, bunları size göndermem için bana bildirin
 

vay, bu gerçekten harika bir araç, mt4gui.dll ve mt4 gui2.dll'yi paylaşma şansınız var mı?

çok çok teşekkürler.

 
Kemal :
problemini çözdün mü? mt4gui2.dll ve mt4gui.dll'ye ihtiyacınız varsa, bunları size göndermem için bana bildirin

Kemal,

Size özel mesaj göndermeye çalıştım ama "gönder" butonu yok. bu imkansız.

Hâlâ o kadar çok çökme yaşıyorum ki, dll'lerin sürümlerini test etmekten memnuniyet duyarım.

Belki hatasızdırlar, bana çok yardımcı olur.

E-posta adresim bestfx@lavabit.com

Şimdiden teşekkürler.

Saygılarımızla

 

Merhaba,

düğmeler için dll ücretsiz mi ve bu programı sattıktan sonra sattığımda da kullanabilir miyim?

 

Merhaba,

Bu programı kullanarak EA'mı düğmelerle geliştiriyorum ve bazı çökmeler de yaşadım.

2 şey fark ettim:

1. Muhtemelen programınızdaki butonların yazılma sırası önemlidir ,

özellikle oluşturduğunuz başka nesneler olduğunda.

Örnek: EA'mın arka planını oluşturan Etiketlerim var ve bir düğmeye basarken

Programdaki bu arka plandan önce, çökmelerim oldu.

Düğmeyi ekranda göründükleri sıraya koyduğumda her şey yolunda gidiyor.

2. Düğmeli EA'm çalışırken ve varsayılanları değiştirmek için gülen yüze tıkladığımda,

ve ardından Tamam'ı veya ardından bir düğmeyi tıklayın, bu da MT4'ü çökertir.

Bunun gibi bir çözüm buldum:

Bir Varsayılanlar düğmesi yaptım

Bu düğmeyi şu şekilde çalıştırıyorum:

 #include <WinUser32.mqh>
#import "mt4gui.dll"
#define MT4_WMCMD_REMOVE_EXPERT   33050

int start() {

if (tbIsClicked(hwnd,DefaultsButton)){
DisableAllEA(); // Disables Experts when Experts button enabled
RemoveEA();     // removes MyEA from chart - takes a few seconds
DisableAllEA(); // enables Experts when Experts button disabled
OpenMyEA();     // Opens MyEA with defined HOTKEY
}
}

void DisableAllEA() { // this emulates the Ctrl+E keyboard event
   keybd_event( 17 , 0 , 0 , 0 ); // CTRL down
   keybd_event( 69 , 0 , 0 , 0 ); // E down
   keybd_event( 69 , 0 , 2 , 0 ); // E up
   keybd_event( 17 , 0 , 2 , 0 ); // CTRL up
}

int RemoveEA() { // this removes the EA from chart
PostMessageA(hwnd,WM_COMMAND, 33050 , 1 );

}

void OpenMyEA() { // this opens MyEA with defined HOTKEY
   keybd_event( 18 , 0 , 0 , 0 ); // ALT down
   keybd_event( 81 , 0 , 0 , 0 ); // Q down
   keybd_event( 81 , 0 , 2 , 0 ); // Q up
   keybd_event( 18 , 0 , 2 , 0 ); // ALT up
}

Bu şekilde harika çalışıyor! Çökme yok.

BTW: EA'mda toplam 18 düğme var.

Neden: