Indikator Teknis

VWAP Bulanan: Indikator Penting untuk Strategi Jangka Panjang di MetaTrader 5
MetaTrader5
VWAP Bulanan: Indikator Penting untuk Strategi Jangka Panjang di MetaTrader 5

VWAP Bulanan: Kompas Anda untuk Arah Pasar Jangka Panjang VWAP Bulanan (Volume Weighted Average Price) adalah indikator kustom canggih yang dirancang untuk memberikan trader perspektif jangka panjang yang lebih mendalam tentang aktivitas pasar. VWAP menghitung harga rata-rata berbobot volume yang secara otomatis direset pada awal setiap bulan perdagangan baru. Berbeda dengan rata-rata bergerak sederhana, VWAP memperhitungkan volume dalam perhitungannya, memberi arti lebih pada level harga di mana minat perdagangan yang substansial berkumpul. Ini menjadikannya alat yang sangat kuat untuk memahami nilai wajar sejati sebuah aset dalam jangka waktu bulanan yang lebih panjang. Indikator ini secara akurat menghitung jumlah kumulatif dari (Harga * Volume) dibagi dengan volume kumulatif untuk setiap bulan kalender, dan secara otomatis memulai ulang perhitungannya dengan bar pertama dari setiap sesi perdagangan bulanan baru. Ini menggambarkan garis yang jelas dan terpisah langsung di grafik Anda, memberikan representasi visual yang mudah tentang di mana sebagian besar volume perdagangan bulan ini terjadi sehubungan dengan harga. Mengapa VWAP Bulanan menjadi dasar strategi jangka panjang? Identifikasi Nilai Wajar Jangka Panjang: Dapatkan wawasan mendalam tentang harga rata-rata di mana aset telah diperdagangkan, yang berbobot menurut volume, untuk menetapkan tolok ukur yang kuat bagi sentimen yang berlaku selama sebulan penuh. Pemilihan Posisi Strategis: Banyak trader institusional dan jangka panjang menggunakan VWAP Bulanan sebagai titik referensi penting untuk mengelola posisi yang lebih besar. Harga yang konsisten berada di atas VWAP Bulanan dapat menandakan kekuatan bullish yang berkelanjutan, sementara perdagangan yang berkelanjutan di bawahnya dapat menunjukkan kontrol bearish yang persisten. Ini memberikan wawasan penting untuk strategi masuk, keluar, dan pengukuran posisi yang solid. Konfirmasi Tren Makro: Gunakan VWAP Bulanan untuk mengonfirmasi kekuatan dan arah dari tren makro yang mendasari. Tren jangka panjang yang sehat sering kali melihat harga berinteraksi secara prediktif dengan VWAP Bulanan. Pandangan Jangka Panjang yang Jernih: Meskipun perhitungannya rumit, VWAP Bulanan disajikan sebagai satu garis yang jelas di grafik Anda, memastikan analisis tingkat tinggi Anda tetap bersih dan fokus, bebas dari kebisingan jangka pendek. Fitur Utama dari Kode Sumber Ini: Reset Bulanan: Perhitungan VWAP secara otomatis direset pada awal setiap bulan perdagangan baru, memberikan perspektif yang segar dan sangat relevan tentang aktivitas pasar jangka panjang. Perhitungan Presisi: Menggunakan fungsi standar MQL5 untuk perhitungan harga dan volume yang akurat, memastikan data yang dapat diandalkan dan kuat. Visualisasi Grafik yang Jelas: Menyajikan garis yang terpisah di grafik Anda untuk pemahaman visual yang segera, meningkatkan kejelasan analitis Anda. Sumber Terbuka: Kode sumber MQL5 lengkap disediakan, mendorong transparansi, mendukung pembelajaran, dan memungkinkan kustomisasi lebih lanjut oleh komunitas trader yang berdedikasi.

2025.07.04
Mengenal Weekly VWAP: Indikator Penting untuk Analisis Pasar Mingguan
MetaTrader5
Mengenal Weekly VWAP: Indikator Penting untuk Analisis Pasar Mingguan

Weekly VWAP: Fondasi Anda untuk Analisis Pasar Mingguan Weekly VWAP (Volume Weighted Average Price) adalah indikator kustom yang dirancang khusus untuk memberikan trader perspektif jangka panjang yang penting tentang aktivitas pasar: harga rata-rata tertimbang volume, yang di-reset pada awal setiap minggu trading baru. Berbeda dengan moving average yang lebih sederhana, VWAP mengintegrasikan volume langsung ke dalam perhitungannya, memberikan bobot lebih pada level harga di mana terjadi trading yang substansial. Ini menjadikannya alat yang sangat berharga untuk memahami nilai wajar sebenarnya dari suatu aset sepanjang minggu trading. Indikator ini menghitung jumlah kumulatif dari (Harga * Volume) dibagi dengan volume kumulatif untuk setiap minggu, secara otomatis di-reset dengan dimulainya setiap sesi trading mingguan baru. Ini menggambarkan garis yang jelas di chart Anda, memberikan representasi visual yang mudah tentang di mana sebagian besar volume trading minggu ini terjadi relatif terhadap harga. Kenapa Anda perlu memasukkan Weekly VWAP ke dalam strategi trading Anda? Mengidentifikasi Nilai Wajar Mingguan: Dapatkan wawasan tentang harga rata-rata di mana suatu aset telah diperdagangkan, disesuaikan dengan volume, memberikan tolok ukur yang jelas untuk sentimen pasar secara keseluruhan selama seminggu. Analisis Posisi Strategis: Banyak trader profesional menggunakan VWAP sebagai titik acuan kunci untuk posisi jangka waktu yang lebih tinggi. Harga yang terus menerus diperdagangkan di atas Weekly VWAP dapat menandakan momentum bullish yang berkelanjutan, sementara harga di bawah dapat menunjukkan kontrol bearish yang persisten. Ini memberikan wawasan penting untuk manajemen masuk, keluar, dan posisi. Konfirmasi Kekuatan Trend: Gunakan Weekly VWAP untuk mengonfirmasi kekuatan dasar dari tren mingguan. Tren yang kuat sering kali melihat harga tetap pada jalurnya relatif terhadap Weekly VWAP. Representasi Visual yang Jelas: Meskipun perhitungannya rumit, Weekly VWAP ditampilkan sebagai satu garis yang jelas di chart Anda, memastikan analisis Anda tetap bersih dan fokus. Fitur Utama dari Kode Sumber Ini: Reset Mingguan: Perhitungan VWAP secara otomatis di-reset pada awal setiap minggu trading baru, memberikan perspektif segar dan relevan tentang aktivitas pasar mingguan. Perhitungan Akurat: Menggunakan fungsi MQL5 standar untuk perhitungan harga dan volume yang tepat, memastikan data yang dapat diandalkan. Pemplotan Chart yang Bersih: Menampilkan garis yang jelas di chart Anda untuk pemahaman visual yang segera. Sumber Terbuka: Kode sumber MQL5 lengkap disediakan, mendorong transparansi, memfasilitasi pembelajaran, dan memungkinkan kustomisasi lebih lanjut oleh komunitas trading.

2025.07.04
Daily VWAP: Indikator Penting untuk Analisis Intraday di MetaTrader 5
MetaTrader5
Daily VWAP: Indikator Penting untuk Analisis Intraday di MetaTrader 5

Daily VWAP: Indikator Nilai Wajar Harian yang Penting Daily VWAP (Volume Weighted Average Price) adalah indikator kustom yang dirancang khusus untuk membantu trader dalam analisis intraday yang sangat penting: harga rata-rata yang berbobot volume, yang direset setiap hari. Berbeda dengan rata-rata bergerak tradisional, VWAP memasukkan volume ke dalam perhitungannya, sehingga memberikan bobot lebih pada harga di mana aktivitas perdagangan yang lebih tinggi terjadi. Ini menjadikannya alat yang sangat berharga untuk menilai nilai wajar sebenarnya dari suatu aset sepanjang hari perdagangan. Indikator ini menghitung jumlah kumulatif dari (Harga * Volume) dibagi dengan volume kumulatif untuk setiap hari, dimulai dari awal setiap sesi perdagangan baru. VWAP memplot garis yang halus di grafik Anda, sehingga memudahkan untuk memvisualisasikan di mana sebagian besar volume perdagangan hari ini terjadi relatif terhadap harga. Mengapa Menggunakan Daily VWAP? Identifikasi Nilai Wajar Intraday: Memahami harga rata-rata di mana suatu aset diperdagangkan, disesuaikan dengan volume, memberikan tolok ukur yang jelas untuk sentimen bullish atau bearish. Titik Masuk & Keluar Strategis: Banyak trader institusional menggunakan VWAP sebagai titik referensi kunci. Harga yang diperdagangkan di atas VWAP dapat menunjukkan sentimen bullish, sementara harga di bawah VWAP mungkin mengisyaratkan kontrol bearish. Ini memberikan wawasan berharga untuk strategi masuk dan keluar yang potensial. Konfirmasi Tren: Gunakan VWAP untuk mengonfirmasi kekuatan tren intraday. Tren yang kuat sering kali terlihat ketika harga mempertahankan posisinya relatif terhadap VWAP. Sederhana & Tidak Rumit: Meskipun perhitungannya kompleks, Daily VWAP ditampilkan sebagai satu garis yang jelas di grafik Anda, menjaga analisis tetap bersih dan fokus. Fitur dari Kode Sumber Ini: Reset Harian: Perhitungan VWAP secara otomatis direset pada awal setiap hari perdagangan baru, memberikan perspektif segar tentang aktivitas pasar harian. Perhitungan yang Kuat: Menggunakan fungsi MQL5 standar untuk perhitungan harga dan volume yang akurat. Pemplotan Bersih: Menampilkan garis biru yang jelas di grafik Anda untuk identifikasi yang mudah. Sumber Terbuka: Kode sumber MQL5 lengkap disediakan, memungkinkan transparansi penuh, pembelajaran, dan kustomisasi lebih lanjut oleh komunitas.

2025.07.04
Panduan Lengkap Menggunakan Indikator Trend Equilibrium (TrendEQ) di MetaTrader 5
MetaTrader5
Panduan Lengkap Menggunakan Indikator Trend Equilibrium (TrendEQ) di MetaTrader 5

Memperkenalkan Indikator Trend Equilibrium (TrendEQ) Halo, sahabat trader! Kali ini kita akan membahas salah satu indikator yang menarik di MetaTrader 5, yaitu Trend Equilibrium Indicator (TrendEQ). Indikator ini bisa membantu kita untuk menganalisa pergerakan harga dengan lebih baik. Yuk, kita simak bersama! Pengaturan dan Parameter Indikator Momentum Period: Ini adalah periode yang digunakan untuk menghitung jumlah candle momentum. Nilai yang disarankan adalah 14. Semakin tinggi nilai ini, kurva yang dihasilkan akan semakin halus, tetapi dengan adanya lag. Volatility Period: Jumlah candle yang digunakan untuk menghitung volatilitas. Nilai yang direkomendasikan juga 14. Scaling Factor: Faktor skala ini menyesuaikan perhitungan pointer untuk menghasilkan kurva yang mudah dibaca. Nilai defaultnya adalah 100000. Threshold: Level overbought di atas mana pasar dianggap overbought. Nilai defaultnya adalah 100.0. Oversold Level: Di bawah nilai ini, pasar dianggap oversold. Nilai defaultnya adalah -100.0. Fungsi dan Keunggulan Indikator Penentuan Trend: Jika nilai positif, itu menunjukkan momentum naik (tren bullish). Sebaliknya, nilai negatif menunjukkan momentum turun (tren bearish). Penyesuaian Volatilitas: Indikator ini mengatur perhitungan momentum berdasarkan volatilitas pasar saat ini, sehingga memberikan sinyal yang lebih akurat dan tepat waktu. Sinyal Overbought/Oversold: Jika indikator menunjukkan overbought, itu bisa jadi tanda bahwa koreksi harga akan segera terjadi. Sedangkan jika oversold, harga kemungkinan akan segera pulih. Dengan memahami dan menggunakan TrendEQ, kita bisa lebih percaya diri dalam mengambil keputusan trading. Selamat mencoba dan semoga sukses di pasar!

2025.06.28
Ukuran Candle: Indikator Penting di MetaTrader 5 untuk Analisis Trading
MetaTrader5
Ukuran Candle: Indikator Penting di MetaTrader 5 untuk Analisis Trading

Pengantar Ukuran Candle Ide Utama dalam Kode Perhitungan Ukuran Candle: Indikator ini mengukur amplitudo candle (perbedaan antara high dan low) dan menampilkan nilai dalam poin atau pips. Warna yang berbeda digunakan untuk membedakan candle bullish dan bearish, sehingga interpretasi visual menjadi lebih mudah. Kustomisasi Berdasarkan Hari dalam Seminggu: Memungkinkan Anda memproses candle dari hari tertentu dalam seminggu (misalnya Senin, Selasa, dll.) atau setiap hari. Memberikan warna unik untuk setiap hari dalam seminggu, memudahkan pengamatan pola harian. Pemosisian Teks Dinamis: Teks dapat dipindahkan secara vertikal terkait dengan candle untuk menghindari tumpang tindih dengan elemen chart lainnya. Secara otomatis menyesuaikan posisi teks agar tetap berada dalam batas-batas yang terlihat pada chart. Gaya dan Format: Pengguna dapat menyesuaikan jenis huruf, ukuran huruf, warna, dan jenis jangkar dari teks. Mendukung berbagai gaya garis (misalnya putus-putus, titik-titik) untuk visualisasi yang lebih baik. Pembersihan Otomatis: Ketika indikator dilepas dari chart, semua objek yang dibuat secara otomatis dihapus untuk menjaga kebersihan chart. Deskripsi Variabel Eksternal Semua variabel eksternal yang dapat dikonfigurasi oleh pengguna dijelaskan di bawah ini: InpAmount Jumlah candle yang akan diproses. InpMCConfigOptimistic Jenis perhitungan optimis (misalnya maksimum). InpMCConfigPessimistic Jenis perhitungan pesimis (misalnya minimum). InpMCCorOptimistic Warna untuk candle bullish. InpMCCorPessimistic Warna untuk candle bearish. InpMCConfigFountain Font dari teks yang ditampilkan di chart. Hari Minggu, Senin, dll. Warna spesifik untuk setiap hari dalam seminggu. InpStyle Gaya garis (misalnya putus-putus, titik-titik). InpWidth Lebar garis. textplace Jarak teks dari bagian atas grafik. InpFont Font dari teks yang ditampilkan di grafik. InpFontSize Ukuran font. InpAnchor Jenis jangkar untuk teks (misalnya atas, bawah, tengah). Instrumen dan Timeframe yang Disarankan Instrumen: Indikator ini dapat digunakan dengan semua instrumen keuangan yang tersedia di platform MetaTrader 5, termasuk pasangan mata uang, indeks, komoditas, dan cryptocurrency. Timeframe: Bekerja pada semua timeframe, dari chart 1 menit hingga chart mingguan. Namun, disarankan untuk menggunakan timeframe yang lebih besar (misalnya H1, D1) untuk mendapatkan analisis volatilitas yang lebih jelas dan akurat. Interpretasi Indikator Ukuran Candle: Candle yang lebih besar menunjukkan volatilitas yang lebih tinggi selama periode tersebut. Candle yang lebih kecil menunjukkan aktivitas yang lebih sedikit atau konsolidasi di pasar. Warna: Candle bullish ditampilkan dalam warna tertentu (misalnya emas). Candle bearish ditampilkan dalam warna lainnya (misalnya abu-abu). Hari dalam Seminggu: Memberikan warna yang berbeda untuk setiap hari dalam seminggu memungkinkan Anda mengamati pola perilaku harga pada hari tertentu. Contoh Penggunaan Praktis Analisis Volatilitas: Membantu trader mengidentifikasi hari atau periode dengan volatilitas lebih tinggi berdasarkan ukuran candle. Pola Harian: Memproses candle dari hari tertentu memungkinkan Anda mengamati pola perilaku harga pada hari tertentu. Pengambilan Keputusan: Memberikan wawasan visual cepat tentang kekuatan pergerakan bullish dan bearish, membantu Anda mengambil keputusan trading. Gambar Ilustratif Gambar 1: Contoh chart dengan indikator yang diterapkan. Warna membedakan candle bullish dan bearish, sementara teks menampilkan ukuran setiap candle. https://www.mql5.com/en/charts/20733290/wdoh25-m15-banco-btg-pactual

2025.06.21
Histogram Berwarna MACD: Indikator Cerdas untuk MetaTrader 5
MetaTrader5
Histogram Berwarna MACD: Indikator Cerdas untuk MetaTrader 5

Fitur Utama Histogram Dinamis dan Berwarna: Histogram ini secara otomatis berubah warna berdasarkan kondisi pasar, sehingga Anda dapat melihatnya dengan cepat: Ketika MACD melintasi di atas atau di bawah garis sinyal. Ketika MACD melintasi di atas atau di bawah garis nol. Kekuatan dan arah tren. Pemberitahuan Suara yang Dapat Disesuaikan: Terima notifikasi waktu nyata setiap kali terjadi persilangan penting antara MACD dan garis sinyal atau saat MACD melintasi area nol. Anda dapat mengatur: Suara peringatan. Jumlah pengulangan maksimum. Jarak minimum antara peringatan. Warna yang Dapat Disesuaikan: Indikator ini menggunakan palet warna yang kaya dan intuitif untuk menyoroti berbagai keadaan MACD, garis sinyal, dan histogram. Warna-warna ini mudah diinterpretasikan dan membantu dalam pengambilan keputusan cepat. Parameter yang Dapat Disesuaikan: Periode rata-rata bergerak cepat dan lambat. Periode rata-rata bergerak sinyal. Harga yang diterapkan untuk perhitungan (tutup, buka, maksimum, minimum, dll.). Antarmuka Ramah Pengguna: Indikator ini mudah diatur dan digunakan, bahkan untuk trader pemula. Semua parameter dapat disesuaikan langsung di jendela properti. Cara Kerja : Indikator ini menghitung selisih antara MACD dan garis sinyalnya, menampilkan hasilnya sebagai histogram berwarna. Berbagai warna digunakan untuk mewakili persilangan, tren positif/negatif, dan perubahan momentum. Peringatan suara diaktifkan ketika terjadi peristiwa penting, seperti persilangan garis atau transisi antara area positif dan negatif. Manfaat : Pemecahan Masalah Cepat: Dengan warna dinamis dan peringatan suara, Anda dapat bereaksi cepat terhadap perubahan pasar. Penyesuaian Penuh: Sesuaikan parameter agar sesuai dengan strategi trading Anda. Visualisasi Jelas: Desain yang bersih dan intuitif memudahkan interpretasi data, bahkan di grafik yang ramai. Kompatibilitas: Bekerja dengan sempurna pada semua aset dan kerangka waktu yang didukung oleh MetaTrader 5. Contoh Penggunaan : Gunakan indikator ini untuk mengidentifikasi titik masuk dan keluar dalam strategi tren. Gabungkan Histogram Warna MACD dengan indikator lain untuk mengkonfirmasi sinyal beli/jual. Monitor histogram untuk mendeteksi divergensi antara harga dan momentum. https://www.mql5.com/en/charts/20768335/wdoj25-h1-banco-btg-pactual

2025.06.18
Candle Counter: Indikator Penting untuk MetaTrader 5
MetaTrader5
Candle Counter: Indikator Penting untuk MetaTrader 5

Pengenalan Candle Counter Selamat datang, trader! Hari ini kita akan membahas tentang Candle Counter, sebuah indikator yang sangat berguna untuk MetaTrader 5. Dengan indikator ini, kamu bisa lebih mudah melacak pergerakan candle dan menganalisis tren pasar dengan lebih efisien. Yuk, kita simak fitur-fitur utama dari Candle Counter ini! Fitur Utama Pemilihan Minggu: Parameter SelectedWeek menentukan minggu mana dalam bulan yang akan diberi nomor. Jika SelectedWeek = 0, maka semua minggu akan dipertimbangkan dan semua candle akan diberi nomor. Untuk nilai yang tidak nol, hanya candle dari minggu yang ditentukan yang akan diberi nomor. Hitung Mundur: Ketika NumberFirstCandle = false, penomoran dimulai dari candle terakhir hari itu dan bergerak mundur. Penyaringan Dinamis: Indikator ini menyaring candle berdasarkan minggu yang dipilih (SelectedWeek) dan mengabaikan yang lain. Pemosisian Teks Dinamis: Nomor diposisikan di atas atau di bawah candle, tergantung apakah candle tersebut bullish atau bearish. Jarak antara teks dan candle dikendalikan oleh parameter PriceOffsetFactor. Kustomisasi Visual: Warna, jenis font, ukuran teks, dan jenis anchor dapat disesuaikan untuk meningkatkan penampilan. Kinerja Optimal: Indikator ini menghapus objek grafik lama sebelum membuat yang baru, memastikan tidak ada beban yang tidak perlu pada grafik. Parameter Input PriceOffsetFactor Faktor jarak dinamis antara teks dan candle. 0.5 InpTextColourAbove Warna teks di atas candle (untuk candle bullish). clrSpringGreen InpTextColourBelow Warna teks di bawah candle (untuk candle bearish). clrMediumOrchid InpFont Jenis font yang digunakan untuk menampilkan angka. "Arial" InpFontSize Ukuran font. 8 Anchor Jenis anchor untuk memposisikan teks (tengah, atas, bawah, dll.). ANCHOR_CENTER NumberFirstCandle Menentukan apakah hitungan dimulai dari candle pertama hari itu (true) atau yang terakhir (false). true SelectedWeek Minggu yang dipilih untuk dihitung (0 = Setiap minggu). 1 Detail Fitur 1. Penyaringan Berdasarkan Minggu Fungsi GetWeekOfMonth() menghitung minggu dalam bulan untuk setiap candle. Kondisi if(SelectedWeek != 0 && currentWeek != SelectedWeek) memastikan bahwa hanya candle dari minggu yang dipilih yang diproses. 2. Penomoran Berurutan Hitungan dimulai kembali setiap kali ada perubahan hari (candleDay != previousDay). Jika NumberFirstCandle = true, hitungan dimulai dari candle pertama hari itu. Jika NumberFirstCandle = false, hitungan dimulai dari candle terakhir hari itu dan terus mundur. 3. Pemosisian Teks Teks diposisikan di atas candle jika harga penutupan lebih rendah dari harga pembukaan (candle bearish). Teks diposisikan di bawah candle jika harga penutupan lebih tinggi dari harga pembukaan (candle bullish). 4. Membuat dan Memperbarui Objek Grafik Fungsi CreateText() membuat atau memperbarui objek grafik pada chart. Objek-objek tersebut dinamai secara unik menggunakan prefix ObjectPrefix untuk menghindari konflik. 5. Pembersihan Otomatis Fungsi DeleteObjects() menghapus semua objek grafik yang dibuat oleh indikator ketika indikator dihapus atau diinisialisasi ulang.

2025.06.17
Indikator Divergence Awesome Oscillator untuk MetaTrader 5
MetaTrader5
Indikator Divergence Awesome Oscillator untuk MetaTrader 5

Halo para trader! Kali ini kita akan membahas tentang indikator Divergence Awesome Oscillator, yang dirancang khusus untuk MetaTrader 5. Indikator ini sangat berguna untuk mendeteksi dan memvisualisasikan divergences antara pergerakan harga dan Awesome Oscillator (AO). Divergence terjadi ketika pergerakan harga dan pergerakan oscillator tidak sejalan, yang sering kali menandakan adanya potensi pembalikan atau kelanjutan dalam market. Indikator ini akan menggambar sinyal beli/jual, histogram AO, serta garis tren untuk menyoroti divergence tersebut. Fitur Unggulan Indikator: Pendeteksian Divergence: Mendeteksi bullish divergence (harga membuat lower lows sementara AO membuat higher lows). Mendeteksi bearish divergence (harga membuat higher highs sementara AO membuat lower highs). Visualisasi: Panah Beli/Jual: Menggambar panah di chart untuk menunjukkan sinyal beli atau jual berdasarkan divergence. Histogram: Menampilkan nilai Awesome Oscillator (AO) dalam bentuk histogram. Garis Tren: Menggambar garis tren di chart untuk menyoroti divergence antara harga dan AO. Buffer Kustom: Menggunakan empat buffer untuk menyimpan data: BuyBuffer dan SellBuffer untuk sinyal beli/jual. HistogramBuffer untuk nilai AO. PointsCounterBuffer untuk melacak titik yang selaras sebagai konfirmasi divergence. Penggambaran Garis Tren Dinamis: Memanfaatkan CChartObjectTrend untuk menggambar garis tren secara dinamis di chart untuk harga dan AO. Pemeriksaan Persilangan: Termasuk fungsi (CheckCrossing) untuk memverifikasi apakah harga atau AO melewati garis tren, yang membantu mengonfirmasi atau membatalkan divergence. Interpolasi: Menggunakan interpolasi linier (CalculateIntermediateValue) untuk menghitung nilai antara dua titik, yang digunakan untuk memeriksa persilangan. Cara Kerja: Inisialisasi: Fungsi OnInit() menyiapkan buffer indikator, menetapkan properti (misalnya, warna, gaya), dan menginisialisasi handle Awesome Oscillator (AO). Perhitungan Utama: Fungsi OnCalculate() memproses data harga dan AO untuk mendeteksi divergence: Mengidentifikasi bottoms (lower lows) dan tops (higher highs) baik dalam harga maupun AO. Memeriksa adanya divergence dengan membandingkan tren harga dan AO. Menggambar sinyal beli/jual dan garis tren saat divergence terkonfirmasi. Konfirmasi Divergence: Menggunakan kondisi seperti IsBullishTrend dan IsBearishTrend untuk mengonfirmasi divergence. Memastikan tidak ada persilangan yang terjadi antara garis tren harga dan AO untuk memvalidasi divergence. Pembaruan Dinamis: Indikator ini secara dinamis memperbarui dengan setiap bar baru, menghitung ulang divergence dan menggambar ulang garis tren sesuai kebutuhan. Fungsi Utama: IsBottom() dan IsTop(): Mendeteksi minima lokal (bottoms) dan maxima (tops) dalam array (harga atau AO). CheckCrossing(): Memeriksa apakah harga atau AO melewati garis tren, yang dapat membatalkan divergence. CalculateIntermediateValue(): Menghitung nilai antara menggunakan interpolasi linier untuk analisis garis tren. AddUniqueCoordinates(): Memastikan koordinat unik ditambahkan ke array untuk penggambaran garis tren. TotalAligned(): Menghitung jumlah titik yang selaras untuk mengonfirmasi kekuatan divergence. Penggunaan: Indikator ini berguna bagi trader yang mengandalkan strategi divergence untuk mengidentifikasi potensi pembalikan atau kelanjutan dalam market. Memberikan petunjuk visual (panah, garis tren, dan histogram) untuk membantu trader dalam membuat keputusan yang lebih tepat. Skenario Contoh: Jika harga membuat lower lows (bearish), tetapi AO membuat higher lows (bullish), maka bullish divergence terdeteksi. Indikator akan menggambar panah beli dan menggambar garis tren untuk menyoroti divergence tersebut. Sebaliknya, jika harga membuat higher highs (bullish), tetapi AO membuat lower highs (bearish), maka bearish divergence terdeteksi. Indikator akan menggambar panah jual dan menggambar garis tren. Rincian Teknis: Platform: MetaTrader 5 (MT5). Bahasa: MQL5. Ketergantungan: Menggunakan Awesome Oscillator (iAO) untuk perhitungan. Objek Kustom: Memanfaatkan CChartObjectTrend untuk menggambar garis tren dan CArrayInt untuk mengelola array koordinat. Indikator ini adalah alat yang sangat kuat bagi trader yang ingin mengotomatiskan deteksi dan visualisasi divergence, menghemat waktu, dan meningkatkan akurasi dalam strategi trading mereka.

2025.06.11
Indikator False Breakouts untuk MetaTrader 5: Panduan Lengkap
MetaTrader5
Indikator False Breakouts untuk MetaTrader 5: Panduan Lengkap

Dokumentasi Indikator "FalseBreaks.mq5" Gambaran Umum Indikator False Breakouts.mq5 dirancang untuk mengidentifikasi dan menandai pada chart: Titik Beli dan Titik Jual berdasarkan false breakouts pada level support dan resistance. Level support dan resistance yang dinamis. Top dan bottom pasar. Indikator ini menggunakan buffer untuk menyimpan dan menampilkan informasi tersebut di chart, sehingga memudahkan analisis pola false breakout secara visual. Struktur Kode Properti Indikator Nama Indikator: FalseBreakouts.mq5 Versi: 1.00 Jendela Tampil: Chart utama (indicator_chart_window). Buffer dan Plot Indikator ini menggunakan 6 buffer untuk menyimpan data dan 6 plot untuk menampilkannya di chart: Beli: Jenis: DRAW_ARROW (panah atas). Warna: Biru (clrBlue). Lebar: 5. Jual: Jenis: DRAW_ARROW (panah bawah). Warna: Merah (clrRed). Lebar: 5. Support: Jenis: DRAW_LINE (garis solid). Warna: Biru (clrBlue). Resistance: Jenis: DRAW_LINE (garis kontinu). Warna: Merah (clrRed). Bottom: Jenis: DRAW_ARROW (panah bawah). Warna: Merah (clrRed). Top: Jenis: DRAW_ARROW (panah atas). Warna: Biru (clrBlue). Variabel Global ExtResistancesBuffer[] : Menyimpan level resistance. ExtSupportsBuffer[] : Menyimpan level support. ExtTopsBuffer[] : Menyimpan top yang teridentifikasi. ExtBottomsBuffer[] : Menyimpan bottom yang teridentifikasi. ExtSellBuffer[] : Menyimpan titik jual. ExtBuyBuffer[] : Menyimpan titik beli. Fungsi Utama 1. OnInit() Tujuan: Menginisialisasi indikator dan memetakan buffer. Tindakan: Memetakan buffer ke plot. Menetapkan nilai kosong (PLOT_EMPTY_VALUE) untuk buffer. Menetapkan ikon panah untuk Beli dan Jual. Menentukan pergeseran ikon di grafik. 2. OnCalculate() Tujuan: Menghitung dan memperbarui buffer dengan setiap lilin atau tick baru. Tindakan: Memeriksa data baru untuk diproses. Menginisialisasi buffer jika diperlukan. Mengidentifikasi tops (IS_TOP) dan bottoms (IS_BOTTOM) berdasarkan harga tinggi dan rendah. Memperbarui buffer resistance, support, top, dan bottom. Memanggil fungsi IsBuy() dan IsSell() untuk mengidentifikasi titik beli dan jual. 3. IndexNextPoint() Tujuan: Mencari indeks titik valid berikutnya (non-zero) dalam buffer. Penggunaan: Digunakan oleh fungsi IsBuy() dan IsSell() untuk mengidentifikasi titik referensi terbaru. 4. IsBuy() Tujuan: Memeriksa sinyal beli berdasarkan false break dari support. Logika: Memeriksa apakah harga saat ini lebih tinggi dari titik referensi (support). Memastikan apakah terjadi false breakout (harga turun di bawah dan kemudian kembali di atas support). Mengembalikan true jika kondisi terpenuhi. 5. IsSell() Tujuan: Memeriksa sinyal jual berdasarkan false breakout dari resistance. Logika: Memeriksa apakah harga saat ini lebih rendah dari titik referensi (resistance). Memastikan apakah terjadi false breakout (harga naik di atas dan kemudian kembali di bawah resistance). Mengembalikan true jika kondisi terpenuhi. Logika Operasional Identifikasi Tops dan Bottoms: Sebuah top diidentifikasi ketika harga tinggi dari lilin saat ini lebih tinggi dari harga tinggi dari lilin di sekitarnya. Sebuah bottom diidentifikasi ketika harga rendah dari lilin saat ini lebih rendah dari harga rendah dari lilin di sekitarnya. Memperbarui Support dan Resistance: Top terakhir yang teridentifikasi disimpan sebagai resistance. Bottom terakhir yang teridentifikasi disimpan sebagai support. Sinyal Beli dan Jual: Sinyal beli dihasilkan ketika harga menembus support dan kemudian kembali di atasnya. Sinyal jual dihasilkan ketika harga menembus resistance dan kemudian kembali di bawahnya. Contoh Penggunaan Indikator ini dapat diterapkan pada chart mana pun di MetaTrader 5. Indikator ini akan menampilkan: Panah biru untuk titik beli. Panah merah untuk titik jual. Garis biru untuk support. Garis merah untuk resistance. Panah tambahan untuk tops dan bottoms. Pertimbangan Akhir Indikator ini bermanfaat bagi trader yang bertransaksi berdasarkan false breakouts dari support dan resistance. Disarankan untuk menguji indikator ini di berbagai pasar dan timeframes untuk memvalidasi efektivitasnya. Indikator ini dapat disesuaikan untuk menyertakan suara atau notifikasi ketika sinyal dihasilkan.

2025.06.04
Awal Sebelumnya 1 2 3 4 5 6 7 8 9 Berikutnya Akhir