| Bollinger_RSI_Double_Strategy.mq4 | ||
| Bollinger_RSI_Double_Strategy.mq5 | ||
| README.md | ||
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월 게시