Algoritma dan Strategi Forex Mekanikal | OneStepRemoved

  • Articles
  • Sophisticated Web Sites
  • Dagangan automatik
  • Testimonial
  • Hubungi

Menjual EA di Pasaran MQL5 yang

April 19, 2013 oleh Shaun Overton Tinggalkan komen

MetaQuotes memutuskan untuk mengikuti model Apple iTunes untuk pasaran tukaran mata wang asing melalui syarikat Pasaran MQL5. Syarikat, yang merupakan pemaju dan pemilik MetaTrader, telah mengambil idea-idea banyak laman web bebas dan cuba untuk meletakkan mereka semua di bawah payungnya.

Banyak peniaga telah menjerit kira-kira ini, terutama dalam beberapa minggu yang lalu. MT4i adalah laman web paling popular yang dibina plugin yang tidak dibenarkan yang diubah suai kelakuan MT4. Plugin adalah sangat popular. Malangnya, mereka juga melanggar perjanjian penggunaan perisian yang melarang mengubahsuai perisian.

Jika anda mahu bekerja dengan MetaTrader dalam persekitaran komersial, maka anda terpaksa bermain mengikut peraturan yang mereka ditetapkan. Dengan itu dalam fikiran, Saya mahu menulis beberapa kebaikan dan keburukan mengapa anda boleh mempertimbangkan untuk menggunakan Pasaran MQL5 yang.

MQL5 market web site

A screenshot laman web pasaran MQL5.

Kelebihan untuk menggunakan Pasaran MQL5 yang

Saya membaca Antifragile Nassim Taleb ini beberapa minggu yang lalu. Satu tema utama yang dia suka memukul pada adalah mencari peluang yang mempunyai sedikit penurunan dan ganjaran tidak terhingga. Menjual Penasihat pakar amat menepati kategori ini.

Kos untuk membangunkan satu julat dari $360-540 untuk EA normal. Pulangan bagi kebanyakan pelanggan saya adalah keseronokan untuk mengetahui prestasi idea mereka. Selepas menghabiskan kos pembangunan, kekangan yang timbul ialah 100% dihadkan.

Perkara yang saya suka tentang pasaran MQL5 adalah bahawa anda boleh mengambil kesempatan daripada pilihan percuma: perniagaan di dalam kotak yang. Peniaga hanya perlu membekalkan EA dan untuk berdagang ia. MetaQuotes harfiah melakukan segala-galanya untuk anda. Mereka memasarkan produk, menjejaki prestasi, melakukan khidmat pelanggan, mengumpul wang dan menulis cek. Tidak buruk.

Apa yang saya juga suka ialah MetaQuotes mengendalikan penyulitan dan pelesenan produk. Beratus-ratus pelanggan bersahaja bertanya tentang kemungkinan menjual penasihat pakar mereka ke atas masa lalu 5 ½ tahun. Sangat sedikit daripada mereka membuat keputusan untuk pergi ke hadapan.

Sebabnya adalah bahawa ia mengambil tan kali (iaitu, itu mahal) untuk membangunkan protokol keselamatan dan penyulitan untuk mengawal akses ke fail. Mengintegrasikan dengan pemproses pembayaran seperti PayPal menjadikannya lebih mahal.

Kebanyakan orang bertanya tentang menjual EA pada sesuka hati. Ia tidak berbaloi menghabiskan beberapa ribu dolar pada.

Sistem MetaQuotes 'menghapuskan halangan. Berpotensi menjual penasihat pakar anda semudah mendaftar produk di laman mereka dan melengkapkan borang yang.

Adakah kemungkinan anda kejayaan yang sangat baik? Adakah Tidak.

Tetapi sekurang-kurangnya anda akan mempunyai peluang untuk berjaya dan tidak perlu berbuat apa-apa di luar mengisi borang bagi 5 minit. Persoalan yang lebih baik adalah, "Mengapa tidak melakukannya?"

VAT

Peniaga-peniaga yang EU serius boleh mempertimbangkan untuk menggunakan MetaQuotes hanya kerana kadar VAT tidak masuk akal di sebahagian besar Eropah. MetaQuotes mengenakan 20% komisen untuk menjual produk dagangan.

VAT di kebanyakan negara-negara EU yang saya tahu sudah lebih tinggi daripada 20%. Bermula pada 2015, Perniagaan EU akan diperlukan untuk mengumpul dan mengesan pembayaran VAT untuk setiap negara di mana bermastautin pelanggan akhir.

Penjejakan semua orang-orang butiran adalah insanely kompleks dan memakan masa. Ia lebih murah untuk membayar MetaQuotes yang 20% suruhanjaya. Ini juga akan mengelak kerumitan dan mengumpul laporan VAT yang berbeza di seluruh EU.

Keburukan

Kelemahan hanya memberi kesan kepada orang yang mempunyai pengalaman menjalankan perniagaan dalam talian. Saya memiliki perniagaan yang berjaya dalam talian. Cabaran pemasaran produk online tidak menakutkan saya cara ia kepada seseorang yang tidak pernah dilakukan pemasaran online.

Jualan saya datang daripada hubungan dengan orang. Saya membina mereka sambungan talian melalui laman web dan syarikat Facebook dan Twitter akaun. Apabila pelanggan membuat keputusan pembelian, itu kerana mereka tahu dan percaya kepada saya sebagai seorang yang.

Saya melihat bahawa hubungan yang mutlak, paling elemen penting dalam menjalankan apa-apa jenis perniagaan. Jadi, apa yang akan berlaku sekiranya saya kehilangan kawalan ke atas hubungan itu dan serahkan off untuk MetaQuotes?

Pemilik perniagaan dalam menggabungkan dengan orang ramai. MetaTrader 5 tidak walaupun yang popular, tetapi sudah ada 250 penasihat pakar yang berbeza untuk dijual. Ada harapan tipis produk berdiri keluar dari keramaian jika menubuhkan sebuah halaman pada MQL5.com adalah strategi pemasaran sahaja.

Profil Pelanggan

Majoriti pengunjung MQL5.com datang dari negara-negara di mana harga Barat kelihatan terlalu tinggi. Ya, segelintir orang-orang pengunjung mampu $1,000+ tanda harga yang mengenakan bayaran strategi yang paling baik. Sebagai peratusan, walaupun, itu kecil.

Alexa, laman ranking trafik, hanya baik untuk penghampiran kasar. Klik tab penonton dan tatal pengunjung oleh seksyen negara. Alexa mengatakan bahawa Amerika Syarikat dan Australia hanya membentuk 10% daripada jumlah trafik laman MQL5 ini. Tidak baik.

Rusia membentuk sumber trafik yang paling besar dengan 18% lalu lintas. Melainkan jika anda berfikir untuk jutawan berkuasa Moscow, ia bukan sebuah negara yang anda kaitkan dengan pendapatan boleh guna. Kebanyakan negara-negara lain dalam senarai yang mempunyai profil yang serupa.

Vendor di laman web ini lebih daripada mungkin datang dari negara-negara yang sama. Saya tidak dapat membantu tetapi memikirkan rakan saya Ardi, yang datang dari sebuah bandar di Indonesia di mana beberapa ratus dolar setiap bulan adalah pendapatan yang baik. Dia akan bersedia untuk menjual penasihat pakar kualiti untuk $99. Itulah wang yang banyak kepadanya.

Terdapat banyak Ardis di luar sana untuk setiap Aussie atau Brit yang mahu menjual produk yang berkualiti bagi 900 Apa. Mata melihat harga tidak masuk akal apabila anda 5x lebih mahal daripada penjual-rata.
Yang 20% komisen dan kehilangan kawalan ke atas pembayaran tidak kelihatan menarik, sama ada. Jika strategi ini adalah untuk meletakkan halaman dan mendapatkan jualan yang anda sebaliknya tidak akan mendapat, bermain kemudian adil.

Mana-mana pemilik perniagaan waras adalah gembira untuk membayar komisen pada jualan dia tidak dapat melakukannya dengan sendiri.
Yang berkata, menggunakan MQL5 sebagai strategi pemasaran eksklusif tidak kelihatan seperti idea yang baik, sama ada. Saya dibalik melalui beberapa yang EA untuk dijual. Tidak satu halaman mengandungi pautan ke laman jualan dengan maklumat lanjut. Anda boleh meletakkan penerangan satu halaman anda, dan kemudian yang cukup banyak mempunyai cukup untuk mendapatkan seseorang untuk menarik picu.

Kesimpulan

Salah satu orang dalam pengajian Kitab Injil saya memiliki sebuah syarikat pemasaran online. Kami berbual tentang laman web hari yang lain dan betapa pentingnya media sosial adalah untuk memandu trafik.

Beliau menyebut bagaimana begitu ramai pelanggan mendekat kepada-Nya matlamat menjual produk mereka dalam talian. Soalan pertama yang beliau meminta pelanggan baru adalah, "Apa yang strategi pemasaran anda?"

Apabila mereka biasanya bertindak balas, "A Satu, Saya tidak mempunyai satu,"Dia suka bergurau bahawa itu satu Bidang laman web Dreams. Jika anda membina, mereka akan datang.

Sesiapa yang mempunyai pengalaman pemasaran online mendapat jenaka. Tiada siapa yang muncul di laman web anda, dan mereka pasti tidak membeli produk, hanya kerana anda mempunyai halaman. Ia mengambil masa dan usaha untuk membina hubungan dengan pelanggan.

Saya tidak melihat berlakunya bahawa di pasaran MQL5 yang, sama ada sekarang atau pada masa akan datang. MetaQuotes adalah sebuah syarikat besar, jadi saya yakin bahawa seseorang akan membeli sesuatu. Ia mungkin tidak akan menjadi produk anda.
Saya tidak akan meletakkan lebih banyak masa ke laman web ini di luar 5 minit yang diperlukan untuk mengisi borang-borang. Ia adalah, selepas semua, pilihan bebas.

Filed Under: MetaTrader Tips, MQL (untuk nerds) Tagged With: penasihat pakar, MetaQuotes, MetaTrader

MQL penyahpepijatan

Mac 6, 2012 oleh Shaun Overton 1 Komen

MQL adalah bahasa skrip yang sangat mudah. Penyahpepijatan MQL, malangnya, tidak mudah sama sekali. Orang yang mengkompilasi MetaEditor yang MetaQuotes membekalkan hanya tidak mengandungi alat-alat yang canggih yang paling programmer biasa dengan menggunakan.

Masalah nyahpepijat MQL

Visual Studio dan Ides canggih lain (persekitaran pembangunan bersepadu) mengandungi beberapa ciri-ciri yang menjadikan ia mudah untuk debug kod manakala pengaturcara menulis ia. Contoh yang paling besar ini adalah mata break. Satu titik rehat adalah titik di mana kod pengkompil memberitahu komputer untuk berhenti menjalankan program ini apabila ia tiba pada garis tertentu kod.

Pertimbangkan contoh di mana trailing stop menetapkan berhenti secara tidak betul. Naluri semula jadi bagi kebanyakan pengaturcara akan berjalan penasihat pakar pada visual ujian kembali, kemudian masukkan mata break pada baris kod tidak lama selepas pengiraan trailing stop. Mata break menghentikan kod, membolehkan pengaturcara sejawat di dalam otak perisian untuk melihat apa yang difikirkan pada masa ia membuat keputusan. Kelebihan utama dalam Visual Studio adalah bahawa nilai semua pembolehubah yang jelas kelihatan. Ia adalah mungkin untuk berjalan melalui langkah program demi langkah. Apabila salah satu langkah yang tidak mengikut peraturan yang dikehendaki, perubahan yang diperlukan biasanya jelas. MetaQuotes bersyukur termasuk memecahkan mata dalam MQL5. Mereka tidak terdapat di MQL4.

Kurangnya sokongan INTELLISENSE penuh menjejaskan kelajuan pengaturcaraan saya lebih daripada apa-apa. INTELLISENSE mengesan penggunaan perkataan-perkataan seperti Terpelihara OrderSelect() atau ObjectGet(). The MetaEditor termasuk INTELLISENSE asas, tetapi ia tidak mempunyai butiran halus yang membuatnya begitu mudah dalam Visual Studio.

Saya sudah biasa dengan pengaturcaraan dalam C # di mana saya boleh menaip beberapa huruf pertama pembolehubah atau kelas, kemudian IDE mengisi selebihnya. Apabila saya menaip “Saya” dalam C # dan tekan bar ruang, Saya tahu bahawa pilihan messageBox akan muncul (dengan andaian bahawa saya mengisytiharkan ruang nama yang sesuai). The MetaEditor menyediakan senarai calon-calon untuk perkataan Terpelihara. Pengaturcara mesti kemudian pilih pilihan sama ada dengan tetikus atau tekan masukkan.

Saya tahu ia kelihatan remeh untuk menghendaki menekan masuk bukan bar ruang, tetapi berfikir tentang berapa kali kod resuses perkataan Terpelihara sama atau pembolehubah. The tekanan kekunci tambahan benar-benar menambah sehingga banyak usul yang tidak perlu menaip. Itulah ganda benar untuk berumur tiga puluh tahun yang sudah memakai pendakap pergelangan tangan untuk sakit terowong carpal.

Kelemahan terbesar MetaEditor ini adalah bahawa ia tidak mengesan nama-nama pembolehubah. Kita sering menulis penasihat pakar yang mengandungi beberapa ribu baris kod. Penjejakan nama puluhan pembolehubah menimbulkan cabaran sendiri. Apabila jenis alat sandi dalam set yang sama dengan nama-nama pembolehubah berulang kali, ia akan lebih baik untuk hanya menaip tiga huruf pertama dan beralih. Salin dan tampal mungkin memberikan alternatif yang baik. Masalahnya ialah bahawa pembolehubah biasanya kumpulan bersama-sama. Anda tidak boleh menyimpan 5 salinan dan tampal item yang berbeza boleh didapati.

The MetaEditor membolehkan fungsi untuk kembali jenis yang tidak sah. Fungsi diisytiharkan sebagai double boleh kembali rentetan, integer atau apa-apa pun. Orang yang mengkompilasi MQL4 tidak mengesan sama ada atau tidak ini adalah sah. Ia meninggalkan ia sehingga programmer untuk menemui jenis yang tidak sah semasa ujian masa nyata. Pengawasan ini adalah mimpi ngeri bagi pengaturcara tidak sengaja yang tersilap kembali yang salah.

Ini adalah duanya adalah terpakai benar apabila fungsi dua kali tersilap dipulangkan kepada pembolehubah integer. MQL4 tidak menghalang dua haram untuk int acuan. Lebih buruk lagi, penasihat pakar yang terus berjalan dengan 0 nilai untuk interger dan bukannya membuang pengecualian atau kesilapan mesej. Saya tidak boleh mengira berapa jam yang saya telah sia-sia mengesan pembolehubah yang kelihatan sempurna, hanya untuk menyedari bahawa saya mengisytiharkan jenis data yang salah. Ini biasanya berlaku apabila saya secara autopilot, berdebar-debar daripada kod. Apa yang kelihatan berkesan pada masa yang biasanya kos beberapa jam rambut menarik kekecewaan.

Teknik-teknik nyahpepijat MQL

Yang Pengaturcara MQL pada kakitangan di sini biasanya mengambil jalan keluar dengan mana-mana teknik berikut. Anda mungkin mendapati bahawa menggunakan mereka dalam gabungan membantu meningkatkan proses debugging yang lebih.

Debug ralat pengkompil

Yang ini boleh menjadi yang paling mengecewakan. The MetaEditor cuba membayangkan yang garis kod menyebabkan kesilapan Penyusunan. Aku berkata percubaan kerana ia menjadi salah ia lebih kerap daripada ia menjadi betul. Tidak ada yang lebih menjengkelkan daripada melihat garis sempurna yang sah kod yang bendera penyusun sebagai bermasalah.

Saya hampir selalu mengambil jalan keluar dengan mengulas keluar bahagian yang semakin besar sehingga kod ralat yang hilang. Saya mulakan dengan mengulas keluar satu baris kod. Jika ia tidak berfungsi, maka saya komentar pada sepuluh baris. Jika ia tidak berfungsi, Saya mungkin mengulas fungsi keseluruhan atau bahagian-bahagian kod. Apabila pengkompil akhirnya berjalan dengan betul, anda tahu bahawa bahagian terakhir mengulas keluar kod mengandungi pepijat.

Seterusnya, anda menarik balik. Mula membuat bersalah seksyen mengulas keluar yang lebih kecil dan lebih kecil sehingga ralat muncul semula. Sekarang, anda telah akhirnya menumpukan perhatian kepada sumber sebenar masalah ini.

Debug dalam masa sebenar atau pada backtester yang

Kaedah pilihan saya adalah debugging mengulas kebanyakan maklumat keputusan yang berkaitan ke skrin, yang dilakukan dengan menggunakan Komen() fungsi. Saya kemudian berjalan backtester visual, menonton bagaimana data itu berkelakuan dengan berhubung dengan maklumat visual.

Pada skrin komen dasarnya juri-rigged mata break. Mengawal bagaimana dan apabila mereka hadir membolehkan pengaturcara untuk melangkah melalui kod untuk mendedahkan isu ini. Satu-satunya perbezaan adalah bahawa komen tidak tegas menghalang kod dari berjalan. Teks yang muncul adalah sangat kecil. Selain daripada itu, Saya benar-benar seperti yang hakikat bahawa ia begitu teguh. Fungsi komen sentiasa bekerja tanpa suatu halangan, menjadikannya rakan terbaik seorang programmer yang yang debugging kod.

Mengambil screenshot mengambil ini ke tahap yang seterusnya. Setiap kali pelanggan bertanya soalan mengenai mengapa penasihat pakar berkelakuan cara yang tertentu, jawapan yang paling mudah datang dengan tangkapan skrin. Mengulas perkara rehat tiruan biasanya memberi jawapan peluru bukti – pengaturcara dan pelanggan dapat melihat apa yang EA berfikir pada waktu itu ia membuat keputusan. MQL4 menawarkan WindowScreenShot yang() fungsi untuk melakukan ini.

The EA yang kita memprogramkan sentiasa mengambil screenshot semasa tindakan kritikal, seperti yang memasuki perdagangan atau menyesuaikan keadaan keluar. Matlamatnya adalah untuk menyediakan rekod visual setiap keputusan dengan mata untuk menjawab soalan tentang masa depan tingkah laku.

Template default kami termasuk yang benar / palsu pembolehubah dipanggil WriteScreenshots. Peniaga mengawal sama ada mereka mahu mengganggu dengan ciri debugging ini atau tidak. Kelemahan hanya untuk itu adalah bahawa setiap tindakan yang dicatatkan makan kira-kira sebesar 50 KB ruang cakera keras.

Fail log mewakili pilihan debugging akhir. Kelemahan utama adalah bahawa mereka begitu hodoh dan sukar untuk membaca. Saya hampir sentiasa lebih suka screenshot atas sebab ini.

Namun begitu, fail log yang mempunyai tempat mereka. Cara utama untuk menggunakan mereka adalah sebagai penangkap ralat. Setiap kali proses yang pergi serba salah kerana masalah dengan MetaTrader sama ada sendiri atau dengan transaksi broker, fail log adalah tempat yang paling mudah untuk menangkapnya.

Debugging fail MQL adalah kemahiran yang mengambil masa seketika untuk belajar. Alat yang ada pengaturcara adalah jauh berbeza daripada yang tersedia kepada bahasa tahap tinggi. Setelah anda mendapatkan digunakan untuk bekerja dengan alat-alat yang lebih mudah dalam MetaEditor dan MetaTrader, proses pembersihan bug biasanya mendapat lebih mudah.

Filed Under: MetaTrader Tips Tagged With: titik rehat, komen, log, metaeditor, MetaQuotes, MetaTrader, MQL, MQL4, MQL5, screenshot, Visual Studio

Mengoptimumkan Penasihat Pakar

Februari 20, 2012 oleh Shaun Overton 1 Komen

Salah satu ciri-ciri yang kurang dikenali daripada MetaTrader backtester adalah ciri pengoptimuman. Ia begitu kecil bahawa anda boleh dimaafkan untuk menghadap ia.

Optimization adalah proses untuk memaksimumkan hasil yang tertentu. Dalam kes ini, itu keuntungan. Mana-mana pemaju EA mahu memaksimumkan jumlah keuntungan yang dibuat dalam tempoh masa tertentu. Para pengoptimum MetaTrader membolehkan peniaga untuk mencari kombinasi input yang mengeluarkan hasil keuntungan maksimum dalam tempoh masa tertentu.

Proses ini adalah sama dengan menjalankan Backtest, kecuali MT4 menjalankan beberapa backtests pada masa yang sama. Ia kemudian menganjurkan keputusan dan menawarkan sehingga kombinasi terbaik.

Memberitahu backtester untuk berjalan dalam mod pengoptimuman mudah. Ringkasnya cek di sebelah perkataan Pengoptimuman. MetaTrader kemudian akan menyusun melalui gabungan yang anda beritahu kepada mempertimbangkan.

MetaTrader EA Optimization option

Letakkan cek dalam kotak di sebelah Optimization dalam backtester MT4

Langkah seterusnya adalah untuk klik pada Hartanah pakar butang di sebelah kanan. Tetingkap baru muncul yang mengandungi tiga tab: Ujian, Input dan Optimization. Ini skrin membolehkan peniaga untuk memaklumkan MetaTrader yang pembolehubah untuk mempertimbangkan untuk ujian dan bagaimana untuk berat keputusan.

Ujian

Bahagian atas seksyen ujian itu terpakai untuk setiap jenis Backtest. Di sini anda boleh pilih baki bermula. Mungkir MetaTrader pilihan untuk $10,000, walaupun anda boleh membuat ini mana-mana jumlah yang anda pilih.

Pilihan lalai kedua membolehkan peniaga untuk menyekat arah perdagangan. Ia adalah satu yang kerap pengaturcaraan penasihat pakar permintaan. Ia juga salah satu yang tidak perlu. Kedua-dua pilihan backtester penasihat dan pakar menyaring membenarkan peniaga pilihan untuk mengehadkan perdagangan kepada hanya panjang atau pendek sahaja tanpa pengaturcaraan tambahan. Jika EA tidak juga diprogramkan, tetapan ini boleh menyebabkan kesilapan 4110 atau 4100 untuk hadir di seluruh jurnal dagangan. Ia tidak berbahaya. Satu-satunya kesan harus bahawa ujian kembali melambatkan. Ia adalah hasil daripada bertulis kepada beratus-ratus jurnal kali atau lebih.

The testing tab of the MetaTrader backtester

Tab ujian backtester MetaTrader

Kekotak kumpulan A muncul di bawah pilihan ini yang inexplicably berkaitan dengan proses pengoptimuman. Anda akan berfikir ia akan masuk akal lebih untuk meletakkannya dalam tab senama. Itu biasa MetaQuotes logik di tempat kerja.

Baris pertama mengandungi pelbagai parameter untuk memilih pilihan yang terbaik. Pengguna overwhelmingly pilih untuk baki akaun terbesar, tetapi pilihan lain termasuk faktor keuntungan, ganjaran dijangka, pengeluaran maksimum dan pengambilan peratus.

Baris terakhir secara automatik menggunakan algoritma genetik. Proses pengoptimuman menggunakan sama ada kaedah kekerasan atau algoritma genetik. Mogok kekerasan kebanyakan orang sebagai intuitif walaupun jelas meletihkan. Perisian yang menguji setiap kombinasi. Percubaan algoritma genetik untuk menjadikan proses lebih pintar. Apabila perisian melihat bahawa parameter tertentu hampir tidak dapat tidak membawa kepada prestasi yang kalah, algoritma melangkau ujian yang sama di mana ia menjangka untuk kehilangan.

Ini adalah satu idea yang hebat jika anda mempunyai algoritma genetik berkualiti. Pendapat saya daripada MetaTrader backtester adalah kurang daripada cemerlang. Saya tidak berasa sangat yakin tentang algoritma di semua. Jika anda tidak keberatan menghabiskan masa tambahan menunggu keputusan ujian maka saya cadangkan menyahtandakan pilihan ini. Anda tidak mahu ketinggalan kombinasi penting yang berpotensi.

Input

Kebanyakan orang mendapati skrin ini mengelirukan. Lajur pertama, dipanggil nilai, ketat mengawal input untuk mudah backtests. Yang Nilai ruangan sama sekali diabaikan semasa pengoptimuman jangka.

The inputs tab of the MT4 backtester expert settings

Tab input daripada pakar tetapan MT4 backtester

Ruangan penting untuk tugas ini adalah Mula, Langkah dan Hentikan. Mula adalah jumlah yang paling rendah bahawa MT4 backtester akan mempertimbangkan. Langkah merujuk kepada tempoh di antara nilai yang paling rendah dan nilai yang paling tinggi. Ketat mengawal tetapan ini membolehkan pengguna untuk mendapatkan wawasan ke dalam bagaimana cepat mengubah nilai pembolehubah memberi kesan kepada prestasi tanpa mengheret ujian keluar selama seminggu penuh. Hentikan adalah jumlah tertinggi yang penasihat pakar yang akan digunakan.

Calon yang paling jelas untuk menguji dalam contoh ini adalah nilai Take Profit. Tetapan lalai disenaraikan di 50. Jika anda berdagang jurusan, anda mungkin ingin mempertimbangkan tetapan antara 10 pips dan 200 pips. Ini bermakna bahawa anda menetapkan Ambil baris Keuntungan kepada 10 untuk Mula lajur dan 200 untuk Hentikan ruangan. Itu helah sebenar di sini adalah memilih Langkah. Jika anda memilih Langkah = 1, kemudian MetaTrader akan menjalankan ujian yang berasingan untuk setiap nilai antara 10 dan 200. Itu 190 ujian, yang adalah pembunuhan besar-besaran. Satu langkah 10 memotong jumlah ujian ke 19.

Pengoptimuman

Seksyen ini adalah sebahagian nit-cerewet yang. Jika seorang peniaga berasa ia tidak boleh diterima untuk mempunyai 10 kerugian berturut-turut berturut-turut, dia boleh meletakkan cek seterusnya menang Berturut-turut kotak. MT4 secara automatik membuang sebarang ujian yang menghasilkan hasil yang mengandungi apa-apa yang telah diperiksa.

The optimization tab in the MT4 backtester expert properties

Tab pengoptimuman dalam backtester MT4 yang membolehkan pengguna untuk membuang ujian dengan sifat-sifat yang tidak diingini.

Apabila anda selesai melalui setiap satu daripada tab, menolak OK di sudut kanan bawah. Sudah sampai masanya untuk melancarkan ujian.

Curve sesuai dalam Optimizer MT4

Perkataan-amaran: pendapat peribadi saya adalah bahawa mengoptimumkan penasihat pakar biasanya idea yang sangat buruk. Tetapan yang unik yang dapat menghasilkan keuntungan yang paling dalam 2012 tidak mungkin untuk menghasilkan keuntungan yang paling dalam 2013. Jika anda itu tidak mampu peluang rawak, ada kebarangkalian yang baik bahawa 2012 kombinasi terbaik boleh mengakibatkan kematian yang teruk dalam 2013.

Saya cadangkan bahawa peniaga mengejar apa-apa kerja pembangunan strategi dalam NinjaTrader. Saya tidak suka idea mengoptimumkan di semua. Sebaliknya, Saya sentiasa memberi tumpuan kepada strategi ujian untuk masuk dan keluar kecekapan. Saya tahu dari tahun pengalaman bahawa nilai-nilai ini tidak pernah asasnya menukar ke atas surat cara carta diniagakan. Masuk dan keluar kecekapan membuat metrik indah untuk perdagangan automatik kerana mereka begitu stabil.

Filed Under: MetaTrader Tips, Menguji konsep anda sejarah, Idea strategi perdagangan Tagged With: Backtest, ujian kembali, kekerasan, lengkung sesuai, pengeluaran, DIA, penasihat pakar, algoritma genetik, input, MetaQuotes, MetaTrader, MT4, pengoptimuman, pengoptimasi, faktor keuntungan, Ambil Keuntungan, ujian

Strategi perdagangan PERCUMA melalui e-mel

Tren

Maaf. Tiada data setakat.

Arkib

  • Peraturan
  • Bagaimana untuk kerja pasaran tukaran mata wang asing?
  • Petunjuk
  • MetaTrader Tips
  • MQL (untuk nerds)
  • NinjaTrader Tips
  • Pilum
  • QB Pro
  • Hentikan kehilangan wang
  • Menguji konsep anda sejarah
  • Idea strategi perdagangan
  • Uncategorized
  • Apa yang sedang berlaku di pasaran semasa?

Terjemahan


Strategi Trading Percuma

Dasar PrivasiRisk Disclosure

Hak cipta © 2023 OneStepRemoved.com, Inc. Hak Cipta Terpelihara.