My Line Order Versi 2.1 - Sistem Trading untuk MetaTrader 4

Mike 2011.10.17 15:02 13 0 0
Lampiran

Pengenalan

Versi ini memiliki beberapa fitur baru yang cukup menarik, terutama kemampuan untuk melakukan beberapa order sekaligus.

Dalam versi ini, Anda hanya bisa menutup order secara penuh, tetapi saya berharap di versi mendatang akan ada kemampuan untuk menambah posisi dan menutup sebagian posisi pada level yang ditentukan. Saya juga sangat menantikan fitur untuk menetapkan level pada nilai indikator tertentu (semoga versi 3 nanti).

Nilai Default

extern  string LO_PREFIX="#"; // Nama garis = LO_PREFIX+NomorTiket()+Spesialitas
extern  double LO_LOTS=0.1;
extern  double LO_PIPPROFIT=30;
extern  double LO_PIPSTOPLOSS=20;
extern  double LO_PIPTRAIL=0; // Trailing ini berfungsi seperti trailing default MT4, setelah Anda mendapatkan profit sebesar ini, trailing akan dimulai
extern  bool   LO_AUTO_INCLUDE_SL_TP = 1; // Jika tidak ada nilai yang dimasukkan, maka nilai default akan digunakan
extern  bool   LO_CLOSE_ORDER_ON_DELETE = 1;  // Tutup order saat menghapus garis utama, jika tidak akan membuat ulang garis pada saat berikutnya
extern  int    LO_ALARM=0; // 0 = Tidak ada alarm, 1 = Peringatan, 2 = Email (Belum diimplementasikan), 3 = Kirim file (Belum diimplementasikan)
extern  bool   LO_ECN=0; // Apakah broker adalah ECN?
extern  int    MAGIC_NUMBER = -1;  // Set ke -1 untuk diterapkan pada semua trade yang sedang terbuka
extern  color  LO_ORDER_CLR=Gray; // Warna garis harga buka
extern  int    LO_ORDER_STYLE=STYLE_DASH; // Gaya garis harga buka
extern  color  LO_STOPLOSS_CLR=Red; // Warna stop loss order
extern  int    LO_STOPLOSS_STYLE=STYLE_DASHDOT; // Gaya stop loss order
extern  color  LO_MOVE_STOPLOSS_CLR=Teal; // Warna garis yang memindahkan stop loss pada stop loss tertentu saat terkena
extern  int    LO_MOVE_STOPLOSS_STYLE=STYLE_DASHDOT; // Gaya garis yang memindahkan stop loss pada stop loss tertentu saat terkena
extern  color  LO_STOPLOSS_MOVE_CLR=Orange; // Warna garis untuk memindahkan stop loss ke
extern  int    LO_STOPLOSS_MOVE_STYLE=STYLE_DASHDOT; // Gaya garis untuk memindahkan stop loss ke
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 take profit terakhir
extern  int    LO_TAKEPROFIT_STYLE=STYLE_DASHDOT; // Gaya garis take profit terakhir
extern  color  LO_TAKEPROFIT_MOVE_CLR=Green; // Warna move take profit
extern  int    LO_TAKEPROFIT_MOVE_STYLE=STYLE_DASHDOT; // Gaya move take profit
extern  color  LO_TAKEPROFIT_CLOSE_CLR=Green; // Warna close take profit
extern  int    LO_TAKEPROFIT_CLOSE_STYLE=STYLE_DASHDOT; // Gaya close take profit
Inital line name variables

#buy = Buka trade market buy
#sell = Buka trade market sell
#buypend = Buka pending order buy pada harga ini
#sellpend = Buka pending order sell pada harga ini
Todo: #buytp = Buka trade market buy dengan garis sebagai take profit
Todo: #buysl = Buka trade market buy dengan garis sebagai stop loss
Todo: #selltp = Buka trade market sell dengan garis sebagai take profit
Todo: #sellsl = Buka trade market sell dengan garis sebagai stop loss

Setelah trade variabel (tanpa tanda kutip)
"sl=" = Stop loss dalam pips. Bisa memiliki beberapa order. Untuk tidak memiliki stop loss gunakan "N"
"tp=" = Take profit dalam pips. Bisa memiliki beberapa order. Untuk tidak memiliki take profit gunakan "N"
"ts=" = Trailing stop dalam pips. Bisa memiliki beberapa order
"lo=" = Lot yang terbuka. (Todo: Jika berubah maka modifikasi lot dalam order)
"alarm" = Untuk melihat nilai silakan lihat komentar pada LO_ALARM

Cara Menggunakan Deskripsi

EA ini akan mengisi deskripsi dengan properti order utama secara otomatis tergantung pada pengaturan Anda saat ini. Jika Anda memindahkan garis horizontal, maka deskripsi akan diperbarui dengan nilai baru. Untuk membuat beberapa order, Anda perlu memisahkan mereka menggunakan "," dan untuk menetapkan level, formatnya harus dalam bentuk "nilai dalam pips@level yang Anda inginkan" tanpa spasi. Anda bisa membuat sebanyak mungkin garis sesuai kebutuhan.

Pembaruan Pasti

Fitur modifikasi lot dari deskripsi dan menetapkan level

Stop loss/take profit pada nilai indikator dengan kemampuan untuk menambah atau mengurangi indikator lainnya (saya rasa saya tahu bagaimana)

Alarm garis (Alarm yang tidak ada hubungannya dengan trade yang sebenarnya)

Pembaruan Masa Depan yang Mungkin

Order membatalkan order lainnya

Stop loss dan take profit berdasarkan ukuran akun dan profit trade


Jika Anda memiliki masalah atau ide yang bisa saya masukkan dalam versi 3, silakan komentari di sini atau PM saya,

Terima kasih.

P.S. Versi ini bukanlah versi terakhir, saya terus memperbaiki bug dan menambahkan fitur baru setiap minggu, jika tidak setiap hari. Saya hanya akan mengunggah versi terbaru ke kode basis setiap beberapa waktu, jadi jika Anda ingin mendapatkan versi terbaru atau menemukan bug yang mungkin telah diperbaiki di versi selanjutnya, silakan hubungi saya dan saya akan mengirimkan versi terbaru. Bagi saya, semua umpan balik itu baik, memberi tahu saya di mana kesalahan terjadi. Saya akan berusaha menjadikan EA ini seinklusif mungkin dan sebug-free mungkin.

Daftar
Komentar 0