Alım-satım robotlarını ücretsiz olarak nasıl indirebileceğinizi izleyin
Bizi Facebook üzerinde bulun!
Fan sayfamıza katılın
Komut dosyasını ilginç mi buldunuz?
Öyleyse bir link gönderin -
başkalarının da faydalanmasını sağlayın
Komut dosyasını beğendiniz mi? MetaTrader 5 terminalinde deneyin
Görüntülemeler:
55
Derecelendirme:
(4)
Yayınlandı:
\MQL5\Include\fxsaber\EAToMath\ \MQL5\Experts\fxsaber\
MQL5 Freelance Bu koda dayalı bir robota veya göstergeye mi ihtiyacınız var? Freelance üzerinden sipariş edin Freelance'e git

Bu kütüphane, MT5 test cihazı matematiksel modunda ticaret Uzman Danışmanlarını test etme yeteneği ekler.


Önerilen uygulamaya ilişkin bazı açıklamalar aşağıda verilecektir.


Bağlantı.

EA'nıza matematik modunda işlem yapma yeteneği vermek için aşağıdaki satırı eklemeniz gerekir.

#include <fxsaber\EAToMath\EAToMath.mqh> // MT5 tester matematik modunda geçmiş üzerinde test

#include "EA_Test.mq4" // Herhangi bir kene MT4 tarzı Uzman Danışman.

Ve DLL (güvenli - açık kaynak kodu) kullanımına izin verin.


Keneler kaydediliyor.

Öncelikle, ilgili belirtilen giriş parametresiyle EA'nın tek bir geçişini çalıştırarak keneleri kaydetmeniz gerekir.



Geçişten sonra, günlük kaydedilen keneler hakkında bilgi içerecektir.

EURUSD : real ticks begin from 2025.01.01 00:00:00
final balance 10000.00 pips
OnTester result 10000
2025.07.08 23:59:00   EAToMath.mqh 672: 1 988 733 onlytrade-ticks (11.380 MB, Compress = 10.00) are saved in C:\Users\Unknown\AppData\Roaming\MetaQuotes\Terminal\Common\EAToMath.mqh\Ticks.tsh
EURUSD,M1: 1988773 ticks, 38773 bars generated. Environment synchronized in 0:00:00.025. Test passed in 0:00:02.679 (including ticks preprocessing 0:00:00.172).
EURUSD,M1: total time from login to stop testing 0:00:02.704 (including 0:00:00.025 for history data synchronization)


Çalıştır.

Bundan sonra Uzman Danışmanı MT5 Test Cihazının ticaret ve mat modunda çalıştırabilirsiniz.



Test Cihazının günlüğünde ilgili bilgiler olacaktır.

EAToMath.mqh 549: EURUSD: testing of Experts\fxsaber\EAToMath_Example.ex5 from 2025.06.01 00:00:00 to 2025.07.09 00:00:00
EAToMath.mqh 599: EURUSD ticks data begins from 2025.06.02 00:02:00.225
EAToMath.mqh 814: final balance 9986.43
OnTester result 9986.43
0 : mathematical test passed in 0:00:00.133
127 Mb memory used


Performans.

Ekran, soldan sağa farklı modlarda optimizasyonun performansını gösterir: gerçek keneler (pipler), sanal ortam ve matematiksel mod ile gerçek keneler üzerinde.

Bu durumda matematik modunun büyüklük sırasına göre daha hızlı olduğunu açıkça görebilirsiniz.


Avantajlar.

Matematik modu, bu kütüphaneyi kullanırken normal MT5 test cihazı ticaret modundan yalnızca iki gösterge ile daha iyi performans gösterir.

  • Performans gözle görülür şekilde daha yüksektir.
  • Neredeyse sıfır bellek tüketimi.


Kütüphaneler.

Derleme için aşağıdaki kütüphaneler kullanılır.

#include <fxsaber\TicksShort\TicksShort.mqh>    // https://www.mql5.com/tr/code/61126
#include <fxsaber\MultiTester\MTTester.mqh>     // https://www.mql5.com/tr/code/26132
#include <fxsaber\Virtual\Virtual.mqh>          // https://www.mql5.com/tr/code/22577
#include <fxsaber\HistoryTicks\Data_String.mqh> // https://www.mql5.com/tr/code/20298
#include <TypeToBytes.mqh>                      // https://www.mql5.com/tr/code/16280
#include <fxsaber\Expert.mqh>                   // https://www.mql5.com/tr/code/19003
#include <fxsaber\Sequence.mqh>                 // https://www.mql5.com/tr/code/31446
#include <Report.mqh>                           // https://www.mql5.com/tr/code/18801


MetaQuotes Ltd tarafından Rusçadan çevrilmiştir.
Orijinal kod: https://www.mql5.com/ru/code/61283

Tirone'nin üç seviyesi Tirone'nin üç seviyesi

Belirli bir süre boyunca işlem aralığına dayalı destek ve direnç seviyeleri olan üç Tirone Seviyesinin bir göstergesi.

3_Level_ZZ_Semafor 3_Level_ZZ_Semafor

Grafik üzerinde yüksek, orta ve düşük dönemlerin en yüksek ve en düşük semafor noktalarını gösteren basit bir gösterge.

AIS Korelasyonu AIS Korelasyonu

Gösterge, korelasyonların ölçülmesine yönelik en ilginç yaklaşımlardan bazılarını uygulamaktadır

Tirone'nin beş seviyesi Tirone'nin beş seviyesi

Belirli bir süre boyunca işlem aralığına dayalı destek ve direnç seviyeleri olan beş Tirone Seviyesinin bir göstergesi.