EA dan data historis - Page 2
Halaman 2 dari 462 FirstFirst 12
Results 11 to 18 of 18

Thread: EA dan data historis

  1. #11
    Saya menunjukkan dengan tepat di utas ini, fakta bahwa MT4 tidak menggunakan riwayat yang sama saat memanggil EA seperti saat menampilkan grafik. Mmm saya pikir Anda melewatkan intinya di sini data yang Anda dapatkan dari broker Anda secara langsung dan jejak terbaru dari data tersebut disimpan di file hst. Menggunakan proses sinkronisasi, data broker adalah master atas data pc Anda yang tersimpan. Itu HARUS untuk memastikan Anda memiliki riwayat terbaru yang paling akurat ketika Anda sedang offline atau mengalami pemadaman internet dan melewatkan kutu. TETAPI untuk mencegah server broker harus mengunduh senilai 4 tahun setiap kali Anda masuk, batasnya hanya sekitar 60 hari kutu. Bagan Anda DAN EA menggunakan data ini untuk menulis indior dan memproses perdagangan maju. Jadi data sebelumnya yang Anda unduh dari tempat lain berakhir ditulis dari 60 hari terakhir HANYA saat Anda online. Itu adalah hal yang buruk? TIDAK, tentu saja Anda tidak berurusan dengan feed broker Anda dan Anda membutuhkan data mereka secara ideal tetapi Anda hanya bisa mendapatkan nilai 60 hari jadi ketika Anda menekan tombol unduh di kotak riwayat untuk mendapatkan 4 tahun 1 menit, data berasal dari Metaquotes sekarang alih-alih. IMO tidak ada keunggulan kualitas praktis dibandingkan dengan data Alpari, sekarang jauh lebih mudah untuk mendapatkannya. Jika sewaktu-waktu Anda ingin memastikan bahwa Anda memiliki data terbaik dan terkini untuk pengujian ulang, hapus folder TESTER tutup MT dan reboot. Ini akan membuat folder TESTER baru (ya cukup pintar untuk membangun kembali dirinya sendiri) dan mengambil semua riwayat yang diperlukan untuk pengujian ulang dari file HST.

  2. #12
    Hai Zeuzere, Saya sudah memposting masalah yang Anda sebutkan, mungkin di forum lain. Terkadang, memanggil iRSI tidak bekerja dengan cara yang sama seperti memanggil Custom(NULL, 0, RSI, ...). Itu pasti karena masalah yang sama yang saya tunjukkan di utas ini, fakta bahwa MT4 tidak menggunakan riwayat yang sama saat memanggil EA seperti saat menampilkan grafik. Inilah pertanyaan baru untuk Bolt: di mana MT4 membaca riwayat untuk menampilkan grafik? Selamat Natal untukmu, Mark

  3. #13
    Hai Bolt, Terima kasih banyak atas jawaban terperinci Anda. Jadi, data file HST disalin ke file FST untuk mengganti nilai dengan nilai dari server saat ini. Saya justru menjalankan EA saya dengan model hanya bilah lengkap sehingga kualitas pemodelan tidak berlaku. Tapi tentu saja, saya mengunduh data M1 dan mengadaptasinya untuk kerangka waktu yang lebih kecil. Nah, karena akun saya sudah kadaluwarsa dan saya tidak mengaktifkannya kembali, saya hanya menjalankan EA saya secara offline. Selain itu, Anda berbicara tentang data berusia 60 hari dari server, tetapi saya menjalankan pengujian pada tahun 2004, jadi saya seharusnya tidak mengalami masalah sinkronisasi ini... Jadi, apa yang dapat menjelaskan perbedaan antara data offline dan online? Oke untuk masalah backtesting. Sekali lagi terima kasih dan selamat Natal, Mark

  4. #14
    Mark53 ... Mungkin kita memiliki masalah yang sama ... pagi ini saya sedang menulis basis EA di indior baru saya ... Tetapi saya menemukan bahwa fungsi iRSI (Mungkin juga yang lain) tidak memberi saya nilai yang sama dengan custom indior dengan algoritma yang sama... Bisa dilihat disini.

  5. #15
    Banyak utas tentang backtesting tetapi intinya, data backtesting di-cache dari folder hst dan membuat folder baru bernama Tester dan di dalamnya ada file bernama .fst File ini dibuat ulang setiap kali tombol recalc ditekan dan pemindaian baru dilakukan dari file file hst. Sekarang yang terjadi adalah ini. Ketika Anda mengunduh kutu alpari dan saya menganggap Anda tahu cara membuat semua kerangka waktu lainnya untuk mendapatkan 90% yang penting maka file ini .hst digunakan untuk membuat .fst Sekarang twistnya adalah ini. Saat Anda online ke broker yang brokernya memiliki data sejarah SENDIRI selama 60 hari ganjil, MT4 membandingkan data tersebut dengan file hst dan menjadikan data server atau broker sebagai master. Jika Anda melihat di jurnal Anda dapat melihat hal-hal seperti sinkronisasi 5 menit, centang buruk diganti dll dan ini membuat master data broker untuk periode apa pun yang mereka pegang di server mereka dan setiap broker berbeda.!! Jadi jika Anda ingin menggunakan Alpari maka JANGAN terhubung ke broker setelah Anda mendownload 1 min ticks. Tetap luring. Pokoknya saya pribadi tidak melihat keuntungan di sini untuk perbaikan backtesting kecuali Alpari ADALAH broker Anda lebih baik Anda menggunakan fitur unduhan baru ketika mendapatkan data metaquotes sebagai gantinya dan membuat periode waktu lainnya jauh lebih sederhana. Data apa pun yang Anda gunakan, Anda tidak bisa mendapatkan lebih dari 90% dan jangka waktu terkecil MT akan bertahan atau memproses adalah 1 menit terlepas dari bahkan jika Anda mencoba dan memaksa kutu nyata .... tidak akan berhasil. Untuk tujuan praktis ketika semua prosedur yang benar diikuti, backtest mungkin melewatkan perdagangan atau berhenti ketika itu terjadi atau tidak dalam kehidupan nyata sekitar 1 dari 20 perdagangan itu akan kacau. Jadi dekat tapi tidak sempurna. Saya dapat menjalankan perdagangan nyata selama 1 atau 2 minggu dan terkadang hanya melihat satu kesalahan saat diuji ulang selama periode langsung yang sama bahkan pada sistem scalper 5 menit. Secara alami kesalahan semakin kecil semakin jarang EA Anda berdagang dan semakin besar kerangka waktu yang dijalankannya. Jadi pertanyaan sebenarnya adalah ini. Jika saya membuat EA yang bagus yang berarti EA yang dirancang dengan baik yang memenuhi semua peraturan money man dan memeriksa status perdagangan dengan benar yang menghasilkan keuntungan dari backtesting, dapatkah menghasilkan uang secara realtime? Jawabannya adalah YA itu akan dilakukan selama Anda tidak menyesuaikan kurva terlalu keras dengan sejarah terkini. Pemenang kontes EA semuanya adalah hasil backtesting yang tepat dan dirancang dengan hati-hati dengan backtester MT4 jadi itu buktinya.

  6. #16
    Posting kode Anda ... Anda seharusnya tidak memiliki masalah apa pun .... Online atau offline datanya sama ... Jika Anda online dan Anda melewatkan beberapa data (Karena komputernya dekat) maka appliion akan memperbarui datanya, tapi setelah itu, adalah sama. Mungkin ini cara Anda menggunakan Close... Posting kode Anda dan akan melihat...

  7. #17
    Hai Zeuzere, Terima kasih atas balasan Anda. Berikut adalah kode EA pengujian : int start() { if (Time[0] lt; D'2004.12.29 15:00' || Time[0] gt; D'2004.12.29 16:00') return (0); Cetak(NormalkanDouble(Tutup[0], Digit)); } Saya baru saja menguji nilai Tutup dalam rentang yang dipilih secara acak. Lagi pula, saya tidak menunjukkan satu pun perbedaan kecil, grafik online dan offline SANGAT berbeda. Jika Anda mau, saya akan mengirimkan 2 salinan layar. Saya menemukan masalah sinkronisasi saat menjalankan EA yang sebenarnya. Indiors tidak bereaksi secara normal pada data layar... Jadi tolong jelaskan kepada saya: mengapa ada 2 grafik: online dan offline? Mengapa data historis (dalam file HST) tidak digunakan saat menjalankan EA? Saya telah mengunduh data M1 dari alpari-idc, dan saya ingin EA saya menggunakan data ini. Semoga harimu menyenangkan, Mark

  8. #18
    Saya tidak mengerti sama sekali mengapa Anda tidak menggunakan bilah saat ini untuk membuat pesanan Anda... Selain itu, Anda tidak dapat membuka perdagangan dengan harga sebelumnya, Anda harus menggunakan Bid/Ask saat ini. Yah, saya tidak melihat apa yang Anda kendarai. Saya telah mengirimi Anda pesan pribadi tentang shing. Tanda

Izin Posting

  • Anda tidak boleh memposting thread baru
  • Anda tidak boleh memposting balasan
  • Anda tidak boleh memposting lampiran
  • Anda tidak boleh menyunting postingan Anda
  •  
  • Kode BB Aktif
  • Smilies Aktif
  • Kode [IMG] Aktif
  • Kode [VIDEO] Aktif
  • Kode HTML tidak aktif
This website uses cookies
We use cookies to store session information to facilitate remembering your login information, to allow you to save website preferences, to personalise content and ads, to provide social media features and to analyse our traffic. We also share information about your use of our site with our social media, advertising and analytics partners.