1 Lampiran (s) Yang paling klasik dari semua sistem perdagangan, adalah crossover MA yang sederhana. Ini adalah tick-database diaktifkan.
string eksternal Remark1 = == Pengaturan Utama ==; extern int MagicNumber = 0; Nomor ini harus unik ketika beberapa EA dilampirkan ke terminal. extern bool SignalsOnly = Salah; Jika disetel ke true, EA hanya akan memberi tahu Anda tentang perdagangan menggunakan kombinasi peringatan di bawah ini. exool bool Alerts = False; Jika disetel ke true, EA akan mengirimkan peringatan pop-up ketika sinyal perdagangan tiba. extern bool SignalMail = Salah; Jika disetel ke true, EA akan mengirimi Anda email (dengan asumsi Anda mengatur email Anda di Terminal MT4 Anda.) ketika sinyal perdagangan tiba. extern bool PlaySounds = Salah; Jika disetel ke true, EA akan memutar file, alerts.wav saat sinyal perdagangan tiba. extern bool ECNBroker = Salah; Beberapa broker mengharuskan EA untuk menempatkan perdagangan, dan kemudian memodifikasi perdagangan dengan stoploss dan takeprofit. Jika broker Anda mengharuskan ini, setel nilai ini ke True. extern bool TickDatabase = True; Jika disetel ke True, EA akan mengirim data tick ke dalam database tick. extern bool CloseOnOppositeSignal = Benar; Jika disetel ke true, EA akan menutup perdagangan jika sinyal perdagangan yang berlawanan muncul. extern bool EachTickMode = True; Jika disetel ke true, EA akan langsung melakukan trade jika melihat sinyal. Jika disetel ke false, EA akan melakukan perdagangan hanya jika ada sinyal di ujung bilah. extern double Lot = 0; Memperbaiki ukuran lot exool bool MoneyManagement = Salah; MengaktifkanMenonaktifkan fungsi ukuran lot. extern int Risk = 0; Persentase margin yang tersedia yang bersedia Anda lakukan dalam perdagangan. extern int Slippage = 5; Slippage maksimum diizinkan saat melakukan pemesanan. extern bool UseStopLoss = True; MengaktifkanMenonaktifkan stoploss extern int StopLoss = 100; Hard Stoploss di pips. extern bool UseTakeProfit = Salah; MengaktifkanMenonaktifkan takeprofit extern int TakeProfit = 60; Sulit mengambil untung dalam pip. extern bool UseTrailingStop = Salah; MengaktifkanMenonaktifkan trailingstop int inttern TrailingStop = 30; Trailing stop dalam pips. Catatan, EA hanya akan menghasilkan laba. extern bool MoveStopOnce = Salah; Mengaktifkanmenonaktifkan fungsi move-to-breakeven. extern int MoveStopWhenPrice = 50; Memicu harga untuk memindahkan stoploss. extern int MoveStopTo = 1; Harga dalam pips relatif terhadap impas untuk memindahkan stoploss ke begitu harga pemicu terkena. Dengan menggunakan nilai-nilai ini sebagai contoh, EA akan memindahkan stoploss ke titik impas 1 jika perdagangan mencapai laba 50 pips. string eksternal Remark2 =; string eksternal Remark3 = == Pengaturan MA1 ==; extern int MA1Period = 0; Periode Fast MA extern int MA1Shift = 0; Pergeseran dari Fast MA extern int MA1Method = 0 Metode MA cepat; 0 = SMA 1 = EMA 2 = SMMA 3 = LWMA extern int MA1Harga = 0; Harga Fast MA 0 = Tutup 1 = Buka 2 = Tinggi 3 = Rendah 4 = Rata-rata 5 = Rata-rata 6 = Tertimbang extern int MA1CrossBuffer = 0; Jumlah pip di atas atau di bawahMA2 untuk memicu perdagangan. Ini dirancang untuk mencegah beberapa entri salah dan whiplash. string eksternal Remark4 =; string eksternal Remark5 = == Pengaturan MA2 ==; extern int MA2Period = 0; Periode MA Lambat extern int MA2Shift = 0; Pergeseran MA Lambat extern int MA2Metode = 0; Metode MA Lambat; 0 = SMA 1 = EMA 2 = SMMA 3 = LWMA extern int MA2Harga = 0; Harga MA Lambat 0 = Tutup 1 = Buka 2 = Tinggi 3 = Rendah 4 = Rata-rata 5 = Khas 6 = Tertimbang Catatan: Anda dapat mengaktifkan semua opsi stoploss jika Anda memilihnya, ingatlah bahwa EA akan menggunakan stoploss tersempit yang tersedia untuk itu.
https://www.forexfabrikasi.com/attac...1792972406.mq4