Wednesday 12 July 2017

Option Trading For Dummies Book


Geschreven: woensdag 15 februari 2017 10:51 Aangezien ik vorige semester minder actief adalah op sociale media adalah het eens tijd om daar werk van te maken. Het afgelopen akhir pekan speelde mijn avontuur di de Verenigde Staten zich af di Seattle. Hiervoor vertrokken kami bertemu dengan dua puluh atleten donderdagochtend yang kaya raya di Denver, WASHINGTON, aan de Westkust. Kami tiba di daar rond 8 tahun lalu. Hierdoor zagen kita bertemu Seattle di malam hari, wat echt prachtig ini. (Di bijlage een foto van quotThe Space Needlequot) Eenmaal aangekomen di het hotel ben ik snel nog iets gaan eten bertemu mijn kamergenoten, 2 Britten uit Londen. Daarna zo snel mogelijk gaan slapen om de volgende ochtend het indoorterrein te gaan verkennen en uit te proberen. Lees meer. Geschreven: maandag 13 februari 2017 11:37 10 39grote39 AVLO39ers stonden aan de start van het kampioenschap van Vlaanderen cross te Rotselaar, allen keerden bertemu dengan een top-10 klassering huiswaarts. De Kampioenen: Justine Tinck (junioren) en Charlotte Van Hese (beloften) Zilver: Jessica Van Bruyssel (W35) 5: De Bosscher Pieterjan (korte cross) - Picavet Sofie (silang lange) - Elise Van Raemdonck (junioren) - Eddy Van Puyvelde (M45) 6: Ruben Van Praet (umpan silang korte) - Gert Stuyven (M40) 9: Ivan Janssens (M50) Bij de jeugd sedang erek miniatur Sverre Van Britsom. Uitslagen Geschreven: maandag 06 februari 2017 18:57 Afgelopen akhir pekan gagak 4 atleten het beste van zichzelf tijdens deze tweedaagse. Sara Van Ryckeghem dengan de dames behaalde een 20 e plaats. Bij de CAD mengingatkan kita pada pintu belakang Xander Ros en Jonas Verduyckt. Na een menyapa catatan persoonlijke eindigde Xander op de 6 e plaats. Jonas behaalde bertemu 2 pr39s de 15 e plaats. Bryan adalah orang yang paling muda. Dalam deze sterk bezette wedstrijd adalah dia akan bertemu dengan dia nona laatste. Bertemu reeds enkel pr39s op zak moest Bryan totch nog aan de ops afsluitende 1000m. Op nieuw een pr met als resultaat medaille bronzen. Proficiat aan alle atleten. Bedankt aan de trainer voor de begeleiding Dalam het bijzonder Geert De Borger, die 2 dagen een motiverende kracht itu. Geschreven: maandag 06 februari 2017 18:18 Koud maar droog in de Klapperstraat di Beveren-Waas waar zondagnamiddag om de provinciale veldlooptitels werd gestreden. AVLO39er De Bruyn Elise (ben1), Vidarsson Viktor Noi (pup 1) Verniers Stephanie (min 1) Van Britsom Sverre (min 1) DeBosscher Pieterjan (korte cross) Van Raemdonck Elise en Ivan Janssens (masters50) mogen zich de provincee veldloopkampioenen noemen van 2017. Profesi aan alle AVLO-deelnemers. Uitslagen: volh. be Nanti info lebih lanjut dari teamklassementen. Geschreven: maandag 30 januari 2017 12:09 Mathias De Leenheer bezorgt AVLO een zilveren plak in het hinkstapspringen. Steffi Dhont viel als 4 e net naast het polstokpodium. Andere result: 6: Vandorpe Axelle (60H) bertemu dengan PR em Zen Goossens (hoog) 7: De Leenheer Mathias (ver) Reeksen: Top Maya (60H) en De Schryver Davy (800m) Geschreven: maandag 23 januari 2017 11:47 Stijn Van Nieuwenhove (goud - 400m scholieren) en Benjamin Evrard (brons - kadetten jongens) keerden bertemu dengan henwaarts henwaen. Voor verschillende atleten dit zeker niet dia kampioenschap yang ada di gedachten hadden. Het kan nu vooral een motivatie zijn om hard te blijven werken en Tijdens de Belgische kampioenschappen te tonen wat ze echt waard zijn. Proficiat alvast aan alle deelnemers en succes nog de komende kampioenschappen Lees meer. Geschreven: dinsdag 10 januari 2017 16:24 Akhir pekan Afgelopen adalah er de eerste belangrijk indoorafspraak bertemu dengan provinsie kampioenschappen. Onze atleten hebben allen hun beste beentjes ingezet ondanks het beperkt aantal voorbereidingswedstrijden. Kami behaalden 16 podiumplaatsen: Lees meer. Geschreven: dinsdag 27 desember 2016 12:45 Zaterdag mocht Stephanie Verniers menangkap trofee di ontvangst nemen als zesvoudige provinciaalse kampioene. Individu di het veldlopen, meerkamp, ​​1000m piste en di het verspringen, en samen bertemu de pupillen meisjes ploeg 2015-2016 op de aflossingen 4 x 60m en 3 x 600m. Ook broer Thibeau Verniers deze mocht de trofee di ontvangst nemen als provinciaal en Vlaams kampioen op de 300m horden. Sverre Van Britsom mocht ook een trofee di ontvangst nemen voor zijn provinsie titel op de 1000 meter. Hij werd ook 2de di van van belofte van het jaar. Tevens telah hij ook nog 2 titels bertemu dengan pupillen aflossingsploeg. Ook Karen Van Hecke behaalde een trofee voor haar titel di het hinkstapspringen bij de master. Alsook Sofie Picavet mocht een trofee di ontvangst nemen. Pagina 1 van 28 Wie op het BK VELDLOPEN di Wachtebeke op zondag 12 maart. Weld komen supporteren voor onze atleten, heeft alvast de mogelijkheid melalui tiket di VOORVERKOOP aan te schaffen. HOE BESTELLEN. Bestelformulier invullen OPHALEN. Kantine Lokeren: woensdag 1 en 8 maart 15u30-15u45,16u30-17u15 en 19u15-20u zaterdag 4 maart en 11 maart 9u30-10u15 kantine Zele: vrijdag 3 en 10 maart 19u30-20u30 PRIJS. 7,00 euro per tiket Sumber Teratas untuk Analisa Data Fundamental Online Anda tidak perlu berlangganan layanan online mahal untuk mendapatkan data yang Anda butuhkan untuk analisis fundamental. Sebagian besar data analisis fundamental yang Anda butuhkan tersedia dari situs berkualitas tinggi termasuk: SEC. gov: Jika ada satu situs Anda, sebagai analis fundamental, perlu diketahui, yang satu ini. SEC. gov adalah gudang informasi keuangan yang sangat besar yang disediakan oleh regulator, Securities and Exchange Commission. Fungsi utama yang Anda inginkan adalah kemampuan untuk mendownload semua laporan keuangan perusahaan. Nasdaq: Nasdaq terkenal karena menjadi bursa saham terkemuka, sebuah forum dimana para pedagang membeli dan menjual saham tertentu. Tapi Nasdaq telah membangun sebuah situs web terhormat, berisi banyak informasi untuk analis fundamental. Anda akan menemukan ringkasan laporan keuangan perusahaan, informasi perdagangan, dan harga saham. USATODAY: Jika youre mencari berita bisnis, money. usatoday berisi segala hal mulai dari tren bisnis hingga laporan ekonomi. Situs ini juga berisi fitur harga saham historis yang akan memberi tahu Anda berapa harga saham di masa lalu. Ada juga Stock Meter, yang memberi tahu Anda seberapa konservatif atau agresifnya stok. Anda juga akan menemukan kolomnya, Ask Matt, setiap hari kerja. Moneycentral. msn: Jika Anda mencoba menemukan saham yang memenuhi kriteria fundamental tertentu, moneycentral. msn memiliki alat skrining yang hebat. Anda dapat mengetahui sistem apa yang Anda cari, dan mengembalikan daftar semua saham dan perusahaan yang memenuhi kriteria Anda. Morningstar: Morningstar dikenal sebagai firma riset yang melacak reksadana. Tapi Morningstar berisi sedikit informasi tentang saham, termasuk data fundamental. Ini juga menarik untuk mencari reksadana dan melihat saham mana yang mereka miliki, terutama jika dana tersebut memiliki analis fundamental yang terampil. Algoritma perdagangan untuk dummies 8211 bagian 2 Hai dan selamat datang kembali ke blog saya Ini adalah tindak lanjut dari artikel saya sebelumnya yang memperkenalkan beberapa Konsep dasar dalam perdagangan dan bagaimana hal itu terkait dengan MetaTrader 4, yang akan digunakan dalam rangkaian posting ini. Berikut adalah link ke artikel sebelumnya jika Anda belum membacanya. Saya akan berjalan melalui penciptaan algoritma perdagangan dasar dari tahap awal pengembangan, dari yang sangat tidak menguntungkan, hingga menghasilkan pengembalian investasi hampir 100 kali selama 1 tahun simulasi. Pada artikel terakhir kita selesai dengan membuat program hello world di MQL4. Dalam hal ini saya ingin mengenalkan fungsi trading, tapi pertama-tama kita harus membuat beberapa fungsi pembantu umum yang akan membantu pemrograman dan debugging kita. MT4 (atau MT5, dalam hal ini) tidak memiliki debugger dalam strategi tester, yang membuat hidup kita sedikit lebih sulit seperti programmer. Artinya kita harus menggunakan fungsi Print () banyak saat mencoba menentukan penyebab masalah ini tidak dapat dihindarkan. Namun, satu hal yang dapat kita lakukan adalah menggunakan Asserts yang dipinjam dari pemrograman konvensional, sebuah Assert adalah sebuah kode yang akan memeriksa validitas sebuah pernyataan yang diberikan dan kemudian menghentikan program dan mencetak pesan jika pernyataan itu salah. Berikut adalah sebuah contoh: Dalam contoh ini, assert tersebut memeriksa apakah fungsi OrderReliableLastErr () kembali 0, yaitu tidak ada kesalahan. Jika ada kesalahan (dalam kasus ini, nilai pengembalian tidak nol), program akan berhenti dan pesan akan ditampilkan di Journal untuk diperiksa. Berikut adalah implementasi untuk Assert di MQL4: Anda akan melihat bahwa tidak hanya pesan Print () ed, tapi juga peringatan ditampilkan di layar menggunakan fungsi Comment () MQL4 ini mengingatkan pengguna lebih jelas mengenai masalah ini. Sebuah pernyataan harus digunakan untuk mendeteksi perilaku yang benar-benar tidak valid dan tidak terduga dan tidak hanya untuk semua kesalahan karena program tidak dapat melanjutkan operasinya setelah sebuah pernyataan dipecat. Satu peringatan metode ini adalah ketergantungannya pada variabel global gError. GError digunakan sehingga bagian utama dari program yang menjalankan setiap tick dapat mendeteksi penembakan dari assert dan menghentikan operasi lebih lanjut. Dalam dunia ideal, pernyataan tersebut hanya akan menghentikan strategi tester, tapi sayangnya tidak ada cara untuk melakukan ini dari kode. Ingatlah bahwa di MT4, data harga seri dalam bagan dibagi menjadi batang yang berjarak secara berkala. Dalam program kami, seringkali bermanfaat untuk mengetahui kapan memulai sebuah bar terjadi, karena MT4 akan memanggil fungsi start () kami untuk setiap tick tunggal dan mungkin ada 10s, 100s atau 1000s ticks per bar tergantung pada pilihan jangka waktu. Sayangnya, satu-satunya cara untuk melakukannya dengan andal baik dalam strategi tester dan selama pengujian langsung adalah dengan menggunakan variabel global lainnya: Fungsi ini hanya boleh dipanggil sekali per update, karena setiap panggilan memodifikasi variabel global sehingga panggilan berturut-turut dilakukan setelah yang pertama selama satu Update akan salah kirim salah. Kendati demikian, ini masih merupakan fungsi yang sangat berguna bila digunakan dengan benar. Kesetaraan harga vs floating point Ketika menentukan harga ke MT4 API, kita harus mempertimbangkan broker yang didukung jumlah desimal. Misalnya, dengan broker 5 digit itu tidak dapat diterima untuk mengirimkan 1.213201 sebagai harga karena ada terlalu banyak tempat desimal. MT4 akan melempar error runtime. Yang dibutuhkan adalah menggunakan fungsi NormaliseDouble () pada harga yang Anda kirimkan yang bukan dari variabel built-in MQL4, seperti Ask atau Bid. Selanjutnya, bila membandingkan dua harga berbeda, gunakan fungsi seperti ini: Ini membantu menyingkirkan masalah dengan harga yang tidak setara bila dibandingkan dengan menggunakan perbandingan floating point, namun menjadi sama setelah dinormalisasi. Contoh broker forex (Terafiliasi) Akses ke MT4 data MT4 menyediakan akses ke data dan fungsinya melalui MQL4, berikut ini adalah ringkasan singkatnya: Catatan: penggunaan kata global disini mengacu pada ruang lingkup aksesibilitas. MT4 memiliki variabel khusus yang didokumentasikan sebagai variabel global. Yang digunakan untuk menyimpan data antara doa MT4. Mereka diindeks oleh bar, dengan 0 menjadi bar terakhir. Harga Bid dan Ask saat ini juga tersedia sebagai variabel global, namun hanya nilai terbaru. Untuk daftar lengkap variabel MQL4 global, periksa dokumentasi referensi di sini. MQL4 juga menyediakan akses penuh ke semua indikator built-in dan juga akses ke custom. Berikut adalah contoh untuk mendapatkan nilai rata-rata bergerak: Panggilan satu baris ini mengevaluasi indikator rata-rata bergerak untuk: Simbol saat ini (yaitu aset yang dijalankan EA, seperti EURUSD) Bingkai waktu saat ini (waktu - frame EA berjalan, seperti M1, M5 dll.) Menggunakan periode 14 bar Tanpa offset visual (dimana kurva benar-benar ditarik dalam strategi tester, bergeser ke masa lalu atau masa depan oleh sejumlah bar) Menggunakan Rata-rata bergerak sederhana dalam perhitungan Bekerja dengan harga Terbuka saja Menggunakan bar saat ini (bar 0) dalam perhitungan. Dokumentasi tidak hanya menyediakan informasi tentang bagaimana memanggil indikator ini, namun juga memberikan analisis teknis yang sangat berguna mengenai bagaimana mereka bekerja dan mengapa Anda ingin menggunakannya. Fungsi perdagangan sebenarnya - terminologi dasar Sebelum kita dapat beralih ke fungsi perdagangan sebenarnya, kita harus mencakup terminologi perdagangan yang akan Anda hadapi dengan segera saat mencoba berdagang, baik dengan menulis sebuah program atau secara manual di antarmuka MT4. Karena broker Anda mungkin berada jauh dari Anda, operasi perdagangan sebenarnya dilakukan dengan mengirimkan permintaan melalui internet. Permintaan ini memerlukan beberapa waktu untuk tiba di broker dan penundaan ini bisa berakibat saat mempertimbangkan pesanan yang dilakukan untuk eksekusi instan, seperti pesanan pasar. Saat mengirimkan pesanan pasar untuk membeli, misalnya Anda akan selalu membeli dengan harga Ask saat ini. Namun, berapa harga Ask saat ini di broker Anda mungkin berbeda dari yang Anda dapatkan di MT4 yang berjalan di mesin lokal Anda. Parameter slippage memungkinkan Anda untuk mengurangi perbedaan potensial ini dengan mengizinkan harga beli aktual menjadi berbeda dengan beberapa poin. Yang menarik di sini adalah bahwa selip adalah sesuatu yang dapat dengan mudah dimanipulasi oleh broker yang tidak bermoral untuk meningkatkan keuntungan mereka dengan memberi Anda harga yang tidak menguntungkan. Carilah review dari broker yang berbicara tentang jumlah pelanggan slippage yang sedang mengalami saat memilih broker. Cukup menetapkan ini ke nol akan bekerja dalam strategi tester, namun jika sampai pada pengujian langsung, hal itu dapat mengakibatkan kesalahan requote. Saat Anda memasuki perdagangan, Anda mengharapkan pasar bergerak sesuai keinginan Anda sebelum Anda kemudian bisa menutup perdagangan keuntungan (baik secara manual, atau dengan menggunakan take-profit). Namun, jika pasar tidak bergerak sesuai keinginan Anda, stop-loss memungkinkan Anda mengendalikan jumlah maksimum yang dapat Anda kehilangan di setiap perdagangan. Ini ditentukan sebagai harga yang sederhana. Pada contoh di atas, sebuah pembelian dilakukan di 1,37657 dengan stop-loss ditetapkan pada 1,36654 dan harga saat ini berada di 1,37317 yang mengarah ke stop-loss. Anda mungkin berpendapat bahwa Stop-loss tidak diperlukan karena Anda dapat menutup perdagangan secara manual, yang benar kecuali untuk kasus koneksi terputus ke broker Anda, seperti power-cut - Anda memerlukan beberapa tingkat perlindungan untuk mencegah kerugian yang tidak terbatas. Untuk pesanan beli, stop loss harus diposisikan di bawah harga beli dan untuk menjual pesanan di atas harga jual (pada jarak beberapa nomor khusus broker). Menetapkan stop loss dengan benar adalah proses yang rumit - semakin dekat Anda mengaturnya pada harga, semakin tinggi probabilitasnya akan terpukul, namun semakin jauh Anda memasukkannya semakin Anda berpotensi kehilangan jika akurasi Anda tidak mencukupi. Untuk menutup perdagangan keuntungan, alternatif untuk penutupan manual (dan berguna untuk alasan yang sama seperti stop loss) adalah dengan menggunakan take-profit. Take-profit bekerja seperti stop-loss yang ditentukan sebagai harga yang sederhana dan mewakili jumlah keuntungan yang akan Anda terima untuk mendapatkan perdagangan tertentu. Untuk pesanan beli, take-profit harus diposisikan di atas harga beli dan untuk menjual pesanan di bawah harga jual (pada jarak beberapa nomor tertentu dari broker). Pada contoh di atas, sebuah penjualan dilakukan pada 1.34720 dengan take-profit di 1.34232 dan harga saat ini berada di 1.34572 menuju ke arah take-profit. Dalam definisi take-profit dan stop-loss, Anda akan melihat bahwa saya menyebutkan bahwa ada jarak minimum yang ditentukan oleh broker dimana take-profit dan stop-loss harus ditetapkan - ini disebut level stop dan didefinisikan dalam Poin . Ini sebenarnya adalah batasan yang ditempatkan pada semua pesanan yang tertunda (perintah ditujukan untuk buku pesanan). Take-profit dan stop-loss sebenarnya hanya tertunda-order yang dibuat dan ditutup secara otomatis oleh broker anda. Anda dapat menemukan level stop seperti ini: Ada juga batasan lebih lanjut untuk semua pesanan yang tertunda, agar tidak ditempatkan di dalam spread saat ini. Jadi, bahkan jika broker Anda memiliki level stop 0, Anda masih tidak dapat menempatkan pesanan yang tertunda (termasuk take-profit dan stop-loss) di antara harga Ask and Bid. Aturan lengkap mengenai pesanan dan tingkat stop diberikan dalam dokumentasi berikut: Di forex, volume perdagangan ditentukan dalam unit pecahan yang disebut banyak. Satu lot standar biasanya 100.000 unit mata uang dasar (misalnya di USDJPY yang akan menjadi 100.000) meskipun ini adalah jumlah broker khusus. Anda bisa menentukan pialang lot size Anda seperti ini: Karena kebanyakan orang tidak memiliki 100.000 yang tergeletak di sekitar tempat perdagangan, untungnya Anda bisa menentukan ukuran lot pecahan. Nilai terendah yang diizinkan oleh broker Anda dapat ditentukan seperti ini: Untuk beberapa alasan, MT4 memiliki ukuran lot minimum minimum 0,01 (terlepas dari minimum broker sendiri), yang setara dengan 1000. Sekali lagi, 1000 per transaksi sepertinya akan keluar Jangkauan kebanyakan orang di dunia dan terlalu berisiko di tempat pertama. Alasan untuk ukuran lot yang besar adalah perdagangan forex ritel historis hanyalah perkembangan yang cukup baru, dulu hanya bank dan institusi keuangan besar yang bisa diperdagangkan dan mereka hanya tertarik untuk memindahkan sejumlah besar uang. Menggunakan leverage adalah satu-satunya cara Anda benar-benar bisa melakukan trading di forex ritel, kecuali jika Anda sangat kaya. Leverage sedikit seperti pinjaman broker mengambil deposit awal Anda sebagai pembayaran (katakanlah 1000), dan jika leverage mereka 1: 100 akan memungkinkan Anda untuk berdagang dalam satuan hingga 100.000, atau satu lot standar. Sekarang, ini tampaknya sangat berisiko karena Anda berpotensi kehilangan lebih dari yang Anda setorkan sebelumnya. Di sinilah pilihan broker menjadi sangat penting - sangat mungkin bagi broker untuk mencegah Anda kehilangan lebih dari yang Anda setorkan (dengan memulai margin call dan menutup pesanan secara otomatis jika mereka kehilangan cukup) dan memang, beberapa Pialang akan melakukan itu (Oanda, misalnya). Tapi tentu saja, beberapa tidak akan jadi benar-benar membayar untuk membaca syarat dan ketentuan. Panggilan margin berarti seorang pria di ujung telepon memberitahu Anda bahwa semua transaksi Anda buruk dan akan menghabiskan banyak uang. Sekarang benar-benar otomatis - jika Anda telah membuat kesepakatan yang buruk dan perdagangan terbuka Anda kehilangan lebih dari jumlah tertentu broker Anda akan menutup perdagangan Anda secara otomatis untuk mencegah kerugian yang tak terbatas. Ini disebut margin-call. Seperti yang saya sebutkan di atas sangat penting untuk memilih broker yang akan mencegah Anda kehilangan lebih dari setoran awal Anda. Fungsi perdagangan sebenarnya Ok, mari kita bahas bagaimana Anda benar-benar melakukan operasi perdagangan di MQL4. MQL4 menyediakan akses ke seluruh host fungsi perdagangan yang berbeda yang dapat Anda lihat di sini: MQL4 Trading functions. Saya akan memperkenalkan dua fungsi paling sederhana: pesanan pasar beli, jual dan tutup. OrderSend () dan OrderClose () menyediakan akses ke fungsi ini. Awalnya, fungsi OrderSend nampaknya cukup menakutkan, dengan 11 parameter terpisah untuk dilewati. Pada kenyataannya sebenarnya cukup sederhana, untungnya Berikut adalah prototipenya: Mari kita jalankan melalui parameternya. Simbol - Simbol untuk diperdagangkan, gunakan Symbol () untuk yang sekarang cmd - Jenis perdagangan sebenarnya untuk dibuat, berikut adalah daftar lengkap volume - Ukuran lot dari perdagangan, dengan harga pecahan banyak - Harga di mana untuk Perdagangan, untuk pesanan pasar ini harus Penawaran atau Tanyakan tergantung pada jenis slip pesanan - Jumlah titik selip untuk menerima dari stoploss broker Anda - Harga untuk menetapkan stop-loss, bisa jadi 0 tanpa stop - Kehilangan takeprofit - Harga untuk mengatur take-profit, bisa jadi 0 untuk komentar take-profit - (opsional), komentar untuk ditempatkan sesuai urutan yang akan terlihat saat melayang di atas pesanan di antarmuka MT4 - (Opsional), nomor ajaib adalah sesuatu yang memungkinkan EA untuk secara unik membedakan pesanannya sendiri untuk pesanan yang ditempatkan secara manual, atau perintah dari EA lain yang berjalan pada saat berakhirnya akun yang sama (opsional), waktu kedaluwarsa untuk pesanan yang tertunda - ini bukan Didukung oleh beberapa broker eyecolor (opsional), warna yang akan diperdagangkan trada R di antarmuka MT4 Menempatkan order pasar buysell Berikut adalah contoh untuk melakukan buy-order, tanpa take-profit atau stop-loss untuk 0,1 lot dan menerima 0 poin slip: Seperti yang Anda lihat, fungsi OrderSend () Mengembalikan tiket yang secara unik mengidentifikasi perdagangan, atau -1 karena kegagalan. Tiket ini berguna untuk saat kita perlu menutup perdagangan, atau untuk mengidentifikasi apakah perdagangan itu dalam keuntungan atau kerugian. Menutup order pasar buysell Menutup order dilakukan dengan menggunakan fungsi OrderClose (). Berikut adalah prototipenya: Mari kita jalankan melalui parameter: tiket - Jumlah tiket pesanan, dikembalikan oleh jumlah fungsi OrderSend () - Jumlah pecahan banyak yang harus ditutup dalam urutan ini (mungkin untuk menutup volume kurang dari yang Anda pesan sebelumnya, Ini disebut harga sebagian) - Harga untuk menutup pesanan, untuk pesanan pasar ini harus Bid atau Ask tergantung pada jenis slippage - Jumlah slip untuk menerima dari broker Warna - Warna untuk panah penutup ditarik Pada bagan di MT4 Perlu dijelaskan bagaimana menutup pesanan bekerja di belakang layar untuk memahami mengapa parameter slippage diperlukan. Saat pesanan ditutup, broker masuk ke pasar dengan jenis yang berlawanan yang awalnya dibuka. Ingat kembali ke artikel terakhir dimana saya menjelaskan bahwa di forex, setiap pembelian pasti ditutup dengan sell Inilah implementasi dari fakta tersebut. Dan karena ini, kita harus menderita selip broker yang ditakuti lagi. Berikut adalah contoh penggunaan OrderClose (): Dan juga untuk order sell: Algoritma trading pertama kami Ok, jadi sekarang kita benar-benar telah mempelajari semua yang kita butuhkan untuk menciptakan algoritma trading yang paling dasar (EA dalam terminologi MT4). Membeli dan menjual secara acak Metodologi trading adalah membeli dan menjual secara acak, menunggu jumlah waktu yang acak dan kemudian menutup pesanan. Akan ada maksimal satu pesanan dibuka pada satu waktu dan jumlah waktu maksimum untuk menunggu sebelum penutupan akan ditentukan sebagai parameter pengguna. Inilah EA yang direalisasikan: Kompilasi EA, lalu atur setting berikut di tester strategi: Time-frame H1 Untuk periode 2011-2012 deposit awal tahun 2000 Hit start dan selanjutnya anda harus disajikan dengan laporan yang mirip dengan ini: Ini berisi informasi yang sangat penting seperti jumlah keuntungan, penarikan, jumlah perdagangan dll. Lets dijalankan melalui apa yang mereka maksud: Bar dalam pengujian - jumlah bar dalam kerangka waktu yang dipilih, pada jam di atas jam bar Kesalahan grafik yang tidak sesuai - kesalahan yang terjadi karena data back-test yang buruk Deposit awal - deposit simulasi awal Total laba bersih - laba bersih simulasi Faktor keuntungan - rasio antara laba kotor dan kerugian, 1: 1 akan menjadi 1,0, angka yang lebih tinggi menunjukkan Profitabilitas dan semakin tinggi penarikan Absolut yang lebih baik - jumlah maksimum yang saldo awal dikurangi oleh, semakin rendah yang lebih baik Total perdagangan - jumlah total perdagangan yang dilakukan Kicks dimodelkan - jumlah panggilan ke fungsi awal Anda () Pemodelan qual Ity - perkiraan keandalan simulasi, sangat penting - lebih pada hal ini dalam artikel selanjutnya Gross profitloss - laba kotor simulasi Hasil yang diharapkan - faktor keuntungan rata-rata untuk satu perdagangan individual Penarikan maksimal - perbedaan terbesar dalam keuntungan Grafik dari puncak tertinggi ke palung terendah, semakin rendah penarikan Relatif yang lebih baik - persentase penarikan turun dalam kaitannya dengan saldo akun pada saat itu, semakin rendah posisi Shortlong yang lebih baik - persentase sellsbuys yang menghasilkan keuntungan, semakin tinggi Perdagangan keuntungan yang lebih baik - persentase dari semua perdagangan yang menghasilkan keuntungan, semakin tinggi perdagangan keuntungan yang paling baik - perdagangan keuntungan tunggal terbesar Perdagangan keuntungan rata-rata - rata-rata di atas semua perdagangan profitid Maximum winslosses berturut-turut - jumlah perdagangan berturut-turut yang profitablelossy Maximal berturut-turut Profitloss - jumlah maksimal profitloss berturut-turut atas semua perdagangan Winsloss berurutan - jumlah sebenarnya dari perdagangan berturut-turut yang sangat penting Bagian terpenting dalam laporan Bagian terpenting dari laporan ini adalah laba bersih, imbal hasil dan keuntungan rata-rata. Laba bersih jelas harus lebih tinggi dari 0, sebaiknya jauh lebih tinggi, sementara relatif draw-down harus mendekati nol mungkin. Menganalisis risiko inheren merupakan faktor yang sangat penting bagi setiap investor dan setiap EA merupakan peluang investasi potensial. Salah satu cara untuk menghitung risiko adalah dengan melihat rasio profitabilitas rata-rata dalam laporan. Pada contoh di atas rasio riskreward adalah 1,05: 1. Dihitung sebagai: risk reward average loss average profit Rasio riskreward ini cukup baik secara umum karena kita tidak mengambil risiko lebih banyak daripada yang bisa kita peroleh untuk setiap perdagangan individu. Namun, ini bukan cerita lengkapnya. Yang juga perlu dipertimbangkan adalah faktor keuntungan, yang dalam hal ini kurang dari 1, menunjukkan sistem yang tidak menguntungkan. Jadi kita memiliki sistem risiko rendah (berbasis perdagangan dengan perdagangan) yang tidak menguntungkan, dengan tingkat imbuhnya yang sangat tinggi Jadi, ringkasannya, EA ini adalah keuntungan rendah dan berisiko tinggi (karena undian besar) - yang terburuk dari keduanya Dunia Mari kita jelajahi hasil EA ini. Trading secara acak harus menghasilkan EA yang break-even jika bukan satu faktor penting: spread. Setiap kali perdagangan dibuat (dibuka dan kemudian ditutup) kita harus membayar biaya penyebarannya ke broker. Semakin tinggi jumlah perdagangan, semakin banyak spread yang harus Anda bayar. Contoh untuk membayar spread pergerakan harga yang sama hanya menghasilkan impas dalam satu arah dan peningkatan kerugian di sisi lainnya. Hal ini terlihat pada contoh berikut jika kita meningkatkan jumlah perdagangan dengan menunggu hanya 1 bar sebelum menutup setiap perdagangan: Faktanya, nilai akunnya menjadi nol dalam waktu kurang dari 1 tahun. Secara umum, semakin sedikit jumlah perdagangan yang digunakan untuk mencapai suatu keuntungan, semakin efisien EA karena jumlah spread yang dibayarkan akan berkurang. Perbaikan Bagaimana jika kita mengubah EA untuk mencoba mengunci keuntungan begitu mereka terjadi. Melihat laporan aslinya, rata-rata profit 36.08 jadi bagaimana jika kita menambahkan beberapa kode untuk membuat stop loss pada saat break even (harga open order) Begitu keuntungan mencapai level ini dalam urutan apa pun Stop loss to break-even Ok, jadi perbaikan dilakukan - EA sekarang mendapat keuntungan sebesar 392 dan tingkat penarikan telah turun menjadi 65. Beberapa hal menarik yang perlu diperhatikan adalah Cara persentase kemenangan rata-rata telah berubah seiring dengan rata-rata kerugian per perdagangan. EA sekarang menang 54 dari waktu (dibandingkan dengan 51) dan rasio reward reward telah berubah menjadi 1,14: 1 karena rata-rata keuntungan perdagangan turun menjadi 33,01. Dengan memindahkan stop loss ke impas begitu kita dalam keuntungan, peluang perdagangan menjadi pemenang meningkat secara alami, namun jumlah rata-rata yang dimenangkan akan turun karena ada kemungkinan bahwa stop-loss akan dipicu sebelum keuntungan. Bisa naik kembali ke level yang mungkin ada jika memiliki metode penutupan perdagangan yang asli. Ini adalah poin penting untuk dipahami secara umum: semakin dekat stop loss adalah harga saat ini, semakin besar kemungkinannya untuk terkena. Sebagian tutup pada rata-rata keuntungan Ok, jadi bagaimana jika kita juga menutup setengah dari pesanan ketika kita mencapai tingkat keuntungan rata-rata Ingat bahwa adalah mungkin untuk menutup sebagian kecil dari jumlah lot dari pada awalnya dibuka sesuai pesanan. Sebuah peningkatan besar - sekarang kami memiliki hampir 100 keuntungan (dibandingkan dengan investasi awal) dan tingkat penarikan telah berkurang menjadi 44. Namun, rasio risiko-imbalan sekarang 1,58: 1 namun persentase kemenangan rata-rata adalah sampai dengan 64. Sebagian menutup memungkinkan 50 dari urutan asli untuk berperilaku seperti yang akan ada di versi sebelumnya, sementara juga mengambil keuntungan langsung. Efek dari ini adalah untuk meningkatkan persentase kemenangan karena bagian pesanan yang tertutup menang dan bagian yang ada juga akan menang karena dimulai dengan keuntungan dan berhenti pada saat impas. Persentase kemenangan yang lebih tinggi tidak selalu menghasilkan keuntungan yang lebih tinggi - kerugian rata-rata kemungkinan akan meningkat menjadi kompensasi karena mengurangi keuntungan dengan menutup setengah pesanan lebih awal dibandingkan dengan algoritma aslinya. Pada tahap ini mencapai titik di mana kita bisa diekstrak sebanyak yang kita bisa dari strategi awal. Dengan membuka perdagangan sepenuhnya secara acak dan hanya berkonsentrasi pada bagaimana perdagangan ditutup, kita telah melihat bagaimana mungkin untuk menyempurnakan EA dari hasil yang awalnya mengerikan ke yang lebih baik. Namun, perlu dicatat bahwa tidak bijaksana untuk berdagang dengan EA ini karena tingkat penarikan yang tinggi dan periode pengujian yang singkat. Juga EA membayar banyak biaya spread karena tingginya jumlah perdagangan (sekitar 2000 total pada spread saja). Thats all for this article Pada artikel berikutnya saya akan membahas beberapa teknik perdagangan yang berbeda (trailing-stop, grid, rata-rata, martingale dll) dan risiko dan manfaat masing-masing. Jika Anda ingin menunjukkan penghargaan Anda atas artikel ini dan mintalah agar saya dapat menulis lebih banyak seperti ini, Anda dapat membeli kode sumber untuk semua contoh di artikel ini mereka datang dengan hak penuh untuk digunakan, namun Anda dapat melakukannya bahkan dalam produk komersial. Tolong jangan berdagang dengan menggunakan EAs ini, hanya untuk tujuan pendidikan, hanya HFT yang paling ekstrem memerlukan kecepatan eksekusi perdagangan yang sangat cepat yang benar-benar bisa dicapai oleh pemain besar dengan menggunakan colocation 8211 bahwa sisi dari hal-hal di luar jangkauan Pedagang eceran yang harus puas dengan frekuensi yang lebih sedikit. Sesuatu yang perlu diingat adalah semakin banyak perdagangan yang Anda lakukan, semakin banyak spread yang Anda bayarkan sehingga tidak efisien untuk diperdagangkan lebih sering (terutama dengan menggunakan pesanan pasar). Faktor lain yang dapat menghambat pedagang eceran HFT adalah broker itu sendiri, yang (jika mereka memutuskan bahwa Anda menggunakan terlalu banyak bandwidth jaringan mereka) dapat mulai menunda koneksi Anda untuk memberi kompensasi. Berharap itu membantu saya menjalankan meskipun artikel ini menggunakan contoh kode sumber (beli) dan saya bertanya-tanya tentang bagaimana Anda menghasilkan tangkapan laporan strategi informatif yang Anda dapatkan di artikel Anda, saya bisa mendapatkan informasi yang sama dengan browsing meskipun tab di Strategi Tester tapi aku lebih suka memiliki semuanya dalam satu imagepdf untuk gambaran singkat. Juga, di catatan lain. Saya tidak bisa mendapatkan data riwayat Oanda dari sebelum 2011.12.19 yang agak aneh untuk dikatakan paling sedikit ..

No comments:

Post a Comment