Pengenalan
Versi ini hadir dengan beberapa ciri baru yang menarik, terutamanya kemudahan untuk menguruskan pelbagai pesanan.
Dalam versi ini, anda hanya boleh menutup pesanan sepenuhnya. Namun, saya berharap untuk menambah kemampuan untuk menambah posisi dan menutup posisi secara separa pada tahap tertentu dalam versi akan datang. Saya juga teruja untuk menambah ciri yang membolehkan anda menetapkan tahap pada nilai indikator tertentu (diharapkan versi 3).
Nilai Pemula
extern string LO_PREFIX="#"; // Nama garis = LO_PREFIX+Nombor Tiket()+Khusus extern double LO_LOTS=0.1; extern double LO_PIPPROFIT=30; extern double LO_PIPSTOPLOSS=20; extern double LO_PIPTRAIL=0; // Trailing ini bertindak seperti trailing default MT4, setelah anda memperoleh keuntungan sebanyak ini, trailing akan bermula extern bool LO_AUTO_INCLUDE_SL_TP = 1; // Jika tiada nilai yang dimasukkan, nilai default digunakan extern bool LO_CLOSE_ORDER_ON_DELETE = 1; // Tutup pesanan semasa menghapuskan garis utama, jika tidak, garis akan dicipta semula pada kali seterusnya extern int LO_ALARM=0; // 0 = Tiada amaran, 1 = Peringatan, 2 = Emel (belum dilaksanakan), 3 = Hantar fail (belum dilaksanakan) extern bool LO_ECN=0; // Adakah broker ini ECN? extern int MAGIC_NUMBER = -1; // Tetapkan kepada -1 untuk memohon kepada semua perdagangan yang sedang dibuka extern color LO_ORDER_CLR=Gray; // Warna garis harga terbuka extern int LO_ORDER_STYLE=STYLE_DASH; // Gaya garis harga terbuka extern color LO_STOPLOSS_CLR=Red; // Warna stop loss pesanan extern int LO_STOPLOSS_STYLE=STYLE_DASHDOT; // Gaya stop loss pesanan extern color LO_MOVE_STOPLOSS_CLR=Teal; // Warna garis yang menggerakkan stop loss apabila dicapai extern int LO_MOVE_STOPLOSS_STYLE=STYLE_DASHDOT; // Gaya garis yang menggerakkan stop loss apabila dicapai extern color LO_STOPLOSS_MOVE_CLR=Orange; // Warna garis untuk memindahkan stop loss extern int LO_STOPLOSS_MOVE_STYLE=STYLE_DASHDOT; // Gaya garis untuk memindahkan stop loss extern color LO_STOPLOSS_CLOSE_CLR=Red; // Warna garis yang menutup pada stop loss extern int LO_STOPLOSS_CLOSE_STYLE=STYLE_DASHDOT; // Gaya garis yang menutup pada stop loss extern color LO_TAKEPROFIT_CLR=Green; // Warna untuk take profit akhir extern int LO_TAKEPROFIT_STYLE=STYLE_DASHDOT; // Gaya garis untuk take profit akhir extern color LO_TAKEPROFIT_MOVE_CLR=Green; // Warna untuk memindahkan take profit extern int LO_TAKEPROFIT_MOVE_STYLE=STYLE_DASHDOT; // Gaya untuk memindahkan take profit extern color LO_TAKEPROFIT_CLOSE_CLR=Green; // Warna untuk menutup take profit extern int LO_TAKEPROFIT_CLOSE_STYLE=STYLE_DASHDOT; // Gaya untuk menutup take profit
Nama Variabel Garis Awal #buy = Buka perdagangan pasaran beli #sell = Buka perdagangan pasaran jual #buypend = Buka pesanan beli tertunda pada harga tersebut #sellpend = Buka pesanan jual tertunda pada harga tersebut Todo: #buytp = Buka perdagangan pasaran beli dengan garis sebagai take profit Todo: #buysl = Buka perdagangan pasaran beli dengan garis sebagai stop loss Todo: #selltp = Buka perdagangan pasaran jual dengan garis sebagai take profit Todo: #sellsl = Buka perdagangan pasaran jual dengan garis sebagai stop loss Selepas Variabel Perdagangan (tanpa petikan) "sl=" = Stop loss dalam pips. Boleh mempunyai pelbagai pesanan. Untuk tiada stop loss gunakan "N" "tp=" = Take profit dalam pips. Boleh mempunyai pelbagai pesanan. Untuk tiada take profit gunakan "N" "ts=" = Trailing stop dalam pips. Boleh mempunyai pelbagai pesanan "lo=" = Lot yang dibuka. (Todo: Jika diubah, maka pesanan akan mengubah lot dalam pesanan) "alarm" = Untuk nilai lihat komen pada LO_ALARM
Cara Menggunakan Penerangan
EA ini akan mengisi penerangan dengan sifat pesanan utama secara automatik berdasarkan tetapan semasa anda. Jika anda menggerakkan garis mendatar, ia akan mengemas kini penerangan dengan nilai baru. Untuk membuat pesanan berbilang, anda perlu memisahkannya menggunakan "," dan untuk menetapkan tahap, ia perlu dalam format berikut "nilai dalam pips@tahap yang anda mahu nilai berubah" tanpa ruang. Anda boleh membuat sebanyak mana garis yang anda perlukan.
Kemaskini Pasti
Ciri pengubahsuaian lot dari penerangan dan menetapkan tahap
Stop loss/take profit pada nilai indikator dengan kemampuan untuk menambah atau mengurangkan indikator lain (saya rasa saya tahu bagaimana)
Alarms garis (Amaran yang tidak mempunyai kaitan dengan perdagangan sebenar)
Kemaskini Masa Depan yang Mungkin
Pesanan membatalkan pesanan lain
Stop loss dan take profit berdasarkan saiz akaun dan keuntungan perdagangan
Jika anda mempunyai sebarang masalah atau idea yang boleh saya masukkan dalam versi 3, sila komen di sini atau PM saya.
Terima kasih.
P.S. Versi ini bukanlah yang terakhir, saya sedang memperbaiki bug dan menambah ciri baru setiap minggu, jika tidak setiap hari. Saya hanya akan memaparkan versi terbaru ke pangkalan kod dari semasa ke semasa, jadi jika anda ingin mendapatkan versi terbaru atau menjumpai bug yang mungkin telah diperbaiki dalam versi yang lebih baru, sila mesej saya dan saya akan menghantar versi terbaru kepada anda. Bagi saya, semua maklum balas adalah baik, memberitahu saya di mana perkara-perkara tidak berjalan dengan baik. Saya akan berusaha menjadikan EA ini seinklusif mungkin dan sebug-free mungkin.
Siaran berkaitan
- MQL5 Wizard: Cipta Sistem Trading Berdasarkan Pola Morning/Evening Star dan RSI
- Panduan Lengkap MQL5 Wizard untuk Isyarat Dagangan Berdasarkan Morning/Evening Stars dan Stochastic
- MQL5 Wizard: Cipta Isyarat Dagangan Menggunakan Corak Morning/Evening Star dan MFI
- MQL5 Wizard: Cipta Isyarat Dagangan Berdasarkan Corak Hammer/Hanging Man dan Stochastic
- Menggunakan MQL5 Wizard untuk Signal Perdagangan '3 Black Crows/3 White Soldiers' + RSI