Mql5 dilinin özellikleri, incelikleri ve çalışma yöntemleri - sayfa 221
Alım-satım fırsatlarını kaçırıyorsunuz:
- Ücretsiz alım-satım 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
İşlevselliği (alt alan ve yöntem) ve uygun kullanımı nasıl koruyacağımı bilmiyorum. Belki de bu seçenek ihtiyaçlarınızı karşılayacaktır.
Başvuru.
Bu çok hızlıydı ve şimdi gayet iyi çalışıyor, teşekkür ederim!
Rusya'ya sevgilerle❤️! ;-)
MQL5'in şu anki sürümünde bu mümkün mü? Bu engeli aşmak için becerikli değildim:
MQL5'e girdikten sonra böyle bir makro yazmak kolaydı.
MQL5'in şu anki sürümünde bu mümkün mü? Bu engeli aşmak için becerikli değildim:
Görevi anlamadım - MqlRatestime sınıfının (bunun için şablon) makro ikamesi içinde bildirilmesi gerekli mi?
Görevi anlamadım - MqlRatestime sınıfının (bunun için şablon) makro ikamesi içinde bildirilmesi gerekli mi?
Hayır, sınıflar zaten açıklandı. Yorumlar, almak istediğiniz sonucu belirtir. Makronun girdisi bir nesnedir ve çıktıya bu nesnenin türünün adını içeren bir sınıf denir.
Bana öyle geliyor ki, farklı türlerdeki parametreler için farklı bir makro ikamesi gerekli.
Görev bundan doğdu.
Ticaret, otomatik ticaret sistemleri ve ticaret stratejilerinin test edilmesi hakkında forum
Mql5 dilinin özellikleri, incelikleri ve çalışma yöntemleri
fxsaber , 2022.02.11 15:44
Türü belirtmeye zorlandığı giriş parametresini vurguladı. Bu, makroda üç girişle sonuçlanır. Ve iki tane istiyorum - tipsiz.
Hayır, sınıflar zaten açıklandı. Yorumlar, almak istediğiniz sonucu belirtir. Makronun girdisi bir nesnedir ve çıktıya bu nesnenin türünün adını içeren bir sınıf denir.
Bu sorunu nasıl çözeceğimi bilmiyorum.
Ve iki parametreli ArraySortStruct'a - işte böyle çalışır:
Ve iki parametreli ArraySortStruct'a - işte böyle çalışır:
Haklısın, teşekkürler! Birden fazla abarttım. Sıralama seçeneğinizi bırakacağım.
Başvuru.
ZY Yazık, bir alt alanda veya bir yöntemde imkansız.
DLL farklı MT5 programlarında aynı anda kullanılıyorsa,
daha sonra onu kullanan ilk çalışan program tarafından bir kez yüklendiğini unutmayın.
Yani, DLL ortamı, kaç kez içe aktarırsanız aktarın , tek bir ortak işlemdedir.
Amaç ne? DLL'de kullanılan genel işaretçilerin ortak bir işlemin alanında olması.
Ve çok uygun.
Bu bazıları için yeni olmayabilir ama benim için sürpriz oldu.
DLL farklı MT5 programlarında aynı anda kullanılıyorsa,
daha sonra onu kullanan ilk çalışan program tarafından bir kez yüklendiğini unutmayın.
Diğer bir deyişle, DLL'nin durumu, onu kaç kez içe aktarırsanız aktarın , paylaşılan bir işlemde bulunur.
Amaç ne? DLL'de kullanılan genel işaretçilerin ortak bir işlemin alanında olması.
Ve çok uygun.
Bu haber değil, doğuştan hep böyle çalışıyorlar.
yalnızca veriler __atomic__'den büyükse, kritik bölümlerle (veya std::thread terminalindeki muteks) ona erişmek/korumak gerekir