Ide oleh: Murad Ismayilov
Penulis kode MQL5: barabashkakvn
Expert Advisor ini adalah salah satu variasi dari Avalanche EA.
Bagaimana Cara Kerjanya
Arah trading dipilih secara acak berdasarkan generator angka acak MathRand: jika angka yang dihasilkan kurang dari 16384, maka posisi Buy akan dibuka, sebaliknya jika lebih, maka Sell yang akan dibuka. Trading dimulai dengan volume Start Lots. Parameter Stop Loss dan Take Profit dapat dinonaktifkan dengan mengatur nilainya menjadi "0.0".
Perhitungan Volume Posisi
Prinsip Umum: jika posisi terakhir ditutup dengan kerugian, maka volume berikutnya akan meningkat Volume expansion factor kali lipat. Volume dihitung dalam OnTradeTransaction: Jenis transaksi trading dan Properti transaksi (keluar pasar) juga dilacak.
Catatan: Expert Advisor ini melacak nilai maksimum saldo akun (nilai ini disimpan dalam variabel m_prev_balance_max), dan mengontrol kesalahan 'uang tidak cukup' saat membuka posisi. Volume posisi akan meningkat hingga posisi terakhir ditutup dengan profit, sementara saldo akun trading saat ini harus melebihi m_prev_balance_max. Jika kesalahan "uang tidak cukup" terjadi (CheckVolume volume dari kelas CTrade), maka volume yang dihitung akan direset ke Start Lots.
Berikut adalah contoh grafik uji dalam mode "Setiap tick berdasarkan tick nyata":


Komentar 0