Indikator Teknis

Indikator Gelombang Elliott untuk MetaTrader 4: Panduan Lengkap
MetaTrader4
Indikator Gelombang Elliott untuk MetaTrader 4: Panduan Lengkap

Penulis: Vladimir Hlystov Indikator ini tidak menggambar gelombang Elliott secara langsung, tetapi membantu Anda untuk mendefinisikannya. Ayo kita lihat bagaimana cara kerjanya: 1. GELOMBANG. Pertama, Anda harus menggambar garis tren menggunakan Fraktal dan menamainya dalam format berikut: "1<spasi>*****", contohnya: "gelombang 1". Setelah tick pertama, atau jika Anda tidak ingin menunggu, perbarui menggunakan tombol kanan mouse dan Anda akan mendapatkan tampilan seperti ini: Garis putus-putus dengan kotak menunjukkan perkiraan pergerakan harga, dan jika gelombang telah didefinisikan dengan benar, harga akan masuk ke dalam kotak yang diperkirakan. V adalah volume rata-rata pada gelombang pertama. Setelah itu, kita menunggu fraktal bawah dan mengganti nama garis putus-putus menjadi "gelombang 2" (perhatikan bahwa nomor dan spasi setelahnya sangat penting). Sekarang pindahkan akhir garis tersebut ke fraktal yang terbentuk berikutnya (yang lebih rendah) dan kita akan mendapatkan perkiraan pergerakan harga di gelombang ketiga: (jika Anda telah memindahkan garis ke bar tanpa fraktal, indikator akan memberitahu Anda tentang hal itu dan akan berusaha memindahkan garis sesuai pandangannya. Jika garis belum dipindahkan oleh indikator, Anda harus memindahkannya secara manual ke fraktal) Setelah harga mencapai kotak (dalam kasus kita, pergerakan harga sudah lebih tinggi dari target yang diperkirakan), Anda harus mengganti nama garis putus-putus menjadi "gelombang 3" dan memindahkannya ke fraktal atas. Hasil yang akan Anda lihat tampak seperti ini: Indikator ini memberitahu kita bahwa volume rata-rata di gelombang ketiga selalu lebih besar daripada di gelombang pertama. Jadi, kemungkinan definisi gelombang kita salah. Tetapi bagaimanapun, kita telah mencapai target yang diperkirakan dan kita bisa melanjutkan. Setelah harga mencapai target yang diperkirakan dan setelah pembentukan fraktal berikutnya, kita mengganti nama garis putus-putus menjadi "gelombang 4" dan memindahkan ujungnya ke fraktal: Selanjutnya, kita harus menunggu fraktal atas di target yang diperkirakan dan menggambar retracement "a b c". Baca buku "Trade Chaos" oleh Bill Williams untuk detail lebih lanjut. Rekomendasi: Indikator "Fractals.mq4" (juga dilampirkan di sini) membantu dalam menggambar garis pertama. Jangan tempatkan order segera setelah fraktal, lebih baik menunggu pergerakan harga ke arah yang diperkirakan. Tentu saja dalam hal ini, profit akan lebih sedikit, tetapi risikonya tetap sama. Saya merekomendasikan untuk menempatkan Stop Loss seperti yang disarankan oleh Bill Williams. Catatan Editor: Perhatikan bahwa ini adalah terjemahan dari versi asli dalam bahasa Rusia. Jika Anda memiliki pertanyaan kepada penulis, saran, atau komentar, lebih baik untuk mempostingnya di sana. Jika Anda menemukan kode ini berguna untuk trading atau tujuan edukasi, jangan lupa untuk mengucapkan terima kasih kepada penulis.

2009.12.05
Stochastic dengan Pengurangan Noise: Indikator untuk MetaTrader 4
MetaTrader4
Stochastic dengan Pengurangan Noise: Indikator untuk MetaTrader 4

Deskripsi: Oscillator Stochastic Standar dengan fitur sensitivitas. Indikator ini memiliki parameter yang sama seperti Stochastic standar, tetapi terdapat tambahan parameter "sensitivitas" (Sens di jendela parameter). Dengan parameter ini, kita hanya mempertimbangkan osilasi yang berada di bawah ambang batas tertentu yang telah ditentukan, yang dinyatakan dalam poin. Dengan cara ini, kita bisa mengurangi banyak sinyal palsu. Stochastic klasik menempatkan harga saat ini antara harga maksimum dan minimum selama sejumlah bar yang ditentukan oleh nilai %K (Kperiod), dan tidak membedakan perbedaan antara ekstrem, misalnya 1 poin atau 100 poin. Untuk kedua kasus ini, hasilnya akan sama, dan kita akan mendapatkan sinyal overbought/oversold. Tetapi dengan menggunakan ambang batas tertentu, kita hanya dapat mempertimbangkan osilasi yang signifikan. Di Gambar 1 (EURUSD, 1M), ditampilkan grafik harga, stochastic standar, dan indikator yang diusulkan. Gambar: Gambar 1. Bidang indikator ini sama seperti untuk iStochastic, perbedaannya adalah terdapat parameter tambahan Sens - sensitivitas. Buffer output tetap sama: 0 - nilai Stochastic itu sendiri, 1 - garis sinyal. double iCustom(string simbol, int timeframe, "_StochNR", int %Kperiod, int %Dperiod, int slowing, int method, int price_field, int mode, int shift); // StochNR menambahkan field baru Sensfield double iStochastic(string simbol, int timeframe, int %Kperiod, int %Dperiod, int slowing, int method, int price_field, int mode, int shift) // stochastic standar Untuk penggunaan praktis, Anda bisa memanggilnya seperti yang ditentukan di atas, tetapi lebih baik untuk melakukannya dengan cara lain. Cukup tambahkan beberapa kode ke fungsi Stoch Anda: double Stoch(int Kperiod, int Slowing, int PriceFild, double sens, int i) {      // harga maksimum dan minimum    double max,min,c;    for(int j=i; j<i+Slowing; j++) {       if(PriceFild==1) { // berdasarkan Close          max+=Close[ArrayMaximum(Close,Kperiod,j)];          min+=Close[ArrayMinimum(Close,Kperiod,j)];         }       else { // berdasarkan High/Low          max+=High[ArrayMaximum(High,Kperiod,j)];          min+=Low[ArrayMinimum(Low,Kperiod,j)];         }       c+=Close[j];      }       double delta=max-min;    if(delta<sens) {       sens/=2;       max+=sens; min-=sens;      }    delta=max-min;    if(delta==0) double s0=1;    else s0=(c-min)/delta;    return(100*s0);   } Jelas, jika Anda memerlukan garis sinyal, Anda memerlukan rata-rata bergerak tambahan dari nilainya. Cara lain adalah dengan mengambilnya dari buffer ke-1 iCustom, tetapi itu akan lambat. Seperti yang Anda lihat, sekarang namanya lebih informatif, ada jenis perhitungan harga. Jika sensitivitas ditentukan lebih besar dari 0, nilainya ditambahkan ke nama oscillator. Keterangan Editor: Perlu dicatat bahwa ini adalah terjemahan langsung dari versi asli bahasa Rusia. Jika Anda memiliki pertanyaan untuk penulis, saran, atau komentar, sebaiknya kirimkan di sini. Jika Anda menemukan kode ini berguna untuk trading atau tujuan pendidikan, jangan lupa untuk mengucapkan terima kasih kepada penulis.

2009.11.23
Menggunakan Indikator Parabolic SAR di MetaTrader 4 untuk Trading yang Lebih Akurat
MetaTrader4
Menggunakan Indikator Parabolic SAR di MetaTrader 4 untuk Trading yang Lebih Akurat

Penulis: Damien Kenalan dengan Parabolic SAR Parabolic SAR adalah salah satu indikator yang banyak digunakan oleh trader untuk menentukan arah tren dan potensi titik pembalikan harga. Indikator ini sangat berguna dalam analisis teknikal, terutama bagi Anda yang menggunakan MetaTrader 4. Apa itu Parabolic SAR? Parabolic SAR (Stop and Reverse) adalah indikator yang ditampilkan dalam bentuk titik di atas atau di bawah grafik harga. Jika titik berada di bawah harga, itu menunjukkan tren naik, sedangkan jika di atas harga, itu menandakan tren turun. Indikator ini membantu trader untuk mengidentifikasi momentum dan membatasi kerugian dengan menentukan level stop loss. Cara Menggunakan Parabolic SAR Identifikasi Tren: Perhatikan posisi titik SAR. Jika titik berada di bawah harga, artinya tren cenderung naik. Sebaliknya, jika di atas harga, berarti tren turun. Tentukan Entry dan Exit: Gunakan titik SAR sebagai sinyal untuk membuka posisi. Misalnya, buka posisi beli saat titik SAR berpindah dari atas ke bawah harga. Atur Stop Loss: Sarankan untuk menempatkan stop loss sedikit di bawah titik SAR untuk melindungi posisi Anda dari kerugian yang lebih besar. Pentingnya Menggunakan Parabolic SAR Dengan menggunakan Parabolic SAR, trader dapat membuat keputusan yang lebih baik berdasarkan sinyal yang jelas. Indikator ini juga mudah dipahami, sehingga cocok untuk trader pemula sekalipun. Namun, jangan lupa untuk selalu mengkombinasikannya dengan indikator lain untuk mendapatkan hasil yang lebih akurat. Selamat mencoba dan semoga sukses dalam trading Anda!

2009.11.23
Monitoring Spread: Indikator Penting untuk MetaTrader 4
MetaTrader4
Monitoring Spread: Indikator Penting untuk MetaTrader 4

Deskripsi: Indikator ini menampilkan histogram yang menunjukkan nilai spread minimal (merah), rata-rata (hijau), dan maksimal (biru) pada bar yang sesuai. Konsep ini sangat berguna untuk membandingkan spread antar broker dan menganalisis dinamika spread. Gambar: Gambar 1. Kerja indikator untuk pasangan mata uang riil dan sintetis. Broker X. Data yang dikumpulkan tidak hilang setelah indikator dihapus dan dapat ditampilkan kembali setelah indikator dipasang ke grafik. Indikator ini juga memiliki fitur untuk memvisualisasikan spread untuk pasangan mata uang sintetis. Gambar 2. Kerja indikator untuk pasangan mata uang riil dan sintetis. Broker Y. Rekomendasi: Untuk menggunakan pasangan mata uang sintetis, lakukan langkah-langkah berikut: Jalankan EXP_Monitoring-Synthetic pada pasangan riil (sebagai sintetis). Anda perlu menentukan mata uang (Currency), yang akan digunakan untuk perhitungan pasangan sintetis; Buka grafik offline untuk pasangan sintetis yang dibuat (XXXYYY_ZZZ) (grafik akan diperbarui secara otomatis dengan setiap bar baru); Pasang indikator IND_Monitoring-Spread pada grafik offline yang dibuka; Pada gambar yang ditampilkan di atas di sisi kanan terdapat pasangan sintetis EURCAD (melalui USD, menggunakan EURUSD dan USDCAD) dan GBPJPY (melalui EUR, menggunakan EURGBP dan EURJPY). Pada masing-masing pasangan ini, indikator IND_Monitoring-Spread menunjukkan dinamika spread dari pasangan sintetis yang sesuai. Untuk pengujian strategi pasangan sintetis, Anda dapat menggunakannya di Strategy Tester, seperti pasangan riil. Dengan demikian, data historis yang dihasilkan dan karakteristik spread dari pasangan sintetis dapat digunakan lebih lanjut. Ahli EXP_Monitoring-Synthetic adalah ahli tipe loopback, sehingga dapat dijalankan sebagai skrip (ketika Anda menutup terminal, skrip otomatis dihapus dari grafik). Juga, seperti indikator di atas, ahli ini tidak kehilangan data historis yang dikumpulkan dari pasangan sintetis. Kode yang diusulkan dapat dimodifikasi untuk melakukan pembaruan waktu nyata pada grafik offline, tetapi akan memerlukan lebih banyak sumber daya komputasi dibandingkan versi saat ini, yang memperbarui dengan setiap bar baru. Harap diperhatikan bahwa untuk pembaruan otomatis grafik offline, Anda harus mengizinkan penggunaan DLL di terminal klien Anda. Keterangan Editor: Perlu dicatat bahwa ini adalah terjemahan cermin dari versi asli Rusia. Jika Anda memiliki pertanyaan kepada penulis, saran, atau komentar, lebih baik untuk mempostingnya di sana. Jika Anda merasa kode ini berguna untuk perdagangan atau tujuan edukasi, jangan lupa untuk mengucapkan terima kasih kepada penulis.

2009.11.12
Informer: Indikator Berguna untuk MetaTrader 4 bagi Trader
MetaTrader4
Informer: Indikator Berguna untuk MetaTrader 4 bagi Trader

Versi Pertama Indikator tambahan ini menampilkan transaksi yang telah ditutup pada grafik serta statistik akun terkini. Indikator ini menunjukkan statistik akun saat ini dengan label hijau untuk posisi beli, merah untuk posisi jual, dan abu-abu untuk titik penutupan. Selain itu, indikator ini menggambar garis dari transaksi yang dibuka hingga ditutup dengan warna yang bergantung pada hasil posisi (hijau untuk transaksi menguntungkan dan merah untuk kerugian). Saya menggunakan indikator ini untuk menyiapkan laporan perdagangan. Sangat berguna untuk analisis, karena menunjukkan hasil perdagangan dengan cara yang sangat informatif. Kode indikator ini dilengkapi dengan komentar yang jelas. Setelah dihapus dari grafik, indikator ini akan menghapus semua objek yang telah dibuatnya. Indikator ini memiliki beberapa parameter: DealMarkers = True; // Tampilkan transaksi DepoStats = True; // Tampilkan statistik clAccName = Silver; // Warna nama akun clInfData = Gray; // Warna informasi akun FontSize = 8; // Ukuran font LeadingSpase = 9; // Jarak untuk penyelarasan clLineProfit = Lime; // Warna untuk transaksi menguntungkan clLineLoss = Red; // Warna untuk transaksi dengan kerugian clMarkerBuy = Lime; // Warna untuk label beli clMarkerSell = Red; // Warna untuk label jual clMarkerClose = Silver; // Warna untuk label penutupan PS. Penulis mengucapkan terima kasih kepada KimIV dan xrust Catatan Editor: Perlu dicatat bahwa ini adalah terjemahan cermin dari versi asli dalam Bahasa Rusia. Jika Anda memiliki pertanyaan kepada penulis, saran, atau komentar, lebih baik tanyakan di sana. Jika Anda menemukan kode ini berguna untuk perdagangan atau tujuan pendidikan, jangan lupa untuk mengucapkan terima kasih kepada penulis. ============================================================================================================================================= Versi #4 Memperbaiki kesalahan "zero divide". Menambahkan filter Magic. Menambahkan label untuk posisi yang belum ditutup. TP&SL levels. Pemilih bahasa Setelah dihapus dari grafik, indikator ini akan menghapus semua objek yang telah dibuatnya. Semua parameter: Lang_Eng = True; // Bahasa Inggris atau tidak (Rusia) DealMarkers = True; // Tampilkan transaksi DepoStats = True; // Tampilkan statistik ShowLive = True; // Tampilkan penanda harga untuk transaksi yang belum ditutup MagicFilter = ""; // nomor Magic yang dipisahkan koma (tanpa spasi) untuk menampilkan transaksi dengan hanya Magic yang dipilih clAccName = Silver; // Warna nama akun clInfData = Gray; // Warna informasi akun FontSize = 8; // Ukuran font DigitsLength = 9; // Panjang digit (untuk penyelarasan) PercentLength = 5; // Panjang Persen (untuk penyelarasan) clLineProfit = Lime; // Warna untuk transaksi menguntungkan clLineLoss = Red; // Warna untuk transaksi dengan kerugian clMarkerBuy = Lime; // Warna untuk label beli clMarkerSell = Red; // Warna untuk label jual clMarkerClose = Silver; // Warna untuk label penutupan Di sini "ShowLive = True". Anda dapat melihat level TP&SL. Satu order ditutup oleh TP. Rekomendasi: di Riwayat Akun gunakan Semua Riwayat jika menggunakan "ShowLive = True" matikan level perdagangan (Alat > Opsi > Grafik > [ ] Tampilkan level perdagangan)

2009.11.11
Awal Sebelumnya 342 343 344 345 346 347 348 349 350 351 352 Berikutnya Akhir