Log fail rekod semua aktiviti dagangan dalam MetaTrader bertulis. Setiap kali seorang peniaga menyerahkan perintah yang, mengubahsuai stop loss atau menghubungkan kepada broker, MetaTrader nota semua yang berlaku bersama-sama dengan masa yang.
Kami menggunakan fail log untuk membina semula turutan yang apabila penasihat pakar berjalan di akaun live. Mengetahui perintah itu di mana perkara berlaku membantu kita untuk menentukan mengapa EA tidak boleh berfungsi dengan sepenuhnya.
Pertimbangkan langkah-langkah yang logik di mana anda mahu pergi ke kedai runcit. Jika saya menulis perisian untuk melakukan ini, fail log saya mungkin membaca sesuatu seperti ini:
1) Cari kunci kereta saya
2) Cari dompet saya
3) Masuk dalam kereta
4) Memandu ke kedai runcit
5) Membeli barang-barang runcit
Jika fail log saya hanya berkata “mendapati dompet saya” dan “masuk dalam kereta”, Saya intuitif tahu bahawa sesuatu yang tidak kena. Mengapa perisian yang tidak berfungsi apabila saya mendapat di dalam kereta saya? Because I don’t have my keys.
Fail log membantu anda MQL programmer berfikir sepanjang garis yang sama. Apabila log kata, “mengira peraturan kemasukan” dan log hanya bercakap mengenai keluar, it’s clear that the flow of the program doesn’t match the design intention.
Fail log hanya datang daripada komputer di mana pakar penasihat larian. Apabila masalah tidak dapat dielakkan timbul, your programmer will request that you send the log files from the computer where you’re running the EA. Ini adalah malangnya sebahagian yang perlu proses debugging yang.
Kami melakukan semua ujian jaminan kualiti dalam MetaTrader backtester. Walaupun ini biasanya menangkap bug paling jelas, kesilapan baru akan selalu muncul manakala penyerang menguji EA. Fail log adalah apa yang membantu menghubungkan kita kepada masalah, walaupun ia berlaku pada komputer lain.
Cari MetaTrader anda 4 fail log
MetaTrader menyimpan dua set fail log. Log paling asas terletak di BROKER NAMA ANDA balak. Most of our clients navigate here accidentally and assume it’s the file that we need. Penasihat pakar tidak boleh menulis ke fail log ini, so it unfortunately doesn’t do us much good.
Mencari fail log yang sepatutnya programmer anda akan berbeza-beza mengikut sistem operasi anda. Apa-apa sahaja dalam huruf besar berubah berdasarkan maklumat peribadi anda.
Windows XP dan Windows Server 2003 pengguna boleh mencari log dalam C:\Fail atur cara\NAMA BROKER ANDA\pakar\log
Penasihat pakar yang berjalan pada Windows Vista atau 7 perlu dimasukkan ke dalam usaha yang lebih. Fail-fail log terdapat dalam
C:\Pengguna\NAMA PENGGUNA ANDA\AppData\tempatan\virtualstore\Fail atur cara (x 86)\PEMASANGAN METATRADER ANDA\pakar\log.
Bahagian yang paling mengelirukan Windows 7 pengguna ialah apabila mereka belayar ke folder dengan NAMA PENGGUNA mereka, yang AppData tidak muncul sebagai pilihan. Trik paling mudah adalah untuk menggandakan klik pada nama folder semasa di bahagian atas skrin. Once you’ve clicked, nama direktori keseluruhan akan muncul. Jika anda menaip “AppData” selepas garis sendeng terbalik akhir dan tolak masuk, tetingkap akan belayar ke lokasi yang betul. Anda kemudiannya boleh terus klik sehingga fail log yang muncul.
Nama fail yang sepadan dengan tarikh. Format adalah tahun, bulan dan tarikh (DDMMYYYY). Hari ini Januari 23, 2012, jadi fail log untuk hari ini dinamakan 20120123.log.
Akhirnya, fail log sering besar – 50 MB atau lebih. Sila klik kanan pada fail dan pilih “Memampatkan” atau “Hantar ke, Fail Zip”. Menghantar fail zip yang boleh mengurangkan saiz fail dengan 80% atau lebih.