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
Günaydın!
Çok acemi bir söyle))). Soru:
Bir fiyat artışı ve yukarı yönlü bir MA üzerinde bir pozisyon açıldığını varsayalım (bu kodda belirtilmiştir), ancak grafik neredeyse anında değişti, yani MA düşmeye başladı (tabii ki tüm grafik gibi))). Bu aşamada pozisyonun kapalı olması ve stoploss veya limite ulaşmaması ve yeni verilere göre pozisyonun yeni bir açılışının gerçekleşmesi için fonksiyon nasıl yazılır. Ve bu her seferinde kontrol edilmelidir. Umarım açıklamayı netleştirebilmişimdir :)
Söyle bana, lütfen, kim bilir)
Ekte, kaçınmak istediğiniz veya en azından daha az yapmak istediğiniz durum.
MA bir pozisyonun açılıp kapanması sırasında birkaç kez yön değiştirir ters yönde MA'daki ilk değişiklikte negatif bir pozisyonun kapatılıp doğru şartlar altında yeni bir pozisyonun açılmasını sağlamak istiyorum
forward666 : Хочется добиться того,чтоб при первом же изменении МА в обратную сторону происходило закрытие минусовой позиции и открытие новой позиции по верным условиям
1. Önceki ve mevcut MA değerlerini karşılaştırın.
2. MA'nın mevcut değeri "gereksiz" yönde değiştiyse, "eksi" konumunu kontrol edin.
3. Pozisyonun negatif olduğu ortaya çıktıysa, karşı pozisyonu açma koşullarını kontrol edin:
3 A. Karşı pozisyonun açılması için şartlar gelmediyse, ilk "eksi" pozisyonu kapatmak için bir emir gönderin;
3b. Karşı pozisyon açmak için koşullar varsa, pozisyonu tersine çevirmek için bir emir gönderin.
1. Önceki ve mevcut MA değerlerini karşılaştırın.
2. MA'nın mevcut değeri "gereksiz" yönde değiştiyse, "eksi" konumunu kontrol edin.
3. Pozisyonun negatif olduğu ortaya çıktıysa, karşı pozisyonu açma koşullarını kontrol edin:
3 A. Karşı pozisyonun açılması için şartlar gelmediyse, ilk "eksi" pozisyonu kapatmak için bir emir gönderin;
3b. Karşı pozisyon açmak için koşullar varsa, pozisyonu tersine çevirmek için bir emir gönderin.
Öyleyse, dili öğrenmede iyi şanslar, birinin sizin için her şeyi yazması pek olası değildir. En azından kodunuzu paylaşın, diyelim ki hatalar nerede, yardımcı olalım.
Bu yüzden kimsenin benim için yazmayacağı açık!) Belki birisinin en azından ne ve nasıl olduğunu görmek için bu tür kodlara bağlantıları vardır!
Kodun bu kısmını en azından bir şekilde anlatmış olsaydım, paylaşırdım ama hala nereden başlayacağımı bile bilmiyorum (
Bu yüzden kimsenin benim için yazmayacağı açık!) Belki birisinin en azından ne ve nasıl olduğunu görmek için bu tür kodlara bağlantıları vardır!
Kodun bu kısmını en azından bir şekilde anlatmış olsaydım, paylaşırdım ama hala nereden başlayacağımı bile bilmiyorum (
20 bin ruble depozito diyelim
Her işlem için, zararı durdurmada% 2 - yani 400 ruble.
Stoploss 150 p olarak ayarlandı, yani 1p. en fazla 2,6 ruble.
Bu, aylık %1,5 enflasyonu (300 ruble) karşılamak ve mevduatta aylık %5'lik bir artış elde etmek için aylık %6,5'ten fazla kazanmanız gerektiği anlamına gelir - yani, 1300 ruble veya 1300/2,6 = minimum 500 puan. Genel olarak, yılda en az %78.
Siyah aylık minimum puan sayınız nedir?
Makaleler okurum, referans kitabı incelerim! :)
yığına bir soru daha!: Robotu çalıştırdığımda hemen grafiğin gerçeklerini açıkça yansıtmayan bir pozisyon açıyorum, bu yüzden derin bir eksiye düşüyor. Robot başlatıldığında bu pozisyonun hemen açılmasını nasıl engelleyebilirim, kodun neresine bir şey eklemeliyim?
Makaleler okurum, referans kitabı incelerim! :)
yığına bir soru daha!: Robotu çalıştırdığımda hemen grafiğin gerçeklerini açıkça yansıtmayan bir pozisyon açıyorum, bu yüzden derin bir eksiye düşüyor. Robot başlatıldığında bu pozisyonun hemen açılmasını nasıl engelleyebilirim, kodun neresine bir şey eklemeliyim?