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
Merhaba. Böyle bir sorunum var, belki basit ama şimdiden yoruldum.
Danışmanı tarih konusunda kontrol ettim ve bu hata sürekli ortaya çıkıyor
12:17:41 TIC: başarıyla yüklendi
12:19:07 Test Oluşturucu: eşleşmeyen veri hatası (2010.07.08 00:00'da düşük değer 87.6580'e en düşük zaman diliminden ulaşılamıyor, düşük fiyat 87.6590 uyumsuzlukları)
12:19:07 Test Oluşturucu: eşleşmeyen veri hatası (2010.08.30'da 6029 ses sınırı 12:00 aşıldı)
12:19:09 Test Oluşturucu: eşleşmeyen veri hatası (2010.10.12'de yüksek değer 81.8880, en düşük zaman diliminden 16:00'ya ulaşılmıyor, yüksek fiyat 81.8470 uyumsuzluk)
12:19:09 Test Oluşturucu: eşleşmeyen veri hatası (2010.10.12'de düşük değer 81.6610, en düşük zaman diliminden 16:00'ya ulaşılmıyor, düşük fiyat 81.7620 uyumsuzluk)
-------------------------------------------------- -------------------------------------------------- -------------------------------------------------- --------------------------------------------
Düşük hacim, yüksek hacim, artık hangi değerleri değiştireceğimi bilmiyorum.
MiniLotSize'ı 0.1 ve 1 ve 0.01 olarak değiştirdim, ayrıca MaxLotSize'ı da değiştirdim, değeri 0 (aracı ayarları) olarak ayarladım, ancak danışman hala ticaret yapmıyor,
tam başarısızlık... Yardım. Şimdiden teşekkürler..
Merhaba. Böyle bir sorunum var, belki basit ama şimdiden yoruldum.
Danışmanı tarih konusunda kontrol ettim ve bu hata sürekli ortaya çıkıyor
12:17:41 TIC: başarıyla yüklendi
12:19:07 Test Oluşturucu: eşleşmeyen veri hatası (2010.07.08 00:00'da düşük değer 87.6580'e en düşük zaman diliminden ulaşılamıyor, düşük fiyat 87.6590 uyumsuzlukları)
12:19:07 Test Oluşturucu: eşleşmeyen veri hatası (2010.08.30'da 6029 ses sınırı 12:00 aşıldı)
12:19:09 Test Oluşturucu: eşleşmeyen veri hatası (2010.10.12'de yüksek değer 81.8880, en düşük zaman diliminden 16:00'ya ulaşılmıyor, yüksek fiyat 81.8470 uyumsuzluk)
12:19:09 Test Oluşturucu: eşleşmeyen veri hatası (2010.10.12'de düşük değer 81.6610, en düşük zaman diliminden 16:00'ya ulaşılmıyor, düşük fiyat 81.7620 uyumsuzluk)
-------------------------------------------------- -------------------------------------------------- -------------------------------------------------- --------------------------------------------
Düşük hacim, yüksek hacim, artık hangi değerleri değiştireceğimi bilmiyorum.
MiniLotSize'ı 0.1 ve 1 ve 0.01 olarak değiştirdim, ayrıca MaxLotSize'ı da değiştirdim, değeri 0 (aracı ayarları) olarak ayarladım, ancak danışman hala ticaret yapmıyor,
tam başarısızlık... Yardım. Şimdiden teşekkürler..
Bu mesajlar, farklı zaman dilimlerine ait geçmiş verilerin birbiriyle tutarsızlığını gösterir. Burada ticaret ayarı yok. Tüm verileri manuel olarak yeniden indirmeniz yeterlidir.
Not: Bu soru MT4 ile ilgili, MQL5 ile ilgili değil
ChartIndicatorAdd ( ) işlevini kullanarak grafiğe bir gösterge ekliyorum. Şimdi grafikten hangi işlevi çıkaracağını tahmin etmek imkansız.
geliştiriciler bir sınıf kurucusunu çağırırken(yeni) bir parametre iletmeyi planlıyor mu? sınıflarda dinamik dizilerle çalışmak sorunludur.
private erişim belirteci miras alındığında, genel belirteçle ebeveynin yöntemlerini gizlemez, eğer yanılmıyorsam, bu böyle olmamalı
Not: yardımı düzeltin - örnek: "MQL5 Reference / Language Basics / Object-Oriented Programming / Inheritance"
ve aşağıda
{} nedeniyle derlenmedi
geliştiriciler
Başlatma bloğunda PositionsTotal() ve OrdersTotal()'ın yanlış çalışması bulundu (en azından benim görüşüme göre doğru değil).
Sorun nedir:
İşlem hesabı değiştirildikten sonra başlatma yapılırsa, _UninitReason = 6 ( REASON_ACCOUNT ), bu işlevler 0 döndürür.
Aslında, pozisyonlar ve emirler olmasına rağmen.
not
Açıklığa kavuşturmak için, hesap değiştirirken ticaret yapma iznim olduğunu ve Expert Advisor'ın ilk lansmanı üzerinde kontrole sahip olduğumu söyleyeceğim.
Böylece, EA bunun yeni bir hesaptaki ilk lansman olduğunu görüyor, ancak başlatma bloğunda pozisyonların ve emirlerin var olup olmadığını belirleyemiyor.
En azından onay işleme bloğunda her şey yolunda gider ve bu işlevler pozisyon ve sipariş sayısı hakkında gerçek verileri döndürür.
Çalışıyor gibi görünüyor, ama bir şekilde garip, bir kez bile değil, bazen. Ya çalışır ya da çalışmaz...PPS
Anladığım kadarıyla, bu belirli bir süre uykuya dalmakla tedavi ediliyor, ne kadar süreceğini bulmak için kalıyor ...Not: yardımı düzeltin - örnek: " MQL5 Reference / Language Basics / Object-Oriented Programming / Inheritance"
ve aşağıda
{} nedeniyle derlenmedi
Gönderdiğiniz için teşekkürler, düzeltildi.
belki bir önceki yazımda tam olarak açıklamadım, ancak sınıf kurucularıyla çalışırken genellikle şöyleydi:
http://www.delphisources.ru/pages/faq/faq_delphi_basics/Constructor.php.html veya http://ru.wikipedia.org/wiki/Constructor_(programlama)
kısıtlamaya hoş olmayan bir şekilde şaşırdı (MQL5 Referans / Dil Temelleri / Veri Tipleri / Yapılar ve Sınıflar ), kısıtlamaya:
"Yapıcının dönüş türü yok (void türünü belirtebilirsiniz). MQL5'te yapıcıların herhangi bir girdi parametresi yoktur . Bu nedenle, her sınıfın yalnızca bir yapıcısı olabilir."
ve standart kurucuyu kullanarak (yani, kendiminkini yaratmadım, sınıfımdaki diziler için dinamik bellek tahsisi kullanıyorum), bir değişken bildirirken orada olmayan “Aralık Dışı Dizi” hatası belirir. sınıf türü - yani yeni operatörü kullanmayın
bir sınıf örneğine yönelik bir işaretçi kullanılıyorsa hata yoktur, iki veya daha fazla hata varsa, * olmadan bildirilirse hata olmaz: index_currency aud,cad;
ve standart kurucuyu kullanarak (yani, kendiminkini yaratmadım, sınıfımdaki diziler için dinamik bellek tahsisi kullanıyorum), bir değişken bildirirken orada olmayan “Aralık Dışı Dizi” hatası belirir. sınıf türü - yani yeni operatörü kullanmayın
bir sınıf örneğine yönelik bir işaretçi kullanılıyorsa hata yoktur, iki veya daha fazla hata varsa, * olmadan bildirilirse hata olmaz : index_currency aud,cad;