![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
Görselleştirme ile MetaQuota'lar
görselleştirme ile Alpari
Hata ayıklanacak İşlev 43. Gönderi
İşte böyle çalışır)))
İşte böyle çalışır)))
Kodda hatalar var:
Bir dizide dolaşıyoruz ve diğerinin öğelerine erişiyoruz. Bar_data_D1'de Bar_data_W1'den daha fazla öğe olduğunda ve böyle bir öğeye eriştiğimizde , dizi sınırların dışındadır .
Öyle görünüyor ki, benim durumumda test tarihinden iki ay sonra geri dönebileceğiniz ortaya çıktı.
Test cihazı günlük 1002 çubuk görüyor
Test cihazı, test aralığının başlangıç tarihinden önce 1000 mum ekler, daha önceki geçmiş dikkate alınmaz. Geniş bir test aralığı yapmak gereklidir. 2000 yılından beri bende.
Kodda hatalar var:
Bir dizide dolaşıyoruz ve diğerinin öğelerine erişiyoruz. Bar_data_D1'de Bar_data_W1'den daha fazla öğe olduğunda , dizi sınırların dışındadır .
düzeltildi
hatasız çalışır
Kodda hatalar var:
Bir dizide dolaşıyoruz ve diğerinin öğelerine erişiyoruz. Bar_data_D1'de Bar_data_W1'den daha fazla öğe olduğunda ve böyle bir öğeye eriştiğimizde , dizi sınırların dışındadır .
Bu bir hata değil, dikkat değil, sadece oturup sorunun ne olduğunu çözdüğünüzde, onu silersiniz, kopyalarsınız ve sonra biri gelir ve sorunun ne olduğunu söyler (okumaya tenezzül etmez), sadece kodu alıp atıyorsunuz, sonuç bu.
Terminal hatası
kodu yukarıdaki gönderiden kopyaladı ve testi yaptı
işte günlük
Terminali kaldır ve yeniden yükle?
Belki demir ile? yoksa sovyet mi?
Bu bir hata değil, dikkat değil, sadece oturup sorunun ne olduğunu çözdüğünüzde, onu silersiniz, kopyalarsınız ve sonra biri gelir ve sorunun ne olduğunu söyler (okumaya tenezzül etmez), sadece kodu alıp atıyorsunuz, sonuç bu.
Eski sürümleri kötü bırakmayın.
Ve kodda komşu değerler karşılaştırılır, bu doğru mu ve orijinal çizim ve göreve karşılık geliyor mu?
Bu, özdeş komşu değerlerin aranmasıdır, daha basit bir görevdir ve tüm özdeş değerler değildir. Alında, dizinin her bir elemanını hepsiyle karşılaştırarak kopya araması (özdeş değerler) yapılır, bu pahalıdır, daha karışık, ancak daha ucuz çözümler var.
Bunu beğenmedim, ancak kodunuzda büyük değişiklikler yapmadan, böyle bir karşılaştırmadan önce diziyi aradığınız değere göre sıralayın ve ardından kod daha doğru olacaktır.
Terminali kaldır ve yeniden yükle?
Belki demir ile? yoksa sovyet mi?
Aynı dönemde eşit koşullar altında (aynı veri sağlayıcı) farklı davranış?
Brokeriniz kim?
Hangi terminali kullanıyorsunuz?
MT4 geliştiricilerinden birinin terminali var mı? atmak.