Indikator Teknis

TrendManager: Indikator Unggulan untuk MetaTrader 5
MetaTrader5
TrendManager: Indikator Unggulan untuk MetaTrader 5

Penulis asli: Alejandro Galindo TrendManager adalah indikator visual yang menunjukkan arah dan kekuatan pergerakan harga saat ini. Dengan menggunakan indikator ini, Anda dapat lebih mudah membaca tren pasar dan mengambil keputusan trading yang lebih baik. Parameter Input Indikator: //+-----------------------------------+ //| Parameter input indikator       | //+-----------------------------------+ input uint DVLimit=70;                       // Batas dalam poin input uint Fast_Period=23;                   // Periode MA cepat input ENUM_APPLIED_PRICE Fast_Price=PRICE_OPEN; // Tipe harga MA cepat input ENUM_MA_METHOD Fast_Method=MODE_SMA;     // Metode smoothing MA cepat input uint Slow_Period=84;                   // Periode MA lambat input ENUM_APPLIED_PRICE Slow_Price=PRICE_OPEN; // Tipe harga MA lambat input ENUM_MA_METHOD Slow_Method=MODE_SMA;     // Metode smoothing MA lambat input int  Shift=0;                          // Pergeseran horizontal indikator dalam bar

2012.02.07
Mengenal Indikator Sidus untuk MetaTrader 5: Strategi Trading yang Menguntungkan
MetaTrader5
Mengenal Indikator Sidus untuk MetaTrader 5: Strategi Trading yang Menguntungkan

Penulis asli: GwadaTradeBoy Indikator ini didasarkan pada versi pertama dari metode trading Sidus. Indikator ini menunjukkan titik masuk pasar. Strategi algoritma trading "Metode Sidus": Keunggulan utama dari Metode Sidus adalah Anda tidak perlu menambahkan filter tambahan. Kerugian mungkin terjadi saat menggunakan metode ini, namun tidak sering. Strategi ini membuat trading Forex cukup menguntungkan, karena ide dasarnya sangat mudah dipahami, serta mudah untuk menemukan titik masuk pasar dan membuka posisi. Parameter utama strategi "Metode Sidus": Pasangan mata uang: EUR/GBP dan EUR/USD. Pasangan lain juga memungkinkan, tetapi metode ini diuji menggunakan yang disebutkan; Interval waktu - H1 (atau M30, meskipun sinyal palsu lebih mungkin terjadi saat menggunakan interval ini); Exponential Moving Averages: 18 EMA dan 28 EMA; Weighted Moving Average - 5 WMA dan 8 WMA. 18 EMA dan 28 EMA adalah dua garis bergerak yang membentuk terowongan. Fitur ini dapat membantu Anda menemukan dan mengidentifikasi awal serta akhir dari tren jangka panjang. 5 WMA dan 8 WMA akan menunjukkan kepada Anda di mana harus masuk pasar searah dengan tren serta membantu Anda mengevaluasi kekuatan tren jangka pendek.Sinyal masuk pasar menurut "Metode Sidus": Kita sebaiknya membuka posisi hanya ketika terowongan sangat sempit atau saling berinteraksi: Membuka posisi buy: Garis 5 WMA dan 8 WMA melintasi terowongan ke atas. Selain itu, jika Anda melihat bahwa 5 WMA juga melintasi 8 WMA ke atas, maka sinyalnya sangat kuat! Membuka posisi sell: Garis 5 WMA dan 8 WMA melintasi terowongan ke bawah. Selain itu, jika Anda melihat bahwa 5 WMA juga melintasi 8 WMA ke bawah, maka ini juga merupakan sinyal yang sangat bagus untuk masuk pasar. Sinyal trading untuk keluar pasar yang menandakan akhir dari tren menurut "Metode Sidus": Sinyal buy: Harga pada grafik telah mencapai puncak dan 5 WMA "menyelam" di bawah 8 WMA. Saatnya untuk menutup posisi. Sinyal sell: Harga pada grafik telah mencapai titik terendah dan 5 WMA "melompat" di atas 8 WMA. Saatnya untuk menutup posisi. Selain itu, SELALU tutup posisi Anda begitu batas terowongan mulai tumpang tindih atau ketika mereka menyatu dan menjadi mirip dengan satu garis bergerak. Ini adalah tanda yang sangat baik akan adanya perubahan tren saat ini. Jika Anda melihat hal ini, Anda harus menutup posisi terbuka Anda dan membuka yang baru di arah yang berlawanan. Tetap waspada jika Anda memiliki posisi terbuka dan 5 WMA serta 8 WMA melintasi terowongan. Jika batas terowongan belum saling berpotongan, maka semuanya baik-baik saja, tetapi dalam banyak kasus ini adalah tanda pertama bahwa mereka akan segera bertemu. Jadi, bersiaplah untuk menutup posisi Anda. Indikator ini pertama kali diterapkan dalam MQL4 dan dipublikasikan di CodeBase di mql4.com pada 25.10.2007.

2012.02.07
Panduan Lengkap Ultimate Oscillator untuk Trader di MetaTrader 5
MetaTrader5
Panduan Lengkap Ultimate Oscillator untuk Trader di MetaTrader 5

Penulis Asli: Rosh Ultimate Oscillator adalah indikator yang diperkenalkan oleh Larry Williams. Indikator ini dihitung sebagai nilai tertimbang dari tiga indikator Stochastic, yang masing-masing dihitung untuk periode cepat, menengah, dan lambat. Perbandingan periode yang digunakan adalah 1:2:4 (penggandaan) atau 1:2:3, tergantung pada kondisi pasar. Nilai yang direkomendasikan adalah: 7-14-28 atau 7-14-21. Larry Williams menyarankan untuk membuka posisi setelah terbentuknya divergensi. Sinyal Beli: Divergensi bullish terbentuk: harga mencapai titik minimum baru, tetapi indikator tidak mencapai minimum baru; Selama pembentukan divergensi bullish, oscillator < 30; Oscillator naik lebih tinggi dari level maksimum yang dicapai saat pembentukan divergensi bullish. Ini adalah waktu terbaik untuk membeli. Tutup Posisi Long: Nilai Oscillator mencapai 50 dan turun di bawah 45; Nilai oscillator > 70 (dalam beberapa kasus disarankan untuk menunggu penurunan hingga 70); Sinyal jual telah muncul. Sinyal Jual: Divergensi bearish terbentuk: harga mencapai titik maksimum baru, tetapi indikator tidak mencapai maksimum baru; Selama pembentukan divergensi bearish, oscillator > 50; Oscillator turun di bawah level minimum yang dicapai saat pembentukan divergensi bearish. Tutup Posisi Short: Oscillator > 65; Oscillator < 30; Sinyal beli telah muncul. Indikator ini pertama kali diterapkan dalam MQL4 dan dipublikasikan di Code Base pada 09.02.2007. Indikator ini menggunakan kelas dari pustaka SmoothAlgorithms.mqh, yang dijelaskan dalam artikel "Rata-Rata Seri Harga untuk Perhitungan Menengah Tanpa Menggunakan Buffer Tambahan". Indikator Ultimate Oscillator

2012.02.06
X2MA_KLx3_Cloud: Indikator Keltner Channel untuk MetaTrader 5
MetaTrader5
X2MA_KLx3_Cloud: Indikator Keltner Channel untuk MetaTrader 5

Indikator ini menggunakan DRAW_FILLING untuk menampilkan Keltner Channel dengan latar belakang berwarna yang menarik. Parameter input indikator: //+-----------------------------------+ //| Parameter input indikator &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; | //+-----------------------------------+ input Smooth_Method MA_Method1=MODE_SMA;&nbsp;&nbsp;// Metode smoothing pertama input int Length1=40;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; // Kedalaman smoothing pertama input int Phase1=15;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;// Parameter smoothing pertama input Smooth_Method MA_Method2=MODE_JJMA; // Metode smoothing kedua input int Length2=20;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; // Kedalaman smoothing kedua input int Phase2=100;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; // Parameter smoothing kedua input int KeltnerPeriod=20;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; // Periode smoothing Keltner input double Ratio = 2.0;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; // Rasio level pertama input Applied_price_ IPC=PRICE_CLOSE;&nbsp;&nbsp;&nbsp;&nbsp; // Harga yang diterapkan input int Shift=0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;// Perubahan horizontal indikator dalam bar input int PriceShift=0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; // Perubahan vertikal indikator dalam poin Garis tengah indikator ini dibuat menggunakan algoritma dengan dua smoothing dan memungkinkan pemilihan dari dua metode smoothing yang berbeda dari berbagai versi yang tersedia: SMA - simple moving average; EMA - exponential moving average; SMMA - smoothed moving average; LWMA - linear weighted moving average; JJMA - JMA adaptive average; JurX - ultralinear smoothing; ParMA - parabolic smoothing; T3 - Tillson's multiple exponential smoothing; VIDYA - smoothing menggunakan algoritma Tushar Chande; AMA - smoothing menggunakan algoritma Perry Kaufman. Perlu dicatat bahwa parameter Phase1 dan Phase2 memiliki arti yang berbeda tergantung pada algoritma smoothing yang digunakan. Untuk JMA, ini adalah variabel Phase eksternal yang berubah dari -100 hingga +100. Untuk T3, ini adalah rasio smoothing yang dikalikan dengan 100 untuk visualisasi yang lebih baik, sedangkan untuk VIDYA ini adalah periode osilator CMO dan untuk AMA, ini adalah periode EMA lambat. Pada algoritma lainnya, parameter ini tidak mempengaruhi smoothing. Pada AMA, periode EMA cepat adalah nilai tetap yang sama dengan 2 secara default. Rasio penaikan juga sama dengan 2 untuk AMA. Indikator ini menggunakan kelas dari pustaka SmoothAlgorithms.mqh (yang harus disalin ke folder terminal_data_folder\MQL5\Include). Penggunaan kelas ini telah dijelaskan secara rinci dalam artikel "Averaging Price Series for Intermediate Calculations Without Using Additional Buffers".

2012.02.04
Memahami Indikator Internal Bar Strength (IBS) di MetaTrader 5
MetaTrader5
Memahami Indikator Internal Bar Strength (IBS) di MetaTrader 5

Penulis asli: Rosh Indikator Internal Bar Strength (IBS) adalah alat yang dikembangkan oleh Volker Knapp untuk membantu trader dalam analisis pasar. Perhitungan: Indikator ini dihitung sebagai rata-rata bergerak dari nilai kekuatan dalam bar, sesuai dengan rumus berikut: IBS = ((Close - Low) / (High - Low)) * 100% Penggunaan: Umumnya, periode yang digunakan adalah lima bar. Jika indikator melewati level 60%, ini menunjukkan kondisi overbought, sedangkan jika melewati level 40%, ini menunjukkan kondisi oversold. Keduanya adalah sinyal untuk melakukan jual dan beli, masing-masing. Parameter Input: //+-----------------------------------+ //| Parameter input indikator &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; | //+-----------------------------------+ input Smooth_Method IMA_Method=MODE_SMA; // Metode smoothing input int ILength=12;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;// Kedalaman smoothing&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; input int IPhase=15;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; // Parameter smoothing input Applied_price_ IPC=PRICE_CLOSE_LOW;// Harga yang diterapkan input int Shift=0;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; // Pergeseran horizontal indikator dalam bar Indikator ini memungkinkan Anda untuk mengubah metode smoothing: SMA - rata-rata bergerak sederhana; EMA - rata-rata bergerak eksponensial; SMMA - rata-rata bergerak halus; LWMA - rata-rata bergerak berbobot linear; JJMA - rata-rata adaptif JMA; JurX - smoothing ultralinear; ParMA - smoothing parabolik; T3 - smoothing eksponensial ganda dari Tillson; VIDYA - smoothing menggunakan algoritma Tushar Chande; AMA - smoothing menggunakan algoritma Perry Kaufman. Perlu dicatat bahwa parameter tipe fase untuk algoritma smoothing yang berbeda memiliki arti yang berbeda. Untuk JMA, ini adalah variabel fase eksternal yang berubah dari -100 hingga +100. Untuk T3, ini adalah rasio smoothing yang dikalikan dengan 100 agar lebih mudah divisualisasikan, untuk VIDYA, ini adalah periode osilator CMO, dan untuk AMA, ini adalah periode EMA lambat. Dalam algoritma lain, parameter ini tidak memengaruhi smoothing. Untuk AMA, periode EMA cepat adalah nilai tetap dan sama dengan 2 secara default. Rasio pemangkatan juga sama dengan 2 untuk AMA. Indikator ini menggunakan kelas dari pustaka SmoothAlgorithms.mqh (harus disalin ke folder terminal_data_folder\MQL5\Include). Penggunaan kelas ini dijelaskan secara mendetail dalam artikel "Averaging Price Series for Intermediate Calculations Without Using Additional Buffers". Indikator ini pertama kali diimplementasikan dalam MQL4 dan dipublikasikan di CodeBase pada 10.10.2008.

2012.02.04
Fisher Transform HTF Signal: Indikator Handal untuk MetaTrader 5
MetaTrader5
Fisher Transform HTF Signal: Indikator Handal untuk MetaTrader 5

Fisher Transform HTF Signal adalah indikator yang menunjukkan arah tren atau sinyal untuk melakukan transaksi yang dihasilkan oleh indikator Fisher Transform. Indikator ini menampilkan informasi dalam bentuk objek grafis yang menunjukkan arah tren dengan warna tertentu, serta mengirimkan notifikasi atau sinyal audio saat ada peluang entry di pasar. Ketika tren berlanjut pada bar yang dipilih, indikator ini memberikan sinyal dengan objek grafis berupa panah ke kanan, di mana warna panah tersebut sesuai dengan arah tren. Jika tren berubah pada bar yang dipilih, indikator menunjukkan panah dengan warna dan arah yang sesuai dengan arah transaksi yang telah dilakukan. Parameter input pada indikator ini dapat dibagi menjadi tiga kelompok besar: Parameter input untuk indikator Fisher Transform://+------------------------------------------------+ //|&nbsp; Parameter input indikator &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; | //+------------------------------------------------+ input string Symbol_="";&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; // Instrumen finansial input ENUM_TIMEFRAMES Timeframe=PERIOD_H6; // Timeframe untuk perhitungan indikator input uint Length=10;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; // Periode indikator Parameter input untuk visualisasi indikator Fisher Transform HTF Signal://---- pengaturan tampilan indikator input uint SignalBar=0;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; // Indeks bar sinyal, 0 adalah bar saat ini input string Symbols_Sirname=INDICATOR_NAME"_Label_";// Nama label indikator input color UpSymbol_Color=Teal;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; // Warna simbol naik input color DnSymbol_Color=DarkOrange;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; // Warna simbol turun input color IndName_Color=DarkOrchid;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; // Warna nama indikator input uint Symbols_Size=60;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; // Ukuran simbol sinyal input uint Font_Size=10&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; // Ukuran font nama indikator input int X_1=5&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; // Geser horizontal nama input int Y_1=-15&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; // Geser vertikal nama input bool ShowIndName=true;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; // Tampilkan nama indikator input ENUM_BASE_CORNER WhatCorner=CORNER_RIGHT_UPPER;// Sudut lokasi input uint X_=0;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; // Geser horizontal input uint Y_=20&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; // Geser vertikal Parameter input untuk mengatur notifikasi dan sinyal audio://---- pengaturan notifikasi input ENUM_ALERT_MODE alert_mode=OnlySound; // Versi indikasi aktivas input uint AlertCount=0;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; // Jumlah notifikasi yang diajukan Jika Anda ingin menggunakan beberapa Fisher Transform HTF Signal dalam satu grafik, pastikan setiap indikator memiliki nilai variabel string Symbols_Sirname yang berbeda. Tempatkan file indikator Fisher Transform yang telah dikompilasi ke dalam terminal_data_folder\MQL5\Indicators\. Gambar 1. Sinyal jual Gambar 2. Sinyal kelanjutan tren naik

2012.02.04
UltraCCI: Indikator Canggih untuk MetaTrader 5
MetaTrader5
UltraCCI: Indikator Canggih untuk MetaTrader 5

Penulis Asli: dm34@mail.ru UltraCCI adalah sebuah indikator yang didasarkan pada CCI (Commodity Channel Index) dan analisis arah tren dari berbagai garis sinyalnya. Algoritma perhitungan garis sinyalnya adalah sebagai berikut. Kita memiliki parameter input indikator sebagai data sumber: StartLength - nilai awal minimum dari garis sinyal pertama; Step - langkah perubahan periode; StepsTotal - jumlah perubahan periode. Setiap nilai periode dari banyaknya garis sinyal dihitung menggunakan progresi aritmatika: SignalPeriod(Number) &nbsp;=&nbsp; StartLength + Number * Step di mana nilai variabel Number berkisar dari nol hingga StepsTotal. Nilai periode yang diperoleh ditambahkan ke dalam array variabel dan digunakan pada setiap tick indikator untuk mendapatkan array nilai RSI yang sudah dihaluskan. Arah tren saat ini untuk setiap penghalusan dihitung dan juga jumlah tren positif dan negatif untuk seluruh array nilai CCI yang sudah dihaluskan ditentukan. Jumlah akhir tren positif dan negatif dihaluskan lagi dan digunakan sebagai garis indikator yang membentuk awan warna yang ditampilkan dengan menggunakan kelas gaya DRAW_FILLING. Arah tren dalam indikator ini ditentukan oleh warna awan, sementara kekuatannya ditentukan oleh lebar awan. Anda dapat menggunakan level overbought (UpLevel) dan oversold (DnLevel) yang ditetapkan dalam nilai persentase dari amplitudo maksimum indikator. Selain itu, indikator ini juga menyediakan kemungkinan untuk menentukan arah perubahan kecepatan kekuatan tren yang ditampilkan sebagai titik warna. Jika kekuatan tren meningkat, warna titik ini akan sesuai dengan warna awan, sebaliknya, titik tersebut akan berwarna berbeda. Algoritma penghalusan dapat dipilih dari sepuluh versi yang mungkin: SMA - simple moving average; EMA - exponential moving average; SMMA - smoothed moving average; LWMA - linear weighted moving average; JJMA - adapative average; JurX - ultralinear smoothing; ParMA - parabolic smoothing; T3 - Tillson's multiple exponential smoothing; VIDYA - smoothing menggunakan algoritma Tushar Chande; AMA - smoothing menggunakan algoritma Perry Kaufman. Perlu dicatat bahwa parameter Phase untuk berbagai algoritma penghalusan memiliki arti yang sangat berbeda. Untuk JMA, itu adalah variabel Phase eksternal yang berubah dari -100 hingga +100. Untuk T3, itu adalah rasio penghalusan yang dikalikan dengan 100 untuk visualisasi yang lebih baik, untuk VIDYA adalah periode osilator CMO dan untuk AMA adalah periode EMA lambat. Dalam algoritma lain, parameter ini tidak mempengaruhi penghalusan. Untuk AMA, periode EMA cepat adalah nilai tetap dan sama dengan 2 secara default. Rasio peningkatan ke kekuatan juga sama dengan 2 untuk AMA. Indikator ini menggunakan kelas dari pustaka SmoothAlgorithms.mqh (yang harus disalin ke terminal_data_folder\MQL5\Include). Penggunaan kelas ini telah dijelaskan secara rinci dalam artikel "Averaging Price Series for Intermediate Calculations Without Using Additional Buffers". Parameter input indikator: //+----------------------------------------------+ //| Parameter input indikator &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; | //+----------------------------------------------+ input int CCI_Period=13;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; // Periode indikator CCI input ENUM_APPLIED_PRICE Applied_price=PRICE_CLOSE; // Harga yang diterapkan //---- input Smooth_Method W_Method=MODE_JJMA;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; // Metode penghalusan input int StartLength=3;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; // Periode penghalusan awal&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; input int WPhase=100;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; // Parameter penghalusan //----&nbsp;&nbsp; input uint Step=5;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; // Langkah perubahan periode input uint StepsTotal=10;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; // Jumlah perubahan periode //---- input Smooth_Method SmoothMethod=MODE_JJMA;&nbsp;&nbsp; &nbsp;&nbsp; // Metode penghalusan input int SmoothLength=3;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; // Kedalaman penghalusan input int SmoothPhase=100;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; // Parameter penghalusan //----&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; input uint UpLevel=80;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; // Level overbought, %% input uint DnLevel=20;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; // Level oversold, %% input color UpLevelsColor=DarkViolet;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; // Warna level overbought input color DnLevelsColor=DarkViolet;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; // Warna level oversold input STYLE Levelstyle=DASHDOTDOT_;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; // Gaya level input WIDTH LevelsWidth=Width_1;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; // Lebar level&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; //+----------------------------------------------+

2012.02.02
X2MA_BBx3_Cloud: Indikator Unggulan untuk MetaTrader 5
MetaTrader5
X2MA_BBx3_Cloud: Indikator Unggulan untuk MetaTrader 5

Halo, trader! Kali ini kita akan membahas tentang Bollinger Bands ® yang dirancang dengan gaya DRAW_FILLING. Indikator ini menampilkan latar belakang berwarna yang membuatnya lebih mudah untuk dilihat dalam grafik. Parameter Input: //+-----------------------------------+ //| Parameter input indikator &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; | //+-----------------------------------+ input Smooth_Method MA_Method1=MODE_SMA;&nbsp; // Metode smoothing pertama input int Length1=100;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;// Kedalaman smoothing pertama input int Phase1=15;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;// Parameter smoothing pertama input Smooth_Method MA_Method2=MODE_JJMA; // Metode smoothing kedua input int Length2=20;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; // Kedalaman smoothing kedua input int Phase2=100;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; // Parameter smoothing kedua input int BandsPeriod=100;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;// Periode smoothing BB input double BandsDeviation = 2.0;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;// Jumlah deviasi input Applied_price_ IPC=PRICE_CLOSE;&nbsp;&nbsp;&nbsp;&nbsp; // Harga yang diterapkan input int Shift=0;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;// Pergeseran horizontal indikator dalam bar input int PriceShift=0;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; // Pergeseran vertikal indikator dalam poin Garis tengah indikator ini dibuat dari rata-rata bergerak universal dengan dua smoothing dan memungkinkan pemilihan masing-masing smoothing dari berbagai versi yang tersedia: SMA - simple moving average; EMA - exponential moving average; SMMA - smoothed moving average; LWMA - linear weighted moving average; JJMA - JMA adaptive average; JurX - ultralinear smoothing; ParMA - parabolic smoothing; T3 - Tillson's multiple exponential smoothing; VIDYA - smoothing dengan algoritma Tushar Chande; AMA - smoothing dengan algoritma Perry Kaufman. Perlu dicatat bahwa parameter Phase1 dan Phase2 memiliki arti yang berbeda untuk setiap algoritma smoothing. Untuk JMA, ini adalah variabel Phase eksternal yang berubah dari -100 hingga +100. Untuk T3, ini adalah rasio smoothing yang dikalikan dengan 100 untuk visualisasi yang lebih baik, untuk VIDYA adalah periode osilator CMO dan untuk AMA adalah periode EMA lambat. Dalam algoritma lain, parameter ini tidak berpengaruh terhadap smoothing. Untuk AMA, periode EMA cepat adalah nilai tetap dan sama dengan 2 secara default. Rasio pengangkatan juga sama dengan 2 untuk AMA. Indikator ini menggunakan kelas dari pustaka SmoothAlgorithms.mqh (harus disalin ke terminal_data_folder\MQL5\Include). Penggunaan kelas ini telah dijelaskan secara mendalam dalam artikel "Averaging Price Series for Intermediate Calculations Without Using Additional Buffers".

2012.02.02
BBSqueeze: Indikator Unggulan untuk MetaTrader 5
MetaTrader5
BBSqueeze: Indikator Unggulan untuk MetaTrader 5

Penulis asli: Nick Bilak BBSqueeze adalah osilator simetris yang tidak dinormalisasi dan didasarkan pada algoritma regresi linier. Indikator ini ditampilkan dalam bentuk histogram berwarna dengan indikator kekuatan tren yang paling sederhana dalam bentuk titik berwarna sepanjang garis nol histogram. Warna batang histogram mencerminkan arah tren, dan saat histogram berubah warna, itu adalah sinyal terbaik untuk masuk ke pasar. Titik abu-abu menunjukkan bahwa tren kurang dari nilai efektifnya, sedangkan titik biru menunjukkan bahwa tren sedang kuat. Anda dapat memilih algoritma perataan dari sepuluh versi yang berbeda: SMA - rata-rata bergerak sederhana; EMA - rata-rata bergerak eksponensial; SMMA - rata-rata bergerak yang dipratata; LWMA - rata-rata bergerak berbobot linier; JJMA - rata-rata adaptif JMA; JurX - perataan ultralinier; ParMA - perataan parabolik; T3 - perataan eksponensial ganda Tillson; VIDYA - perataan dengan menggunakan algoritma Tushar Chande; AMA - perataan dengan menggunakan algoritma Perry Kaufman. Penting untuk dicatat bahwa parameter fase untuk algoritma perataan yang berbeda memiliki arti yang sama sekali berbeda. Untuk JMA, ini adalah variabel fase eksternal yang berubah dari -100 hingga +100. Untuk T3, ini adalah rasio perataan yang dikalikan dengan 100 untuk visualisasi yang lebih baik. Untuk VIDYA, ini adalah periode osilator CMO dan untuk AMA, ini adalah periode EMA lambat. Dalam algoritma lain, parameter ini tidak memengaruhi perataan. Untuk AMA, periode EMA cepat adalah nilai tetap dan sama dengan 2 secara default. Rasio pembesaran juga sama dengan 2 untuk AMA. Indikator ini menggunakan kelas dari pustaka SmoothAlgorithms.mqh (yang harus disalin ke terminal_data_folder\MQL5\Include). Penggunaan kelas ini telah dijelaskan secara mendetail dalam artikel "Rata-rata Seri Harga untuk Perhitungan Sementara Tanpa Menggunakan Buffer Tambahan". Indikator ini pertama kali diterapkan dalam MQL4 dan diterbitkan di Code Base pada 01.10.2007. Parameter Input: //+-----------------------------------+ //| Parameter input indikator &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; | //+-----------------------------------+ input Smooth_Method BB_Method=MODE_EMA_;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; // Metode perataan histogram input int BB_Period = 20;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp; // Periode Bollinger Bands input int BB_Phase= 100;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp; // Parameter perataan Bollinger Bands input double BB_Deviation=2.0;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; // Jumlah deviasi input Applied_price_ AppliedPrice=PRICE_CLOSE_; // Harga yang diterapkan input double ATR_Period=20;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; // Periode ATR input double ATR_Factor=1.5;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; // Rasio ATR

2012.02.02
Ultra Momentum: Indikator Trading untuk MetaTrader 5
MetaTrader5
Ultra Momentum: Indikator Trading untuk MetaTrader 5

Penulis Asli: dm34@mail.ru Indikator ini didasarkan pada Momentum dan analisis arah tren dari beberapa garis sinyalnya. Algoritma perhitungan garis sinyal adalah sebagai berikut. Kita memiliki parameter input indikator sebagai data sumber: StartLength - nilai awal minimum dari garis sinyal pertama; Step - langkah perubahan periode;StepsTotal - jumlah perubahan periode. Nilai periode dari banyak garis sinyal dihitung menggunakan progresi aritmetika: SignalPeriod(Number) &nbsp;=&nbsp; StartLength + Number * Step Nilai dari variabel Number berkisar dari nol hingga StepsTotal. Nilai periode yang diperoleh ditambahkan ke dalam array variabel dan digunakan pada setiap tick indikator untuk mendapatkan array nilai RSI yang telah dihaluskan. Arah tren saat ini untuk setiap penghalusan dihitung, dan juga jumlah tren positif dan negatif untuk seluruh array nilai RSI yang telah dihaluskan ditentukan. Jumlah akhir dari tren positif dan negatif kemudian dihaluskan dan digunakan sebagai garis indikator yang membentuk awan berwarna yang ditampilkan dengan bantuan kelas gaya DRAW_FILLING. Arah tren dalam indikator ini ditentukan oleh warna awan, sementara kekuatannya ditentukan oleh lebar awan. Anda dapat menggunakan level overbought (UpLevel) dan oversold (DnLevel) yang diatur dalam nilai persentase dari amplitudo maksimum indikator. Selain itu, indikator ini juga memberikan kemungkinan untuk menentukan arah perubahan kecepatan kekuatan tren yang ditampilkan sebagai kotak warna. Jika kekuatan tren meningkat, warna kotak ini akan sesuai dengan warna awan, sebaliknya, kotak akan berwarna kebalikan. Algoritma penghalusan dapat dipilih dari sepuluh versi yang mungkin: SMA - rata-rata bergerak sederhana; EMA - rata-rata bergerak eksponensial; SMMA - rata-rata bergerak halus; LWMA - rata-rata bergerak berbobot linear; JJMA - rata-rata adaptif JMA;JurX - penghalusan ultralinear;ParMA - penghalusan parabola;T3 - penghalusan eksponensial ganda Tillson; VIDYA - penghalusan dengan algoritma Tushar Chande; AMA - penghalusan dengan algoritma Perry Kaufman. Perlu dicatat bahwa parameter Fase untuk berbagai algoritma penghalusan memiliki arti yang sepenuhnya berbeda. Untuk JMA, itu adalah variabel Fase eksternal yang berubah dari -100 hingga +100. Untuk T3, itu adalah rasio penghalusan yang dikalikan dengan 100 untuk visualisasi yang lebih baik, untuk VIDYA itu adalah periode osilator CMO dan untuk AMA itu adalah periode EMA lambat. Pada algoritma lainnya, parameter ini tidak mempengaruhi penghalusan. Untuk AMA, periode EMA cepat adalah nilai tetap dan sama dengan 2 secara default. Rasio peningkatan menjadi kekuatan juga sama dengan 2 untuk AMA. Indikator ini menggunakan kelas pustaka SmoothAlgorithms.mqh (harus disalin ke terminal_data_folder\MQL5\Include). Penggunaan kelas ini telah dijelaskan secara rinci dalam artikel "Rata-rata Seri Harga untuk Perhitungan Intermediate Tanpa Menggunakan Buffer Tambahan".

2012.02.01
Indikator LinearRegSlope_V1_HTF_Signal untuk MetaTrader 5: Panduan Lengkap
MetaTrader5
Indikator LinearRegSlope_V1_HTF_Signal untuk MetaTrader 5: Panduan Lengkap

Indikator LinearRegSlope_V1_HTF_Signal adalah alat yang berguna untuk menunjukkan arah tren atau memberikan sinyal untuk melakukan transaksi. Indikator ini dihasilkan dari LinearRegSlope_V1 dan ditampilkan sebagai objek grafis dengan indikasi tren berwarna, serta mengirimkan notifikasi atau sinyal suara ketika saatnya melakukan entry di pasar. Ketika tren berlanjut pada bar yang dipilih, indikator akan memberikan peringatan melalui objek grafis berupa segitiga yang mengarah ke kanan, dengan warna yang sesuai dengan arah tren. Jika tren berubah pada bar yang dipilih, indikator akan memberikan peringatan melalui panah, warna dan arah panah tersebut sesuai dengan arah transaksi yang dilakukan. Parameter input dari indikator ini dapat dibagi menjadi tiga kelompok besar: Parameter input untuk indikator LinearRegSlope_V1: //+------------------------------------------------+ //|&nbsp; Parameter input indikator&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; | //+------------------------------------------------+ input string Symbol_="";&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; // Aset keuangan input ENUM_TIMEFRAMES Timeframe=PERIOD_H6;// Kerangka waktu indikator input Smooth_Method SlMethod=MODE_SMA; // Metode pemulusan input int SlLength=12;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; // Kedalaman pemulusan input int SlPhase=15;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; // Parameter pemulusan input Applied_price_ IPC=PRICE_CLOSE;&nbsp;&nbsp; // Harga konstan input uint TriggerShift=1;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; // Pergeseran bar untuk trigger Parameter input untuk visualisasi indikator LinearRegSlope_V1_HTF_Signal: //---- pengaturan tampilan indikator input uint SignalBar=0;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; // Indeks bar sinyal, 0 adalah bar saat ini input string Symbols_Sirname=INDICATOR_NAME"_Label_"; // Nama label indikator input color UpSymol_Color=Blue;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; // Warna simbol kenaikan input color DnSymol_Color=HotPink;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; // Warna simbol penurunan input color IndName_Color=DarkOrchid;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; // Warna nama indikator input uint Symbols_Size=60;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; // Ukuran simbol sinyal input uint Font_Size=10;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; // Ukuran font nama indikator input int X_1=5;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; // Pergeseran horizontal nama input int Y_1=-15;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; // Pergeseran vertikal nama input bool ShowIndName=true;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; // Tampilkan nama indikator input ENUM_BASE_CORNER&nbsp;&nbsp;WhatCorner=CORNER_RIGHT_UPPER;// Lokasi sudut input uint X_=0;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; // Pergeseran horizontal input uint Y_=20;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; // Pergeseran vertikal Parameter input untuk memicu peringatan dan sinyal suara://---- pengaturan peringatan input ENUM_ALERT_MODE alert_mode=OnlySound; // Versi indikasi aktivasi input uint AlertCount=0;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; // Jumlah peringatan yang dikirim Jika beberapa indikator LinearRegSlope_V1_HTF_Signal digunakan dalam satu grafik, setiap indikator harus memiliki nilai string Symbols_Sirname yang berbeda untuk nama label indikator. Pastikan untuk menempatkan file yang telah dikompilasi dari indikator LinearRegSlope_V1 di folder terminal_data_folder\MQL5\Indicators\. Indikator ini menggunakan kelas dari pustaka SmoothAlgorithms.mqh (yang harus disalin ke terminal_data_folder\MQL5\Include). Penggunaan kelas ini telah dijelaskan secara detail dalam artikel "Rata-Rata Seri Harga untuk Perhitungan Intermediate Tanpa Menggunakan Buffer Tambahan".

2012.02.01
XMA Ichimoku Channel: Indikator Canggih untuk MetaTrader 5
MetaTrader5
XMA Ichimoku Channel: Indikator Canggih untuk MetaTrader 5

Penulis: ellizii XMA Ichimoku Channel adalah indikator yang memanfaatkan perhitungan rata-rata bergerak mirip dengan Ichimoku Kinko Hyo. Di dalam indikator ini, envelope dibangun setelahnya. Parameter Input Indikator: //+-----------------------------------+ //| Parameter Input Indikator | //+-----------------------------------+ input uint Up_period=3; // Perhitungan harga maksimum periode input uint Dn_period=3; // Perhitungan harga minimum periode //---- extern MODE_PRICE Up_mode=HIGH;&nbsp;&nbsp;// Mencari harga maksimum extern MODE_PRICE Dn_mode=LOW;&nbsp;&nbsp; // Mencari harga minimum //---- input Smooth_Method XMA_Method=MODE_SMA; // Metode perhalusan input int XLength=100;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; // Kedalaman perhalusan&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; input int XPhase=15&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; // Parameter perhalusan input double Up_percent = 1.0; // Persentase deviasi rata-rata untuk membangun band atas input double Dn_percent = 1.0; // Persentase deviasi rata-rata untuk membangun band bawah //---- input int Shift=0;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;// Perpindahan horizontal indikator dalam bar input int PriceShift=0; // Perpindahan vertikal indikator dalam poin Indikator ini memungkinkan Anda untuk memilih dari sepuluh jenis perhalusan yang tersedia: SMA - rata-rata bergerak sederhana; EMA - rata-rata bergerak eksponensial; SMMA - rata-rata bergerak halus; LWMA - rata-rata bergerak tertimbang linear; JJMA - rata-rata adaptif JMA; JurX - perhalusan ultra linear; ParMA - perhalusan parabola; T3 - perhalusan eksponensial ganda dari Tillson; VIDYA - perhalusan dengan algoritma Tushar Chande; AMA - perhalusan dengan algoritma Perry Kaufman. Perlu dicatat bahwa parameter Phase memiliki arti yang berbeda antara berbagai algoritma perhalusan. Untuk JMA, Phase adalah variabel eksternal yang nilainya berkisar antara -100 hingga +100. Untuk T3, ini merupakan rasio perhalusan yang dikalikan dengan 100 untuk mendapatkan visualisasi yang lebih baik. Sedangkan untuk VIDYA, ini adalah periode dari osilator CMO dan untuk AMA adalah periode lambat dari EMA. Parameter-parameter ini tidak mempengaruhi perhalusan algoritma lainnya. Pada AMA, periode cepat EMA secara default adalah nilai tetap yaitu 2. Alasan pertumbuhan daya untuk AMA juga sama dengan 2. Indikator ini menggunakan pustaka kelas SmoothAlgorithms.mqh (yang harus disalin ke terminal_data_folder\MQL5\Include). Penggunaan kelas ini dijelaskan lebih detail dalam artikel "Rata-rata harga untuk perhitungan sementara tanpa menggunakan buffer tambahan". Indikator ini pertama kali diimplementasikan dalam MQL4 dan dipublikasikan di Base Code pada 04.10.2010.

2012.02.01
UltraXMA: Indikator Canggih untuk MetaTrader 5
MetaTrader5
UltraXMA: Indikator Canggih untuk MetaTrader 5

UltraXMA adalah indikator yang didasarkan pada nilai integral dari tren yang diambil dari beberapa moving average dengan periode yang dihaluskan menggunakan progresi aritmetika. Algoritma perhitungan moving average pada indikator ini memanfaatkan beberapa parameter sebagai data sumber: StartLength - nilai awal minimum dari garis sinyal pertama; Step - langkah perubahan periode; StepsTotal - jumlah perubahan periode. Setiap nilai periode dari garis-garis fan dihitung menggunakan progresi aritmetika: XMAPeriod(Number) = StartLength + Number*Step di mana nilai dari variabel Number berkisar dari nol hingga StepsTotal. Nilai periode yang diperoleh ditambahkan ke dalam array variabel dan digunakan pada setiap tick indikator untuk mendapatkan array nilai moving average fan dari XMA. Arah tren saat ini untuk masing-masing smoothing dihitung bersama dengan jumlah tren positif dan negatif dari seluruh array nilai moving average fan. Jumlah akhir dari tren positif dan negatif dihaluskan kembali dan digunakan sebagai garis indikator yang membentuk awan berwarna yang ditampilkan dengan menggunakan kelas gaya DRAW_FILLING. Arah tren dalam indikator ini ditentukan oleh warna awan, sementara kekuatannya ditentukan oleh lebar awan. Anda juga dapat menggunakan level overbought (UpLevel) dan oversold (DnLevel) yang ditetapkan dalam nilai persentase dari amplitudo maksimum indikator. Algoritma smoothing dapat dipilih dari sepuluh versi yang tersedia: SMA - Simple Moving Average; EMA - Exponential Moving Average; SMMA - Smoothed Moving Average; LWMA - Linear Weighted Moving Average; JJMA - JMA Adaptive Average; JurX - Ultralinear Smoothing; ParMA - Parabolic Smoothing; T3 - Tillson's Multiple Exponential Smoothing; VIDYA - Smoothing dengan menggunakan algoritma Tushar Chande; AMA - Smoothing dengan menggunakan algoritma Perry Kaufman. Perlu dicatat bahwa parameter fase untuk berbagai algoritma smoothing memiliki arti yang sangat berbeda. Untuk JMA, variabel fase eksternal bervariasi dari -100 hingga +100. Untuk T3, ini adalah rasio smoothing yang dikalikan dengan 100 untuk visualisasi yang lebih baik, untuk VIDYA ini adalah periode osilator CMO dan untuk AMA ini adalah periode EMA lambat. Pada algoritma lainnya, parameter ini tidak mempengaruhi smoothing. Untuk AMA, periode EMA cepat adalah nilai tetap dan sama dengan 2 secara default. Rasio pengangkatan juga sama dengan 2 untuk AMA. Indikator ini menggunakan kelas dari library SmoothAlgorithms.mqh (harus disalin ke folder terminal_data_folder\MQL5\Include). Penggunaan kelas ini telah dijelaskan secara mendetail dalam artikel "Averaging Price Series for Intermediate Calculations Without Using Additional Buffers". Parameter input indikator: //+----------------------------------------------+ //| Parameter input indikator &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; | //+----------------------------------------------+ input ENUM_APPLIED_PRICE Applied_price=PRICE_CLOSE; // Harga yang diterapkan //---- input Smooth_Method W_Method=MODE_JJMA;&nbsp;&nbsp;&nbsp;&nbsp; // Metode smoothing input int StartLength=3;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;// Periode smoothing awal&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; input int WPhase=100;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; // Parameter smoothing //----&nbsp;&nbsp; input uint Step=5;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;// Langkah perubahan periode input uint StepsTotal=10;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; // Jumlah perubahan periode //---- input Smooth_Method SmoothMethod=MODE_JJMA; // Metode smoothing input int SmoothLength=3;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; // Kedalaman smoothing&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; input int SmoothPhase=100;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;// Parameter smoothing input Applied_price_ IPC=PRICE_CLOSE;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; // Harga yang diterapkan //----&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; input uint UpLevel=80;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;// Level overbought input uint DnLevel=20;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;// Level oversold input color UpLevelsColor=Red;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;// Warna level overbought input color DnLevelsColor=Red;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;// Warna level oversold input STYLE Levelstyle=DASH_;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; // Gaya level input WIDTH&nbsp;&nbsp;LevelsWidth=Width_1;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; // Lebar level&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;

2012.01.31
Panduan Lengkap Indikator 3XMA_Ichimoku untuk MetaTrader 5
MetaTrader5
Panduan Lengkap Indikator 3XMA_Ichimoku untuk MetaTrader 5

Indikator 3XMA_Ichimoku ini mengombinasikan tiga moving average yang prinsip perhitungannya terinspirasi dari Ichimoku Kinko Hyo. Dua moving average yang lebih lambat dengan periode yang berbeda membentuk awan, yang warnanya mencerminkan arah tren. Penggunaan indikator ini hampir setara dengan penggunaan indikator Ichimoku. Parameter Input Indikator: //+-----------------------------------+ //| Parameter input indikator | //+-----------------------------------+ input uint Up_period1=3; // Periode 1 untuk perhitungan harga tertinggi input uint Dn_period1=3; // Periode 1 untuk perhitungan harga terendah input uint Up_period2=6; // Periode 2 untuk perhitungan harga tertinggi input uint Dn_period2=6; // Periode 2 untuk perhitungan harga terendah input uint Up_period3=9; // Periode 3 untuk perhitungan harga tertinggi input uint Dn_period3=9; // Periode 3 untuk perhitungan harga terendah //---- input MODE_PRICE Up_mode1=HIGH;&nbsp;&nbsp;// Tipe harga 1 untuk mencari harga tertinggi input MODE_PRICE Dn_mode1=LOW;&nbsp;&nbsp; // Tipe harga 1 untuk mencari harga terendah input MODE_PRICE Up_mode2=HIGH;&nbsp;&nbsp;// Tipe harga 2 untuk mencari harga tertinggi input MODE_PRICE Dn_mode2=LOW;&nbsp;&nbsp; // Tipe harga 2 untuk mencari harga terendah input MODE_PRICE Up_mode3=HIGH;&nbsp;&nbsp;// Tipe harga 3 untuk mencari harga tertinggi input MODE_PRICE Dn_mode3=LOW;&nbsp;&nbsp;// Tipe harga 3 untuk mencari harga terendah //---- input Smooth_Method XMA1_Method=MODE_SMA; // Metode smoothing 1 input Smooth_Method XMA2_Method=MODE_SMA; // Metode smoothing 2 input Smooth_Method XMA3_Method=MODE_SMA; // Metode smoothing 3 //---- input int XLength1=8;&nbsp;&nbsp;// Kedalaman smoothing 1 input int XLength2=25; // Kedalaman smoothing 2 input int XLength3=80; // Kedalaman smoothing 3 input int XPhase=15;&nbsp;&nbsp; // Parameter smoothing input int Shift1=0;&nbsp;&nbsp;&nbsp;&nbsp;// Geser horizontal indikator 1 dalam bar input int Shift2=0;&nbsp;&nbsp;&nbsp;&nbsp;// Geser horizontal indikator 2 dalam bar input int Shift3=0;&nbsp;&nbsp;&nbsp;&nbsp;// Geser horizontal indikator 3 dalam barSmoothing algoritma dapat dipilih dari sepuluh versi yang tersedia: SMA - simple moving average; EMA - exponential moving average; SMMA - smoothed moving average; LWMA - linear weighted moving average; JJMA - JMA adaptive average; JurX - ultralinear smoothing; ParMA - parabolic smoothing; T3 - Tillson's multiple exponential smoothing; VIDYA - smoothing dengan algoritma Tushar Chande; AMA - smoothing dengan algoritma Perry Kaufman. Perlu dicatat bahwa parameter fase untuk algoritma smoothing yang berbeda memiliki arti yang sangat berbeda. Untuk JMA, ia adalah variabel fase eksternal yang berubah dari -100 hingga +100. Untuk T3, itu adalah rasio smoothing yang dikalikan dengan 100 untuk tampilan yang lebih baik, untuk VIDYA itu adalah periode osilator CMO dan untuk AMA itu adalah periode EMA lambat. Pada algoritma lain, parameter ini tidak mempengaruhi smoothing. Untuk AMA, periode EMA cepat adalah nilai tetap dan sama dengan 2 secara default. Rasio pemangkatan juga sama dengan 2 untuk AMA. Letakkan file indikator XMA_Ichimoku.mq5 yang sudah dikompilasi ke dalam MQL5\Indicators\. Indikator ini menggunakan kelas dari pustaka SmoothAlgorithms.mqh (yang harus disalin ke terminal_data_folder\MQL5\Include). Penggunaan kelas-kelas tersebut telah dijelaskan secara mendetail dalam artikel "Rata-Rata Seri Harga untuk Perhitungan Sementara Tanpa Menggunakan Buffer Tambahan".

2012.01.31
Menggunakan Indikator iGDR_Fractal_Levels untuk Analisis Trading
MetaTrader5
Menggunakan Indikator iGDR_Fractal_Levels untuk Analisis Trading

Penulis Asli: GreenDog Indikator iGDR_Fractal_Levels menunjukkan nilai rata-rata fractal selama periode tertentu. Indikator ini menampilkan tiga level di chart dengan warna yang berbeda. Level-level tersebut juga dipetakan ke kanan dari label teks, dengan mempertimbangkan variasi yang digunakan untuk menghitung rata-rata. Cara kerja indikator ini adalah dengan memilih interval waktu dari akhir ke awal, tetapi hanya mengambil sejumlah batang yang dibatasi sesuai parameter indikator. Pencarian fractal dilakukan dalam interval ini. Setelah itu, dihitung tiga level harga dengan jumlah fractal tertinggi dan harga setiap fractal ditentukan. Kemudian, harga rata-rata ditemukan dari harga-harga yang ditentukan. Harga rata-rata ini ditampilkan oleh indikator, sementara rentang harga dari fractal lainnya memperbesar ukuran garis, karena rentang ini merupakan level yang paling kuat. Indikator ini membentuk hanya tiga level harga dari semua fractal. Setiap level memiliki warna sendiri yang tergantung pada jumlah fractal yang termasuk dalam pembentukan level ini. Level terkuat berwarna merah, level tengah berwarna kuning, dan level terlemah berwarna hijau, namun level ini juga harus diperhatikan dalam aktivitas trading. Pemanfaatan dalam Trading: Seperti halnya level lainnya di pasar Forex, level-level ini tidak memiliki perbedaan spesifik, namun kita harus selalu ingat bahwa transaksi menggunakan fractal hanya dibuka searah dengan breakout fractal tersebut. Begitu pula dengan level-level ini. Kita harus memasuki pasar searah dengan breakout level tersebut, karena itu adalah sinyal terkuat untuk masuk ke pasar. Level di sekitar juga bisa digunakan sebagai level stop awal dan target profit.

2012.01.31
Awal Sebelumnya 244 245 246 247 248 249 250 251 252 253 254 Berikutnya Akhir