Deskripsi
The Midas Scalper: Precision Gold Scalping
Strategi Midas adalah algoritma scalping gaya grid yang sangat khusus yang dirancang secara eksklusif untuk pasar Emas (XAUUSD). Bot ini berkembang dalam kondisi yang tenang, stabil, dan terbatas pada rentang harga. Ini dibangun sepenuhnya berdasarkan filosofi "tuju kecil, gagal kecil"—ia secara teliti mengumpulkan keuntungan kecil yang konsisten dengan membeli penurunan mikro dan secara opsional menjual puncak mikro, mengunci keuntungan melalui trailing stop, dan secara otomatis berhenti setelah target keuntungan yang telah ditentukan tercapai.
Kinerja & Hasil Backtest Algoritma ini telah diuji secara ketat. Berdasarkan laporan replay historis yang disediakan, cBot (dengan nama "The Newer Midas" dalam pengujian) dievaluasi pada simbol XAUUSD.
- Strategi ini membutuhkan modal awal sebesar $10.000.
- Selama periode pengujian, menghasilkan keuntungan bersih sebesar $1485,24.
- Algoritma melakukan total 2720 perdagangan.
- Dari total eksekusi, 2530 adalah perdagangan yang menang.
- Sistem mempertahankan faktor keuntungan yang sangat efisien sebesar 36.79.
- Penurunan ekuitas maksimum yang dicapai selama pengujian adalah 28.11%.
⚠️ PERINGATAN PASAR PENTING - BACA SEBELUM DIGUNAKAN
- Persyaratan Modal: Bot ini membutuhkan saldo akun minimum sebesar $10.000 untuk menyerap penurunan mengambang dengan aman.
- Kondisi Pasar: Bot ini membutuhkan pasar yang stabil. Jika Emas mengalami kejutan ekonomi atau mengalami aksi harga yang eksponensial dan keras, jangan jalankan bot ini. Tunggu badai berlalu.
- Jangan Serakah: Tetapkan tujuan keuntungan Anda secara sederhana dan posisi maksimum Anda secara wajar. Bot ini bergantung pada Emas yang kembali ke rata-ratanya.
Semua hasil dari penjualan versi beta ini langsung digunakan untuk mendanai perbaikan di masa depan dan integrasi AI lanjutan.
Cara Menggunakan Parameter (Panduan Pengguna)
Untuk mengoperasikan Strategi Midas dengan aman, Anda harus memahami cara mengonfigurasi modul intinya. Anda dapat menjalankannya dengan pengaturan default untuk scalping standar atau mengubahnya untuk hanya membeli penurunan besar, $100+.
Pengaturan Perdagangan Inti
- Volume (Lot): Ukuran posisi untuk setiap perdagangan individu. Jaga ini tetap rendah (misalnya, 0.01) karena bot membuka beberapa posisi.
- Take Profit: Target keluar Anda per perdagangan.
- Lock SL Trigger & Lock SL Level: Ini berfungsi sebagai trailing stop. Setelah perdagangan dalam keuntungan sebesar jumlah "Trigger", Stop Loss dipindahkan secara permanen ke keuntungan pada "Lock Level." Ini memastikan perdagangan yang menang tidak berubah menjadi kalah.
- Move Threshold (DipThresholdPips): Jarak yang harus bergerak harga dari puncak/cekungan terbaru sebelum bot membuka perdagangan baru. Tingkatkan ini ke angka tinggi jika Anda hanya ingin bot membeli keruntuhan harga besar.
- Max Open Positions: Batas absolut berapa banyak perdagangan yang dapat dipegang bot dalam satu arah. Meskipun memungkinkan hingga 100, memilih angka yang lebih rendah sangat disarankan demi keamanan akun.
- Min Time Between Trades: Pembatas (dalam detik) untuk mencegah bot membuka terlalu banyak perdagangan pada harga yang sama selama crash cepat.
- Enable Sell Grid: Secara default, bot hanya membeli penurunan. Aktifkan ini ke
Truejika Anda ingin bot juga melakukan short pada puncak lokal.
Tujuan Keuntungan & Jeda
- Profit Goal ($): Target akhir untuk sesi perdagangan Anda. Setelah total keuntungan Anda mencapai jumlah dolar ini, bot berhenti membuka perdagangan baru. Bot akan segera menutup semua perdagangan yang saat ini dalam keuntungan, dan dengan sabar membiarkan perdagangan yang merugi berjalan sampai mereka secara individual mencapai keuntungan.
- Auto-Resume After Goal: Jika
False, bot akan berhenti sepenuhnya setelah mencapai target. JikaTrue, bot beristirahat dan memulai siklus baru. - Rest Before Next Goal Leg: Jika Auto-Resume diaktifkan, ini menentukan berapa jam bot beristirahat sebelum memulai siklus berikutnya.
Manajemen Risiko (Kill Switches)
- Capital Floor Guard: Jaring pengaman utama Anda. Tetapkan jumlah minimum Total P&L dalam dolar. Jika total P&L strategi Anda turun di bawah batas ini, bot akan secara dinamis menutup posisi kerugian terburuknya secara tick demi tick sampai Anda kembali di atas batas. Batas $0 berarti bot tidak akan pernah mempertaruhkan modal awal Anda—hanya keuntungan yang sudah diambil.
- Danger Zone Swing & Window: Detektor volatilitas peringatan dini. Jika pasar berayun terlalu jauh (Pips) dalam waktu yang terlalu singkat (Menit), bot secara defensif menutup perdagangan yang mengalami kerugian kecil dan menghentikan perdagangan untuk periode pendinginan.
- Hard Kill Switch: Pilihan terakhir untuk kejutan pasar ekstrem. Jika terpicu oleh pergerakan besar dan keras, bot langsung melikuidasi semua posisi—menang atau kalah—dan memaksa periode istirahat beberapa hari untuk membiarkan pasar stabil.
Panduan ini menguraikan mekanisme operasional, lapisan manajemen risiko, dan konfigurasi parameter untuk Midas Grid Strategy cBot.
Dirancang untuk aset volatil seperti Emas (XAUUSD), algoritma ini adalah scalper grid dua arah yang dibangun dengan prioritas mutlak pada pelestarian modal. Alih-alih mengandalkan stop-loss sederhana, ia menggunakan penguncian keuntungan dinamis, kill switch lunak dan keras untuk volatilitas ekstrem, dan protokol pengelolaan penutupan untuk mencapai target harian/mingguan.
1. Prinsip Operasi Inti
- Logika Eksekusi: Membeli penurunan lokal dari titik tertinggi yang dilacak dan menjual puncak lokal dari titik terendah yang dilacak.
- Kontrol Slippage: Menggunakan
MarketRangeorder. Jika likuiditas menipis dan broker tidak dapat mengisi order dalam toleransi pip Anda yang tepat, order ditolak daripada masuk dengan harga yang buruk. - Persistensi Status: Bot menyimpan keuntungan yang direalisasikan, batas penurunan, dan timer pendinginan ke penyimpanan lokal. Jika cTrader crash atau Anda memulai ulang VPS, bot mengingat persis di mana ia berhenti.
2. Panduan Referensi Parameter
Setiap parameter dipetakan persis ke pengelompokan UI cTrader.
Umum
- Volume (Lot): Ukuran posisi dasar untuk setiap perdagangan tunggal (baik Beli maupun Jual). Ukuran posisi statis untuk menjaga skala risiko grid yang dapat diprediksi.
Pengaturan Beli
Mengontrol logika pembelian penurunan. Ini beroperasi sepenuhnya independen dari sisi Jual.
- Buy Take Profit (Pips): Level take profit keras di sisi broker untuk setiap order beli.
- Buy Stop Loss (Pips): Stop loss keras di sisi broker. Ini adalah stop "bencana" absolut dan harus berada di luar batas zona bahaya internal bot (misalnya, 400+ pips). Melindungi dari putusnya sambungan server secara tiba-tiba.
- Buy Lock SL Trigger (Pips): Jumlah keuntungan mengambang yang harus dicapai posisi sebelum bot mengamankan stop loss breakeven/kunci keuntungan.
- Buy Lock SL Level (Pips): Tempat stop loss ditempatkan setelah terpicu. (Contoh: Trigger di 25, Level di 20 = saat keuntungan mencapai 25 pips, SL pindah ke +20 pips, mengunci keuntungan).
- Buy Dip Threshold (Pips): Penurunan harga yang diperlukan dari puncak yang dilacak (untuk perdagangan pertama) atau dari posisi beli terbuka terendah (untuk perdagangan grid berikutnya) untuk memicu pembelian baru.
- Max Buy Positions: Batas keras pada perdagangan beli terbuka bersamaan.
Pengaturan Jual
Mengontrol logika penjualan puncak.
- Enable Sell Grid: Mengaktifkan sisi short. Dinonaktifkan secara default.
- Sell Take Profit / Stop Loss (Pips): Batas keras di sisi broker untuk perdagangan short.
- Sell Lock SL Trigger / Level (Pips): Mekanisme penguncian keuntungan untuk perdagangan short.
- Sell Rise Threshold (Pips): Kenaikan harga yang diperlukan dari cekungan yang dilacak (atau posisi jual terbuka tertinggi) untuk memicu short baru.
- Max Sell Positions: Batas pada perdagangan jual terbuka bersamaan.
Waktu Perdagangan
- Min Time Between Trades (Detik): Pembatas pada eksekusi frekuensi tinggi. Mencegah sekelompok tick pasar memicu beberapa entri grid dalam mikrodetik yang sama. Tidak membatasi order penutupan.
Filter Sesi
Memblokir entri baru selama jam-jam yang sangat tidak likuid atau tidak dapat diprediksi. Perdagangan terbuka akan terus dikelola dan ditutup secara normal.
- Enable Session Filter: Mengaktifkan eksekusi berbasis waktu.
- Session Start / End Hour (UTC, 0-23): Jendela operasional. Logika secara otomatis mendukung jendela melingkar (misalnya, 22 sampai 1 berarti pukul 10 malam sampai 1 pagi).
Eksekusi
- Max Acceptable Slippage (Pips): Membatasi order Market Range. Jika broker mencoba mengisi order lebih buruk dari jarak ini dari harga yang diminta, bot menolak entri.
- Max Acceptable Spread (Pips): Monitor spread langsung. Jika spread melebar melewati batas ini (biasanya saat berita besar atau rollover), bot menangguhkan entri baru sampai likuiditas kembali.
Profit Goal
Sistem target yang dikelola. Saat tercapai, bot memasuki fase "Wind-Down" daripada menutup seluruh grid secara paksa.
- Profit Goal ($): Jumlah target dolar (keuntungan realisasi + mengambang digabungkan).
- Auto-Resume After Goal: Jika true, bot beristirahat untuk periode tertentu dan kemudian memulai siklus baru. Jika false, bot berhenti permanen dan menunggu restart manual Anda.
- Rest Before Next Goal Leg (Jam): Timer pendinginan sebelum bot mulai berdagang lagi (memerlukan Auto-Resume true).
Mekanisme Wind-Down: Saat target tercapai, entri baru dihentikan. Bot segera menutup posisi yang saat ini dalam keuntungan. Posisi negatif dibiarkan terbuka untuk mengikuti pasar sampai mereka secara mandiri mencapai keuntungan atau stop loss mereka sendiri. Setelah grid kosong, periode istirahat dimulai.
Capital Floor Guard
Perlindungan ekuitas algoritmik utama Anda. Memantau total P&L strategi (mengabaikan perdagangan manual atau bot lain di akun yang sama).
- Capital Floor - Min Total P&L ($): Batas dolar absolut. Jika disetel ke $0, bot tidak akan pernah membiarkan strategi menjadi negatif bersih pada modal awal—hanya mempertaruhkan keuntungan yang sudah diambil.
- Min Loss Before Eligible (Pips): Mencegah bot menutup perdagangan baru yang menunjukkan kerugian mengambang normal terkait spread. Perdagangan harus merah setidaknya sebanyak pips ini untuk memenuhi syarat pemangkasan darurat.
- Reference Capital for Drawdown % ($): Alokasi awal Anda untuk bot ini secara spesifik.
- Max Drawdown From Peak (%): Memicu penjaga jika strategi turun persentase ini dari titik tertinggi historisnya.
Cara kerjanya: Jika dilanggar, bot memblokir semua entri baru dan memangkas kerugian tunggal terburuk yang memenuhi syarat. Bot memeriksa lagi pada tick berikutnya. Ini berfungsi sebagai penahan pendarahan daripada penutupan panik.
Zona Bahaya
Detektor volatilitas lunak yang dirancang untuk menangkap tanda-tanda awal pembersihan pasar.
- Danger Zone Swing (Pips): Besarnya ayunan harga yang diperlukan untuk memicu sikap defensif.
- Danger Zone Window (Menit): Periode pengamatan untuk menghitung ayunan.
- Max Acceptable Closure Loss (Pips): Ambang batas penutupan lunak. Jika Zona Bahaya terpicu, bot akan segera menutup posisi yang kerugiannya kurang dari batas ini (memotong kerugian kecil lebih awal) tetapi membiarkan posisi besar tetap terbuka untuk menghindari mengunci kerusakan lokal yang katastrofik.
- Danger Zone Cooldown (Menit): Berapa lama bot menunggu pasar tenang sebelum mengizinkan entri baru.
Hard Kill Switch
Opsi nuklir untuk kejadian black swan. Mengesampingkan semuanya, termasuk wind-down Profit Goal.
- Hard Kill Switch Swing (Pips): Pergerakan harga yang keras untuk memicu.
- Hard Kill Switch Window (Menit): Periode pengamatan.
- Rest Period After Hard Stop (Hari): Kotak penalti yang diperpanjang.
- Manual Override (End Active Hard Stop Rest Now): Tombol pengaman. Karena bot mengingat statusnya, hanya memulai ulang bot yang berhenti tidak akan melewati waktu tunggu Hard Kill. Anda harus mencentang kotak ini, memulai ulang bot, lalu menghapus centangnya.
Istirahat Rangkaian Kemenangan
- Kemenangan Berturut-turut Sebelum Istirahat: Jumlah pemenang tertutup berurutan (gabungan Beli dan Jual) sebelum bot beristirahat.
- Durasi Istirahat Rangkaian Kemenangan (Menit): Menghentikan eksekusi untuk mencegah bot masuk cepat ke puncak tren yang sudah lelah.
3. Alur Kerja Operasional
Pada setiap tick harga masuk, bot memproses logika dalam hierarki ini. Pemicu pada langkah 1 mencegah langkah 2 dievaluasi.
- Memuat Status: Memeriksa memori lokal (apakah dalam pendinginan? sedang wind-down?).
- Hard Kill Switch: Apakah pasar crash? Jika ya -> likuidasi semua, berhenti.
- Capital Floor Guard: Apakah kurva ekuitas rusak? Jika ya -> blokir entri, pangkas kerugian terburuk.
- Profit Goal: Apakah kita sudah menghasilkan cukup uang hari ini? Jika ya -> blokir entri, panen pemenang.
- Danger Zone / Win Streak: Apakah kita dalam timeout lunak? Jika ya -> tahan.
- Filter Lingkungan: Apakah spread terlalu lebar? Apakah sesi ditutup? Jika ya -> tahan.
- Logika Eksekusi: Jika harga turun/naik melewati ambang -> kirim entri MarketRange.
Pengaturan Grafik TERBARU
- Simbol: XAUUSD
- Periode: m1 (grafik 1 menit)
Umum & Waktu Perdagangan
- Modal Awal: $10.000,00 (Ini harus disetel di cTrader agar sesuai secara matematis dengan parameter Reference Capital)
- Volume Dalam Lot: 0.01
- Detik Minimum Antara Perdagangan: 0.0
Pengaturan Beli
- Buy Take Profit: 100,0 pips
- Buy Stop Loss: 10000,0 pips
- Buy Lock Trigger: 25,0 pips
- Buy Lock Level: 20,0 pips
- Buy Dip Threshold: 100,0 pips
- Max Buy Positions: 1
Pengaturan Jual
- Enable Sell Grid: true
- Sell Take Profit: 100,0 pips
- Sell Stop Loss: 10000,0 pips
- Sell Lock Trigger: 25,0 pips
- Sell Lock Level: 20,0 pips
- Sell Rise Threshold: 100,0 pips
- Max Sell Positions: 1
Eksekusi & Filter
- Enable Session Filter: true
- Session Start Hour (UTC): 3
- Session End Hour (UTC): 7
- Max Slippage: 25,0 pips
- Max Spread: 30,0 pips
Profit Goal
- Profit Target: $1000,0
- Auto-Resume After Goal: true
- Goal Rest Hours: 0,0
Capital Floor Guard
- Capital Floor: -$2000,0
- Min Loss Pips For Guard: 100,0 pips
- Reference Capital: $10000,0
- Max Drawdown From Peak: 20,0%
Zona Bahaya
- Danger Zone Swing: 5000,0 pips
- Danger Zone Window: 30 menit
- Max Closure Loss: 10000,0 pips
- Danger Zone Cooldown: 120 menit
Hard Kill Switch
- Hard Stop Swing: 10000,0 pips
- Hard Stop Window: 240 menit
- Hard Stop Rest Days: 1,0
- Override Hard Stop Rest: false
Rangkaian Kemenangan
- Win Streak Rest Count: 100
- Win Streak Rest Minutes: 1
Referensi Cepat Parameter Kunci untuk Pengguna:
- Trailing Lot Scaling: Aktifkan
EnableTrailingLotScaling, tentukan keuntungan langkah dalamReference Capital ($), dan atur kenaikan lot melaluiReference Lots. - Strategi Jam Tenang: Pertahankan
EnableDeadZonedanEnableAsianSessiondisetel ketruesementara menonaktifkanEnableLondonNyOverlapuntuk membatasi entri hanya pada jendela pasar dengan volatilitas rendah.
Ringkasan
Key features include dynamic profit-locking, soft and hard kill switches for extreme volatility, and a managed wind-down protocol to safely close positions upon reaching profit goals. It supports dual-directional trading with configurable buy and sell grids, allowing users to adjust parameters such as trade volume, take profit, stop loss, dip/rise thresholds, maximum open positions, and timing controls.
Risk management tools include a capital floor guard that prevents net losses on starting capital, a danger zone volatility detector that pauses trading during sudden market swings, and a hard kill switch that liquidates all positions during extreme market shocks. The bot also features session filters to restrict trading to specific hours and slippage/spread controls to ensure order quality.
Backtested on a $10,000 starting capital, it demonstrated a net profit of $1,485.24 over 2720 trades with a profit factor of 36.79 and a maximum drawdown of 28.11%. The bot saves its state locally to maintain continuity after restarts or crashes. It is intended for use with a minimum account balance of $10,000 and a 1-minute chart timeframe.
