Brooky_Rsi_Shade
Похожие материалы по тегам
Сообщите нам, если считаете, что материал размещён без разрешения.
Сообщить о материале
Обращение по товару «brooky_rsi_shade.mq5» отправится на рассмотрение. Укажите контакт для ответа и опишите причину.
О программе
Brooky_Rsi_Shade — это пользовательский индикатор для MetaTrader, построенный на основе осциллятора RSI. Он отображает значение RSI в виде линии на отдельном подокне и дополнительно рисует гистограммы в зонях перекупленности и перепроданности.
Индикатор позволяет настраивать период расчёта RSI, а также уровни перекупленности и перепроданности. При достижении заданных уровней на графике создаются горизонтальные линии выбранных цветов.
Для работы индикатора необходимо разрешить использование DLL, так как он обращается к системным функциям Windows для определения цвета фона окна графика и автоматической очистки графических элементов.
Настройки программы
| Настройка | Описание |
|---|---|
| NOTE | Текстовый параметр с информационным сообщением о необходимости разрешения использования DLL. |
| NOTE2 | Текстовый параметр с информационным сообщением об автоматической очистке фона графика. |
| Coder | Текстовый параметр с информационным сообщением об авторе индикатора. |
| settings | Текстовый параметр с информационным сообщением о выборе периода и уровней. |
| Rsi_Period | Период расчёта индикатора RSI, определяющий количество баров для усреднения. |
| OBought | Пороговое значение уровня перекупленности, при достижении которого рисуется гистограмма и горизонтальная линия. |
| OSold | Пороговое значение уровня перепроданности, при достижении которого рисуется гистограмма и горизонтальная линия. |
| colors | Текстовый параметр с информационным сообщением о выборе цветов уровней. |
| oblevel | Цвет горизонтальных линий, отображаемых на уровне перекупленности. |
| oslevel | Цвет горизонтальных линий, отображаемых на уровне перепроданности. |
Поиск по коду файла
#property indicator_separate_window
#property indicator_buffers 4
#property indicator_color1 SteelBlue
#property indicator_color2 OrangeRed
#property indicator_color3 Gold
#property indicator_width1 5
#property indicator_width2 5
#property indicator_width3 5
#property indicator_width4 2
#property indicator_level1 50
#import "user32.dll"
int GetDC(int hwnd);
int ReleaseDC(int hwnd,int hdc);
#import "gdi32.dll"
color GetPixel(int hdc,int x,int y);
extern string NOTE = "+--DLL Must Be Allowed--+";
extern string NOTE2 = "+--For Auto Clear Backgound--+";
extern string Coder = "+Forex-Indicators.Weebly.com+";
extern string settings = "+--Select Period & Levels--+";
extern int Rsi_Period=5;
extern int OBought=70;
extern int OSold=30;
extern string colors = "+--Select Colors for Levels--+";
extern color oblevel = Blue;
extern color oslevel = Red;
double rsibuff[];
double obbuff[];
double osbuff[];
double blankbuff[];
int init()
{
// код доступен только после оплаты
}
int deinit()
{
ObjectDelete("ob");
ObjectDelete("os");
return(0);
}
int start()
{
// код доступен только после оплаты
}
int limit;
int counted_bars=IndicatorCounted();
if(counted_bars<0) return(-1);
if(counted_bars>0) counПоказано первые 50% кода (символов: 2270)
Открыть по тарифу
Купите тариф с пакетом открытий или войдите, если тариф уже есть. Открытый файл останется в вашем кабинете навсегда.
Разовая покупка файла
На этой странице откроется полный исходный код файла вместо ознакомительного фрагмента.
Зачем нужен email? После подтверждения оплаты файл сохранится в кабинете на этот email. Если аккаунта ещё нет, мы создадим его и пришлём ссылку для задания пароля. Если аккаунт уже есть, покупка добавится в него. Укажите адрес, к которому у вас есть доступ.
Чтобы оформить заказ, введите email и перейдите к оплате.