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
Kullanılmayan bir fonksiyon hakkında uyarı içeren satırı göstermez - çift tıklama sizi Expert Advisor'ın ilk satırına götürür, ancak bu fonksiyonun başına götürmez.
Şuna benzer bir şey: "sdfsdgbgfgnh" işlevine başvurulmadı ve exp dosyasından kaldırılacak.
Peki, doğru!
:)
Expert Advisor'a bir işlev çağrısı eklemeyi unuttunuz.
Derleyici sizi uyardı ve bu işlevi yürütülebilir dosyaya eklemedi.
Genel olarak yazar genellikle Expert Advisor'da hangi fonksiyonları kullandığını, bunların nerelere çağrılması gerektiğini ve bu fonksiyonların metinlerinin nerede bulunduğunu bilir.
Yoksa yanılıyor muyum?
Kısaca konuşuyorum!
Hatalarda, çift tıklama hareket eder.
Bir parantez koymayı unuttuysanız, manuel olarak aramanız gerekecek!
Bir işlev çağrısı yapmayı unuttuysanız, manuel olarak arama yapmanız gerekecektir!
Başka hangi hatalar çift tıklatılarak taşınmaz?
Bunun gibi olmasını istiyorum ps= StringConcatenate(g_Profit); da çalıştı! neden 2'den az parametreye kısıtlama!?
Bunun gibi olmasını istiyorum ps= StringConcatenate(g_Profit); da çalıştı! neden 2'den az parametreye kısıtlama!?
Çünkü bu dize bitiştirmedir. ("çizgiler" - çoğul)
MQL5'te basit bir atama ps=g_Profit; Örtük tür dönüştürme hakkında bir uyarı ile doğru. Uyarıyı önlemek için açık bir dönüşüm yapabilirsiniz.
ps=(string)g_Profit;
Çünkü bu dize bitiştirmedir. ("çizgiler" - çoğul)
MQL5'te basit bir atama ps=g_Profit; Örtük tür dönüştürme hakkında bir uyarı ile doğru. Bir uyarıdan kaçınmak için açık bir dönüşüm yapabilirsiniz.
ps=(string)g_Profit;
Bunu LINES için anlıyorum! ANCAK 64'lük bir sınır varsa, o zaman bir kontrol vardır ve bir kontrol olduğuna göre, neden bir değişkeni atlamıyorsunuz!?
çünkü zor değil!
4'te ps=g_Profit; ancak bu süreçte değişkenler eklenebilir ve hemen kullanmak daha iyidir
Neden bir değişken üzerindeki kısıtlamayı anlamıyorum!?
Bunu LINES için anlıyorum! ANCAK 64'lük bir sınır varsa, o zaman bir kontrol vardır ve bir kontrol olduğuna göre, neden bir değişkeni atlamıyorsunuz!?
çünkü zor değil!
4'te ps=g_Profit; ancak bu süreçte değişkenler eklenebilir ve hemen kullanmak daha iyidir
Neden bir değişken üzerindeki kısıtlamayı anlamıyorum!?
Yani bu MQL5 için bir dilek değil mi? O zaman neden buraya yazıyorsun?
bunlar 4'ten başlayan tüm MQL numaraları için dileklerdir! Keşke daha az kısıtlama olsaydı!
ve böylece kısıtlamalar sertifikada dile getirildi!
tabi bu mümkünse!
Uyarıyı önlemek için açık bir dönüşüm yapabilirsiniz.
ps=(string)g_Profit;
Bu güzel.
Çünkü bu dize bitiştirmedir. ("çizgiler" - çoğul)
MQL5'te basit bir atama ps=g_Profit; Örtük tür dönüştürme hakkında bir uyarı ile doğru. Uyarıyı önlemek için açık bir dönüşüm yapabilirsiniz.
ps=(string)g_Profit;
Birçok dilde, ayrıca açıkça şu yollarla da dönüştürebilirsiniz:
ps = g_Kar + "";
Yazmaya çalışacağım ama bir dilek şeklinde değil, MT'de şu anda ne yapmak mümkün değil şeklinde (umarım geliştiriciler bunu ne ve nasıl yapacaklarını göreceklerdir)
Bir göstergeye ihtiyacınız var:
MQL 5, bu tür göstergeler oluşturmanıza izin veriyorsa, çok para birimli TS sistemlerinin oluşturulmasında (ve araştırılmasında) iyi bir yardımcı olacaktır.
bir dilek daha (tüm MQL'ye) !
hesap değiştirirken, danışman bir döngü içinde çalıştığında ve danışman düğmesi etkinleştirildiğinde, hesaplar arasında uyumsuzluk var!
önce danışmanın işi bitirmesine izin verin ve ardından hesap değişir, ancak başlangıç (döngü) hala çalışıyor ve hesap zaten değişti
Ve ekstra kontroller yapmak zorundasın!