MQL4 ve MQL5 ile ilgili herhangi bir acemi sorusu, algoritmalar ve kodlar hakkında yardım ve tartışma - sayfa 161
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
Hesaptaki tüm açık pozisyonlar arasında dolaşın, onları sihir ve türe göre filtreleyin.
Pozisyon türü gerekliyse, geçici dizinin boyutunu 1 artırın ve bu pozisyonun açılış fiyatını buna girin.
Döngü tamamlandığında, gerekli tüm pozisyonların açılış fiyatlarını içeren bir diziniz olacaktır.
Döngüde dizideki tüm değerleri ekleyin ve döngünün sonunda ortaya çıkan değeri bu dizinin boyutuna bölün.
Her şey - hesaplanmış bir fiyatınız var. Şimdi buna gerekli sayıda *Point() noktası ekleyin.
Ve sonra daha ilginç - alınan fiyat pozisyon açılış fiyatından (Satın Al) düşükse, o zaman bu bir kar al değil, zararı durdur
Eh, tüm söylenenlere ek olarak, şunları ekleyebilirsiniz: komisyon ve takasları dikkate almayacaktır)
Komisyonlar ve takaslar nelerdir? Bir kişi tüm açık pozisyonlar için bir kar al toplamı belirlemek istiyor. Ve bu kadar.
Komisyonlar ve takaslar nelerdir? Bir kişi tüm açık pozisyonlar için bir kar al toplamı belirlemek istiyor. Ve hepsi bu.
Bu doğru, tüm açık olanların toplam fiyatından N-puan eklemek istiyor.
Bence bu ve açık değil. Sizce TP, bir tüccarın açgözlülüğünün bir göstergesi mi yoksa ticaret sisteminin bir parametresi mi?
Bence ve açık değil. Sizce TP, bir tüccarın açgözlülüğünün bir göstergesi mi yoksa ticaret sisteminin bir parametresi mi?
Pozisyonlar piyasada uzun süre asılı kalırsa, takaslar onlara gider ve çoğunlukla olumsuzdur (Çarşamba = x * 3). Artı, hesap ECN ise komisyonları hesaba katmanız gerekir, çünkü kâr alarak kapatıyoruz, bu bir artı gibi görünüyor, ama aslında - bir eksi, maliyetleri hesaba katmadık.
Ekranda, 5 pozisyon için ilk mevcut seçenek - 4 takas günü ve 10pp almayı planlıyorsak, basit bir hesaplama ile sadece 6pp kar alacağız ve bu komisyonları hesaba katmadan (varsa) , tüm masrafları hesaba katarsak, o zaman sıfıra yakın olacağız, çünkü hesaplama için bir açılış fiyatı yeterli değil.
Bu nedenle, N-puanlarında başabaş fiyat + ilaveden herkes için kar seviyesini hesaplamayı önerdim.
Pozisyonlar piyasada uzun süre asılı kalırsa, takaslar onlara gider ve çoğunlukla olumsuzdur. Artı, hesap ECN ise komisyonları hesaba katmanız gerekir, çünkü kâr alarak kapatıyoruz, bu bir artı gibi görünüyor, ama aslında - bir eksi, maliyetleri hesaba katmadık.
Ekranda, 5 pozisyon için ilk mevcut seçenek - 4 takas günü ve eğer 10pp almayı planlıyorsak, o zaman basit bir hesaplama ile sadece 6pp kar alacağız ve bu, spread ve komisyonları hesaba katmadan ( eğer varsa), tüm masrafları hesaba katarsak, o zaman sadece açılış fiyatı hesaplama için yeterli olmadığı için sıfırda kapatırız.
Ben biraz farklı çalışıyorum. Ama bu bizimle ilgili değil. TP ortalamasının nasıl alınacağını sordu :)
Ben biraz farklı çalışıyorum. Ama bu bizimle ilgili değil. TP ortalamasının nasıl alınacağını sordu :)
Bu doğru, sadece TS biraz sonra nasıl doğru ortalama alınacağını soracak :)
Bir gün olacak...
Arkadaşlar hadi arkadaş olalım. :)
Bu, işlemlerin açık fiyatlarını SATIN AL yönünde toplamanız, işlem sayısına bölmeniz ve 200 pip eklemeniz gereken TS'deki benim parçam. Ve SAT yönünde 200 pip çıkarın.
Kim bana yardım edebilir ve kodu MQL4'e yazabilir?
X1 - X... açık işlemler
Y - açık işlem sayısı
Formül şöyle görünmelidir: X1 + X2 + X3 + X4 + X... / Y+200
Örneğin, AL'da açık 5 işlemim varsa, bunların toplanması, 5'e bölünmesi ve 200 eklenmesi gerekir. Ve SATIŞ'ta 8 işlem açılır, bunların da toplanması, 8'e bölünmesi ve 200 çıkarılması gerekir.
Lütfen biraz MQL4 kodu yazın
Çok teşekkürler!