MQL uzmanları için soru - sayfa 9

 

Tekrarlıyorum. Belki de doğru ifade edemedim. Henüz çoklu para birimi göstergelerinin doğru çalışmasını sağlayamadım. Her zaman yeniden başlatmanız gerekir. Yine de farklı seçenekler denedim. Sıfıra bölme hatasını ortadan kaldırmak için genellikle 4066 hatasını kontrol etmek yeterlidir. Varsa, fonksiyondan çıkın

 
Teşekkürler Victor. Daha fazla araştıracağım.
 

İyi akşamlar.

Bir problemim var.

EA, her çubukta pozisyon açar . Ardından belirtilen toplam kâra ulaşıldığında kapanır.

İkili görünen lokmaları kaldırmam gerekiyor. Bunu yaptım (I. Kim'in işlevleri):

 //Закрытие встречных позиций 
if ( NumberOfPositions( NULL , - 1 ,Magic)>= 2 ) { //если есть открытые позиции  
if (NumberOfPositions( NULL , OP_BUY,Magic)>= 1 && NumberOfPositions( NULL ,OP_SELL,Magic)>= 1 ) { 
//если они разнонаправленные
if (NumberOfPositions( NULL ,OP_BUY,Magic) == NumberOfPositions( NULL ,OP_SELL,Magic)) {
//если имеет место лок, то закрываем :
                    ClosePosFirstProfit( NULL ,OP_BUY, Magic);
                    ClosePosFirstProfit( NULL ,OP_SELL, Magic);
                                         }}} 
                                         

İşler. Ama benim biraz farklılığa ihtiyacım var!

Yalnızca iki kilit varsa, kilitleme konumlarının silinmesine ihtiyacım var!

Ayrıca, sadece bu iki kilidin silinmesi için (yani herhangi dört açık pozisyon - iki alış ve iki satış)

Ve diğer herkes (varsa) kalmalı! (böyle olması gerekiyor)

Yarım gün nasıl yapacağımı bulamıyorum. Lütfen söyle bana!

 
Rita :

Dizide orada yazabilir ve karşılaştırabilir mi? Ya da küresel..

İşte yardımcı olabilir

https://www.mql5.com/en/articles/1404/page2#4494

https://www.mql5.com/ru/articles/1390

yığına

https://www.mql5.com/ru/forum/118082

 

Bu sonuçların neden elde edildiğini anlamama yardım et ...

sembol EURUSD (Euro vs USD)
dönem 1 Saat (H1) 2010.01.15 00:00 - 2011.01.14 22:00 (2010.01.15 - 2011.01.15)
modeli Kontrol noktaları (çok kaba bir yöntem, sonuçlar dikkate alınmamalıdır)
parametreler büyü=212121; kayma=5; durma kaybı=5; MoneyManagement=true; lot=0.01; MaksimumRisk=0.5; sondaki=true; takip eden durak=5; İzleyenAdım=1; SiparişComment="GT2";
testteki çubuklar 7201 Modellenmiş keneler 147186 modelleme kalitesi n/a
Uyumsuz grafik hataları 1
ilk para yatırma 100.00
toplam net kar 200349932.50 Brüt kazanç 512930503.80 Brüt kayıp -31580571,30
kar faktörü 1.64 beklenen getiri 10561.97
Mutlak düşüş 0.30 maksimum düşüş 5134616.80 (%2.83) göreceli düşüş %9,63 (90.27)
toplam işlemler 18969 Kısa pozisyonlar (kazanılan %) 9692 (%35.21) Uzun pozisyonlar (% kazandı) 9277 (%36.26)
Karlı işlemler (toplamın yüzdesi) 6777 (%35.73) Zarar işlemleri (toplamın yüzdesi) 12192 (%64.27)
En büyük kar ticareti 2473457.50 zarar ticareti -495931.50
Ortalama kar ticareti 75686.96 zarar ticareti -25638.17
maksimum ardışık kazançlar (para olarak kar) 8 (2665.30) ardışık kayıplar (para kaybı) 13 (-7661.02)
maksimum ardışık kar (kazanç sayısı) 6483225,00 (5) ardışık kayıplar (kayıp sayısı) -3760440.00 (8)
Ortalama ardışık kazançlar 1 ardışık kayıplar 3

Dosyalar:
gt2_2.mq4  5 kb
 
rustein :

Bu sonuçların neden elde edildiğini anlamama yardım et ...

Tam olarak net olmayan ne?
 
rustein :

Bu sonuçların neden elde edildiğini anlamama yardım et ...

1. geçmişiniz yüklenmedi

2. Böyle bir TF için, en azından tüm keneler üzerinde test etmeniz gerekir.

işte doğru tablo


Ama aslında, kene modellemenin test prensibini kullanıyorsunuz. Bu yüzden hiç şaşırtıcı değil.

 
MetaDriver :
Tam olarak net olmayan ne?
Sorunun açık olduğunu düşündüm... Test cihazında neden bu tür kaseler olabilir veya Expert Advisor'da bir hata var mı?
 
rustein :
Sorunun açık olduğunu düşündüm... Test cihazında neden bu tür kaseler olabilir veya Expert Advisor'da bir hata var mı?

çünkü tester modelleri böyle.

bu onun özelliği.

ve onu kullanıyorsun. Her tikte kapatın ve açın. ancak stop loss, kontrol noktalarındaki minimum tik hareketinden daha azdır.

bu yüzden kar çekilir.

gerçeklikle ilgisi yok.

 
sergeev :

çünkü tester modelleri böyle.

bu onun özelliği.

Teşekkürler, kenelere sızdığını biliyorum, test cihazı modelleri tam olarak nedir ve nasıl, orada gösterge yok ... neden kene ihtiyacı var?

Orada 50 noktada (4 işaret) durabilirsiniz, kase de kontrol noktalarında olacaktır ....

Neden: