multisymbol_color-rsi_lq.mq5
Похожие материалы по тегам
Сообщите нам, если считаете, что материал размещён без разрешения.
Сообщить о материале
Обращение по товару «multisymbol_color-rsi_lq.mq5» отправится на рассмотрение. Укажите контакт для ответа и опишите причину.
О программе
Индикатор рассчитывает аналитический показатель RSI для выбранной торговой пары или золота и отображает результат в виде цветных гистограмм в отдельном окне. Значения RSI ниже 48 отрисовываются в оттенках красного, выше 52 — в оттенках зелёного, в диапазоне 48–52 — белым блоком. Доступна инверсия расчёта, удваивающая отклонение от среднего уровня 50. Для работы индикатора используются восемь буферов, каждый из которых соответствует определённому уровню интенсивности цвета.
Выбор торгового инструмента осуществляется через числовой параметр, который принимает значения от 1 до 15 и соответствует заданным парам валютным парам и золоту. Параметр периода позволяет настроить чувствительность индикатора RSI. Текстовые параметры содержат подсказки с номерами для корректного выбора нужного символа.
Настройки программы
| Настройка | Описание |
|---|---|
| Periode | Период расчёта индикатора RSI (целое число) |
| invert_strength | Переключатель инверсии значения RSI (true/false) |
| NOTE | Текстовый параметр с подсказкой для пользователя о необходимости выбора символа |
| selected_Symbol | Номер выбранного торгового инструмента от 1 до 15 (1 — EURUSD, 2 — EURGBP, ..., 15 — GOLD) |
| for_EURUSD | Текстовая подсказка с номером для выбора пары EURUSD (введите: 1) |
| for_EURGBP | Текстовая подсказка с номером для выбора пары EURGBP (введите: 2) |
| for_EURCHF | Текстовая подсказка с номером для выбора пары EURCHF (введите: 3) |
| for_EURJPY | Текстовая подсказка с номером для выбора пары EURJPY (введите: 4) |
| for_EURAUD | Текстовая подсказка с номером для выбора пары EURAUD (введите: 5) |
| for_USDCHF | Текстовая подсказка с номером для выбора пары USDCHF (введите: 6) |
| for_USDJPY | Текстовая подсказка с номером для выбора пары USDJPY (введите: 7) |
| for_USDCAD | Текстовая подсказка с номером для выбора пары USDCAD (введите: 8) |
| for_AUDUSD | Текстовая подсказка с номером для выбора пары AUDUSD (введите: 9) |
| for_NZDUSD | Текстовая подсказка с номером для выбора пары NZDUSD (введите: 10) |
| for_GBPJPY | Текстовая подсказка с номером для выбора пары GBPJPY (введите: 11) |
| for_GBPCHF | Текстовая подсказка с номером для выбора пары GBPCHF (введите: 12) |
| for_GBPUSD | Текстовая подсказка с номером для выбора пары GBPUSD (введите: 13) |
| for_CHFJPY | Текстовая подсказка с номером для выбора пары CHFJPY (введите: 14) |
| for_GOLD | Текстовая подсказка с номером для выбора золота GOLD (введите: 15) |
Поиск по коду файла
#property indicator_separate_window
#property indicator_buffers 8
extern int Periode=40;
extern bool invert_strength=0;
extern string NOTE = "Select symbol";
extern int selected_Symbol=1;
extern string for_EURUSD = "enter: 1";
extern string for_EURGBP = "enter: 2";
extern string for_EURCHF = "enter: 3";
extern string for_EURJPY = "enter: 4";
extern string for_EURAUD = "enter: 5";
extern string for_USDCHF = "enter: 6";
extern string for_USDJPY = "enter: 7";
extern string for_USDCAD = "enter: 8";
extern string for_AUDUSD = "enter: 9";
extern string for_NZDUSD = "enter: 10";
extern string for_GBPJPY = "enter: 11";
extern string for_GBPCHF = "enter: 12";
extern string for_GBPUSD = "enter: 13";
extern string for_CHFJPY = "enter: 14";
extern string for_GOLD = "enter: 15";
double ExtBuffer0[];
double ExtBuffer1[];
double ExtBuffer2[];
double ExtBuffer3[];
double ExtBuffer4[];
double ExtBuffer5[];
double ExtBuffer6[];
double ExtBuffer7[];
double ExtBuffer8[];
int init()
{
// код доступен только после оплаты
}
int deinit()
{
return(0);
}
int start()
{
// код доступен только после оплаты
}
string currencypair;
currencypair= choosesymbol(selected_Symbol);
IndicatorShortName(currencypair+"("+Periode+")");
int counted_bars=IndicatorCounted();
if (counted_bars<0) return(-1);
if (counted_bars>0) counted_bars--;
int pos=Bars-counted_bars;
double ddraw;
while(posПоказано первые 50% кода (символов: 3096)
Открыть по тарифу
Купите тариф с пакетом открытий или войдите, если тариф уже есть. Открытый файл останется в вашем кабинете навсегда.
Разовая покупка файла
На этой странице откроется полный исходный код файла вместо ознакомительного фрагмента.
Зачем нужен email? После подтверждения оплаты файл сохранится в кабинете на этот email. Если аккаунта ещё нет, мы создадим его и пришлём ссылку для задания пароля. Если аккаунт уже есть, покупка добавится в него. Укажите адрес, к которому у вас есть доступ.
Чтобы оформить заказ, введите email и перейдите к оплате.