MT4 tester - simulator universal untuk EA dan indicator
Menurut kaedah menguji, tester dibahagikan kepada dua jenis:
Cyclic testers. Mereka secara konsisten menganalisis satu per satu candle. Menerima nilai baru candle terakhir, mereka membuat beberapa pengiraan berdasarkan formula, dengan mengambil kira data candle terdahulu. Jika faktor-faktor yang dinyatakan dalam kod / parameter bertepatan, mereka membuka dan menutup posisi. Mengikut keputusan ujian, statistik dagangan dibuat. Kekurangan penguji ini: mereka tidak mengambil kira spread sebenar, slippage, itu sebabnya hasil pengujian jauh dari apa yang akan berlaku dalam akaun sebenar.
Event-driven backtesters. Mereka adalah hampir sama dengan pasaran sebenar. Pereka tester menunjukkan bahawa, apabila terjadi sesuatu, ia akan menghasilkan situasional baru secara rawak yang mungkin menjejaskan hasil akhir. Kelemahan penguji ini adalah kod yang susah dan akibatnya, kemungkinan besar kesilapan. Kita perlu mengetahui bahasa pengaturcaraan untuk merancang sistem perdagangan bagi tester seperti itu.