Forumu kirletmemek için herhangi bir acemi sorusu. Profesyonel, kaçırmayın. Sensiz, hiçbir yerde - 6. - sayfa 589
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
Bir histogram var, yani çubuklarla bir yol yoksa, onu kullanmak zorunda kalacaksın...
Bu işaretlerin rengiyle uğraşmazsanız H.A.'daki gibi bir yöntem uygulayabilirsiniz. Sadece çubuğun genişliğini piksel cinsinden hesaplayın (mümkün, kontrol ettim, ancak yardımın neresinde olduğunu hatırlamıyorum) ve böyle bir histogram genişliği atayın ve Aç ve Kapat , grafik özelliklerinde belirtilen renkler olarak kalacaktır. .
CListNode sınıfında geçersiz kılınan sanal yöntem Karşılaştır geçersiz kılınan neden yok sayılıyor?
Hata ayıklayıcıda kontrol edildi, CObject'ten Karşılaştır her zaman kullanılırMerhaba, böyle bir danışman yazdım. Uyarı neden neredeyse her saniye satış dışı bir sinyal bildiriyor?
//+------------------------------------------- --------------------+
//| Peresechenie TM.mq4 |
//| Popov Vladimir |
//| http://vk.com/id143715412 |
//+------------------------------------------- --------------------+
#özellik telif hakkı "Vladimir Popov"
#özellik bağlantısı "http://vk.com/id143715412"
çift SatışFiyatı;
çift Kar Al;
çift StopLoss;
extern string TimeFrame = "geçerli zaman çerçevesi";
extern int HalfLength = 20;
extern int Fiyat = PRICE_CLOSE;
harici çift ATRMÇarpan = 2.0;
harici int ATRPeriyot = 100;
extern bool Interpolate = true;
çift FiyatYüksek, FiyatDüşük, FiyatOrta;
doubleHighsBuffer[];
çift LowesBuffer[];
//+------------------------------------------- --------------------+
//| uzman başlatma işlevi |
//+------------------------------------------- --------------------+
int init()
{
if (Rakamlar == 3 || Basamaklar == 5)
{
Kâr Al *= 10;
StopLoss *= 10;
}
dönüş(0);
}
//+------------------------------------------- --------------------+
//| uzman sıfırlama işlevi |
//+------------------------------------------- --------------------+
int tanım()
{
dönüş(0);
}
//+------------------------------------------- --------------------+
int başlangıç()
{
PriceHigh = iCustom(Symbol(), 0, "Zaman", TimeFrame, HalfLength, Price, ATRMultiplier, ATRPperiod, Interpolate, 2, 0);
PriceLow = iCustom(Symbol(), 0, "Zaman", TimeFrame, HalfLength, Price, ATRMultiplier, ATRPeriyod, Interpolate, 1, 0);
PriceMiddle = iCustom(Symbol(), 0, "Zaman", TimeFrame, HalfLength, Price, ATRMultiplier, ATRPperiod, Interpolate, 0, 0);
if(Sorun <= FiyatDüşük)
{
Alert("Satın alınacak sinyal");
}
if(Teklif >= FiyatYüksek)
{
Alert("Satış sinyali");
}
dönüş(0);
}
//+------------------------------------------- --------------------+
Lütfen testten sonra raporu otomatik olarak kaydetmenin mümkün olup olmadığını kimin bildiğini söyleyin?
Otomatik modda çok sayıda test çalıştırması yapmanız yeterlidir (GA olmadan optimizasyonu planlıyorum) ve böylece bunlar hakkında tam bir rapor (bir resim dahil) HDD'ye kaydedilir.
Lütfen testten sonra raporu otomatik olarak kaydetmenin mümkün olup olmadığını kimin bildiğini söyleyin?
Otomatik modda çok sayıda test çalıştırması yapmanız yeterlidir (GA olmadan optimizasyonu planlıyorum) ve böylece bunlar hakkında tam bir rapor (bir resim dahil) HDD'ye kaydedilir.
TesterStatistics() ve OnTester () işlevi vardır.
Onlara bir bakın, yardımcı olabilirler.
Merhaba, böyle bir danışman yazdım. Uyarı neden neredeyse her saniye satış dışı bir sinyal bildiriyor?
değiştirmeyi dene
üzerinde
TesterStatistics() ve OnTester () işlevi vardır.
Onlara bir bakın, yardımcı olabilirler.
Tavsiyen için teşekkürler, ama yardımcı olacak gibi görünmüyor. raporun kendisine orijinal biçiminde (htm) bir resim ile ihtiyacınız var. Görünüşe göre hazır bir çözüm yok. Test cihazında "Başlat" düğmesine belirli sayıda basan ve her çalıştırmadan sonra "Rapor" sekmesine giden ve sonuçları bir dosyaya kaydeden autoit üzerinde bir komut dosyası oluşturmaya çalışacağım.
Merhaba! Lütfen bu soruna yardımcı olun: MT4 test cihazında yapı 625'ten başlayarak, başlatıldığında, Uyarı (...), Yazdır (...), Yorum (...) bilgi işlevlerinden gelen değerler görüntülenmez. gösterge tablosunda; bu değerler, gösterge gerçek ticaret için veya hata ayıklayıcı aracılığıyla başlatıldığında görüntülenir. Görünüşe göre, bu yapı ile parametrelerdeki değişiklikleri en azından Yazdır (...) işlevi aracılığıyla izlemek için geçmiş verilerde imkansız hale geliyor. 610. yapı ile ilgili herhangi bir sorun yaşanmadı, tüm değerler terminaldeki "uzmanlar" sekmesinde görüntülendi.
Belki kodun bir şekilde MQL5 tarzında yeniden yapılması gerekiyor? Eski yapı ile çalışmak zorundayken ne yapacağımı bilmiyorum...
Merhaba. Daha önce böyle bir sorunla karşılaşan var mı?
Klasörde birkaç Uzman Danışman var, ancak bunlar terminalde değiller (MT 4, yapı 625). Ve terminalde olanlar klasörde değil. Harikalar mı?
Merhaba. Daha önce böyle bir sorunla karşılaşan var mı?
Klasörde birkaç Uzman Danışman var, ancak bunlar terminalde değiller (MT 4, yapı 625). Ve terminalde olanlar klasörde değil. Harikalar mı?
Mucize yok.
Dosya --> Veri dizinini aç --> Açılan pencerede --> MQL4 --> ve burada ihtiyacınız olan klasörleri bulacaksınız. Bu zaten üç yüz kez yazıldı, forumun ana sayfasında makaleye bir bağlantı var. Tembellik basittir.