MQL5 Sihirbazı ve Standart Ticaret Sınıfı Kitaplığı hakkında sorular - sayfa 3

 

"Standart Kitaplık ve Google Grafik API'sinden sınıfları kullanarak bilgi panoları oluşturma" makalesinde yazar özellikle şunları yazıyor:

...Все классы библиотеки ( кроме торговых ) происходят от базового класса CObject . Для более наглядного представления, попытаемся построить Диаграмму классов , ведь у нас для этого всё есть - базовый класс и его наследники...

Ticaret sınıfı beyanına bakıyorum ve görüyorum:

 class CTrade : public CObject

Aynı beyan Trade.mqh dosyasında da bulunmaktadır.

Dedikleri gibi, kim haklı? :-)

 
denkir :

"Standart Kitaplık ve Google Grafik API'sinden sınıfları kullanarak bilgi panoları oluşturma" makalesinde yazar özellikle şunları yazıyor:

Ticaret sınıfı beyanına bakıyorum ve görüyorum:

Dedikleri gibi, kim haklı? :-)
Makale daha önce yazılmıştı... Standart Kütüphane yaşıyor ve gelişiyor. Bazen bir şeyleri değiştirmeniz gerekir. Çoğunlukla ağrısızdır (ve bu nedenle algılanamaz).
 
uncleVic :
Makale daha önce yazılmıştı... Standart Kütüphane yaşıyor ve gelişiyor. Bazen bir şeyleri değiştirmeniz gerekir. Çoğunlukla ağrısızdır (ve bu nedenle algılanamaz).
Her şey güzel tabii. Ancak makale arşivde değil, doğrudan erişimdeyse, üzerinde ayarlamalar yapmanız gerektiğini düşünüyorum. Aksi takdirde, okuyucu yanlış yönlendirilir, IMHO ...
 
denkir :
Her şey güzel tabii. Ancak makale arşivde değil, doğrudan erişimdeyse, üzerinde ayarlamalar yapmanız gerektiğini düşünüyorum. Aksi takdirde, okuyucu yanlış yönlendirilir, IMHO ...
Yorumun için teşekkür ederim. Hadi herkesi bulmaca edelim.
 

uncleVic :
В следующем билде заработает, но должен Вас предупредить, что при тестировании на "мелких" таймфреймах, Тестер имеет "запас истории" 1 год. Т.о. недельным и месячным индикаторам может её (истории) нехватить для корректной работы. Это всё, чего удалось добиться.

İyi! Bir saat üzerinde çalışıp haftalık göstergeler kullanırsam bu, onlarda 52'den büyük değerleri kullanamayacağım anlamına mı gelir? Elbette bu kabul edilebilir!

Belki zamanla, farklı zaman dilimleri için test cihazına yüklenen geçmiş miktarının daha doğru bir tanımını yapacaksınız. Genel olarak, dürüst olmak gerekirse, bu soru test cihazında pek iyi sonuçlanmadı!

 

Erm95, bu konuyu sizinle zaten aylarca konuştuk.

Tekrar ediyorum (ve bu belgelerde veya testle ilgili makalelerde açıklanmıştır), D1 dahil olmak üzere zaman dilimlerinde test yaparken, geçmiş, test tarihine göre önceki yılın başından itibaren sallanır. Yani, 03/02/2004 tarihinden itibaren test edilirseniz, 01/01/2003 tarihinden itibaren size bir geçmiş verilecektir.

Testin başlangıcından iki yıl önce sağlanan haftalar için -100 bar (yılda 52 hafta)

Aylarca 8 yıl sağlanır - 100 bar.

 

uncleVic :
В следующем билде заработает, но должен Вас предупредить, что при тестировании на "мелких" таймфреймах, Тестер имеет "запас истории" 1 год. Т.о. недельным и месячным индикаторам может её (истории) нехватить для корректной работы. Это всё, чего удалось добиться.

Şimdiye kadar işe yaramadı! 478 oluşturun.

2011.07.12 14:45:44 Çekirdek 1 bağlantısı kapatıldı
2011.07.12 14:45:44 Core 1 log dosyası "D:\Program\MetaTrader 5\Tester\Agent-127.0.0.1-3000\logs\20110712.log" yazıldı
2011.07.12 14:45:44 Core 1 test cihazı, OnInit kritik hatası nedeniyle durduruldu
2011.07.12 14:45:44 Core 1 2011.01.01 00:00:00 OnInit: göstergeleri başlatma hatası
2011.07.12 14:45:44 Core 1 2011.01.01 00:00:00 CExpert::InitIndicators: sinyal nesnesinin hata başlatma göstergeleri
2011.07.12 14:45:44 Core 1 2011.01.01 00:00:00 CsignalAC::InitAC: nesne başlatılırken hata oluştu
2011.07.12 14:45:44 Çekirdek 1 USDCHF,M1: tarih 2010.01.04 00:00'dan başlar
2011.07.12 14:45:44 Çekirdek 1 USDCHF,M1: tahmini 498857 çubuk için ayrılmış geçmiş önbelleği
2011.07.12 14:45:44 Çekirdek 1 USDCHF: 2010.01.04 00:00 ile 2010.12.31 22:58 arasındaki başlangıç verilerinin 367657 M1 kaydını içerir
2011.07.12 14:45:44 Çekirdek 1 USDCHF,Haftalık: tarih 2010.01.03 00:00'dan başlar
2011.07.12 14:45:44 Çekirdek 1 USDCHF,Haftalık: tahmini 70 çubuk için ayrılmış geçmiş önbelleği
2011.07.12 14:45:44 Çekirdek 1 USDCHF: 2010.01.04 00:00 ile 2010.12.31 22:58 arasındaki başlangıç verilerinin 367657 M1 kaydını içerir
2011.07.12 14:45:44 Çekirdek 1 Trailing_FixedPips_StopLevel=400
2011.07.12 14:45:44 Çekirdek 1 Signal_1_Envelopes_Weight=0.3
2011.07.12 14:45:44 Çekirdek 1 Sinyal_1_Zarflar_Sapma=0.9
2011.07.12 14:45:44 Çekirdek 1 Sinyal_1_Zarflar_PeriodMA=40
2011.07.12 14:45:44 Çekirdek 1 Signal_2_AC_Weight=0.3
2011.07.12 14:45:44 Çekirdek 1 Signal_0_Envelopes_Weight=0.3
2011.07.12 14:45:44 Çekirdek 1 Signal_0_Zarflar_Sapma=2.4
2011.07.12 14:45:44 Çekirdek 1 Signal_0_Envelopes_PeriodMA=21
2011.07.12 14:45:44 Çekirdek 1 Sinyal_1_AC_Ağırlık=0.3
2011.07.12 14:45:44 Çekirdek 1 Signal_0_AC_Weight=0.3
2011.07.12 14:45:44 Çekirdek 1 Signal_Expiration=0
2011.07.12 14:45:44 Çekirdek 1 Signal_TakeLevel=100
2011.07.12 14:45:44 Çekirdek 1 Signal_StopLevel=500
2011.07.12 14:45:44 Çekirdek 1 Signal_PriceLevel=0
2011.07.12 14:45:43 Çekirdek 1 Signal_ThresholdClose=15
2011.07.12 14:45:43 Çekirdek 1 Signal_ThresholdOpen=6
2011.07.12 14:45:43 Çekirdek 1 Expert_Title=Prim44
2011.07.12 14:45:43 Çekirdek 1 USDCHF,H4: Experts\Prim44.ex5'in 2011.01.01 00:00'dan 2011.05.01 00:00'a kadar testi şu girdilerle başladı:
2011.07.12 14:45:43 Çekirdek 1 USDCHF,H4 (MetaQuotes-Demo): 1 dakika OHLC keneleri üretiyor. Çubuk üzerinde yürütülen OnTick yalnızca başlar
2011.07.12 14:45:43 Çekirdek 1 USDCHF,H4: tarih 2010.01.04 00:00'dan başlar
2011.07.12 14:45:43 Çekirdek 1 USDCHF,H4: tahmini 2078 çubuk için ayrılmış geçmiş önbelleği
2011.07.12 14:45:43 Çekirdek 1 USDCHF: 2010.01.04 00:00 ile 2010.12.31 22:58 arasındaki başlangıç verilerinin 367657 M1 kaydını içerir
2011.07.12 14:45:43 Çekirdek 1 USDCHF: 1993.05.11 ile 2011.07.08 arasında senkronize edilmiş geçmiş
2011.07.12 14:45:43 Çekirdek 1 USDCHF: senkronize etmek için 27 bayt geçmiş verisi yükleyin
2011.07.12 14:45:43 Çekirdek 1 USDCHF: sembol senkronize edildi, 2904 bayt sembol bilgisi alındı
2011.07.12 14:45:43 Çekirdek 1 Intel Core i5 M 430 @ 2.27GHz, 2996 MB
2011.07.12 14:45:43 Çekirdek 1 9028 bayt toplam başlatma verisi alındı
2011.07.12 14:45:43 Çekirdek 1 başarıyla başlatıldı
2011.07.12 14:45:43 Çekirdek 1 ilk depozito 10000.00 USD, kaldıraç 1:500
2011.07.12 14:45:43 Çekirdek 1 8888 bayt giriş parametresi yüklendi
2011.07.12 14:45:43 Analiz edilen geçmişin test cihazı kalitesi %100'dür
2011.07.12 14:45:42 Çekirdek 1 ortak senkronizasyon tamamlandı
2011.07.12 14:45:42 Test Cihazı USDCHF,H4 (MetaQuotes-Demo): 2011.01.01 00:00 ile 2011.05.01 00:00 arasında Experts\Prim44.ex5 testi başlatılacak
2011.07.12 14:45:42 Çekirdek 1 yetkilendirildi (aracı derleme 478)
2011.07.12 14:45:42 Çekirdek 1 bağlı

Dosyalar:
Prim44.mq5  10 kb
69obv1.PNG  21 kb
 
Erm955 :
Yeniden derlendi mi?
 
uncleVic :
Yeniden derlendi mi?

EVET olduğunu zaten anladım.

Küçük bir "sıçrama" buldum. Dosyayı al.

Dosyalar:
Series.mqh  16 kb
 

amcaVic :
Yeniden derlendi mi?

Bu, yapı 478'deki yeni bir EA.