Perdagangan Sistem

Strategi Pulangan - Sistem Trading untuk MetaTrader 5
MetaTrader5
Strategi Pulangan - Sistem Trading untuk MetaTrader 5

Pencipta idea: Andrey Kornishkin Pencipta kod MQL5: barabashkakvn Strategi ini beroperasi dengan pesanan limit yang tertangguh. Idea Utama Jika pada Waktu Mula, kita menetapkan grid pesanan tertangguh dari Jumlah pesanan tertangguh bagi setiap jenis (Buy Limit dan Sell Limit), satu atau beberapa pesanan tertangguh akan diaktifkan. Kemudian, harga pasti akan kembali kepada harga Buka bar di mana grid pesanan tertangguh telah diletakkan. Contohnya, pada pukul 19:00 (Waktu Mula = 19), kita meletakkan empat (Jumlah pesanan tertangguh = 4) pesanan Buy Limit dan empat pesanan Sell Limit. Kita menjangkakan bahawa selepas satu atau beberapa pesanan tertangguh diaktifkan, harga akan kembali kepada harga Buka bar pada pukul 19. Nota: Tiada pesanan tertangguh yang boleh ada di dalam akaun trading pada Waktu Mula. Membina Grid Jarak (indeks dari harga semasa) + N * Langkah (langkah antara pesanan tertangguh) Nilai jangka hayat Expiry ditetapkan untuk pesanan tertangguh dalam jam. Menutup Posisi dan Menghapus Pesanan Tertangguh Jika jumlah keuntungan semua posisi mencapai "Jumlah keuntungan" mata, semua posisi akan ditutup dan pesanan tertangguh akan dihapus. Pada "Waktu Tamat", pesanan tertangguh akan dipaksa untuk dibuang. Input Stop Loss (dalam pips) - stop loss; Waktu Mula - waktu meletakkan pesanan tertangguh (dalam jam); Waktu Tamat - waktu menghapus pesanan tertangguh (dalam jam); Jumlah Keuntungan (dalam pips) - apabila keuntungan ini dicapai, semua posisi ditutup dan pesanan tertangguh dihapus; Trailing Stop (dalam pips) - trailing ("0" - matikan trailing); Langkah Trailing (dalam pips) - langkah trailing; Jarak - jarak dari harga semasa ke pesanan tertangguh pertama; Langkah - langkah antara pesanan tertangguh; Jumlah Pesanan Tertangguh - jumlah pesanan tertangguh bagi setiap jenis; Expiry (dalam jam) - jangka hayat pesanan tertangguh (dalam jam); Lots - jumlah tetap pesanan tertangguh; Risiko - jumlah dinamik pesanan tertangguh, dikira sebagai % risiko per perdagangan; nombor magik - pengenalan unik untuk EA. Pengoptimuman telah dilakukan dari 2018.01.01 hingga 2018.07.12 pada EURUSD,H1:

2018.08.23
Sistem Trading Ang_Zad_C untuk MetaTrader 5: Panduan Lengkap
MetaTrader5
Sistem Trading Ang_Zad_C untuk MetaTrader 5: Panduan Lengkap

Sistem trading ini menggunakan indikator trend Ang_Zad_C yang membolehkan anda menetapkan waktu trading yang ketat dan mengubah volume dagangan berdasarkan hasil dagangan sebelum ini. Keputusan dagangan akan dibuat apabila warna awan indikator berubah. Anda boleh menetapkan waktu trading dalam parameter input untuk berdagang dalam waktu yang ditentukan: input bool TimeTrade=true; // Kebenaran untuk berdagang mengikut waktu input HOURS StartH=ENUM_HOUR_0; // Waktu mula trading (jam) input MINUTS StartM=ENUM_MINUT_0; // Waktu mula trading (minit) input HOURS EndH=ENUM_HOUR_23; // Waktu akhir trading (jam) input MINUTS EndM=ENUM_MINUT_59; // Waktu akhir trading (minit) Terdapat dua variabel untuk jam dan minit bagi waktu mula dan akhir trading. Dengan pengaturan default, Sistem Trading ini akan berdagang sepanjang sesi trading dari 0:00 hingga semua posisi ditutup pada 23:59. Jika waktu mula dalam pengaturan EA lebih lewat daripada waktu akhir trading yang ditentukan, EA akan menutup posisi yang dibuka pada waktu yang ditentukan keesokan harinya. Blok variabel input EA ditambah untuk mengurus volume posisi yang dibuka: input uint    BuyLossMMTriger=2;  // Bilangan dagangan Buy yang merugikan untuk mengurangkan MM input uint    SellLossMMTriger=2; // Bilangan dagangan Sell yang merugikan untuk mengurangkan MM input double  Small_MM=0.01;      // Bahagian sumber kewangan dari deposit yang digunakan dalam dagangan jika mengalami kerugian input double  MM=0.1;             // Bahagian sumber kewangan dari deposit yang digunakan dalam dagangan jika trading normal input MarginMode MMMode=LOT;      // Kaedah pengiraan saiz lot Dengan input seperti ini, jika dua dagangan terakhir dalam satu arah merugikan, EA akan membuka dagangan seterusnya dalam arah yang sama dengan volume 0.01 lot. Jika sekurang-kurangnya satu daripada dua dagangan terakhir tidak merugikan, volume posisi adalah 0.1. Sistem Trading ini memerlukan fail indikator yang telah dikompilasi Ang_Zad.ex5 untuk berfungsi. Letakkan dalam <folder_data_terminal>\MQL5\Indicators. Parameter input default dari EA telah digunakan semasa ujian yang ditunjukkan di bawah. Stop Loss dan Take Profit tidak digunakan semasa ujian. Fig. 1. Contoh dagangan pada carta. Trading hanya dalam waktu yang ditentukan dalam input adalah tidak dibenarkan Keputusan ujian untuk tahun 2017 di EURUSD H12: Fig. 2. Carta keputusan ujian Fig. 3. Contoh dagangan pada carta. Trading hanya dalam waktu yang ditentukan dalam input adalah dibenarkan

2018.08.23
Sistem Trading Tanpa Lag dengan AbsolutelyNoLagLWMA untuk MetaTrader 5
MetaTrader5
Sistem Trading Tanpa Lag dengan AbsolutelyNoLagLWMA untuk MetaTrader 5

Dalam dunia trading, memiliki sistem yang efisien sangat penting. Salah satu cara untuk mencapai itu adalah dengan menggunakan indikator AbsolutelyNoLagLwma_Digit dalam EA (Expert Advisor) yang memungkinkan kita mengatur volume perdagangan berdasarkan hasil perdagangan sebelumnya. Sistem trading ini terdiri daripada tiga sistem yang berfungsi secara independen. Isyarat trading terbentuk ketika bar ditutup dan menunjukkan perubahan tren, yang mana ditunjukkan oleh perubahan warna pada salah satu daripada tiga indikator. Untuk mengelola volume posisi yang dibuka, blok variabel input EA ditambahkan. Sebagai contoh, untuk sistem pertama: input uint    A_BuyLossMMTriger=2;  //Jumlah trade Buy yang merugikan untuk mengurangi MM input uint    A_SellLossMMTriger=2;  //Jumlah trade Sell yang merugikan untuk mengurangi MM input double  A_SmallMM=0.01       //Bahagian sumber kewangan dari deposit yang digunakan dalam trade ketika rugi input double  A_MM=0.1             //Bahagian sumber kewangan dari deposit yang digunakan dalam trade ketika trading normal Jika input ini digunakan dan dua trade terakhir dalam satu arah rugi, EA akan membuka trade seterusnya dalam arah yang sama dengan volume 0.01 lot. Jika sekurang-kurangnya salah satu daripada dua trade terakhir tidak rugi, volume posisi adalah 0.1. Input serupa juga tersedia untuk sistem trading kedua: input uint    B_BuyLossMMTriger=2  //Jumlah trade Buy yang merugikan untuk mengurangi MM input uint    B_SellLossMMTriger=2;  //Jumlah trade Sell yang merugikan untuk mengurangi MM input double  B_SmallMM=0.01       //Bahagian sumber kewangan dari deposit yang digunakan dalam trade ketika rugi input double  B_MM=0.1             //Bahagian sumber kewangan dari deposit yang digunakan dalam trade Prefix C_ digunakan dalam input untuk sistem ketiga. Untuk mengatur EA dengan optimal, sebaiknya kita mengkonfigurasikannya pada setiap sistem trading secara terpisah dengan menonaktifkan dua yang lain menggunakan parameter berikut: input bool    B_BuyPosOpen=true    //Izin untuk memasuki posisi panjang input bool    B_SellPosOpen=true   //Izin untuk memasuki posisi pendek Dengan mengatur mereka kepada false. Untuk EA yang dihasilkan berfungsi dengan baik, file indikator AbsolutelyNoLagLwma_Digit.ex5 perlu berada dalam folder <terminal_data_directory>\MQL5\Indicators. Parameter input default dari Expert Advisor dengan stop telah digunakan dalam ujian yang ditunjukkan di bawah. Fig. 1. Contoh perdagangan pada carta Keputusan ujian untuk tahun 2017 pada EURJPY H2, H4 dan H12. Fig. 2. Carta keputusan ujian

2018.08.23
OverHedgeV2: Sistem Trading Hebat untuk MetaTrader 5
MetaTrader5
OverHedgeV2: Sistem Trading Hebat untuk MetaTrader 5

Pencipta idea - Scriptor. Penulis kod mq5 - barabashkakvn. Menutup posisi Sistem ini menetapkan tahap keuntungan keseluruhan bagi semua posisi (yang dibuka oleh EA ini) dalam mata - parameter "Target Keuntungan Keseluruhan". Dalam masa yang sama, terdapat had: tidak ada satu posisi yang menguntungkan boleh mempunyai keuntungan yang kurang daripada "Target Keuntungan Minimum". Dengan kata lain, ambang keuntungan minimum bagi posisi ditetapkan dalam mata. Pendekatan ini memberikan graf keuntungan yang lebih berkualiti berbanding pendekatan standard yang menutup posisi berdasarkan keuntungan dalam nilai wang. Menentukan trend Purata Bergerak "Pendek" berada DI ATAS Purata Bergerak "Panjang" pada "Jarak minimum antara MA untuk menentukan trend" - trend menaik Purata Bergerak "Pendek" berada DI BAWAH Purata Bergerak "Panjang" pada "Jarak minimum antara MA untuk menentukan trend" - trend menurun Input Lot Mula - lot awal Asas (Lot=Lot Mula * MathPow(Asas,Nombor posisi terbuka)) - asas untuk eksponen, digunakan untuk mengira volum posisi Tutup Grid - menutup semua posisi secara paksa dan menghentikan operasi EA Lebar Terowong (dalam pips) Target Keuntungan Keseluruhan (dalam pips) Target Keuntungan Minimum (dalam pips) MA Pendek: tempoh purata MA Panjang: tempoh purata Jarak minimum antara MA untuk menentukan trend (dalam pips) - jarak minimum antara indikator untuk mendefinisikan trend nombor ajaib - pengenalan unik untuk EA Ujian untuk EURUSD M5:

2018.08.23
Menggunakan EA Exp_ColorX2MA_Digit untuk MetaTrader 5: Panduan Lengkap
MetaTrader5
Menggunakan EA Exp_ColorX2MA_Digit untuk MetaTrader 5: Panduan Lengkap

Saya ingin berkongsi tentang sistem trading yang menarik ini, iaitu EA Exp_ColorX2MA_Digit yang menggunakan indikator ColorX2MA_Digit dalam satu EA. EA ini mempunyai keupayaan untuk mengubah volume perdagangan berdasarkan hasil perdagangan sebelumnya. Signal trading dihasilkan apabila bar ditutup dan jika terdapat perubahan trend yang ditunjukkan oleh perubahan warna pada salah satu daripada tiga indikator. Dalam EA ini, terdapat blok input untuk menguruskan volume posisi yang dibuka. Sebagai contoh, untuk sistem pertama: input uint    A_BuyLossMMTriger=2;  // Jumlah perdagangan Buy yang rugi untuk mengurangkan MM input uint    A_SellLossMMTriger=2; // Jumlah perdagangan Sell yang rugi untuk mengurangkan MM input double  A_SmallMM=0.01       // Bahagian sumber kewangan dari deposit yang digunakan dalam perdagangan jika mengalami kerugian input double  A_MM=0.1             // Bahagian sumber kewangan dari deposit yang digunakan dalam perdagangan dalam situasi biasa Dengan input yang ditetapkan ini, jika dua perdagangan terakhir dalam satu arah adalah rugi, EA akan membuka perdagangan seterusnya dalam arah yang sama dengan volume 0.01 lot. Jika sekurang-kurangnya satu daripada dua perdagangan terakhir tidak rugi, volume posisi adalah 0.1. Inputs yang serupa juga tersedia untuk sistem trading kedua: input uint    B_BuyLossMMTriger=2  // B jumlah perdagangan Buy yang rugi untuk mengurangkan MM input uint    B_SellLossMMTriger=2; // B jumlah perdagangan Sell yang rugi untuk mengurangkan MM input double  B_SmallMM=0.01       // B Bahagian sumber kewangan dari deposit yang digunakan dalam perdagangan jika mengalami kerugian input double  B_MM=0.1             // B Bahagian sumber kewangan dari deposit yang digunakan dalam perdagangan Bagi sistem ketiga, awalan C_ digunakan untuk input. Opsyen terbaik untuk mengkonfigurasi EA ini adalah dengan menetapkan setiap sistem trading secara berasingan dan mematikan dua yang lain dengan menggunakan parameter berikut: input bool    B_BuyPosOpen=true;    // B Kebenaran untuk memasuki posisi long input bool    B_SellPosOpen=true   // B Kebenaran untuk memasuki posisi short Anda boleh menetapkannya kepada false. Agar EA yang dihasilkan beroperasi dengan betul, fail indikator ColorX2MA_Digit.ex5 perlu berada dalam folder <terminal_data_directory>\MQL5\Indicators. Parameter input EA default dengan stop telah digunakan semasa ujian yang ditunjukkan di bawah. Fig. 1. Contoh perdagangan pada carta Keputusan ujian untuk GBPJPY H3, H6 dan H12 sepanjang tahun 2016. Fig. 2. Carta keputusan ujian

2018.08.23
Sistem Trading ColorJFatl_Digit: EA Hebat untuk MetaTrader 5
MetaTrader5
Sistem Trading ColorJFatl_Digit: EA Hebat untuk MetaTrader 5

Selamat datang, rakan trader! Kali ini kita akan membincangkan tentang sistem trading yang hebat, iaitu ColorJFatl_Digit. Sistem ini mengandungi tiga sistem trading yang berasingan dalam satu EA, membolehkan anda menukar volume perdagangan berdasarkan keputusan perdagangan sebelum ini. Isyarat trading akan terbentuk apabila bar ditutup, jika terdapat perubahan trend yang ditunjukkan oleh mana-mana tiga indikator yang mengubah warnanya. Pengurusan Volume Perdagangan EA ini dilengkapi dengan blok input untuk mengurus volume posisi yang dibuka. Mari kita lihat contoh untuk sistem pertama: input uint    A_BuyLossMMTriger=2;  // Jumlah perdagangan Buy yang merugikan untuk mengurangkan MM input uint    A_SellLossMMTriger=2;// Jumlah perdagangan Sell yang merugikan untuk mengurangkan MM input double  A_SmallMM=0.01      // Bahagian sumber kewangan dari deposit digunakan dalam perdagangan jika mengalami kerugian input double  A_MM=0.1            // Bahagian sumber kewangan dari deposit digunakan dalam perdagangan jika trading normal Dengan input ini, jika dua perdagangan terakhir dalam satu arah adalah merugikan, EA akan membuka perdagangan seterusnya dalam arah yang sama dengan volume 0.01 lot. Jika sekurang-kurangnya satu dari dua perdagangan terakhir tidak merugikan, volume posisi adalah 0.1. Sistem trading kedua juga mempunyai input yang serupa: input uint    B_BuyLossMMTriger=2  // Jumlah perdagangan Buy yang merugikan untuk mengurangkan MM input uint    B_SellLossMMTriger=2;// Jumlah perdagangan Sell yang merugikan untuk mengurangkan MM input double  B_SmallMM=0.01      // Bahagian sumber kewangan dari deposit digunakan dalam perdagangan jika mengalami kerugian input double  B_MM=0.1            // Bahagian sumber kewangan dari deposit digunakan dalam perdagangan Untuk sistem ketiga, awalan C_ digunakan dalam input. Pengaturan EA yang Optimal Pilihan terbaik untuk mengatur EA ini adalah dengan mengkonfigurasikannya pada setiap sistem trading secara berasingan, mematikan dua yang lain dengan menggunakan parameter berikut: input bool    B_BuyPosOpen=true;    // Kebenaran untuk membuka posisi long input bool    B_SellPosOpen=true;  // Kebenaran untuk membuka posisi short Anda boleh menukarnya kepada false. Untuk memastikan EA yang dihasilkan berfungsi dengan betul, fail indikator ColorJFatl_Digit.ex5 yang telah dikompilasi perlu berada dalam folder <terminal_data_directory>\\MQL5\Indicators. Parameter input EA yang telah ditetapkan dengan had telah digunakan semasa ujian seperti yang ditunjukkan di bawah. Gambar 1. Contoh perdagangan pada carta Keputusan ujian untuk GBPJPY H3, H8 dan harian sepanjang tahun 2016. Gambar 2. Carta keputusan ujian

2018.08.23
Urdala_Trol: Sistem Trading Hebat untuk MetaTrader 5
MetaTrader5
Urdala_Trol: Sistem Trading Hebat untuk MetaTrader 5

Pencipta Idea: Sergey Rashevskiy. Penulis Kode mq5: barabashkakvn. Strategi yang Berfungsi Jika tiada posisi terbuka (dibuka oleh EA), dua posisi berlawanan arah dengan lot awal sebanyak Lots akan dibuka dengan stop loss sama dengan Stop Loss, manakala take profit tidak digunakan. Stop loss akan dipindahkan menggunakan trailing (Trailing Stop dan Trailing Step akan diterapkan). Trailing Pindaan pertama posisi akan memindahkan stop loss ke breakeven atau bahkan sedikit keuntungan. Pindaan seterusnya bagi Stop Loss akan meningkatkan keuntungan yang terjamin. Setelah itu, terdapat dua pilihan untuk mengaktifkan stop loss: 1. Posisi ditutup dengan kerugian 1.1. Dalam kes ini, kita anggap bahawa trend telah berbalik. Buka posisi dengan lot yang lebih besar (tambah Jumlah lot minimum kepada volume posisi yang tinggal) ke arah bertentangan dengan yang ditutup. Contohnya, posisi BUY yang tidak menguntungkan telah ditutup. Maka, buka posisi SELL dengan lot yang lebih besar. Dengan cara ini, kita akan mempunyai dua posisi ke arah yang sama. 1.2. Seterusnya, ia hanya berfungsi ke arah yang telah diperoleh: tunggu sehingga harga meninggalkan posisi yang paling tidak menguntungkan dengan Step dalam arah kerugian dan buka posisi dengan lot yang lebih besar (tambah Jumlah lot minimum kepada volume posisi yang paling tidak menguntungkan) ke arah posisi yang sedia ada (seperti yang anda ingat, kita ada satu atau beberapa posisi sehala). 2. Posisi ditutup dengan keuntungan (ini adalah posisi yang telah dipinda sekurang-kurangnya sekali) 2.1. Kita anggap bahawa ini bukan pembalikan trend, tetapi hanya penarikan kecil. Buka posisi dengan lot yang lebih besar ke arah posisi yang ditutup. Contohnya, posisi BUY yang menguntungkan telah ditutup, maka kita buka order BUY dengan lot yang lebih besar. Dengan cara ini, kita akan mempunyai dua posisi ke arah yang sama. 2.2. Kita berusaha untuk menggunakan trailing selepas itu. Dalam apa jua keadaan, salah satu Stop Loss akan aktif dan kita akan kembali ke p. 1 atau p. 2. Pengiraan posisi BUY dan SELL, jumlah keuntungan pada BUY dan jumlah keuntungan pada SELL, serta pencarian posisi BUY dan SELL yang paling tidak menguntungkan dilakukan dalam satu panggilan dalam fungsi CalculateAllPositions. Input Lots - volume posisi awal Jumlah lot minimum - bilangan minimum lot, volume posisi diubah oleh Stop Loss (dalam pips) Trailing Stop (dalam pips) Trailing Step (dalam pips) Step - langkah awal antara posisi berlawanan Minimum terdekat (dalam pips) - jarak minimum dalam siri posisi nombor ajaib - pengecam unik EA

2018.08.23
EA BrainTrend2 dan AbsolutelyNoLagLWMA: Sistem Trading Tanpa Lag untuk MetaTrader 5
MetaTrader5
EA BrainTrend2 dan AbsolutelyNoLagLWMA: Sistem Trading Tanpa Lag untuk MetaTrader 5

Hai semua trader! Hari ini kita nak berbincang tentang dua sistem trading yang hebat menggunakan indikator BrainTrend2 dan AbsolutelyNoLagLWMA dalam satu EA. Apa yang menariknya, EA ini membolehkan kita mengubah saiz trade berdasarkan hasil trading sebelumnya. Isyarat untuk membuka trade akan terbentuk ketika bar ditutup, jika berlaku perubahan trend yang ditunjukkan melalui perubahan warna indikator tersebut. Untuk menguruskan volum posisi yang akan dibuka, beberapa input telah ditambah dalam EA. Contohnya, dalam sistem yang menggunakan indikator BrainTrend2_V2: input uint    A_BuyLossMMTriger=2;  // Bilangan posisi Buy yang rugi untuk mengurangkan MM input uint    A_SellLossMMTriger=2; // Bilangan posisi Sell yang rugi untuk mengurangkan MM input double  A_SmallMM=0.01       // Bahagian deposit dalam satu trade apabila rugi input double  A_MM=0.1             // Bahagian deposit dalam satu trade untuk trading biasa Dengan input tersebut, jika terdapat dua trade terakhir dalam arah yang sama, EA akan membuka trade seterusnya dalam arah yang sama dengan saiz lot serendah 0.01. Jika sekurang-kurangnya satu daripada dua trade terakhir tidak rugi, maka volum posisi akan menjadi 0.1. Input untuk sistem trading yang menggunakan AbsolutelyNoLagLWMA adalah sama: input uint    B_BuyLossMMTriger=2  // Bilangan posisi Buy yang rugi untuk mengurangkan MM input uint    B_SellLossMMTriger=2; // Bilangan posisi Sell yang rugi untuk mengurangkan MM input double  B_SmallMM=0.01       // Bahagian deposit dalam satu trade apabila rugi input double  B_MM=0.01        // Bahagian deposit dalam satu trade apabila rugi Untuk EA yang dihasilkan berfungsi dengan baik, fail kompilasi indikator BrainTrend2_V2.ex5 dan AbsolutelyNoLagLwma.ex5 mesti berada dalam folder <terminal_data_directory>\\MQL5\Indicators. Dalam ujian yang ditunjukkan di bawah, input lalai EA digunakan dengan stop. Gambar 1. Contoh trade dalam carta Keputusan ujian untuk GBPJPY H6 sepanjang tahun 2016: Gambar 2. Carta keputusan ujian

2018.07.14
Virtual Trailing Stop: EA Terbaik untuk MetaTrader 5
MetaTrader5
Virtual Trailing Stop: EA Terbaik untuk MetaTrader 5

Idea oleh: Vladimir Khlystov. Kod MQL5 oleh: barabashkakvn. Virtual trailing stop adalah alat yang hebat untuk meletakkan stop loss dan take profit. Ia membolehkan anda mengendalikan posisi tanpa broker melihat pesanan anda. Dengan kata lain, semua pesanan ini tidak dihantar kepada pusat dagangan tetapi hanya berada di PC anda. Oleh itu, hanya anda dan PC anda yang akan tahu tentang strategi anda. Selain daripada sifat tidak kelihatan ini, ada satu lagi manfaat yang sangat berguna: Banyak broker mempunyai spread yang besar dan tahap pemesanan stop yang tidak menguntungkan. Dengan EA ini, tahap tersebut tidak akan memberi kesan kepada anda kerana ia diabaikan. Saya akan fokus pada fungsi trailing dalam artikel ini. Mari kita lihat bagaimana trailing berfungsi. Trailing diuruskan dengan tiga pembolehubah: Panjang trailing; Keuntungan minimum untuk memulakan; Langkah trailing. Virtual stop loss akan mengikuti harga pada jarak yang ditetapkan dengan panjang trailing. Keuntungan minimum adalah jumlah keuntungan yang perlu dicapai sebelum meletakkan virtual stop loss. Langkah trailing pula adalah selang waktu di mana kita akan menggerakkan virtual stop loss. Contohnya, jika kita menetapkan nilai kepada 5, 2, dan 3 untuk panjang trailing, keuntungan minimum, dan langkah trailing, maka apabila keuntungan posisi mencapai 7 mata, virtual stop loss akan bergerak pada harga pembukaan posisi ditambah 2 mata (keuntungan minimum). Selanjutnya, apabila harga bergerak 3 mata ke arah yang menguntungkan, Stop Loss akan bergerak 5 mata ke arah keuntungan, dan seterusnya mengikuti harga pada jarak 3 mata. Jika harga berbalik ke tahap stop, posisi tersebut akan ditutup. Stop trailing ditunjukkan sebagai garis putus-putus. Untuk memahami EA ini dengan lebih mudah dan cepat, anda boleh memasangnya dalam penguji dan melihat bagaimana ia berfungsi dalam mod visualisasi:

2018.07.14
Sistem Trading Efektif: Menggunakan SilverTrend dan ColorJFatl dalam EA
MetaTrader5
Sistem Trading Efektif: Menggunakan SilverTrend dan ColorJFatl dalam EA

Hai trader! Hari ini kita nak bincangkan tentang dua sistem trading yang menarik menggunakan indikator SilverTrend_V2 dan ColorJFatl_Digit. Kedua-dua indikator ini digabungkan dalam satu EA yang membolehkan anda menyesuaikan saiz posisi trading berdasarkan hasil trading sebelumnya. Signa untuk membuka posisi trading akan dihasilkan apabila bar ditutup, dan ini akan ditunjukkan dengan perubahan warna pada salah satu daripada dua indikator tersebut. Pengurusan Saiz Posisi Trading Untuk mengurus saiz posisi yang akan dibuka, EA ini dilengkapi dengan beberapa input yang boleh disesuaikan. Contohnya, dalam sistem yang menggunakan indikator SilverTrend: input uint    A_BuyLossMMTriger=2;  // Bilangan posisi Buy yang rugi untuk mengurangkan MMinput uint    A_SellLossMMTriger=2;// Bilangan posisi Sell yang rugi untuk mengurangkan MMinput double  A_SmallMM=0.01       // Peratus deposit untuk transaksi kecil ketika rugiinput double  A_MM=0.1             // Peratus deposit untuk trading biasa Dengan input sebegini, jika terdapat dua trading terakhir dalam arah yang sama, EA akan membuka trading seterusnya dalam arah yang sama dengan saiz lot serendah 0.01. Namun, jika sekurang-kurangnya satu daripada dua trading terakhir tidak rugi, maka volume posisi akan menjadi 0.1. Input untuk Sistem Trading ColorJFatl_Digit Input untuk sistem trading yang menggunakan ColorJFatl_Digit adalah sama seperti berikut: input uint    B_BuyLossMMTriger=2  // Bilangan posisi Buy yang rugi untuk mengurangkan MMinput uint    B_SellLossMMTriger=2;// Bilangan posisi Sell yang rugi untuk mengurangkan MMinput double  B_SmallMM=0.01       // Peratus deposit untuk transaksi kecil ketika rugiinput double  B_MM=0.01        // Peratus deposit untuk trading biasa Untuk EA ini berfungsi dengan baik, fail yang dikompilasi untuk indikator SilverTrend.ex5 dan ColorJFatl_Digit.ex5 perlu berada dalam folder <terminal_data_directory>\MQL5\Indicators. Keputusan Ujian Dalam ujian yang ditunjukkan di bawah, input default EA telah digunakan bersama dengan stop loss.Rajah 1. Contoh trading dalam carta Keputusan ujian untuk GBPUSD H6 sepanjang tahun 2016: Rajah 2. Carta keputusan ujian

2018.07.14
Sistem Trading Menggunakan BykovTrend dan ColorX2MA untuk MetaTrader 5
MetaTrader5
Sistem Trading Menggunakan BykovTrend dan ColorX2MA untuk MetaTrader 5

Helo trader! Hari ini saya nak kongsikan tentang dua sistem trading yang berbeza menggunakan indikator BykovTrend_V2 dan ColorX2MA dalam satu EA (Expert Advisor). Apa yang menarik, kita boleh ubah saiz trade yang akan datang berdasarkan keputusan trade sebelum ini. Signal untuk membuka trade akan muncul apabila bar ditutup, jika trend telah berubah, yang ditunjukkan melalui perubahan warna salah satu indikator tersebut. Untuk menguruskan volume posisi yang akan dibuka, kami telah menambah blok input pada EA ini. Sebagai contoh, dalam sistem yang menggunakan indikator BykovTrend: input uint    A_BuyLossMMTriger=2;  //Bilangan posisi Buy yang rugi untuk mengurangkan MM input uint    A_SellLossMMTriger=2; //Bilangan posisi Sell yang rugi untuk mengurangkan MM input double  A_SmallMM=0.01;       //Bahagian deposit dalam satu trade, apabila rugi input double  A_MM=0.1;             //Bahagian deposit dalam satu trade untuk trading normal Dengan input seperti ini, jika terdapat dua trade terakhir dalam arah yang sama, EA akan membuka trade seterusnya dalam arah yang sama dengan saiz lot serendah 0.01. Sekiranya sekurang-kurangnya satu daripada dua trade terakhir tidak rugi, maka volume posisi akan menjadi 0.1. Input untuk sistem trading menggunakan ColorX2MA adalah sama seperti berikut: input uint    B_BuyLossMMTriger=2;  //Bilangan posisi Buy yang rugi untuk mengurangkan MM input uint    B_SellLossMMTriger=2; //Bilangan posisi Sell yang rugi untuk mengurangkan MM input double  B_SmallMM=0.01;       //Bahagian deposit dalam satu trade, apabila rugi input double  B_MM=0.01;        //Bahagian deposit dalam satu trade, apabila rugi Untuk memastikan EA yang dijana berfungsi dengan baik, fail indikator BykovTrend_V2.ex5 dan ColorX2MA.ex5 mesti berada dalam folder <terminal_data_directory>\MQL5\Indicators. Dalam ujian yang ditunjukkan di bawah, input default EA telah digunakan bersama dengan stop. Rajah 1. Contoh trade dalam carta Keputusan ujian untuk GBPJPY H2 sepanjang tahun 2016 adalah seperti berikut:Rajah. 2. Carta keputusan ujian

2018.07.14
AOCCI: EA Hebat untuk MetaTrader 5
MetaTrader5
AOCCI: EA Hebat untuk MetaTrader 5

Idea oleh: Scriptor. Kod MQL5 oleh: barabashkakvn. EA ini menggunakan isyarat daripada indikator iCCI (Commodity Channel Index, CCI) dan iAO (Awesome Oscillator, AO) untuk berdagang. Ia juga mengambil kira harga Pembukaan semasa dari bar #0 hingga bar #5, harga bar #1 pada D1, dan harga Penutupan bar #1 pada H1. Input yang Diperlukan Lots - volume posisi Stop Loss (dalam pips) - had kerugian Take Profit (dalam pips) - ambil keuntungan Trailing Stop (dalam pips) - trailing Trailing Step (dalam pips) - langkah trailing //--- CCI - parameter indikator CCI CCI: tempoh purata  CCI: jenis harga  //--- Periksa lilin yang terlalu besar (n "-" n-1) - perlindungan terhadap lilin yang terlalu besar (lilin N dan N-1 dibandingkan) Periksa lilin yang terlalu besar (n "-" n-2) - perlindungan terhadap lilin yang terlalu besar (lilin N dan N-2) set ke 1 jika anda mahu mendapatkan cangle close 0 untuk bar semasa - nombor bar awal //--- nombor magik Ujian dalam mod "Semua ticks" untuk semua simbol dalam Market Watch: Simbol Lulus Keputusan Keuntungan Pulangan Dijangkakan Faktor Keuntungan Faktor Pemulihan Sharpe Ratio Khas Ekuiti DD % Perdagangan USDCAD 5 3271.70 271.70 0.91 1.16 0.73 0.05 0 11.13 297 USDCHF 3 3145.29 145.29 0.78 1.10 0.35 0.04 0 13.84 186 GBPUSD 2 3015.10 15.10 0.05 1.01 0.02 0.01 0 16.90 308 EURUSD 0 3012.18 12.18 0.05 1.01 0.04 0.01 0 9.12 263 EURCAD 9 3008.58 8.58 0.02 1.00 0.02 0.00 0 11.59 382 USDRUB 12 3000.00 0.00 0.00 0.00 0.00 0 0.00 0 NZDUSD 13 2989.06 -10.94 -0.06 0.99 -0.03 0.00 0 12.47 176 USDJPY 1 2977.87 -22.13 -0.11 0.99 -0.06 0.00 0 12.33 195 EURJPY 8 2867.50 -132.50 -0.44 0.94 -0.22 -0.02 0 19.53 301 AUDUSD 4 2857.16 -142.84 -0.78 0.91 -0.24 -0.03 0 17.20 183 EURCHF 6 2853.93 -146.07 -0.88 0.90 -0.39 -0.03 0 12.12 166 GBPCHF 10 2725.23 -274.77 -0.97 0.90 -0.53 -0.03 0 17.18 283 EURGBP 7 2637.06 -362.94 -2.59 0.80 -0.70 -0.07 0 16.57 140 AUDJPY 15 2398.46 -601.54 -2.84 0.71 -0.78 -0.12 0 24.90 212 GBPJPY 14 2338.56 -661.44 -1.75 0.81 -0.77 -0.07 0 26.86 377 USDCNH 11 1401.68 -1598.32 -2.01 0.37 -1.00 -0.37 0 53.28 797

2018.07.14
Pertama Sebelumnya 13 14 15 16 17 18 19 20 21 22 23 Seterusnya Terakhir