MQL4/MQL5 port of ChartArt's "Bollinger + RSI, Double Strategy v1.1" from TradingView (41,800+ users). Buy/sell signals on dual confirmation: RSI(6) crossing 50 + price crossing BB(200,2) bands on the same candle. Non-repainting. Includes visual signals, bar coloring, and multi-channel alerts.
Find a file
2026-02-21 13:32:53 -06:00
Bollinger_RSI_Double_Strategy.mq4 Initial commit for Bollinger-RSI-Double-Strategy 2026-02-21 13:32:53 -06:00
Bollinger_RSI_Double_Strategy.mq5 Initial commit for Bollinger-RSI-Double-Strategy 2026-02-21 13:32:53 -06:00
README.md Initial commit for Bollinger-RSI-Double-Strategy 2026-02-21 13:32:53 -06:00

Bollinger + RSI, Double Strategy (by ChartArt) v1.1


🇺🇸 English

Bollinger + RSI, Double Strategy v1.1

Faithful MQL4/MQL5 port of ChartArt's popular TradingView strategy (41,800+ users, 990+ favorites). Generates buy and sell signals only when both indicators confirm simultaneously — RSI momentum shift + Bollinger Band breakout on the same candle.

How it works

The strategy uses an unconventional configuration: a fast RSI(6) with its crossover level set at 50 (acting as a momentum direction filter, not an overbought/oversold detector), combined with Bollinger Bands using a 200-period SMA and 2 standard deviations (functioning as a long-term price structure channel rather than a short-term volatility envelope).

  • BUY signal: RSI crosses above 50 AND price crosses above the lower Bollinger Band
  • SELL signal: RSI crosses below 50 AND price crosses below the upper Bollinger Band

The dual-confirmation requirement significantly reduces false signals compared to using either indicator alone.

Visual features

  • Bollinger Bands plotted on the chart (basis line in aqua, upper/lower bands in silver)
  • Buy arrows (green) and Sell arrows (red) at signal candles
  • Optional bar coloring and background highlighting matching the original Pine Script behavior
  • Multi-channel alert system: popup, sound, push notification, and email

Parameters

Parameter Default Description
RSI Period 6 RSI calculation period (shorter = more responsive)
RSI Level 50 Crossover threshold (original hardcoded at 50)
BB Period 200 Bollinger Bands SMA period
BB Multiplier 2.0 Standard deviation multiplier
Bar Color On Color candles on trend signals
Background Color On Highlight background on trend signals
Alerts Off Enable/disable alert notifications

Key characteristics

  • Non-repainting on closed candles
  • Signals are rare due to dual-confirmation — ideal for swing trading on H1, H4, and D1
  • Both the BB multiplier and RSI level (hardcoded in the original) are exposed as configurable inputs for optimization
  • Compatible with any instrument: Forex, indices, commodities, crypto, stocks
  • Original Pine Script source included as reference comments in the code

Original source

TradingView: https://www.tradingview.com/script/uCV8I4xA/ Author: ChartArt — Published January 2016


🇪🇸 Español

Bollinger + RSI, Double Strategy v1.1

Conversión fiel a MQL4/MQL5 de la popular estrategia de ChartArt en TradingView (41.800+ usuarios, 990+ favoritos). Genera señales de compra y venta únicamente cuando ambos indicadores confirman simultáneamente — cambio de momentum del RSI + ruptura de Banda de Bollinger en la misma vela.

Funcionamiento

La estrategia usa una configuración no convencional: un RSI(6) rápido con nivel de cruce en 50 (actuando como filtro de dirección de momentum, no como detector de sobrecompra/sobreventa), combinado con Bandas de Bollinger usando SMA de 200 periodos y 2 desviaciones estándar (funcionando como canal de estructura de precios a largo plazo en vez de envolvente de volatilidad a corto plazo).

  • Señal de COMPRA: RSI cruza por encima de 50 Y el precio cruza por encima de la banda inferior
  • Señal de VENTA: RSI cruza por debajo de 50 Y el precio cruza por debajo de la banda superior

La doble confirmación reduce significativamente las señales falsas en comparación con usar cualquiera de los indicadores por separado.

Características visuales

  • Bandas de Bollinger dibujadas en el gráfico (línea base aqua, bandas superior/inferior plata)
  • Flechas de compra (verde) y venta (rojo) en las velas de señal
  • Coloreo opcional de velas y fondo replicando el comportamiento original de Pine Script
  • Sistema de alertas multicanal: popup, sonido, notificación push y email

Parámetros

Parámetro Defecto Descripción
RSI Period 6 Periodo de cálculo del RSI (menor = más reactivo)
RSI Level 50 Umbral de cruce (hardcoded en 50 en el original)
BB Period 200 Periodo SMA de las Bandas de Bollinger
BB Multiplier 2.0 Multiplicador de desviación estándar
Bar Color On Colorear velas en señales de tendencia
Background Color On Resaltar fondo en señales de tendencia
Alerts Off Activar/desactivar alertas

Características clave

  • No repinta en velas cerradas
  • Las señales son infrecuentes por la doble confirmación — ideal para swing trading en H1, H4 y D1
  • El multiplicador BB y el nivel RSI (hardcoded en el original) están expuestos como inputs configurables para optimización
  • Compatible con cualquier instrumento: Forex, índices, materias primas, cripto, acciones
  • Código fuente Pine Script original incluido como comentarios de referencia

Fuente original

TradingView: https://www.tradingview.com/script/uCV8I4xA/ Autor: ChartArt — Publicado en enero de 2016


🇷🇺 Русский

Bollinger + RSI, Double Strategy v1.1

Точный порт популярной стратегии ChartArt с TradingView (41 800+ пользователей, 990+ избранных) на MQL4/MQL5. Генерирует сигналы на покупку и продажу только при одновременном подтверждении обоих индикаторов — смена импульса RSI + пробой полосы Боллинджера на одной и той же свече.

Принцип работы

Стратегия использует нестандартную конфигурацию: быстрый RSI(6) с уровнем пересечения 50 (фильтр направления импульса, а не детектор перекупленности/перепроданности) в сочетании с полосами Боллинджера на основе SMA(200) и 2 стандартных отклонений (долгосрочный канал ценовой структуры, а не краткосрочная оболочка волатильности).

  • Сигнал на ПОКУПКУ: RSI пересекает уровень 50 снизу вверх И цена пересекает нижнюю полосу Боллинджера снизу вверх
  • Сигнал на ПРОДАЖУ: RSI пересекает уровень 50 сверху вниз И цена пересекает верхнюю полосу Боллинджера сверху вниз

Двойное подтверждение значительно сокращает ложные сигналы по сравнению с использованием любого индикатора по отдельности.

Визуальные возможности

  • Полосы Боллинджера на графике (базовая линия — аква, верхняя/нижняя — серебро)
  • Стрелки покупки (зелёные) и продажи (красные) на сигнальных свечах
  • Опциональная раскраска баров и фона, воспроизводящая поведение оригинального Pine Script
  • Многоканальная система оповещений: всплывающее окно, звук, push-уведомление, email

Параметры

Параметр По умолч. Описание
RSI Period 6 Период расчёта RSI (меньше = более чувствительный)
RSI Level 50 Порог пересечения (в оригинале жёстко задан 50)
BB Period 200 Период SMA полос Боллинджера
BB Multiplier 2.0 Множитель стандартного отклонения
Bar Color Вкл Раскраска свечей при сигналах тренда
Background Color Вкл Подсветка фона при сигналах тренда
Alerts Выкл Включить/выключить оповещения

Ключевые особенности

  • Не перерисовывается на закрытых свечах
  • Сигналы редкие благодаря двойному подтверждению — идеально для свинг-трейдинга на H1, H4 и D1
  • Множитель BB и уровень RSI (жёстко заданные в оригинале) вынесены в настраиваемые входные параметры для оптимизации
  • Совместим с любыми инструментами: Forex, индексы, сырьё, крипто, акции
  • Оригинальный исходный код Pine Script включён в виде справочных комментариев

Оригинальный источник

TradingView: https://www.tradingview.com/script/uCV8I4xA/ Автор: ChartArt — Опубликовано в январе 2016 г.


🇯🇵 日本語

Bollinger + RSI, Double Strategy v1.1

TradingViewで人気のChartArt戦略(41,800人以上が使用、990以上のお気に入り)をMQL4/MQL5に忠実に移植したものです。両方のインジケーターが同時に確認した場合のみ売買シグナルを生成します — 同じローソク足でRSIのモメンタム転換 + ボリンジャーバンドのブレイクアウトが発生した時のみシグナルが出ます。

仕組み

この戦略は非従来型の設定を使用しています:RSI(6)の高速設定でクロスオーバーレベルを50に設定(買われすぎ/売られすぎの検出ではなく、モメンタム方向のフィルターとして機能)し、200期間SMAと2標準偏差のボリンジャーバンド(短期的なボラティリティエンベロープではなく、長期的な価格構造チャネルとして機能)と組み合わせています。

  • 買いシグナル: RSIが50を上抜け、かつ価格がボリンジャー下限バンドを上抜け
  • 売りシグナル: RSIが50を下抜け、かつ価格がボリンジャー上限バンドを下抜け

二重確認により、どちらか一方のインジケーターのみを使用する場合と比較して、偽シグナルが大幅に減少します。

視覚的特徴

  • チャート上にボリンジャーバンドを表示(基準線はアクア色、上下バンドはシルバー)
  • シグナルローソク足に買い矢印(緑)と売り矢印(赤)を表示
  • オリジナルのPine Scriptの動作を再現するオプションのバーカラーリングと背景ハイライト
  • マルチチャネルアラートシステム:ポップアップ、サウンド、プッシュ通知、メール

パラメーター

パラメーター デフォルト 説明
RSI Period 6 RSI計算期間(小さいほど敏感)
RSI Level 50 クロスオーバー閾値(オリジナルでは50にハードコード)
BB Period 200 ボリンジャーバンドSMA期間
BB Multiplier 2.0 標準偏差の乗数
Bar Color オン トレンドシグナル時にローソク足を着色
Background Color オン トレンドシグナル時に背景をハイライト
Alerts オフ アラート通知の有効/無効

主な特徴

  • 確定したローソク足ではリペイントなし
  • 二重確認によりシグナルは稀 — H1、H4、D1でのスイングトレードに最適
  • BBの乗数とRSIレベル(オリジナルではハードコード)を最適化用の設定可能な入力パラメーターとして公開
  • あらゆる金融商品に対応:FX、株価指数、コモディティ、暗号通貨、株式
  • オリジナルのPine Scriptソースコードを参照コメントとしてコード内に含む

オリジナルソース

TradingView: https://www.tradingview.com/script/uCV8I4xA/ 作者: ChartArt — 2016年1月公開


🇨🇳 中文

Bollinger + RSI, Double Strategy v1.1

将ChartArt在TradingView上广受欢迎的策略(41,800+用户,990+收藏)忠实移植到MQL4/MQL5。仅在两个指标同时确认时才生成买卖信号——RSI动量转换与布林带突破发生在同一根K线上。

工作原理

该策略采用非常规配置:快速RSI(6)交叉水平设置为50(作为动量方向过滤器而非超买/超卖检测器),结合200周期SMA和2倍标准差的布林带(作为长期价格结构通道而非短期波动率包络线)。

  • 买入信号: RSI向上穿越50 且 价格向上穿越布林带下轨
  • 卖出信号: RSI向下穿越50 且 价格向下穿越布林带上轨

双重确认要求相比单独使用任一指标可显著减少虚假信号。

视觉功能

  • 布林带显示在图表上(基准线青色,上下轨银色)
  • 信号K线处显示买入箭头(绿色)和卖出箭头(红色)
  • 可选K线着色和背景高亮,复现Pine Script原版行为
  • 多渠道预警系统:弹窗、声音、推送通知、邮件

参数

参数 默认值 说明
RSI Period 6 RSI计算周期(越小越灵敏)
RSI Level 50 交叉阈值(原版硬编码为50)
BB Period 200 布林带SMA周期
BB Multiplier 2.0 标准差倍数
Bar Color 趋势信号时着色K线
Background Color 趋势信号时高亮背景
Alerts 启用/禁用预警通知

核心特点

  • 已收盘K线不重绘
  • 双重确认使信号稀少——适合H1、H4和D1的波段交易
  • BB倍数和RSI水平(原版硬编码)已开放为可配置输入参数,便于优化
  • 兼容所有交易品种:外汇、指数、大宗商品、加密货币、股票
  • 原始Pine Script源码作为参考注释包含在代码中

原始来源

TradingView: https://www.tradingview.com/script/uCV8I4xA/ 作者: ChartArt — 2016年1月发布


🇧🇷 Português

Bollinger + RSI, Double Strategy v1.1

Conversão fiel para MQL4/MQL5 da popular estratégia de ChartArt no TradingView (41.800+ usuários, 990+ favoritos). Gera sinais de compra e venda apenas quando ambos os indicadores confirmam simultaneamente — mudança de momentum do RSI + rompimento da Banda de Bollinger na mesma vela.

Como funciona

A estratégia utiliza uma configuração não convencional: um RSI(6) rápido com nível de cruzamento em 50 (atuando como filtro de direção de momentum, não como detector de sobrecompra/sobrevenda), combinado com Bandas de Bollinger usando SMA de 200 períodos e 2 desvios-padrão (funcionando como canal de estrutura de preço de longo prazo, em vez de envelope de volatilidade de curto prazo).

  • Sinal de COMPRA: RSI cruza acima de 50 E preço cruza acima da banda inferior de Bollinger
  • Sinal de VENDA: RSI cruza abaixo de 50 E preço cruza abaixo da banda superior de Bollinger

A dupla confirmação reduz significativamente os sinais falsos em comparação ao uso de qualquer indicador isoladamente.

Recursos visuais

  • Bandas de Bollinger plotadas no gráfico (linha base em aqua, bandas superior/inferior em prata)
  • Setas de compra (verde) e venda (vermelho) nas velas de sinal
  • Coloração opcional de barras e destaque de fundo replicando o comportamento original do Pine Script
  • Sistema de alertas multicanal: popup, som, notificação push e email

Parâmetros

Parâmetro Padrão Descrição
RSI Period 6 Período de cálculo do RSI (menor = mais responsivo)
RSI Level 50 Limiar de cruzamento (hardcoded em 50 no original)
BB Period 200 Período SMA das Bandas de Bollinger
BB Multiplier 2.0 Multiplicador do desvio-padrão
Bar Color Lig Colorir velas em sinais de tendência
Background Color Lig Destacar fundo em sinais de tendência
Alerts Des Ativar/desativar alertas

Características principais

  • Não repinta em velas fechadas
  • Sinais raros devido à dupla confirmação — ideal para swing trading em H1, H4 e D1
  • O multiplicador BB e o nível RSI (hardcoded no original) estão expostos como parâmetros de entrada configuráveis para otimização
  • Compatível com qualquer instrumento: Forex, índices, commodities, cripto, ações
  • Código-fonte Pine Script original incluído como comentários de referência no código

Fonte original

TradingView: https://www.tradingview.com/script/uCV8I4xA/ Autor: ChartArt — Publicado em janeiro de 2016


🇰🇷 한국어

Bollinger + RSI, Double Strategy v1.1

TradingView에서 인기 있는 ChartArt의 전략(41,800명 이상 사용, 990개 이상 즐겨찾기)을 MQL4/MQL5로 충실하게 이식한 것입니다. 두 지표가 동시에 확인될 때만 매수/매도 신호를 생성합니다 — 동일한 캔들에서 RSI 모멘텀 전환 + 볼린저 밴드 돌파가 발생해야 합니다.

작동 원리

이 전략은 비전통적인 설정을 사용합니다: 빠른 RSI(6)의 교차 수준을 50으로 설정(과매수/과매도 탐지가 아닌 모멘텀 방향 필터로 작동)하고, 200기간 SMA와 2 표준편차의 볼린저 밴드(단기 변동성 엔벨로프가 아닌 장기 가격 구조 채널로 작동)와 결합합니다.

  • 매수 신호: RSI가 50을 상향 돌파하고 동시에 가격이 볼린저 하단 밴드를 상향 돌파
  • 매도 신호: RSI가 50을 하향 돌파하고 동시에 가격이 볼린저 상단 밴드를 하향 돌파

이중 확인 요건으로 인해 어느 한 지표만 단독으로 사용하는 것에 비해 거짓 신호가 크게 줄어듭니다.

시각적 기능

  • 차트에 볼린저 밴드 표시 (기준선 아쿠아색, 상하단 밴드 실버색)
  • 신호 캔들에 매수 화살표(녹색) 및 매도 화살표(빨간색) 표시
  • 원본 Pine Script 동작을 재현하는 선택적 바 색상 및 배경 하이라이트
  • 다채널 알림 시스템: 팝업, 사운드, 푸시 알림, 이메일

파라미터

파라미터 기본값 설명
RSI Period 6 RSI 계산 기간 (작을수록 민감)
RSI Level 50 교차 임계값 (원본에서 50으로 하드코딩)
BB Period 200 볼린저 밴드 SMA 기간
BB Multiplier 2.0 표준편차 배수
Bar Color 켜기 추세 신호 시 캔들 색상 변경
Background Color 켜기 추세 신호 시 배경 하이라이트
Alerts 끄기 알림 활성화/비활성화

주요 특징

  • 확정된 캔들에서 리페인팅 없음
  • 이중 확인으로 신호가 드묾 — H1, H4, D1에서의 스윙 트레이딩에 적합
  • BB 배수와 RSI 레벨(원본에서 하드코딩)을 최적화를 위한 설정 가능한 입력 파라미터로 노출
  • 모든 거래 상품 호환: Forex, 지수, 원자재, 암호화폐, 주식
  • 원본 Pine Script 소스코드가 코드 내 참조 코멘트로 포함

원본 출처

TradingView: https://www.tradingview.com/script/uCV8I4xA/ 저자: ChartArt — 2016년 1월 게시