MQL4 ve MQL5 ile ilgili herhangi bir acemi sorusu, algoritmalar ve kodlar hakkında yardım ve tartışma - sayfa 950
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
Bu işlev, her siparişte bir sayı, daha doğrusu lot*100 yazar.
Şimdi en son hangi sayının olduğunu gösteren bir ters fonksiyona ihtiyacımız var.
Dene:
Nesne metin içeriyorsa (sayısal değil), StringSubstr() eklemeniz gerekir:
start_index - dizedeki karakter dizini, sıfırdan başlayarak, uzunluk - sayısal değerin uzunluğu (sayı kaç karakter kaplar)... bence öyle
Dene:
Nesne metin içeriyorsa (sayısal değil), StringSubstr() eklemeniz gerekir:
start_index - dizedeki karakter dizini, sıfırdan başlayarak, uzunluk - sayısal değerin uzunluğu (sayı kaç karakter kaplar)... bence öyle
Eh, başlangıçta tüm bu sayıları grafikte aramak gerekli olacaktır. Bu yüzden işe yaramayacak. Sorun bu. Zaten kontrol edildi
Dene:
Nesne metin içeriyorsa (sayısal değil), StringSubstr() eklemeniz gerekir:
start_index - dizedeki karakter dizini, sıfırdan başlayarak, uzunluk - sayısal değerin uzunluğu (sayı kaç karakter kaplar)... bence öyle
Böyle bir şey yaptım ama işe yaramadı. sıfır gösterir.
Böyle bir şey yaptım ama işe yaramadı. sıfır gösterir.
Değeri ayarlamanız mı yoksa almanız mı gerekiyor? ObjectSetString() işlevi , bir metin değeri ayarlar ve bir bool değeri döndürür . Bu o değil. Ve döngünün başında, bence, doğru biçimlendirilmemiş ... Where ObjectsTotal() ... MT4 referansı tarafından yönlendiriliyorum. Yoksa bir MT5 kodu mu?
Değeri ayarlamanız mı yoksa almanız mı gerekiyor? ObjectSetString() işlevi , bir metin değeri ayarlar ve bir bool değeri döndürür . Bu o değil. Ve döngünün başında, bence, doğru biçimlendirilmemiş ... Where ObjectsTotal() ... MT4 referansı tarafından yönlendiriliyorum. Yoksa bir MT5 kodu mu?
bu MT4
Bir kez daha, herkese iyi günler!
Daha önce sorduğum soruya kimse cevap vermedi ama yine de kodu çözmeme yardım etmeni istiyorum.
Ticaret, otomatik ticaret sistemleri ve ticaret stratejilerinin test edilmesi hakkında forum
MQL4 ve MQL5 ile ilgili herhangi bir acemi sorusu, algoritmalar ve kodlar hakkında yardım ve tartışma
MrBrooklin , 2019.08.30 14:15
Herkese iyi günler!
İşte Metatrader5 için komut dosyasının bir parçası:
Planlandığı gibi, komut dosyası, talep ve tekliften belirli bir mesafede bekleyen limit emirleri veya durdurma emirleri belirlemelidir. Limit bekleyen emirler sorunsuz bir şekilde belirlenir, ancak durdurma emirleri değildir. Lütfen Buy Stop ve Sell Stop bekleyen emirlerinin neden ayarlanmadığını anlamama yardım edin.
Saygılarımla, Vladimir.
Bundan sonra bir soru daha: Piyasa kapalıyken (örneğin hafta sonları) senaryoyu test etmenin herhangi bir yolu var mı?
Saygılarımla, Vladimir.
Hangi listeden?
Ve lütfen düzenleyicideki şekillendiriciyi kullanın (Ctrl+<):
Ne nereden alınmalı?
Bana söyler misin?
Bir kez daha, herkese iyi günler!
Daha önce sorduğum soruya kimse cevap vermedi ama yine de kodu çözmeme yardım etmeni istiyorum.
Bundan sonra bir soru daha: Piyasa kapalıyken (örneğin hafta sonları) senaryoyu test etmenin herhangi bir yolu var mı?
Saygılarımla, Vladimir.
Hayır, komut dosyası kapalı bir piyasada çalışmaz - sipariş vermez.
Hataları anlamak için kurulum seviyelerini hesapladığınız fiyatın değerini ve işlem emrine gönderdiğiniz tüm fiyat seviyelerinin değerlerini logda yazdırmaya çalışın.
Bana söyler misin?
Açılan son siparişi bulmanız gerekir. Biletini bul. Daha sonra, nesne adları listesinde, nesne adıyla satırda son siparişin bulunan bileti ile bir alt dizinin oluşumunu ararız. Nesne adında son siparişin biletini bulduğunuzda, bu gerekli grafik nesnesidir. Bu grafik nesnesinden ihtiyacınız olanı çıkarmak için kalır.