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
1$ ile başlarsanız hata 134 test cihazında ?
Her durumda işlem yapmanız gerektiğini yazıyorsunuz.
Bu benim için net değil. Bu ne için?
Diyelim ki ticaret sistemi, ne ve ne miktarda olursa olsun, EURUSD döviz çifti için kalıplara dayanıyor. Önemli olan tarihteki bu kalıpların çoğu zaman sadece EURUSD için tekrarlanmasıdır. Prensipte bu kalıpların var olamayacağı bir alım satım aracının olma olasılığı çok, çok yüksektir (özellikle TF'yi seçmeye başlarsanız, ancak makinenin bunu yapıp yapmadığını bilmiyorum).
Makine, tüm rastgele ticaret enstrümanlarında (muhtemelen + rastgele TF'lerde) başlatılır ve sonuç olarak, tek bir işlem olmayanları bulur, çünkü. desen bulunamadı.
Alım satım araçları üzerinde alım satım konusunda açık bir kısıtlama yoktur.
Ticaret sisteminin sadece bir özelliği vardır.
Sadece piyasa testini geçmek için bir uzmanın ticaret sistemi ile ilgili olmayan bir sol ticaret sistemi yazmanız gerektiği ortaya çıktı?
Benim için biraz garip...
Bunu bilmiyorum, piyasada yayınlarken bu tür gereksinimler.
Cevap için teşekkürler.
Bunu anlamayan bir tek ben olmadığımı biliyorum :)
Test cihazında Expert Advisor'ı 1$ TP ile başlatırken hata olmaz. yarım saat önce gitti
Piyasada bir hatadan sonra hatanın nerede ve ne olduğunu görmek için log gibi bir şey yok mu?
Kendiniz hatalarla bir rapor (günlük) yayınladınız ve açıkça hiçbir alım satım işlemi olmadığını belirtiyor. Uzman Danışmanın yazıldığı gerekli çift dışında her yerde alım satım işlemleri yapmak için koda on satır ekleyin. En basitini yapabilir, her Salı açıp 20 puan kazanabilirsiniz. Her şey
Eklendi: Genel olarak, herhangi bir kalıp herhangi bir sembol ve zaman diliminde bulunabilir, sadece euro/dolar veya yen/frankta var olan böyle bir kalıp yoktur.
Kendiniz hatalarla bir rapor (günlük) yayınladınız ve açıkça hiçbir alım satım işlemi olmadığını belirtiyor. Uzman Danışmanın yazıldığı gerekli çift dışında her yerde alım satım işlemleri yapmak için koda on satır ekleyin. En basitini yapabilir, her Salı açıp 20 puan kazanabilirsiniz. Her şey
Peki, o zaman nasıl? Şimdi piyasayı aldatacağım ve sonra bu kodu bir baykuştan nasıl keseceğim.. 10 satırlık bir baykuş yazıp doğrulamayı geçmek ve sonra her türlü sol robotu oraya yapıştırmak nasıl bu kadar kolay sanıyorsun, öyle mi? % 100 çalışan EA temiz kodla doğrulamam gerekiyor ....
Orada olası yanlış kullanıcı değerlerine karşı daha fazla koruma yapmanız gerekir, örneğin, negatif bir lot koydu veya MM bakiyesi = 0 hesaplanırken olası tüm nüansları hesaba katmanız gerekir.
Aptallıktan olası tüm kontrolleri yapıyorum)
double MinL = MarketInfo ( Symbol (), MODE_MINLOT );
if (LotSize < MinL) LotSize = MinL; else LotSize = MathAbs (LotSize);
double MaxL = MarketInfo ( Symbol (), MODE_MAXLOT );
if (LotSize > MaxL) LotSize = MaxL; else LotSize = MathAbs (LotSize);
// если поставили баланс равный нулю или отрицательный
if (Balance == 0 ) Balance = 1000 ; else Balance = MathAbs (Balance);
// если поставили отрицательные значения
if (StopLoss < 0 ) StopLoss = MathAbs (StopLoss); else StopLoss = StopLoss;
if (TakeProfit < 0 ) TakeProfit = MathAbs (TakeProfit); else TakeProfit = TakeProfit;
if (StartHour < 0 ) StartHour = MathAbs (StartHour); else StartHour = StartHour;
if (StartMinute < 0 ) StartMinute = MathAbs (StartMinute); else StartMinute = StartMinute;
if (EndHour < 0 ) EndHour = MathAbs (EndHour); else EndHour = EndHour;
if (EndMinute < 0 ) EndMinute = MathAbs (EndMinute); else EndMinute = EndMinute;
if (FridayExit < 0 ) FridayExit = MathAbs (FridayExit); else FridayExit = FridayExit;
if (MaxSpread < 0 ) MaxSpread = MathAbs (MaxSpread); else MaxSpread = MaxSpread;
if (Slippage < 0 ) Slippage = MathAbs (Slippage); else Slippage = Slippage;
Teşekkürler, bunları kontrol edeceğim. Yani piyasadaki sistem yanlış değerler belirleyebilir mi? ps. yardımlarınız için şimdiden teşekkürler.