multisymbol_color-RSI_1.0
Похожие материалы по тегам
Сообщите нам, если считаете, что материал размещён без разрешения.
Сообщить о материале
Обращение по товару «multisymbol_color-rsi_lq(1).mq5» отправится на рассмотрение. Укажите контакт для ответа и опишите причину.
О программе
Индикатор для MetaTrader 4, рассчитывающий RSI для выбранного символа и отображающий результат в отдельном окне в виде цветных гистограмм. Использует 8 буферов с разными цветами для визуализации силы и направления сигнала RSI. Поддерживает работу с любым символом, включая символы, отличные от текущего графика.
Настройки программы
| Настройка | Описание |
|---|---|
| Periode | Период — Период расчёта RSI в барах. |
| invert_strength | Инвертировать силу — Переключатель инверсии направления RSI: при включении значения отражаются относительно уровня 50. |
| CurrencyPair | Валютная пара — Символ для анализа; если оставить пустым, используется текущий символ графика. |
| NOTE0 | Примечание 0 — Информационное примечание: указать валютную пару заглавными буквами. |
| NOTE1 | Примечание 1 — Информационное примечание: пример обозначения пары. |
| NOTE2 | Примечание 2 — Информационное примечание: оставить пустым для текущего символа. |
| NOTE3 | Примечание 3 — Информационное примечание: для мини-счёта. |
| NOTE4 | Примечание 4 — Информационное примечание: добавлять «m» для мини-счёта, например EURUSDm. |
Поиск по коду файла
#property indicator_separate_window
#property indicator_buffers 8
#property indicator_color1 C'162,208,162'
#property indicator_color2 C' 90,185, 90'
#property indicator_color3 C' 23,139, 23'
#property indicator_color4 C'255,255,255'
#property indicator_color5 C'255,185,185'
#property indicator_color6 C'255,115,115'
#property indicator_color7 C'255, 76, 76'
#property indicator_color8 C'255, 32, 32'
extern int Periode=30;
extern bool invert_strength = 0;
extern string CurrencyPair = "";
extern string NOTE0 = "enter currencypair in uppercase";
extern string NOTE1 = "like EURUSD";
extern string NOTE2 = "leave empty for current symbol";
extern string NOTE3 = "if you have a mini account";
extern string NOTE4 = "add a \"m\" e.g EURUSDm ";
double ExtBuffer0[];
double ExtBuffer1[];
double ExtBuffer2[];
double ExtBuffer3[];
double ExtBuffer4[];
double ExtBuffer5[];
double ExtBuffer6[];
double ExtBuffer7[];
double ExtBuffer8[];
int init()
{
// код доступен только после оплаты
}
SetIndexBuffer(0,ExtBuffer0);
SetIndexBuffer(1,ExtBuffer1);
SetIndexBuffer(2,ExtBuffer2);
SetIndexBuffer(3,ExtBuffer3);
SetIndexBuffer(4,ExtBuffer4);
SetIndexBuffer(5,ExtBuffer5);
SetIndexBuffer(6,ExtBuffer6);
SetIndexBuffer(7,ExtBuffer7);
SetIndexStyle(0,DRAW_HISTOGRAM, EMPTY, 5, C'162,208,162');
SetIndexStyle(1,DRAW_HISTOGRAM, EMPTY, 5, C'90,185,90');
SetIndexStyle(2,DRAW_HISTOGRAM, EMPTY, 5, C'23,139,23');
SetIndexStyle(3,DRAW_HISTOGRAM, EMPTY, 5, C'255,255,255');
SetIndexStyle(4,DRAW_HISTOGRAM, EMPTY, 5, C'255,185,185');
SetIndexStyle(5,DRAW_HISTOGRAM, EMPTY, 5, C'255,115,115');
SetIndexStyle(6,DRAW_HISTOGRAM, EMPTY, 5, C'255,76,76');
SetIndexStyle(7,DRAW_HISTOGRAM, EMPTY, 5, C'255,32,32');
for (int i=0;i<indicator_buffers;i++) SetIndexLabel(i,NULL);
if (CurrencyPair == "") CurrencyPair = Symbol();
if (iCloseПоказано первые 50% кода (символов: 2748)
Открыть по тарифу
Купите тариф с пакетом открытий или войдите, если тариф уже есть. Открытый файл останется в вашем кабинете навсегда.
Разовая покупка файла
На этой странице откроется полный исходный код файла вместо ознакомительного фрагмента.
Зачем нужен email? После подтверждения оплаты файл сохранится в кабинете на этот email. Если аккаунта ещё нет, мы создадим его и пришлём ссылку для задания пароля. Если аккаунт уже есть, покупка добавится в него. Укажите адрес, к которому у вас есть доступ.
Чтобы оформить заказ, введите email и перейдите к оплате.