Ticaret fırsatlarını kaçırıyorsunuz:
- Ücretsiz ticaret uygulamaları
- İşlem kopyalama için 8.000'den fazla sinyal
- Finansal piyasaları keşfetmek için ekonomik haberler
Kayıt
Giriş yap
Gizlilik ve Veri Koruma Politikasını ve MQL5.com Kullanım Şartlarını kabul edersiniz
Hesabınız yoksa, lütfen kaydolun
Yeni sözdizimi nasıl ayırt edilir?
"Yaklaşan" sözdizimine ve "orijinal" sözdizimine atıfta bulunmak için farklı bir kelimeye ihtiyacım olduğunu hissediyorum. Görünüşe göre MQ resmi isimleri umursamıyor ve uyumluymuş gibi davranmaya devam ediyor.
Bu yüzden uygun isimleri kendimiz bulmamız gerekiyor gibi görünüyor. Baska öneri? MQL4 V2, OMQL4 (ieObject-), MQL4.1 ...?
Yeni sözdizimi nasıl ayırt edilir?
"Yaklaşan" sözdizimine ve "orijinal" sözdizimine atıfta bulunmak için farklı bir kelimeye ihtiyacım olduğunu hissediyorum. Görünüşe göre MQ resmi isimleri umursamıyor ve uyumluymuş gibi davranmaya devam ediyor.
Bu yüzden uygun isimleri kendimiz bulmamız gerekiyor gibi görünüyor. Baska öneri? MQL4 V2, OMQL4 (ieObject-), MQL4.1 ...?
Ben mql4.5'i öneririm ama gerçekte muhtemelen mql4.99'dur
Lol, haklısın. MQL5'e MQL4'ten çok daha yakın, ancak yeninin eskiyle entegrasyonu onu oldukça dağınık hale getirdi.
4.5 ile dört buçuk demek istediğinizi anlıyorum, ancak ne yazık ki, 4.5'e atıfta bulunulursa 4.4'ün olması gereken sürüm oluşturmaya benziyor. Yani... 4+ ?
Lol, haklısın. MQL5'e MQL4'ten çok daha yakın, ancak yeninin eskiyle entegrasyonu onu oldukça dağınık hale getirdi.
Bence fazla kibar davranıyorsun. . . Cluster Flop akla geliyor. . .
4.5 ile dört buçuk demek istediğinizi anlıyorum, ancak ne yazık ki, 4.5'e atıfta bulunulursa 4.4'ün olması gereken sürüm oluşturmaya benziyor. Yani... 4+ ?
MarketInfo(), Account...(), iCustom() gibi yardım dosyasında listelenen hem MQL4 hem de MQL5 uygulamasına sahip işlevlerle biraz oynuyorum
MQL5'ten kaynaklananların çoğunlukla henüz uygulanmadığını fark ettim. En azından editör veya derleyici tarafından desteklenmiyordu. Yani şu anda sadece MQL4 tamamen mevcuttur (gerçi ben bugfree demiyorum).
not. MQL5 sözdizimine yeni başlayan biri olarak, özel gösterge çağrısının tasarımı beni hayrete düşürdü; bir kodlayıcı nesneler oluşturmalı , bunları bir diziye koymalı ve bunları işleve parametre olarak iletmelidir, bu sırada işlev .... şaşırtıcı bir şekilde bir şeye bir tanıtıcı verir. Oldukça talihsiz bir tasarım. Nesneleri kullanırken, bir nesneyi döndürmeyi beklerim veya nesnelerle hiç uğraşmam. Neyse ki bu komut da henüz çalışmıyor.
#özellik simgesini kullanmayı deneyen var mı? Dokümanlar, ana MT4 dizinindeki bir klasörün yolunu belirtmeyi söylüyor.
Kullanmak istediğim klasörün yolunu belirttiğimde derleyici hata veriyor, sanal mağazada farklı bir klasörde simgeyi açmaya çalıştığını söylüyor.
Sonunda iconu hata dediği klasöre (sanal mağazadaki uzmanlar klasörü) koydum ve bir yol belirtmedim, #property icon "myicon.ico" kullandım
bu şekilde çalışıyor ama ikonlarımın hepsinin uzmanlarla aynı klasörde olmasını istemiyorum docs'ta yazdığı gibi bir klasör belirtmek istiyorum ama bunu yapmama izin vermiyor.
Görüntüler klasörünü sanal mağazada denedim ama aynı hatayı veriyor, yalnızca sanal mağaza\uzmanlar klasörünü ve belirtilen bir yol olmadan kullanmama izin vermek istiyor.
Ayrıca herhangi birinin simge oluşturması gerektiğinde, görüntü dosyalarından simgeler oluşturan temiz bir çevrimiçi dönüştürme uygulaması buldum.
#özellik simgesini kullanmayı deneyen var mı? Dokümanlar, ana MT4 dizinindeki bir klasörün yolunu belirtmeyi söylüyor.
Dosyalarınızın terminal_data_directory\MQL4\ klasör yapısı içinde olması gerektiğini düşünüyorum.
Terminal_data_directory'deki simgenin yolunu koyduğumda derleyici hataları, sanal mağazada bir klasör belirtmememe rağmen hata sanal mağaza klasöründe dosya açılamıyor diyor. terminal_data_dizininde bir klasör belirtiyorum.
Çalıştırabilmemin tek yolu, dosyayı kaynak kodla aynı klasöre koymak ve hiçbir yol belirtmemekti, sadece #property simgesi "MyIcon.ico"
Terminal_data_directory'deki simgenin yolunu koyduğumda derleyici hataları, sanal mağazada bir klasör belirtmememe rağmen hata sanal mağaza klasöründe dosya açılamıyor diyor. terminal_data_dizininde bir klasör belirtiyorum.
Çalıştırabilmemin tek yolu, dosyayı kaynak kodla aynı klasöre koymak ve hiçbir yol belirtmemekti, sadece #property simgesi "MyIcon.ico"