Indikator BinaryWave_HTF_Signal adalah alat yang berguna untuk trader yang ingin mengetahui arah tren dengan lebih jelas. Ia menunjukkan arah tren atau isyarat yang dihasilkan oleh indikator BinaryWaveSign pada bar yang dipilih, dan memaparkan objek grafik dengan indikasi warna untuk menunjukkan arah tren atau perdagangan. Selain itu, indikator ini juga boleh menimbulkan amaran dan memainkan isyarat audio.
Jika tren berterusan pada bar yang dipilih, indikator akan memaparkan anak panah ke kanan. Warna anak panah ini akan sepadan dengan arah tren. Sebaliknya, jika tren berubah pada bar tersebut, indikator akan menunjukkan anak panah diagonal, di mana warna dan arah anak panah ini menunjukkan arah perdagangan yang baru.
Parameter input dalam indikator ini boleh dibahagikan kepada tiga kumpulan besar:
- Parameter input BinaryWaveSign:
input string Symbol_=""; // Aset kewangan input ENUM_TIMEFRAMES Timeframe=PERIOD_H6; // Kerangka waktu untuk pengiraan indikator //--- berat indikator. Jika berat adalah nol, indikator tidak mengambil bahagian dalam pengiraan gelombang input double WeightMA = 1.0; input double WeightMACD = 1.0; input double WeightOsMA = 1.0; input double WeightCCI = 1.0; input double WeightMOM = 1.0; input double WeightRSI = 1.0; input double WeightADX = 1.0; //---- Parameter Moving Average input int MAPeriod=13; input ENUM_MA_METHOD MAType=MODE_EMA; input ENUM_APPLIED_PRICE MAPrice=PRICE_CLOSE; //---- Parameter MACD input int FastMACD = 12; input int SlowMACD = 26; input int SignalMACD = 9; input ENUM_APPLIED_PRICE PriceMACD=PRICE_CLOSE; //---- Parameter OsMA input int FastPeriod = 12; input int SlowPeriod = 26; input int SignalPeriod = 9; input ENUM_APPLIED_PRICE OsMAPrice=PRICE_CLOSE; //---- Parameter CCI input int CCIPeriod=14; input ENUM_APPLIED_PRICE CCIPrice=PRICE_MEDIAN; //---- Parameter Momentum input int MOMPeriod=14; input ENUM_APPLIED_PRICE MOMPrice=PRICE_CLOSE; //---- Parameter RSI input int RSIPeriod=14; input ENUM_APPLIED_PRICE RSIPrice=PRICE_CLOSE; //---- Parameter ADX input int ADXPeriod=14; //---- Penyelarasan gelombang input Smooth_Method bMA_Method=MODE_JJMA; // Kaedah purata input int bLength=5; // Kedalaman penyelarasan input int bPhase=100; // Parameter penyelarasan // Untuk JJMA ia berbeza dalam julat -100 ... +100 dan mempengaruhi kualiti proses transisi;
- Parameter input untuk visualisasi indikator:
//---- Tetapan paparan indikator input uint SignalBar=0; // Nombor bar untuk mendapatkan isyarat (0 - bar semasa) input string Symbols_Sirname=INDICATOR_NAME"_Label_"; // Nama label indikator input color Upsymbol_Color=clrLimeGreen; // Warna simbol uptrend input color Dnsymbol_Color=clrMagenta; // Warna simbol downtrend input color IndName_Color=clrDarkOrchid // Warna nama indikator input uint Symbols_Size=60; // Saiz simbol isyarat input uint Font_Size=10 // Saiz font nama indikator input int X_1=5 // Offset nama secara mendatar input int Y_1=-15 // Offset nama secara menegak input bool ShowIndName=true; // Paparkan nama indikator input ENUM_BASE_CORNER WhatCorner=CORNER_RIGHT_UPPER; // Sudut lokasi input uint X_=0; // Offset mendatar input uint Y_=20; // Offset menegak
- Parameter input untuk pengaktifan amaran dan isyarat audio:
//---- Tetapan amaran input ENUM_ALERT_MODE alert_mode=OnlySound; // Pilihan pemicu input uint AlertCount=0; // Bilangan amaran
Jika anda ingin menggunakan beberapa indikator BinaryWave_HTF_Signal pada satu carta, setiap indikator perlu mempunyai nilai yang berbeza untuk simbol_Sirname (nama label indikator).
Indikator ini memerlukan fail indikator yang telah disusun, iaitu BinaryWaveSign.mq5. Pastikan anda meletakkannya di

Fig.1. BinaryWave_HTF_Signal. Isyarat kesinambungan tren

Fig.2. Indikator BinaryWave_HTF_Signal. Isyarat untuk perdagangan
Komen 0