Yeni MQL4 derleyicisini ve düzenleyicisini içeren MetaTrader 4 IDE'nin beta sürümü - sayfa 19

 
Laryx :

tartışmalı.

Peki, TS nasıl olmalı, böylece keneler üzerinde - istikrarlı bir kar sağlar ve kenelerin oluşumunda - istikrarlı bir şekilde birleşir? Bence MT5'teki kene üretimi oldukça yeterli ve TS nesiller üzerine akıyorsa, gerçek hayatta da dökülecektir...

Bu, elbette, amatörce bir görüş, M15'ten daha düşüküm - Hiç ticaret yapmayı denemedim, Ve şimdi - tamamen D1'e meyilliyim ve H1'den daha düşük - ve bakma ... Ama , elbette, oluştururken "kesilen" kenelerde neyi kaçırdığımı anlamak istiyorum?

Evet, hangi büyüklükte periyodda işlem yapılacağı gerçekten önemli değil - gerçek hayatta herkes çubuklarla değil, keneler üzerinde işlem yapacak.

Ve diğer haberler / istatistikler / müdahaleler / tırnak içindeki keskin sıçramalarla manipülasyonlar ile durum benzer olacaktır.


Son ekran görüntüsüne bakın https://www.mql5.com/en/forum/1031/page19#comment_597854

Bu mum GBPUSD D1'dedir, test cihazında ve gerçek hayatta ekran görüntülerinde işaretlenir.


Gerçek hayattaki tüm stop/piyasa emirleri, test cihazının aksine güçlü bir şekilde kayar ve diğer senaryolar mümkündür https://www.mql5.com/ru/forum/1031/page18#comment_520781


Ve C/C++ için en iyi Entegre Geliştirme Ortamı IDE'si olan MQL4/MQL5, gerekli eklentilere sahip Microsoft Visual Studio'dur http://ru.wikipedia.org/wiki/Comparison_IDE#C.2FC.2B.2B

https://www.mql5.com/ru/forum/13846/page2#comment_597651

Обсуждение статьи "Алгоритм генерации тиков в тестере стратегий терминала MetaTrader 5"
Обсуждение статьи "Алгоритм генерации тиков в тестере стратегий терминала MetaTrader 5"
  • www.mql5.com
Обсуждение статьи "Алгоритм генерации тиков в тестере стратегий терминала MetaTrader 5".
 
papaklass :

İşte kaçırdığınız şeyin bir örneği:

2 saniye içinde 25 pipten fazla teklif isteyin. Ve bu durum tekrarlanır 15! bir Zamanlar. Kene oluştururken bunu alıyor musunuz?

Şimdi yine de bu 2 saniye boyunca pozisyonu korumanıza izin veren bir komisyoncu bulmanız gerekiyor :)
 
stringo :
Her şey basit. Dört kenede daha az sayıda oluşturulur.

Sadece değil, daha çok üzücü. OHLC modunda M1'de standart MovingAverage Expert Advisor'ın tek bir çalışmasının performans göstergeleri şunlardır:

danışman
MetaTrader4 32bit
MetaTrader5 64
Standart teslimat MT4/MT5'te Hareketli Ortalama , 01/01/2000 - 09/12/2013, M1 zaman çerçevesi, M1'de OHLC / OHLC modu, aa:ss biçiminde süre (donanım: i7, 16 Gb DDR3 RAM) .
1:07
2:34

Bu mod ve zaman çerçevesi ile, her iki platformdaki onay sayısı aynı olmalıdır, ancak bu modda bile 64-bit MetaTrader5, daha genç 32-bit kardeşinin 2,5 kat gerisinde kalmaktadır.

Her ikisinin de çok çekirdekli CPU kullandığı kabul edilmelidir. Ancak MT5 test cihazının modüler mimarisinin fiyatı çok yüksek.

 
C-4 :

Sadece değil, daha çok üzücü. OHLC modunda M1'de standart MovingAverage Expert Advisor'ın tek bir çalışmasının performans göstergeleri şunlardır:

danışman
MetaTrader4 32bit
MetaTrader5 64
Standart teslimat MT4/MT5'te Hareketli Ortalama, 01/01/2000 - 09/12/2013, M1 zaman çerçevesi, M1'de OHLC / OHLC modu, aa:ss biçiminde süre (donanım: i7, 16 Gb DDR3 RAM) .
1:07
2:34

Bu mod ve zaman çerçevesi ile, her iki platformdaki onay sayısı aynı olmalıdır, ancak bu modda bile 64-bit MetaTrader5, daha genç 32-bit kardeşinin 2,5 kat gerisinde kalmaktadır.

Peki ya "dörtteki kenelerin sayısını doğru bir şekilde çoğaltamadığımız" yönündeki sayısız suçlamaya ne demeli? Aranan? Anla.

Kişisel olarak bunu istemediğinizi anlıyorum. Ama kişisel olarak siz (ve hiç kimse) dört ülkede var olan kene nesli için ayağa kalktınız.

M1 OHLC kullanın - oldukça yeterli model. Ve her tikte dördünden daha hızlı. Pekala, eğer piplerseniz, o zaman beşteki her tik, dördünden çok daha iyidir.

 
stringo :

Peki ya "dörtteki kenelerin sayısını doğru bir şekilde çoğaltamadığımız" yönündeki sayısız suçlamaya ne demeli? Aranan? Anla.

Kişisel olarak bunu istemediğinizi anlıyorum. Ama kişisel olarak siz (ve hiç kimse) dört ülkede var olan kene nesli için ayağa kalktınız.

Cehaletimi bağışlayın, ancak bana OHLC modunda M1'de, MT4 ve MT5'teki kenelerin sayısı kesinlikle eşittir, çünkü her iki durumda da 4 puan alınır ( MetaTrader5 Test Temelleri makalesinden alıntı):

1 dakika OHLC
"Her tik" modunda test etme, üç mod arasında en doğru olanıdır, ancak aynı zamanda en yavaş olanıdır. OnTick() işleyicisi her tıklamada başlatılır ve onay hacmi oldukça büyük olabilir. Bar sırasında fiyatın hangi tik sırasını geliştirdiğini umursamayan stratejiler için daha hızlı ve daha kaba bir simülasyon modu var - "1 dakika OHLC".
"1 dakikalık OHLC" modunda, onay dizisi yalnızca dakika çubuklarının OHLC fiyatlarıyla oluşturulur, oluşturulan kontrol noktalarının sayısı önemli ölçüde azalır - dolayısıyla test süresi azalır. OnTick() işlevi, dakika çubuklarının OHLC fiyatlarına dayalı olarak oluşturulan tüm kontrol noktalarında başlatılır.

 
C-4 :

Cehaletimi bağışlayın, ancak bana OHLC modunda M1'de, MT4 ve MT5'teki kenelerin sayısı kesinlikle eşittir, çünkü her iki durumda da 4 puan alınır ( MetaTrader5 Test Temelleri makalesinden alıntı):

1 dakika OHLC
"Her tik" modunda test etme, üç mod arasında en doğru olanıdır, ancak aynı zamanda en yavaş olanıdır. OnTick() işleyicisi her tıklamada başlatılır ve onay hacmi oldukça büyük olabilir. Bar sırasında fiyatın hangi tik sırasını geliştirdiğini umursamayan stratejiler için daha hızlı ve daha kaba bir simülasyon modu var - "1 dakika OHLC".
"1 dakikalık OHLC" modunda, onay dizisi yalnızca dakika çubuklarının OHLC fiyatlarıyla oluşturulur, oluşturulan kontrol noktalarının sayısı önemli ölçüde azalır - dolayısıyla test süresi azalır. OnTick() işlevi, dakika çubuklarının OHLC fiyatlarına dayalı olarak oluşturulan tüm kontrol noktalarında başlatılır.

Evet, kesinlikle doğru. OHLC modunda M1'de, tik sayısı hem beşte hem de dörtte aynıdır
 
stringo :
Evet, kesinlikle doğru. OHLC modunda M1'de, tik sayısı hem beşte hem de dörtte aynıdır
Burada, burada sadece test süresi MT5 için en dramatik şekilde uyuşmuyor.
 
C-4 :
Burada, burada sadece test süresi MT5 için en dramatik şekilde uyuşmuyor.

Test cihazlarını karşılaştırmak için bir argüman olarak " Standart pakette Hareketli Ortalama " kullanmak doğru değildir. Hareketli Ortalama Uzman Danışman uygulamasının 4. ve 5. örnekleri çok farklı bir yapıya sahiptir (5. çok daha karmaşıktır). Test cihazlarının hızlarını doğru bir şekilde karşılaştırmak için, yapı olarak kesinlikle aynı olan Expert Advisor'ların kullanılması gerekecektir. Elbette karşılaştırmak gerekir. Herhangi bir fikir?

// İtiraf ediyorum, bir keresinde ben de aynı örneği karşılaştırma için vermiştim, ama sonra farkın on kat veya daha fazla olduğunu hatırlıyorum, sonra fark azaldı.

 
MetaDriver :

Test cihazlarını karşılaştırmak için bir argüman olarak "Standart pakette Hareketli Ortalama" kullanmak yanlıştır. Hareketli Ortalama Uzman Danışman uygulamasının 4. ve 5. örnekleri çok farklı bir yapıya sahiptir (5. çok daha karmaşıktır). Test cihazlarının hızlarını doğru bir şekilde karşılaştırmak için, yapı olarak kesinlikle aynı olan Expert Advisor'ların kullanılması gerekecektir. Herhangi bir fikir?

// İtiraf ediyorum, bir keresinde ben de aynı örneği karşılaştırma için vermiştim, ama sonra farkın on kat veya daha fazla olduğunu hatırlıyorum, sonra fark azaldı.

Hangi fikirlere ihtiyacınız var? MT5'te optimize edilmiş MAexp'in MT4'te optimize edilmemiş MAexp'den daha yavaş olması sizin için yeterli değil mi?

Pekala, satır içi yapamayacağınız Pi sayısını (Matematikçi kodu ortaya koydu) sayın.

 
papaklass :

2 saniye içinde 25 pipten fazla teklif isteyin. Ve bu durum tekrarlanır 15! bir Zamanlar. Bunu keneler oluştururken alıyor musunuz?

Hımmm!!!

Genel olarak, garip ... Bahsetmemek gerekirse, daha önce de belirtildiği gibi - kim 2 saniye boyunca pozisyon tutmanıza izin verecek ... peki, diyelim ki böyle brokerler var, merak ediyorum aralarında izin verecek brokerlar var mı? Böyle bir negatif spread üzerinde önemli para kazanmak için?

Böyle bir şey varsa - gerçekten de, nesilde eksik olduğumuz ortaya çıkıyor ... Ve geliştiriciyle oldukça makul bir şekilde, negatif bir yayılma ile çalışmanıza izin veren bir broker listesi ile iletişime geçebilirsiniz.

Neden: