Metatrader Vs Forex Trader


MetaTrader vs cTrader Meta Trader dan cTrader Perbandingan 2.000 3.000 Words 8211 Ditulis oleh seorang trader sejati Sejak MetaTrader 4 diluncurkan pertama kali ke lingkungan perdagangan di tahun 2005, pengembang Metaquotes telah mendominasi lanskap perdagangan ritel valuta asing (FX) sejak saat itu. Dominannya telah ditemukan pada perancangan perangkat lunak sederhana dan peningkatan perangkat lunak tambahan yang telah meningkatkan fungsionalitas hampir tahun ke tahun sejak tahun 2005. MetaTrader telah melampaui semua platform perdagangan eceran lainnya dan bahkan telah merambah ke ranah kelas aset lain seperti CFD dan Berjangka. Meskipun MetaTrader 4 sekarang berusia 11 tahun pada saat penulisan, masih merupakan platform perdagangan yang paling banyak digunakan oleh pedagang FX ritel. Selama beberapa tahun terakhir, sejumlah perusahaan perangkat lunak lain telah meluncurkan platform perdagangan mereka sendiri dengan harapan dapat menantang dominasi platform MetaTrader 4 dan 5. Salah satu penantang yang paling tangguh adalah platform Spotwares cTrader yang telah menjadi pesaing serius. Pada artikel ini kita melihat bagaimana platform cTrader membandingkan platform MetaTrader 4 dan 5, dan mendiskusikan apakah nilainya bergerak ke platform cTrader. Untuk menyampaikan persepsi kami terhadap dua platform perdagangan, kami telah memutuskan untuk menyusun perbandingan berdasarkan empat aspek utama: 1. Charting and Indicators 2. Pengujian Kembali Log Otomatis Trading 3. Kedalaman Fungsi Pasar 1. Charting and Indicators MetaTrader The MetaTrader Platform 4 amp 5 (MT4 dan MT5 untuk jangka pendek) disukai oleh banyak pedagang karena tampilan dan nuansa profesional, serta beragam fitur profesional yang hadir sebagai standar. Platform ini mendukung berbagai indikator yang dapat disesuaikan oleh pengguna dan mudah ditambahkan dan dihapus dari grafik yang digabungkan dengan perangkat lunak. MT4 dan penerus MT5 terbaru, menyediakan seperangkat alat dan fitur charting dan keduanya memungkinkan pengguna mengakses spektrum pengaya pihak ketiga yang luas dalam bentuk skrip, penasihat ahli (robot perdagangan) dan kemampuan analisis bagan yang disesuaikan. Melalui MQL Apa perbedaan antara MetaTrader 4 dan 5 Ingatlah bahwa kedua versi MetaTrader menerima update reguler yang secara otomatis dikirimkan oleh Metaquotes ke semua pengguna, pialang dan mitra label putih mereka secara langsung melalui platform. Akibatnya, rangkaian fitur untuk kedua platform berubah secara teratur dan pengguna harus berkonsultasi dengan pialang mereka atau mengunjungi berbagai laman bantuan mandiri online di mql untuk mendapatkan update terbaru tentang fitur MT4 dan MT5. Sebagai tip praktis, buatlah Anda mencatat nomor versi platform Anda, yang dapat ditemukan di menu HelpgtAbout saat menjelajahi forum atau mencari informasi secara online. Beberapa perbedaan utama adalah: Baca lebih lanjut tentang MT4 VS MT5 cTrader yang dikembangkan oleh Spotware datang ke dunia perdagangan hanya di tahun 2011. Dalam waktu 5 tahun, pembunuh MetaTrader ini telah mengambil keuntungan yang signifikan dari pasar perdagangan eceran sejauh beberapa broker sekarang Tawarkan baik cTrader dan MetaTrader kepada klien. Maklum, cTrader telah mencoba memperbaiki kesalahan MetaTrader mengingat tanggal rilisnya yang terlambat. Platform terlihat dan terasa lebih ramping, dan terasa lebih modern dari segi tampilan estetika dan fungsionalitas. CTrader juga menampilkan lebih banyak jenis pesanan dan navigasi platform yang lebih ramping dan intuitif. Antarmuka bersih dan tidak ada banyak perbedaan mencolok antara cTrader dan platform ritel lainnya termasuk MetaTrader. Hal ini terutama terjadi pada pemula. Fitur yang sama seperti grafik, trade logging, alat manajemen akun, pengujian kembali dan indikator teknis semuanya tersedia. 2. Automated Trading amp Back-Testing Sebagian alasan mengapa platform MetaTrader menikmati masa dominasi yang begitu lama adalah dukungan yang mereka berikan bagi mereka yang ingin secara otomatis menukar pasar keuangan dengan menggunakan EA. Namun, paket cTrader mendukung kedua pengujian perdagangan dan strategi otomatis, memberi para pedagang alternatif nyata untuk MetaTrader. MetaTrader MT4 dan MT5 mendukung Expert Advisors, atau algoritma otomatis, yang memperdagangkan nama klien. EAs ini bahkan bisa dibeli, dijual dan dipertukarkan seperti komoditas dalam dan dari diri mereka sendiri. Skrip Metatrader ditulis dalam MQL4 atau MQL5 masing-masing, dengan bahasa scripting MetaTrader yang unik yang banyak meminjam dari keluarga C bahasa pemrograman. Ini berarti bahwa MQL45 sangat kuat dan bisa digunakan untuk membuat program perdagangan yang cukup canggih. Sementara kekuatan bahasa MQL45 cukup mengesankan, belajar memprogram sistem perdagangan yang canggih adalah sesuatu yang kemungkinan akan terbukti sangat menantang bagi mereka yang sebelumnya memiliki pengalaman pemrograman sebelumnya. CATATAN: MT4 dan MT5 menggunakan bahasa pemrograman yang berbeda MT4 menggunakan MQL4, MT5 menggunakan MQL 5. Ini berarti bahwa semua kode EAs, skrip dan indikator kustom yang dikodekan dalam MQL untuk digunakan pada MT4 tidak dapat dipindahkan ke MT5. Semuanya harus ditulis ulang. Saat ini tidak ada cara mudah untuk mengubah salah satu fitur dari satu platform ke platform lainnya, sehingga menimbulkan kemarahan komunitas perdagangan online, dengan cepat menyuarakan ketidaksenangannya dengan MetaQuotes. Bahkan mereka yang memiliki pengalaman dengan bahasa pemrograman seperti C cenderung menemukan tulisan Expert Advisors mereka sendiri yang agak menantang, walaupun pemrogram berpengalaman harus bisa mengambil bahasa dengan cukup cepat dengan menggunakan dokumentasi yang disediakan oleh MetaQuotes. Syukurlah, mungkin untuk membangun Expert Advisors tanpa belajar MQL45 karena ada sejumlah alat yang memungkinkan Anda membangun EAs tanpa memiliki pengetahuan tentang pemrograman. Biasanya, pilihan ini membatasi kompleksitas program perdagangan yang dapat Anda bangun, walaupun masih memungkinkan untuk membangun algoritma perdagangan yang canggih (Baca. Cara Membangun An Expert Advior). Ada juga sejumlah perusahaan dan pemrogram yang menawarkan layanan mereka untuk membangun Expert Advisors dengan spesifikasi khusus dengan harga tertentu. Ada juga sejumlah besar Expert Advisors komersial yang dijual oleh penyedia layanan yang mengklaim bahwa program mereka dapat membantu pedagang menghasilkan uang dari pasar Forex. Sangat penting untuk melakukan due diligence yang memadai dari vendor atau vendor sinyal dagang semacam itu, karena industri Forex sayangnya telah menarik perusahaan yang tidak bermoral dan tidak bermoral yang tidak dapat menerima praktik komersial terbaik. Sangat sering, EAs komersial yang diiklankan tidak sesuai dengan hype pemasaran mereka dan setelah beberapa keuntungan kecil awal, pada akhirnya ada kerugian besar yang melumpuhkan akun perdagangan. (Baca: Penasihat Ahli Komersial). Begitu Anda telah membuat atau membeli Expert Advisor adalah mungkin untuk menguji kinerja historis EA dengan menggunakan platform Strategy Tester. Ini memungkinkan Anda untuk menguji bagaimana Penasihat Ahli dapat melakukan selama periode historis tertentu, dengan mayoritas broker menyediakan banyak data historis untuk menguji EAs. Kualitas back-test bergantung pada data yang digunakan dan parameter yang ditetapkan oleh trader, dengan sedikit fine tuning dimungkinkan untuk melakukan back-tests yang sangat akurat. Namun perlu dicatat bahwa pengujian balik adalah sebuah seni, bukan sains sehingga pengguna harus melangkah hati-hati saat melakukan tes, dan yang lebih penting lagi, saat menafsirkan hasilnya. Tip Harian Lihat MT4 Reviews and Brokers Seperti saingan utamanya, platform cTrader juga hadir dengan dukungan untuk perdagangan otomatis dan pengujian balik. Spotware mendukung perdagangan algoritmik dan otomatis melalui platform cAlgo-nya, tersedia secara luas bagi siapa saja yang memiliki akun cTrader. Robot trading untuk platform cTrader ditulis dalam bahasa C, bahasa pemrograman berorientasi objek populer dengan sejumlah besar pemrogram khusus. Sementara C adalah bahasa pemrograman yang hebat, mungkin tidak mudah bagi pendatang baru untuk langsung menjemput dan tidak seperti MetaTrader, saat ini tidak ada alat yang tersedia bagi mereka yang ingin membuat program cAlgo kustom dari awal. Platform cAlgo memungkinkan pengguna memodifikasi indikator dan program yang ada dengan cara yang membuatnya relatif mudah bagi mereka yang tidak berpengalaman dalam pemrograman untuk membuat alat perdagangan yang berguna. Seperti halnya platform MetaTrader, juga memungkinkan untuk memanfaatkan komunitas pengembang online yang sedang tumbuh untuk mendapatkan bantuan dalam menciptakan robot cAlgo kustom sesuai dengan spesifikasi yang diinginkan. Namun, mengingat kebaruan relatif cTrader saat ini, ada sedikit programmer yang mengerjakan cAlgos daripada MetaTrader EAs. Beberapa alat pihak ketiga telah dikembangkan sehingga memungkinkan dibangunnya MT4 dan MT5 untuk dikonversi ke platform cTrader, walaupun masih dikembangkan dan belum disempurnakan. Untuk robot EA atau cAlgo yang andal, tetaplah praktik standar untuk menulis ulang kode dari awal. CTrader memungkinkan fitur pengujian ulang menggunakan data historis yang dapat diperluas sesuai permintaan pengguna. Dengan cara yang sangat mirip dengan platform MetaTrader. Sekali lagi ini adalah relatif mudah dan dengan beberapa tweak kecil memungkinkan untuk menghasilkan tes balik yang akurat untuk menentukan apakah Anda ingin melanjutkan pengujian maju robot trading Anda. Pemenang: MetaTrader mungkin memiliki sedikit keunggulan dibanding cTrader dalam hal perdagangan otomatis hanya karena ada komunitas yang jauh lebih mapan yang berfokus pada penciptaan EA untuk MT4 dan MT5. Tidak ada alasan mengapa cTrader tidak bisa menjadi penantang yang sah dalam hal ini seandainya platform menjadi lebih populer. 3. Kedalaman Fungsi Pasar Salah satu fitur yang telah menyerang industri perdagangan eceran, adalah salah satu yang telah dipinjam dari pasar Futures: Depth of Market. Kedalaman pasar memberikan informasi mengenai berapa banyak pesanan yang antri dengan harga tertentu. Dengan melihat berapa banyak pesanan yang ada, dan di mana para pedagang dapat mencapai keunggulan tertinggi atas pedagang lain yang tidak menyadari penempatan pesanan yang berlaku di pasar itu. Kedalaman Pasar memberi informasi kepada pedagang tentang jumlah pesanan beli dan jual pada setiap tingkat harga tertentu. Informasi ini berguna bagi pedagang yang menginginkan kulit kepala, rasakan pasar dan tempatkan pesanan tiket yang besar. Semakin banyak, pedagang menuntut platform yang memungkinkan mereka melihat Kedalaman Pasar. MetaTrader MT4 pertama kali diluncurkan tanpa alat Base of Market yang inbuilt, yang berarti bahwa pedagang yang menggunakan broker STPECN tidak dapat melihat data Depth of Market (DOM) kecuali jika broker tersebut menyediakan atau menyediakan plug-in pihak ketiga. Ini adalah sesuatu yang benar-benar menurunkan platform MetaTrader 4. MetaTrader 5 menjadi platform pertama dari MetaQuotes untuk memperkenalkan fungsionalitas Kedalaman Pasar sebagai standar. Platform ini memungkinkan trader untuk membuka tangga yang menunjukkan jumlah likuiditas pada setiap tingkat harga, dan memungkinkan trader untuk melakukan pemesanan pada level yang berbeda. Perbaikan ini disambut oleh banyak pengguna platform, meski harus dikatakan bahwa fungsionalitas MetaTrader DOM cukup sederhana dan sederhana. Ini sangat jauh dari kedalaman kelas profesional yang biasanya ditemukan di platform perdagangan Futures seperti Ninja Trader. CTrader jauh lebih canggih ketika menyangkut fungsi Kedalaman Pasar, dengan platform memberi penggunanya kesempatan untuk melihat berbagai macam harga eksekusi dari penyedia likuiditas broker. Tampilan VWAP memungkinkan para pedagang untuk merasakan harga berapa yang akan mereka dapatkan untuk pesanan besar yang mungkin tidak sepenuhnya terisi pada satu harga. Dalam pengujian, cTrader tidak memiliki masalah dalam mengelola parsial mengisi meskipun hal ini sangat bergantung pada broker. Secara keseluruhan, fungsi Kedalaman Pasar yang termasuk dalam platform cTrader cukup maju dan cenderung sesuai dengan semua gaya perdagangan. Pemenang: Ketika sampai pada fungsi Kedalaman Pasar, cTrader adalah pemenang yang jelas. MetaTrader 4 hadir tanpa dukungan built-in untuk data DOM dan harus bergantung pada alat pihak ketiga, hanya dengan beberapa broker menawarkan solusi yang memungkinkan klien mereka melihat data DOM saat menggunakan platform MT4. MetaTrader 5 telah memperkenalkan fungsionalitas Kedalaman Pasar namun masih belum banyak digunakan oleh banyak broker. Satu hal terakhir adalah bahwa mengingat sifat desentralisasi pasar FX dikombinasikan dengan ukurannya yang besar dan jutaan pelaku pasar harian, data DOM sebagian besar dibuat berlebihan atau tidak penting, terutama bagi pedagang eceran kecil. 4. Ketersediaan MetaTrader ia platform MetaTrader sangat banyak tersedia. Sebenarnya, sejumlah broker menawarkan platform sebagai satu-satunya pilihan mereka bagi pedagang, dengan platform juga tersedia dalam format seluler yang memungkinkan pedagang mengelola posisi mereka saat beraktivitas. Hal ini memudahkan untuk menemukan broker yang menawarkan MT4 atau MT5, dan MT4 tetap menjadi yang paling banyak digunakan. Hal ini disebabkan oleh fakta bahwa tidak semua brokerages telah memilih lisensi untuk MT5 yang harganya jauh lebih mahal dan bukan merupakan nilai jual utama bagi banyak pedagang FX ritel. Satu keluhan besar adalah melumpuhkan kemampuan lindung nilai di MT5 meskipun ini hanya persyaratan di AS. Sebagian besar broker akan menawarkan MT4MT5 bahkan jika mereka memiliki platform kepemilikan mereka sendiri yang beroperasi di sampingnya. MT4 telah menjadi hit dengan pedagang eceran, dan broker ritel terpaksa memperhatikannya. Pialang yang memiliki platform kepemilikan sendiri biasanya akan menyediakan jembatan bagi platformnya untuk berinteraksi dengan MetaTrader, sebagai bagian dari layanan penambahan nilai untuk klien dan untuk persyaratan pengelolaan pelaporan keuangan. Saat ini, platform cTrader dari Spotware tidak tersedia secara luas namun jumlah broker yang semakin meningkat mulai menawarkan kesempatan kepada kliennya untuk menggunakan cTrader. Platform ini sangat populer di kalangan broker ECNSTP karena fungsionalitas Depth of Market yang dibangun dalam penawaran cTrader. Meskipun tidak semua broker menawarkan platform sejumlah broker terkenal seperti FxPro. Admiral Markets, Liquid Markets dan lainnya menawarkan platform kepada pelanggan mereka. Pemenang: Platform MetaTrader adalah platform perdagangan yang paling banyak tersedia dengan hampir semua broker FX ritel utama yang menawarkan platform kepada klien. Pialang seperti XM dan eToro antara lain, telah memimpin lapangan untuk mengembangkan alat pasarkan nilai tambah setelah plugin masuk MT4 dan mengubahnya dari platform vanilla polos, menjadi kokpit perdagangan kaya fitur yang sangat cocok untuk pedagang eceran. Platform cTrader tidak tersedia secara luas seperti MetaTrader, namun para pedagang masih dapat memilih dari sejumlah besar pialang Forex yang menawarkan cTrader. Ringkasan Perbandingan 8211 cTrader VS Metatrader 8211 Bottom Line Ini mungkin hanya bergantung pada preferensi pribadi ketika memilih platform mana yang akan dipilih. Pengguna yang berfokus pada EA dapat tertarik ke MT4 karena ketersediaan yang lebih luas, sumber online yang lebih banyak, dan komunitas online yang lebih luas. Pedagang lainnya akan tertarik ke cTrader dengan kemampuan yang lebih besar untuk melakukan modifikasi pada antarmuka dan opsi pesanan yang lebih maju. Periode percobaan dengan masing-masing adalah suatu keharusan bagi siapa saja yang mempertimbangkan untuk melakukan live trading dengan MT4MT5 atau cTrader (atau platform perdagangan lainnya dalam hal ini). Meminta platform trading mana yang lebih baik dari yang lain seperti bertanya mobil mana yang terbaik. Jawaban yang benar adalah platformcar yang melakukan pekerjaan yang Anda butuhkan. Bagi para pedagang newbie, MT4 dan cTrader akan melaksanakan semua persyaratan mereka, jadi perbedaannya sebagian besar bersifat kosmetik dan logistik dalam hal bahasa pemrograman dan ketersediaan komunitas pengembang yang beragam. Berikut ringkasan semua fitur penting yang dapat membantu Anda memutuskan: Sebenarnya tidak ada yang benar untuk memisahkan kedua platform ini, dengan keduanya memiliki fungsi dan kinerja yang mengesankan dalam kondisi live trading. Namun, ketersediaan platform MetaTrader yang lebih luas mungkin terjadi. Berarti bahwa sebagian besar perkembangan ketika datang ke strategi perdagangan otomatis, yang biasa dikenal dengan robot, kemungkinan akan dilakukan dengan mempertimbangkan MetaTrader dibandingkan dengan cTrader. Di sisi lain, platform cTrader cenderung menarik bagi mereka yang mencari pengalaman pasar yang kaya yang bisa sangat menarik bagi calo jangka pendek. CTrader adalah alternatif asli untuk MetaTrader, namun MetaTrader tidak memerlukan pilihan kecuali jika Anda sangat pemilih. Either way, Anda tidak akan benar-benar tahu atau mengerti perbedaannya sampai Anda mencobanya keduanya: BUKA MT4 DEMO ACCOUNT LIVE ACCOUNT OPEN MT 5 AKUN DEMO AKUN ACCOUNT TERBUKA cTrader DEMO ACCOUNT LIVE ACCOUNT Lihat MT4 dan pialang teratas Baca selengkapnya tentang Metatrader VS cTrader: Catering Untuk kebutuhan yang bervariasi dan bergeser, platform perdagangan terus-menerus dimodifikasi dan dilengkapi dengan tambahan dan tweak baru. Pialang valuta asing menggunakan kemajuan terbaru di bidang TI, dan telah membantu menghasilkan industri baru dengan sendirinya teknologi keuangan Fintech yang menyederhanakan bagaimana pembeli dan penjual berkumpul dan menyimpan setiap dana pihak lawan dalam prosesnya. Media Sosial Kumpulan update terbaru tidak berfokus pada peningkatan charting atau eksekusi order. Sebagai gantinya, perusahaan Fintech modern membantu platform seperti MT4 dan cTrader membuat langkah maju ke dalam awal perdagangan yang mencakup interaksi media sosial, perdagangan multi-perangkat secara real-time dan aplikasi crowd-sourcing yang membuat perdagangan menjadi pengalaman yang sama sekali berbeda dengan apa yang dilakukannya. Bahkan, mungkin baru 15 tahun yang lalu. Fitur yang paling disukai oleh para pedagang pemula mencakup ruang kerja yang diselimuti awan. Dengan layanan berbasis awan menjadi semakin produktif dan banyak digunakan, kedua cTrader dan MT4 sekarang menawarkan kepada pengguna kemampuan untuk menyimpan banyak ruang kerja secara keseluruhan di awan, dan dapat diambil kapan saja di perangkat apa pun. Pada 2016, ini termasuk ponsel, tablet, PC dan Mac. Fitur khusus ini sangat berguna bagi pedagang yang mengakses akun mereka di beberapa perangkat atau melakukan perdagangan dari berbagai lokasi. Pengembangan Diri Salah satu aspek terpenting bagi para pedagang adalah kemampuan untuk mengukur, melacak, dan menganalisis kinerja perdagangan mereka secara akurat. Baik MT4 dan cTrader menyediakan seperangkat alat yang kaya untuk membantu para pedagang dengan analisis diri dan manajemen risikonya sendiri. Penelitian menunjukkan bahwa pedagang yang paling sukses adalah mereka yang melakukan analisis dan evaluasi diri secara ekstensif. Jadi walaupun platform ini menyediakan alat yang dibutuhkan pedagang, para pedagang pasti ingin menggunakannya secara efektif yang selalu membutuhkan waktu, usaha dan dedikasi. Ciri-ciri ini seringkali sangat sulit untuk disusun bersama pada saat terbaik melakukannya di lingkungan perdagangan yang disertai beberapa faktor lain yang dapat menyebabkan kepanikan dan stres tiba-tiba, menjadi usaha yang benar-benar menantang. 9 pemikiran tentang ldquo MetaTrader vs cTrader rdquo Senang melihat perbandingan platform dimana ada ruang untuk perbaikan dan persaingan yang sehat. Pendapat saya tentang trader meta versus ctrader yang telah diprogram dalam keduanya dan menggunakan keduanya (2 tahun di metatrader4, dan 3 bulan di ctrader), yang sebelumnya berasal dari latar belakang pemrograman C seharusnya membuat saya bias terhadap mt4, maafkan nada mengomel saya di bawah NAMUN untuk pengujian kembali Kekuatan, dan juga untuk pemrograman perdagangan otomatis Anda sendiri, ctrader begitu jauh di depan mt4 Saya tidak dapat melihat bagaimana Anda dapat mengatakan bahwa tidak banyak perbedaan di dalamnya. Sebagai contoh, saya harus benar-benar tidak setuju dengan Anda ketika Anda sudah mengatakannya: Dengan sedikit penyesuaian bagus, mintalah kemungkinan untuk melakukan tes balik yang sangat akurat8221. Alasan yang saya tidak setuju adalah broker paling umum yang mengatur mt4 hanya memberikan data penawaran di backtests, yang kemudian Anda biarkan menebak apa yang telah dilakukan broker Anda, dan akan berbeda dengan EA yang berbeda dan waktu yang berbeda dalam sehari, dan sebagian besar mt4 Pialang memberi Anda data pengujian ulang resolusi tinggi 2 8211 6 minggu. Ini memberi di mana saja antara moderat untuk SANGAT perbedaan besar dalam keuntungan dari perdagangan langsung pada broker yang sama. Ada cara mengatasi keterbatasan ini tapi bahkan kebanyakan pemrogram tidak tahu bagaimana, atau tidak dapat menemukan waktu untuk mendapatkan umpan harga dari sumber lain, apalagi pengguna akhir, jika Anda ingin mengatasinya Anda harus memperbarui kutu sumber atau 1m data kapan pun Anda membutuhkan backtesting lagi. Ctrader memasukkan harga bid dan ask pada tick data sekitar 10 bulan. Mungkin Anda belum membuat banyak EA atau melakukan banyak pengujian mundur, jadi saya agak kasar terhadap kritik saya, namun ada perbedaan besar di wilayah ini, dengan ctrader pemenang yang jelas. Contohnya adalah jika saya ingin memprogram EA baru di mt4, dan sama dengan ctrader, karena saya dulu kode CI harus bias terhadap mt4 yang pada dasarnya C, tapi karena akan memakan waktu sepertiga dari waktu untuk melakukannya. Di C di ctrader, saya tidak dapat melihat banyak alasan mengapa saya akan mengganggu mt4 kecuali jika saya harus (dan tidak keberatan mengangguk beberapa kali dalam prosesnya), ya benar-benar sepertiga dari waktu. Kemudian waktu yang dihabiskan backtesting, dengan menggunakan algoritma genetika di ctrader menghemat banyak kerumitan, kecuali jika Anda benar-benar mencobanya keduanya, Anda tidak dapat mengatakan bahwa tidak ada keuntungan besar yang ada setidaknya menghemat waktu, jika tidak menemukan pengaturan yang menurut Anda tidak akan berhasil. Bagaimanapun, setidaknya saya telah meninggalkan komentar awal, dan saya senang mendengar pengalaman lain dengan menggunakan kedua platform ini. MT4MT5 adalah perangkat lunak usang yang ketinggalan jaman. Forex Platform Comparison 8211 Metatrader vs. eToro Platform Forex benar-benar jantung broker Forex dan sangat penting bagi keberhasilan para pedagang. Setiap kali Anda ingin berdagang Anda harus membuka platform trading dan oleh karena itu jelas bahwa Anda harus menyukai perangkat lunaknya. Sementara fungsi inti dari platform perdagangan hampir sama dan hanya ada beberapa perbedaan yang signifikan. Tapi beberapa softwares menawarkan fungsi penting yang dimiliki orang lain dan ini juga penting untuk kesuksesan trading Anda. Ada perbedaan terutama dalam kegunaan dan kejelasan. Platform eToro jelas dirancang untuk pemula dan lebih menekankan kejelasan daripada fungsi. Metatrader 4, bagaimanapun, adalah platform forex profesional yang menawarkan beberapa fungsi khusus dan tidak fokus pada kegunaan yang banyak. Ini tidak berarti Metatrader tidak direkomendasikan, tapi butuh waktu lebih lama untuk membiasakan diri dibandingkan dengan perangkat lunak eToro dimana ibumu bisa melakukan perdagangan dengan benar. Berikut ini, kita melihat platform Forex yang paling populer dan tampilkan dengan screenshot bagaimana platform itu terlihat. Kami menempatkan nilai khusus pada kejernihan perangkat lunak, kemampuan analisis teknis dan proses pembuatan perdagangan. Kami menawarkan kesempatan untuk melihat platform Forex tanpa mendaftar dan mendownloadnya. Platform Forex eToro Platform eToro tanpa keraguan disesuaikan untuk pemula Forex, namun tetap menawarkan banyak fitur dan kejutan yang bermanfaat dengan kedalaman fitur canggih. Dalam beberapa tahun terakhir, eToro telah melakukan banyak hal untuk menjadi lebih menarik bagi para pedagang tingkat lanjut. Dengan eToro Open Book yang terintegrasi Anda akan mendapat masukan dari trader berpengalaman. Yang menarik adalah aspek komunitas yang sangat unik. Di sisi kiri perangkat lunak eToro Anda dapat melihat apakah sebuah mata uang dibeli atau dijual saat ini. Namun, indikator ini harus digunakan dengan hati-hati. Di sini Anda bisa membuat akun dengan eToro dan menikmati software unggulannya eToro menawarkan banyak alat analisis yang bisa ditampilkan dengan mudah saat dibutuhkan. Contoh indikator dalam eToro adalah: Rata-rata Bergerak Sederhana, Pindah Eksponensial, Williams R, Momentum Oscillator, Oscillator Stokastik, Regresi Linier dan banyak lagi. Penyelesaian perdagangan lebih dari sekadar sederhana. Leverage, posisi dan Stop Loss atau Take Profit diatur dengan cepat dan tentunya yang terakhir selalu bisa disesuaikan. Platform Metatrader 4 Forex Metatrader 4 dan 5 adalah platform perdagangan yang paling populer. Apalagi karena bisa ditawarkan oleh broker forex yang berbeda sedangkan platform eToro hanya dioperasikan oleh eToro. Metatrader digunakan oleh broker terkenal seperti easyMarkets, AvaTrade, InstaForex dan masih banyak lagi. Di sini Anda dapat membuat akun dengan easyMarkets 8211 broker Metatrader utama kami Perangkat lunak Metatrader benar-benar berbeda dari perangkat lunak eToro dan terlihat lebih profesional sekilas: Anda dapat menambahkan beberapa grafik ke satu peta dan menunjukkan indikator yang diinginkan: Berkenaan dengan teknik Analisis, Metatrader menawarkan segala sesuatu yang dapat Anda temukan. Kami meragukan bahwa itu adalah indikator yang tidak dapat Anda gunakan dengan perangkat lunak Metatrader. Membuat perdagangan berbeda dengan eToro tidak semudah itu. Butuh beberapa menit sampai Anda terbiasa dengan hal itu sementara ibumu bisa melakukan perdagangan dengan eToro. Tapi di Metatrader tidak ada tombol dalam ikhtisar, yang langsung melompat ke matamu. Untuk melakukan perdagangan Anda harus klik kanan pada pasangan mata uang dan kemudian klik pada 8220Pesanan Baru8221. Ini akan membuka jendela berikut: Di sini Anda harus mengatur stop loss dan mengambil keuntungan. Anda harus tahu apa yang Anda lakukan saat eToro menyarankan stop loss tertentu dan mengambil angka keuntungan. Kami sangat menyarankan agar Anda mencoba Metatrader dengan akun demo terlebih dahulu sebelum memulai trading dengan uang sungguhan walaupun Anda sudah terbiasa dengan perdagangan uang riil. Anda mungkin mengalami masalah kegunaan saat trading. Satu-satunya cara untuk mencegahnya adalah membiasakan diri dengan perangkat lunak dengan uang bermain. Penafian penting: Perlu diketahui bahwa trading Forex atau CFD berarti bahwa modal Anda mungkin berisiko. Pastikan untuk memahami sepenuhnya risiko yang ada. NinjaTrader vs MetaTrader MetaTrader adalah platform trading Forex ritel terkemuka dengan platform MetaTrader 4 (MT4) dan MetaTrader 5 (MT5) yang mendominasi pasar pengguna ritel dengan pangsa pasar lebih dari 50. Sebagian besar broker FX terus menawarkan MT4 atau MT5 atau keduanya. Jika Anda tertarik untuk melihat lebih dalam bagaimana membandingkan MetaTrader dengan pesaing ritel terdekatnya, cTrader, klik di sini: Metatrader VS cTrader. Pada artikel ini, kita akan melihat bagaimana tumpukan MetaTrader ke platform entry level dari dunia perdagangan profesional: Perdagangan Ninja. Saat membaca review ini membandingkan MetaTrader dengan NinjaTrader. Jangan ragu untuk mengganti MetaTrader dengan kata-kata setiap platform ritel. Kami mengatakan ini murni untuk menunjukkan jurang yang masih ada antara platform perdagangan kelas profesional seperti Ninja Trader, dan platform ritel seperti MetaTrader. Kenyataannya adalah bahwa masing-masing sesuai dengan pengguna tertentu dan menggunakan satu hal yang tidak sesuai untuk Anda hanya akan menimbulkan masalah. Tema Platform Industri perdagangan secara bertahap berkumpul dimana pengguna ritel menuntut layanan profesional berkualitas tinggi, fitur mutakhir dan spread tipis yang bisa di-boot. Banyak pedagang eceran bukan penggemar platform MetaTrader, dan mencari alternatif yang lebih baik. Salah satu pilihan yang lebih populer adalah platform NinjaTrader yang digunakan oleh lebih dari 40.000 pedagang di seluruh dunia. Menari dengan NinjaTrader NinjaTrader pertama kali diluncurkan pada tahun 2004 untuk pasar berperforma tinggi dan pasar data pasar. NinjaTrader sejak saat itu memperkenalkan layanan perantara untuk secara langsung mendukung pedagang berjangka dan forex dan terus berkembang sebagai pelaku pasar keuangan dan perantara. Sejak diluncurkan, NinjaTrader telah berfokus pada saham aktif, futures dan trader forex, namun dengan tingkat pemahaman profesional dan akun trading berukuran profesional. NinjaTrader tidak mengenakan biaya untuk menggunakan platformnya namun akan mengenakan biaya untuk umpan data, layanan perantara dan fitur premium tambahan lainnya. Di luar kotak itu menawarkan fitur charting canggih, analisis pasar, pengembangan strategi otomatis, optimasi pengujian ulang dan simulasi perdagangan. Selain itu, Pialang NinjaTrader mendukung perdagangan langsung untuk pasar futures dan forex, dan memungkinkan pengguna memilih dari berbagai counterparty untuk menghapus perdagangan. Berikut adalah beberapa counterparties NinjaTraders yang paling terkenal: FXCM Clear Corretora CQG Pialang Interaktif MB Trading GAIN CapitalFOREX TD Ameritrade Pedagang eceran mungkin mengenali beberapa nama di sini, karena beberapa broker ritel berusaha keras untuk mencakar jalan mereka ke ruang institusional dengan volume perdagangan yang lebih tinggi. Dan peluang komersial yang lebih besar. Charting amp Indikator NinjaTrader NinjaTrader menawarkan kustomisasi dan fitur charting yang lebih banyak secara keseluruhan dibandingkan dengan MetaTrader. Seluruh platform dirancang untuk kustomisasi dalam pikiran sehingga pengguna dapat memilih tingkat data historis yang mereka perlukan dan memiliki pilihan yang lebih baik dalam menerapkannya sebagai bagian dari pengujian balik, atau saat menerapkan indikator charting. Platformnya sendiri lebih tangguh, memiliki fitur backup yang lebih baik dan menawarkan pengguna akses ke beberapa feed data jika diperlukan. Seperti dengan semua kategori lainnya, NinjaTrader ditujukan untuk trader profesional yang sudah berpengalaman dalam berbagai terminologi dan fitur. Jenis pesanan Mungkin aspek terbesar dan paling diminati pedagang NinjaTrader adalah fungsi pesanan. NinjaTrader memberikan kedalaman pasar yang sesungguhnya dan memungkinkan penempatan pesanan seketika, amandemen dan pembatalan pada harga yang berbeda secara bersamaan. Jenis akses pasar tertinggi ini digunakan oleh calo profesional untuk pekerjaan masuk dan keluar dari pasar yang memiliki tingkat kedalaman pasar dan volatilitas yang tinggi. Broker FX telah mencoba untuk menangkap pasar spekulatif yang besar ini dengan menunjukkan kedalaman pasar yang ditawarkan di kolam likuiditas terbatas atau buku pesanan mereka sendiri, namun volume pasar FX pada setiap harga tetap menjadi mimpi pipa bagi spekulan FX (kecuali FX menjadi bursa - Produk yang diperdagangkan seperti FX futures miliki). Automated Trading amp Back-Testing Kedua platform memberikan dukungan bagi mereka yang ingin mengotomatisasi perdagangan pasar keuangan mereka, namun yang menyediakan paket trading otomatis otomatis terbaik MetaTrader MT4 dan MT5 support Expert Advisors, atau algoritma otomatis, yang memperdagangkan nama klien. EAs ini bahkan bisa dibeli, dijual dan dipertukarkan seperti komoditas dalam dan dari diri mereka sendiri. Skrip Metatrader ditulis dalam MQL4 atau MQL5 masing-masing, dengan bahasa scripting MetaTrader yang unik yang banyak meminjam dari keluarga C bahasa pemrograman. Ini berarti bahwa MQL45 sangat kuat dan bisa digunakan untuk membuat program perdagangan yang cukup canggih. Sementara kekuatan bahasa MQL45 cukup mengesankan, belajar memprogram sistem perdagangan yang canggih adalah sesuatu yang kemungkinan akan terbukti sangat menantang bagi mereka yang sebelumnya memiliki pengalaman pemrograman sebelumnya. CATATAN: MT4 dan MT5 menggunakan bahasa pemrograman yang berbeda MT4 menggunakan MQL4, MT5 menggunakan MQL 5. NinjaTrader NinjaTrader seperti MetaTrader dan beberapa pesaing lainnya memberikan dukungan yang signifikan bagi mereka yang ingin mengotomatisasi perdagangan mereka. Platform menggunakan NinjaScript, yang hampir identik dengan bahasa C dan mereka yang memiliki pengalaman dengan C harus bisa menulis program trading untuk platform NinjaTrader dengan sedikit kesulitan. Faktanya NinjaTrader menggunakan C, membuatnya relatif mudah bagi individu untuk menulis ulang robot untuk platform. Ini juga berarti bahwa para pedagang dapat memasuki kumpulan programmer C berbakat jika mereka ingin membayar seseorang untuk menuliskannya sebagai robot perdagangan khusus. What is particularly impressive about the NinjaTrader platform is the testing suite, which is some ways superior to the Strategy Tester included with the MetaTrader platform. The NinjaTrader platform provides traders with the ability to back and future test their trading scripts, even if they are operating a live account. The platform also supports simulated data feeds which can be used to help test trend following robots. There is also the ability to use Monte Carlo simulation, which is something which is likely appeal to those with a background in statistics. Availability MetaTrader The MetaTrader platform is very widely available. In fact, a number of brokerages offer the platform as their only option to traders, with the platform also being available in mobile formats allowing traders to manage their positions while on the move. This makes it easy to find a brokerage who offers either MT4 or MT5, and MT4 remains by far the most widely-used. This is due to the fact that not all brokerages have picked up licences for MT5 which costs considerably more and is not a major selling point for many retail FX traders. One huge gripe has been the disabling of hedging capability on MT5 despite this being a requirement only in the US. The vast majority of brokers will offer MT4MT5 even if they have their own proprietary platform operating alongside it. MT4 has been a hit with retail traders, and retail brokerages have been forced to take notice. Brokers that do have their own proprietary platform will typically provide a bridge for its platform to interface with MetaTrader, as part of a value-add service for clients and for financial reportingrisk management requirements. View Top MT4 Reviews and brokers NinjaTrader NinjaTrader is only offered for free by a small number of Forex brokers who often place varying volume requirements on those who want to take advantage of the impressive trading platform. It is possible to download and use as a free version which allows traders to take advantage of some but not all of the platforms functionality. Recently, NinjaTrader has launched its own brokerage which allows traders to use the platform to trade a range of different futures markets via the NinjaTrader platform. MetaTrader 4 amp 5 are available from a huge array of brokerages, with very few retail brokerages not offering the platform as part of their offering. NinjaTrader is not widely available and retail traders may struggle to find a brokerage who will allow them to use the platform for free. Conclusion If you are a novice trader NinjaTrader may come across as too daunting and difficult to get to grips with. If you are looking for a step up from the retail level, NinjaTrader could be the right first step. MetaTrader 4 amp 5, will be more than enough for the average retail trader with the platform having all the functionality that is generally required. Trading is not about the tools you have, but what you can do with the tools that are available to you. One good way to start trading in the correct way, or to correct any bad habits, is to participate in some training that is typically offered for free by brokers trying help their clients become better traders. Well established brokers like XM, among others, tend to have all-year-around training for clients. As part of a clients progress in hisher trading technique, the understanding of which trading platform is most suitable is best obtained. NinjaTrader is often considered a superior platform due to some of the advanced functionality included with the platform. Some of these features will simply be overkill for the average trader. This and the fact the NinjaTrader platform is largely unavailable makes MetaTrader a better choice for the majority of retail traders, despite NinjaTrader arguably being a better platform. One very important last point it is often the broker that decides the quality of data, execution, connectivity, pricing a client sees, not the trading platform. So in many cases, traders not happy with a particular trading platform, may want to see how the same platform performs with a different broker. 3 thoughts on ldquo NinjaTrader vs MetaTrader rdquo I believe Meta Trader is about to expire not because of the technology but because of their team. Yet, there are several platforms which are better than the both above. For example if we look at vertexfx and cTrader they both provide great services and platforms. I use both, and my favourite is Ninja. The reason is that I can use several windows in the same screen, syncronize them so that when changing to another pair all windows changes at the same time. So, for example, you have EURUSD with 3 different timeframes in the same screen you link the 3 windows and when changing to GBPUSD automatically the 3 windows change, and you can see the 3 timeframes very easy. Joseph Roe says: As Ron stated. MetaTrader is a good product yet bad team. I8217ve been surfing the web and received a couple of friends recommendations about trading platforms. Ninja trader was recommended and it seems to be a good terminal. I also came across VertexFX which by time seems my choice. I will not write a letter about what it gives for both traders and managers but the following video speaks it all youtubewatchvMfvpNb8EFuU Leave a Reply Cancel replyMetaTrader 4 vs 5 8211 Which One (2015 Review) I get asked this question a lot. So much that today I want to settle the scores once and for all in this monster review. Lets get one thing out of the way straight up. Despite obvious sequencing in names, MetaTrader 5 is not the successor of MetaTrader 4. These are two completely separate platforms that are being developed in parallel by MetaQuotes Software Corp. It is up to you to choose one of them for your trading and that is what we will be discussing here. I found that most (if not all) of the articles that compare MetaTrader 4 vs 5 are diluted with nuances of the two platforms. By focusing on the little details they miss the big picture and fail to answer the main question everybody is interested in: Do I stick with MetaTrader 4 or should I switch to MetaTrader 5 In this blog we will answer exactly that question. In fact, Im going to throw in a little bit extra. Being an Die-hard fan of Algorithmic Trading Im also going to answer that same question from the point of view of EAs and MQL4 vs MQL5 overall. Strap yourselves in, ladies and gentlemen. Things are about to get hot Metatrader 4 vs 5 To start off, I will outline how this blog is structured so you know what to expect. First, in Part A, we will talk about the core differences of MT4 and MT5. And I mean the ones that really matter, not MT5 has bigger buttons. In Part B, I will give you something you wont find anywhere else. A detailed year-by-year analysis of how MT4 and MT5 have been developing over the past decade. Finally, in the third section we will draw a conclusion. From what we discuss in the first two parts the answer will seem extremely obvious. Lets get started. Part A. Core Differences (The Ones That Actually Matter) Often when you read about MT4 vs MT5 you see a table and a side-by-side comparison of the two. Were not going to waste our time on that here. Sure, there are minor differences like MT5 has an in-built calendar and MT4 doesnt . MT5 supports 2-minute and 8-hour timeframes . etc. But do you really care about all of that You can rebuild virtually any timeframe in MT4 using the period converter script and if you need an economic calendar 8211 ForexFactory will do just fine. These factors and any others of the like are negligible. You can either work around them or if traders really like a certain feature of MT5, MetaQuotes will sooner or later implement it in MT4 as well, like it happened with MetaTrader 4 for iPhone . Realistically, there are only three core differences between the two platforms that actually matter. These are: Additional Markets via MT5 The No Hedging Rule MQL4 vs MQL5 Lets go over them one-by-one: Item 1: Additional Markets MetaQuotes had already dominated the Forex market with their revolutionary MT4 platform. So why MetaTrader 5 Is it really an altruistic move to give traders even more functionality, more indicators, more timeframes, a better (see below) coding language That doesnt sound like the whole story, does it If there is an ulterior motive, what could it be The real reason (I should probably say main but Im going to stick with real ) MetaQuotes developed MT5 is because they want access to markets which they cannot tap into with goodol MT4. New markets means more brokerages, more clients, more revenue. And theyre doing pretty well so far. Heres a sample list of exchanges which you can access via MetaTrader 5 already today: You see, MetaTrader 4 is great for the decentralized, open, and highly unregulated on a global scale FX market. However, it doesnt check all the boxes as a platform for other markets. Its just not designed that way: to connect directly to exchanges, like those listed above, the platform has to integrate with gateways for those exchanges 8211 thats how it will get quotes and market news, and perform trade operations. Plus, there are heaps of other nuances. But really Is the revenue stream associated with the above markets substantial enough to justify a whole new platform While markets like Warsaw Stock Exchange and ASX (Australian Stock Exchange) are good wins, they are not the main goal for MetaQuotes. The big prize are the US Equity Markets, aka Stock Markets with there trillions of dollars market cap: Heres a quote from CEO of MetaQuotes, Renat Fatkhullin, which should give you a better view of their intentions for MetaTrader 5: From the beginning we were developing the trading system MetaTrader 5 without hedging. It is a prerequisite if you want to distribute a platform for equity markets. We will talk about the no-hedging rule in the next section. But whats interesting is that just a few months prior to the release of MT5, NFA applied the no-hedging rule to Forex Trading too, basically making MT4 unusable in the US. Incredible luck for Renat Why Well, now even Forex traders wont be able to use MetaTrader 4 anymore and will be forced to move to MetaTrader 5. Surely, if MetaQuotes can conquer the US markets then the whole world will follow suit. Result Global dominance, total control All markets: Forex, Equities, Futures, Options, the list goes on 8211 would move under the umbrella of MetaTrader 5. MetaQuotes doubles, triples, 10x its revenue over the course of a few years, maybe even has an IPO of its own. Ingenious plan, isnt it Except for one minor detail Traders dont like being told what they can and cant do Which nicely brings us to the next section: Item 2: The 8216No Hedging8217 Rule Explained NOTE: Read this first bit if you arent familiar with the No Hedging rule. Otherwise, feel free to skip to what does the new rule mean for traders below. What is this No Hedging rule The NFA is an organization in the US that safeguards market integrity on the Futures, Forex, Swaps, etc. markets. Forex Dealer Members may not carry offsetting positions in a customer account but must offset them on a first-in, first-out basis. At the customers request, an FDM may offset same-size transactions even if there are older transactions of a different size but must offset the transaction against the oldest transaction of that size. This rule is also sometimes called the FIFO rule (first-in-first-out) and it was adopted in May 2009. Prior to that you could hedge your transactions when trading Forex in the US. To quickly illustrate this 8211 imagine that on three consecutive days (Mon-Wed) you conducted the following three transactions on EURUSD: Buy 1Lot, Buy 1Lot, Sell 3Lots. The table below shows how these transactions would be represented in MT4 and MT5: You can see that in MetaTrader 4 the orders are kept independently, whereas in MetaTrader 5 the orders are aggregated together. This is what is meant when they say that MT4 has hedging, and MT5 doesnt have hedging. What does the new rule mean for traders Personally, I dont see why the NFACFTC would be so concerned about hedging. The whole world uses hedging and is fine with it, why deprive US citizens of this option in their FX trading What does hedging mean for me Generally speaking, in manual trading: take it or leave it 8211 no big deal. However, when it comes to Algorithmic Trading . the FIFO rule is a major concern. Allow me to explain why Imagine, that you have two Expert Advisors (Forex Robots) trading on your account on the same financial instrument, e. g. EURUSD. Completely independent by design, trading style, strategy, timeframe 8211 basically, each system is unique in every possible way. The only thing they have in common is that you have launched them both on the same currency pair. But the trick is that they dont know about that. At some point one of them opens a buy order. Then 10 minutes later the other one decides to open a sell order. BAM The orders cancel each other out. Why Because surprise-surprise No Hedging But that doesnt help the EAs, it only confuses them. Most advanced robots monitor their orders: perform trailing of StopLosses, adjust TakeProfits, close the order when the time is right. But here there is no order to monitor How will your EA react Answer: Reaction unknown. They could ignore it and continue with their work, or They could go nuts and start franticly re-opening the missing orders. This would cost you extra spread, commission, but most importantly 8211 this would totally mess up your trading strategies. Very likely that you could lose a lot of funds on a single issue like this. There are two ways out of this situation for Algo Traders: 1) think all of this through in the design of your trading strategy, or 2) avoid simultaneously launching EAs that could potentially create a hedge The former overly complicates your strategy creation process, and actually makes some strategies simply impossible to implement. The latter is a restriction on your portfolio, and therefore limits the earning potential of your trading. I know a lot of my readers are from the US. To you guys I wanted to say that from this perspective I totally understand why you dont like the new FIFO rule. It sucks I dont see the FIFO rule providing ANY benefits to the trader whatsoever. What is it safeguarding against It only limits your capacity to create independent strategies. Seriously guys, if anybody know how the FIFO rule is good for the trader please post in the comments section below. I would be interested to hear your thoughts. Maybe Im missing something How MetaQuotes Shot Themselves In The Foot Okay, so FIFO happened 8211 cant do anything about it. NFA is NFA and you have to play by the new rules. I can accept that. The only thing I dont understand is why would you hard-code NFA rules into a piece of software with a global user base. Through this move MetaQuotes have virtually made MT5 a US-only product, alienating a massive portion of their user base. The UK, Australia, Europe, and pretty much the rest of the world dont care about the No Hedging rule. So why would traders in these countries even consider switching to MT5 if it imposes US regulations onto them, when they dont have to obey these regulations Moreover, a lot of US investors have since moved their funds overseas to find ways to continue trading with hedging. This is difficult, because most brokers world-wide now wont accept US Citizens as clients. However, I think there have to be ways, because people are doing it. Even US brokers have special off-shore divisions to service non-US residents. Why Because traders dont want to be told what to do by the NFA. No wonder MetaTrader 5 didnt get any substantial uptake. As we know, demand will dictate which product takes off and which fails. In this sense, MetaTrader 5 failed: there are so many more brokers offering MT4 than those offering MT5. This, my friends, is, hands down, one big mistake on the side of MetaQuotes. What were they thinking Item 3: MQL4 vs MQL5 NOTE: If you are not interested in coding and algo trading, then you can skip most of this section. But dont skip all of it 8211 the conclusion is important. What is Object-Oriented Programming (OOP) The whole hype around MQL5 is that it brings OOP into algorithmic trading. That is why a lot of traders programmers were so excited about MT5 in the first place. In simple terms, OOP allows you to break down you program into blocks. Each of these blocks is like a black box: something goes in and some result or action is produced: In the world of programming this is very powerful for multiple reasons. For instance, once youve coded one of these black boxes for one of your Expert Advisors you can then clone it and use it in the next system you develop too. Also, OOP is great for collaboration. You can assign one developer to work on one set of black boxes, and another developer 8211 on another. Then you can bring them together into one final program without even knowing whats inside each of these blocks. As long as you know what goes in and what comes out, you can build a final product out of them. Thats why I like to explain the concept using the term Black Box. Wikipedia has a good article about OOP, if you would like more info on this topic. Is OOP really that valuable in trading In my opinion 8211 NO. Ive developed OOP software before 8211 back in high school Those were massive 10,000 lines of code programs tackling complex mathematical programs and collaborative research projects for modelling the behaviour of robots in labyrinths. Thats when you really benefit from OOP On the other hand, in trading, when I have a 10002000 lines of code program, there is no need to over-complicate. I am more than satisfied with the simple MQL4 and prefer its procedural nature. I could go on for a while more about why or why not to use OOP in trading, but I wont. Because: Guess What Starting from build 600 OOP is available in MT4 too. This happened in February 2014 if you want more details, check out the news release Therefore, OOP is no longer relevant in the MQL4 vs MQL5 showdown. What is relevant, is backward compatibility, or to be precise 8211 the lack of it. No Backward Compatibility As you are probably aware, you cannot simply transfer your MQL4 code into MQL5 8211 it just wont work. MetaTrader 4 originally took Forex Trading by storm mostly thanks to its ability to run Algorithmic Trading systems, or EAs. A huge percentage of traders use EAs or custom indicators scripts in their trading. Moving these from MQL4 to MQL5 would be a very costly and time consuming exercise for most. Then why bother If MT4 hasnt been deprecated, its much easier to continue doing what you were doing the old way. Some true advantages of MQL5 To be fair to the developers of MT5, I would like to name two outstanding advantages that this platform has over MT4: 1) Multi-currency strategy tester and 2) MT5 is superior for testing and optimization. Hundreds times faster. While the first would probably be of interest to about 1015 of traders, the second is a great improvement. Faster optimizations means less time spent configuring your EAs, more time spent outside doing what you like. But alas, the backward compatibility issue really ruins these great features. You will spend more time re-writing your code in MQL5 and debugging it than will be required to test out your strategies in the slower MT4 platform. MQL4 vs MQL5 Conclusion As we figured out OOP is no longer a point of friction, since both MT4 and MT5 now have it. There are some great advantages of MQL5 such as multi-currency strategy tester and MT5 is faster at testing and optimization. However, lack of backward compatibility between MQL4 and MQL5 kills all the benefits. This is your cherry on top of the icing Lack of backward compatibility is the second major reason why retail traders will not switch from MT4 to MT5. Part B. Historical Evidence By now you probably see where this whole review is headed. In this section we will really put the nails into the coffin of MetaTrader 5 so you dont have any doubts about its future. Google Trends Using (Google Trends)googletrends we can visualise how frequently the terms MetaTrader 4 and MetaTrader 5 have been searched for over the past 10 years: We can see that hype started building up around MT5 (red) after the its imminent arrival was announced in early 2009. However, the curve flattens out right after the beta version was released in October 2009 and the trend has not picked up since. Searches for MetaTrader 4, on the other hand, had been growing since inception all the way up to early 2010. Then a bit off a flat period in 20102012, and again steady growth picked up in 2012 and has been continuing since. This is a great illustration of what we talked about earlier 8211 demand for the two platforms. It is clear, that the number of traders searching for MetaTrader 4 is constantly growing, whereas interest in MetaTrader 5 has been stagnant for the past 5 years. The chart for MQL4 and MQL5 is surprisingly different: Though MQL4 is still searched for about twice as frequently as MQL5, the latter is catching up. The MQL4 programming language flattened out at the start of 2009 (connected to MT5 announcement). At the same time, interest in MQL5 grew steadily 20092014 and really hit it off in mid2014. However, lets not forget that these charts dont illustrate interest in the specific programming language, but rather 8211 interest in the search term. Over the past couple of years MetaQuotes have been actively developing the MQL5munity (which is for both MQL4 and MQl5 programmer). This could be the reason for the rapid increase in MQL5 searches. History of builds Lets do some data mining If we go to the news releases page for MetaTrader 4 (here) and do some simple web-scraping, we can retrieve all of the dates of the releasesupdatespatches that ever occurred for MT4 since 2008 until mid2015. Putting all of these updates together creates the chart below, which basically illustrates the number of updates that happened in each month (the vertical axis on the left ranges from 14 updates in any given month). Note that this chart doesnt take into account significance of the updates, its a simple count of updates: Here you see 4 distinct areas. Area A. Prior to the release of MetaTrader 5 Area B. The 1.5 years() following MT5 Beta release Area C. The following 1.5 years Area D. The following 3 years We see that before the release of MT5 (Area A) there was about 1 update to MT4 per month on average. Which is reasonable. Area B 8211 As soon as MT5 Beta hit the markets updates to MT4 stopped. There were three error fixes along the way there, but that doesnt really count. What does this tell us One might say that MetaQuotes were so pre-occupied with MT5 that they didnt have time for MT4. I say that MetaQuotes had no intention of maintaining MT4 anymore. They were actually waiting out for MT5 to takeover to then completely deprecate MetaTrader 4 just like they did with MetaTrader 3 back in 2005. However, as history tells us, that didnt happen. For the reasons discussed above, traders didnt want to move to MetaTrader 5. And after waiting for 1.5 years() MetaQuotes finally caved in. In early 2011 MT4 updates slowly started seeing light again. These werent major updates, still just fixes, but at least something was happening. I imagine that MetaQuotes finally came to terms with the defeat of MT5 only in early 2012. Why Because thats when MT4 finally started catching up to MetaTrader 5: in February 2012 MT4 for iPhone came out (1 year after MT5 for iPhone), and two months later, in April 2012 MT4 for Android arrived (only 6 months later than MT5 for Android). Then came period D when substantial updates to MT4 started popping up on a regular basis. Among them 8211 the legendary Build 600 . which introduced the new MQL4 programming language, added the MetaTrader 4 markets tab, and introduced the User Account Control (UAC) system, which everybody now hates, but which is necessary for an application to have if its going to be compatible with Windows 8 and onward. You can read more about build 600 in this news release . What does the story of build 600 tell us Build 600, my friends, was the final nail in MT5s coffin. It would have cost MetaQuotes an incredible investment of funds and effort to completely overhaul MetaTrader 4 and come up with build 600. As a software development company you just would not do a major improvement like that for a product you are planning to abandon in the foreseeable future. I think, that MetaQuotes hoped they wouldnt have to do this, they hoped that MetaTrader 5 would take over and they could abandon MT4. However, four years after the release of the new platform traders still favoured the old one, and the developers had no choice but to invest into a new MetaTrader 4. Build 600, is where we won MetaTrader 4 is staying. Conclusion Once upon a time I worked quite closely with a director of a now very large brokerage company. Although we dont work together anymore, were still in touch and a couple of years back he asked my opinion on MetaTrader 5. The advice I gave him was akin to the information you found in this review. Basically, I was of the opinion that he shouldnt force MT5 onto his customers. Traders admire MT4 too much and always will. I think this was back in 20112012. Its been 34 years since that company still doesnt offer MetaTrader 5 and are doing just fine. Good on them. MetaTrader 5 was developed with US Equity amp other markets in mind MetaTrader 5 wont fly with retail Forex traders in the foreseeable future for two main reasons: Hardcoded NFA No Hedging rule No backward compatibility with the old MQL4 MetaQuotes are investing substantial efforts into further development of MetaTrader 4, which indicates that our favourite MT4 will be around for a while As an experienced trader, Im staying with MT4 and not switching to MT5. If you are just starting out in Forex, go with MetaTrader 4. Same thinking goes for beginners in programming 8211 go with MT4 and MQL4. You will have so much fun and your skills will be applicable across so many more brokerages. The conclusion for experienced programmers is a bit different: If you really think you will need the multi-currency strategy tester as well as the very fast testing and optimization, then maybe give MT5 a shot. However, it will only be worth it if you can commit to building your systems from scratch. At the same time, MT4 should already have most of the things an experienced coder will ever need, including OOP. If thats not enough then instead of MT5 you can have a look into using DLL or even other platforms with good API like jForex from DukasCopy. Thank you Thanks for powering through this 3,700 words monster-of-a-blog. I hope you enjoyed the journey we went on together. Question of the day: What do YOU Love most about MetaTrader 4 Leave your comments below8230 Wow Kirill 8211 Now I know, once more, that I am SO lucky that I found you, your Udemy Courses and 8211 last but not least 8211 your blog here. 8211 This article surely has saved much precious time and painstakingly efforts (and some headache) for me thinking about what8217s the point and switching to MT5 8211 and now you finally assured me that I really do not have to (I am a german citizen a beginner in coding EA8217s anyway) 8211 Thank you SO much again for sharing your knowledge expertise 8211 8211 Thumbs up 8211 BIG TIME Thanks Rene If you8217re in Europe, then there8217s definitely not much point in switching to MetaTrader 5. You have everything you need in MT4. By the way, glad you are still in the game buddy. We kind of lost contact for a while there. See if you can make it to the live webinar that8217s coming 8211 we can catch-up there: I just signed up to the webinar 8211 thanx for the hint 8211 btw: It8217s now possible to run x86 apps on a ARM-based mini-pc like the RaspberryPi2 8211 check this out: eltechsproductexa 8230 8211 Since the RasPi2 just needs a few watts of power to run, this is imho the cheapest way to set up a little VPS 8211 isn8217t it 8211 For my service I do pay round about 15 USD a month 8211 the server farm is based in Amsterdam (NL) and my Ping to my Broker8217s servers (based in London (UK)) is less than 10 milliseconds. 8211 I guess you won8217t get this with a home-based VPS running an a RasPi2 8211 but if you8217re not into arbitrage or scalping with your strategy, I guess it8217s worth taking a closer look to this solution. 8211 Would be nice to get your opinion on that 8211 Talk soon 8211 8211 Cheers Sounds intriguing You should put this idea on Kickstarter and create a competitive solution for traders. You can even ship it to them Thanx for your comment 8211 Well, I don8217t see what would be the benefit I could give to people 8211 everyone who8217s interested in RasPi mini-PC8217s does already know that there is this solution for running x86 apps on a RasPi. I do not own the rights to sell the software that makes it possible to do so 8211 because I did not create it. 8211 As well, I did not build the hardware. 8211 I guess it would simply not be enough to combine those two and then create a Kickstarter project. 8211 Also, I would not be able to put it all together all alone 8211 people would wait a long time (imho way too long) until they would finally get what they paid for (if anyone would pay me to do so, which I do not believe in, as it8217s easy to buy a RasPi, buy the software and install it, and then run a MetaTrader on the RasPi). 8211 Maybe this would be worth an article posted in your blog 8211 but I am unsure about a Kickstarter project. Please elaborate on what you mean with 8220create a competitive solution for traders8221. 8211 What8217s on your mind What would be the benefit for people when they invest in a Kickstarter project instead of simply doing it themselves 8211 Would you invest in such a Kickstarter project, knowing that you could do this yourself I could draw a boardgame myself, yet I choose to invest into one on kickstarter. People like pre-packaged solutions ready to work out-of-the-box. People pay for convenience. Can you make your product more convenient for the consumer than setting the same thing up themselves Competitive 8211 your product has to be better than the existing solutions and cheaper at the same time. Sederhana seperti itu. RE: 8220competitive8221 8211 I can8217t make it cheaper, as I8217d pay the same price as everyone else. 8211 PLUS: If I8217d make it an out of the box product, I8217d have to put work into it (install the software, validate that it8217s working correctly, pack it, send it to customers) 8211 SO: I8217d throw my own labour away, if I8217d do it for other people with no extra-charging. 8211 And I8217d throw my money away if I8217d buy it for the same price as everyone else could do, but then sell it even cheaper. 8211 It does not work. Maaf. The only convenience there would be is the pre-installation of the software. 8211 But I8217d still do it for nothing, as I8217d earn no money from that, if I8217d follow the process I outlined above. 8211 Again: imho it does not work. Sorry again. Anyway: Thanx for trying to motivate me. I really appreciate that, Kirill 8211 No problem I8217m throwing ideas around 8211 ultimately, it8217s all in your hands i have no thing to say really i m in forex trading more than 5 years your article is amazing more than excellent. i follow your articles and i m a big fan for you 8230.. keep going your friend from cairo Thanks Ahmed Will make sure to say hi next time I8217m in Egypt 2014-2017 ForexBoat. All Rights Reserved Forexboat Pty Ltd (ABN: 29 609 855 414) Perwakilan Perusahaan yang Berwenang (AR No. 001238951) dari HLK Group Pty Ltd (ACN: 161 284 500) yang memegang Australian Financial Services License (AFSL nomor 435746). Informasi atau saran yang ada di situs ini hanya bersifat umum dan bukan merupakan saran pribadi atau investasi. Kami tidak akan bertanggung jawab atas kerugian atau kerusakan, termasuk namun tidak terbatas pada, kehilangan keuntungan, yang mungkin timbul secara langsung atau tidak langsung dari penggunaan atau kepercayaan terhadap informasi tersebut. Anda harus mencari saran keuangan independen sebelum memperoleh produk keuangan. Semua transaksi efek dan produk keuangan atau instrumen melibatkan risiko. Harap diingat bahwa hasil kinerja masa lalu tidak harus menunjukkan hasil di masa depan. Informasi di situs ini dapat diakses di seluruh dunia namun tidak ditujukan kepada penduduk di negara atau wilayah hukum dimana distribusi atau penggunaan semacam itu akan bertentangan dengan undang-undang atau peraturan setempat. Forexboat Pty Ltd tidak terdaftar dengan regulator AS termasuk National Futures Association (8220NFA8221) dan Commodity Futures Trading Commission (8220CFTC8221) sehingga produk dan layanan yang ditawarkan di situs ini tidak ditujukan untuk penduduk Amerika Serikat. Lengkapi formulir ini dan klik tombol di bawah ini untuk memulai pelatihan gratis Anda

Comments

Popular Posts