[ARŞİV!] Forumu kirletmemek için herhangi bir acemi sorusu. Profesyonel, kaçırmayın. Sensiz hiçbir yerde - 4. - sayfa 491
![MQL5 - MetaTrader 5 müşteri terminalinde yerleşik ticaret stratejileri dili](https://c.mql5.com/i/registerlandings/logo-2.png)
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
Lütfen bu işlevi tersine çevirmeme yardım edin:
yani, fiyat, LevelProfit puanlarının sayısı kadar açık bir siparişten zarara girerse (buna LevelLoss diyebilirsiniz), duruma bağlı olarak, kârı sıfıra veya 1 puan 2 zarara vb. aktarmanız gerekir. LevelWLoss parametresine ne yazılmalıdır, böylece fiyat tersine dönerse kar olmaz. Ya da hazır olan var mı?
Şimdiden teşekkür ederim))
Güzel gün! Biliyorsunuz, kodu danışmanın init bölümünden kestim (hafta sonu için hata ayıkladım - kene yok!), Başa taşıdım. Dış ön döngü kaldırıldı. Derlenmiş.
Azarlanmış-- 'devam' - 'ara' veya 'devam' sadece bazı döngülerde kullanılır C:\Alpari\experts\Weekend.mq4 (69, 20)
Neyle ilgili? Peki, sürekli bir döngüde, bir döngüde, ne olmuş yani? İngilizcem pek iyi değil.. Bazı kelimeleri anlarsam, bir anlam yığını oluşturamam!
Güzel gün! Biliyorsunuz, kodu danışmanın init bölümünden kestim (hafta sonu için hata ayıkladım - kene yok!), Başa taşıdım. Dış ön döngü kaldırıldı. Derlenmiş.
Lanetli-- 'continue' - 'break' veya 'devam' sadece bazı döngülerde kullanılır C:\Alpari\experts\Weekend.mq4 (69, 20)
Neyle ilgili? Peki, sürekli bir döngüde, bir döngüde, ne olmuş yani? İngilizcem pek iyi değil.. Bazı kelimeleri anlarsam, bir anlam yığını oluşturamam!
Lütfen bu işlevi tersine çevirmeme yardım edin:
yani, fiyat, LevelProfit puanlarının sayısı kadar açık bir siparişten zarara girerse (buna LevelLoss diyebilirsiniz), duruma bağlı olarak, kârı sıfıra veya 1 puan 2 zarara vb. aktarmanız gerekir. LevelWLoss parametresine ne yazılmalıdır, böylece fiyat tersine dönerse kar olmaz. Ya da hazır olan var mı?
Şimdiden teşekkür ederim))
İşlev şöyle olabilir:
STOP'ları değiştirirken MODE_STOPLEVEL ve MODE_FREEZELEVEL kısıtlamalarını kontrol etmeyi unutmayın.
Teşekkürler!! çok çabuk göreceğim..
Nasıl olmaz? Ve eğer (SATIN AL == 0) - bu bir döngü değil mi? Garip bir şekilde, başlangıçta tüm programın etrafına parantez içine alınmış en dıştaki döngüyü kaldırdım. Hata ayıklama için gerekliydi ve kaldırdım.
Burada ve orada değilse, if (strela1 < strela2) geçmesine izin verin, programın mantığı ihlal edilmeyecektir.
Teşekkürler!! çok çabuk göreceğim..
Nasıl olmaz? Ve eğer (SATIN AL == 0) - bu bir döngü değil mi? Garip bir şekilde, başlangıçta tüm programın etrafına parantez içine alınmış en dıştaki döngüyü kaldırdım.
Numara. Bir döngü değil. Geriye kalması gerekeni aldın. Ders kitabının tamamını okuyun! Özellikle burada: "Bir koşullu deyimde bileşik deyim kullanımına bir örnek. Önce if(ifade) koşul deyimi gelir, ardından bileşik deyim. Bileşik deyim yürütülebilir deyimlerin bir listesini içerir."
TarasBY , açıklamalar ve özellik için teşekkürler!
İşlevi koleksiyonuma alıyorum, ancak bir şey net değil:
fi_LevelBU parametresi, eksi varsa, almanın zarara, artı ise kâra mı yoksa tam tersi mi?
İkincisi: işlevin kendisindeki kısıtlamaları kontrol etmek mi yoksa işlevin dışında mı yapmak daha iyidir?
TarasBY , açıklamalar ve özellik için teşekkürler!
İşlevi koleksiyonuma alıyorum, ancak bir şey net değil:
fi_LevelBU parametresi, eksi varsa, almanın zarara, artı ise kâra mı yoksa tam tersi mi?
Doğru (tersi değil).
İkincisi: işlevin kendisindeki kısıtlamaları kontrol etmek mi yoksa işlevin dışında mı yapmak daha iyidir?
Herkes kendisi için karar verir. Kendime ticaret emirlerinin yürütülmesinden sorumlu ve tüm kısıtlamaların kontrolünü kontrol eden bir kitaplık yaptım.
Not: İşlev kodunda küçük bir hata oluştu (ek bir parantez) - düzeltildi.