[ARŞİV!] Forumu kirletmemek için herhangi bir acemi sorusu. Profesyonel, kaçırmayın. Sensiz hiçbir yerde - 4. - sayfa 24
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
Aşağıdaki (4, vb.) 3 siparişin 2 x lot ile açılmasını istiyorsanız, o zaman:
else gd_200 = AccountBalance() * RiskPercent / 100.0 / 10000.0;( ikinci koşul)
Bakiyeden lot yerleştirmek yerine , 3 açık siparişle bile sonrakilerin (4, vb.) 2 x lot ile açıldığı bir koşul için düzeltin. Bazı basit işlevler varsa.
Tünaydın!
Bana bir dosyadan belirli bir sayının altındaki metin satırını nasıl okuyacağımı söyle.
Temel olarak aşağıdaki kodu kullanabilirim:
Örneğin, ilk 16 karakteri okuyun, ancak dizeler farklı uzunluklardaysa ve bir eşleşmeye ihtiyacım varsa
değer1=satır#1;
değer2=satır #2;
Şimdiden teşekkür ederim!
Lütfen bana metni değiştirirken bir parçayı yeni bir satıra kaydırabileceğiniz ücretsiz bir Metin Düzenleyici söyleyin.
Teşekkür ederim!
Tünaydın!
Bir dosyadan belirli bir sayının altındaki metin satırını nasıl okuyacağımı söyle.
Temel olarak aşağıdaki kodu kullanabilirim:
Örneğin, ilk 16 karakteri okuyun, ancak dizeler farklı uzunluklardaysa ve bir eşleşmeye ihtiyacım varsa
değer1=satır#1;
değer2=satır #2;
Şimdiden teşekkür ederim!
FileReadString (hwd);
Lütfen bana bir piyasa emrinin kârını al tetiklendiğinde bekleyen emirleri nasıl kapatacağımı söyle?
Kim'in isCloseLastPosByTake() işlevini alın.
Doğru dönerse, TP çalıştı.
Bağlantıda işlevin kendisine bakın https://www.mql5.com/ru/forum/107476/page21#79908
FileReadString(hwd);
Bu durumda, okunmakta olan dizenin uzunluğunu yazmanız gerekir, örneğin:
Str=FileReadString(tanıtıcı); Symbol1=StringSubstr(Str,0, 6 ); ///6 karakter
Str=FileReadString(tanıtıcı); Symbol2=StringSubstr(Str,0, 6 ); ///6 karakter
Ya çizginin uzunluğunu bilmiyorsam veya satırdan satıra değişiyorsa? Onlar. tüm satırın metnini "yakalamak" gerekir.
Bu durumda, okunmakta olan dizenin uzunluğunu yazmanız gerekir, örneğin:
Str=FileReadString(tanıtıcı); Symbol1=StringSubstr(Str,0, 6 ); ///6 karakter
Str=FileReadString(tanıtıcı); Symbol2=StringSubstr(Str,0, 6 ); ///6 karakter
Ya çizginin uzunluğunu bilmiyorsam veya satırdan satıra değişiyorsa? Onlar. tüm satırın metnini "yakalamak" gerekir.
Dürüst olmak gerekirse, sorunun ne olduğunu tam olarak anlamıyorum.
Her zaman " string uzunluğu " kontrol edilebilir:
Dürüst olmak gerekirse, sorunun ne olduğunu tam olarak anlamıyorum.
"Dize uzunluğunu" her zaman kontrol edebilirsiniz:
Girişimin formatına dikkatlice bakıyoruz, orada satırın uzunluğunu belirtmedim, sonra açıklamayı tekrar dikkatlice okuyorum:
Bir hata hakkında bilgi almak için GetLastError() işlevini çağırmanız gerekir .
}