Registro oficial dos componentes disponíveis para construção de estratégias. Cada ficha é imutável em tempo de execução — adicionados via código em lib/components/
Indicador
v1.0.0official
EMA — Média Móvel Exponencial
indicator.ema
Média móvel que pondera mais os preços recentes, reagindo mais rápido a movimentos de preço que a SMA.
Plataformas:pine
Indicador
v1.0.0official
RSI — Índice de Força Relativa
indicator.rsi
Oscilador de momento que mede a velocidade e magnitude das variações de preço recentes. Escala 0–100.
Plataformas:pine
Indicador
v1.0.0official
ATR — Average True Range
indicator.atr
Mede a volatilidade do ativo calculando a média do True Range. Usado para dimensionar stops e alvos dinamicamente.
Plataformas:pine
Indicador
v1.0.0official
MACD — Moving Average Convergence/Divergence
indicator.macd
Indicador de tendência e momento. Gera três séries: linha MACD, linha de sinal e histograma da diferença.
Plataformas:pine
Indicador
v1.0.0official
SMA — Média Móvel Simples
indicator.sma
Média aritmética dos últimos N preços. Base de muitas estratégias de tendência e cruzamento de médias.
Plataformas:pine
Indicador
v1.0.0official
WMA — Média Móvel Ponderada
indicator.wma
Média móvel que atribui peso linear maior às barras mais recentes. Reage mais rápido que a SMA mas com menos ruído que a EMA.
Plataformas:pine
Indicador
v1.0.0official
Bollinger Bands — Bandas de Bollinger
indicator.bollinger_bands
Envelope de volatilidade formado por uma SMA central e duas bandas a N desvios-padrão. Identifica compressão, expansão e reversão.
Plataformas:pine
Indicador
v1.0.0official
VWAP — Preço Médio Ponderado por Volume
indicator.vwap
Preço médio ponderado pelo volume acumulado desde a abertura do dia. Referência institucional de preço justo intraday.
Plataformas:pine
Indicador
v1.0.0official
ADX — Índice Direcional Médio
indicator.adx
Mede a força da tendência independentemente da direção. ADX > 25 indica tendência forte; ADX < 20 indica mercado lateral.
Plataformas:pine
Sinal
v1.0.0official
EMA Cross — Cruzamento de Médias
signal.ema_cross
Sinal gerado quando uma EMA rápida cruza acima ou abaixo de uma EMA lenta. Estratégia clássica de seguidor de tendência.
Plataformas:pinemql5ntslpython
Sinal
v1.0.0official
MACD Cross — Cruzamento MACD/Sinal
signal.macd_cross
Sinal gerado quando a linha MACD cruza a linha de sinal. Indica mudança de momentum na direção do cruzamento.
Plataformas:pinemql5ntslpython
Sinal
v1.0.0official
RSI Level — Nível de RSI
signal.rsi_level
Sinal gerado quando o RSI atinge ou cruza um nível específico. Útil para sobrecompra (>70), sobrevenda (<30) ou recuperação de momentum (>50).
Plataformas:pinemql5ntslpython
Sinal
v1.0.0official
MA Cross — Cruzamento de Médias Genérico
signal.ma_cross
Sinal de cruzamento entre duas médias móveis de qualquer tipo (SMA, EMA, WMA). Versão genérica do EMA Cross.
Plataformas:pinemql5ntslpython
Sinal
v1.0.0official
Price Above MA — Preço Acima da Média
signal.price_above_ma
Sinal de entrada long quando o preço de fechamento está acima de uma média móvel. Filtro clássico de tendência de alta.
Plataformas:pine
Sinal
v1.0.0official
Price Below MA — Preço Abaixo da Média
signal.price_below_ma
Sinal de entrada short quando o preço de fechamento está abaixo de uma média móvel. Filtro clássico de tendência de baixa.
Plataformas:pine
Sinal
v1.0.0official
Bollinger Breakout — Rompimento das Bandas
signal.bollinger_breakout
Sinal gerado quando o preço rompe acima da banda superior ou abaixo da banda inferior das Bollinger Bands. Captura expansão de volatilidade.
Plataformas:pinemql5ntslpython
Sinal
v1.0.0official
ADX Filter — Filtro de Força de Tendência
signal.adx_filter
Filtra entradas exigindo que o ADX esteja acima de um nível mínimo. Evita operar em mercados laterais sem tendência definida.
Plataformas:pine
Stop
v1.0.0official
ATR Stop — Stop por Volatilidade
stop.atr
Stop loss dinâmico baseado na volatilidade atual do ativo (ATR). A distância se adapta automaticamente ao regime de mercado.
Plataformas:pinemql5ntslpython
Stop
v1.0.0official
Fixed Percent Stop — Stop Percentual Fixo
stop.fixed_percent
Stop loss a uma distância percentual fixa do preço de entrada. Simples e adequado quando a volatilidade do ativo é estável.
Plataformas:pinemql5ntslpython
Take Profit
v1.0.0official
Risk/Reward — Razão Risco-Retorno
take.rr
Define o take profit como múltiplo do risco calculado. Ex: ratio=2 significa que o alvo é 2× a distância do stop loss.
Plataformas:pinemql5ntslpython
Take Profit
v1.0.0official
Fixed Percent — Take Profit Fixo
take.fixed_percent
Take profit em distância fixa a partir do preço de entrada. Suporta pontos, pips, ticks ou percentual.
Plataformas:pinemql5ntslpython
Componentes planejados
Roadmap interno de componentes ainda nao oficiais. Eles precisam ser desenvolvidos, testados e registrados manualmente antes de entrar no REGISTRY.
NomeCategoriaPrioridadeStatusPlataformas alvo
Hull Moving Average
Media movel suavizada e responsiva para leitura de tendencia.
indicatorhighplannedpinemql5ntslpython
KAMA
Kaufman Adaptive Moving Average para adaptar suavizacao a volatilidade.
indicatormediumplannedpinemql5ntslpython
TEMA
Triple Exponential Moving Average para reduzir atraso de media movel.
indicatormediumplannedpinemql5ntslpython
ZLEMA
Zero Lag EMA para sinais com menor atraso.
indicatormediumplannedpinemql5ntslpython
Donchian Channel
Canal de maxima/minima em janela para rompimentos.
indicatorhighplannedpinemql5ntslpython
Keltner Channel
Canal baseado em media e ATR para volatilidade direcional.
indicatormediumplannedpinemql5ntslpython
Ichimoku
Conjunto de linhas e nuvem para tendencia, suporte e resistencia.
indicatorhighplannedpinemql5ntslpython
Supertrend
Indicador de tendencia baseado em ATR com flips direcionais.
indicatorhighplannedpinemql5ntslpython
CCI
Commodity Channel Index para momentum e extremos.
indicatormediumplannedpinemql5ntslpython
Williams %R
Oscilador de sobrecompra/sobrevenda baseado em maxima e minima.
indicatormediumplannedpinemql5ntslpython
TSI
True Strength Index para momentum suavizado.
indicatorlowplannedpinemql5ntslpython
TRIX
Oscilador de taxa de variacao de EMA tripla.
indicatorlowplannedpinemql5ntslpython
ROC
Rate of Change para medir variacao percentual do preco.
indicatorlowplannedpinemql5ntslpython
Momentum
Indicador simples de diferenca de preco entre periodos.
indicatorlowplannedpinemql5ntslpython
Volume Profile
Distribuicao de volume por faixa de preco.
indicatorlowplannedpinepython
Fractals
Pivos locais para estrutura de mercado e stops.
indicatormediumplannedpinemql5ntslpython
pullback_to_ma
Entrada quando o preco retorna a uma media e retoma a direcao.
signalhighplannedpinemql5ntslpython
breakout_high_low
Rompimento de maxima/minima recente.
signalhighplannedpinemql5ntslpython
donchian_breakout
Entrada por rompimento do canal de Donchian.
signalhighplannedpinemql5ntslpython
supertrend_flip
Entrada quando o Supertrend troca de direcao.
signalhighplannedpinemql5ntslpython
ichimoku_cloud_breakout
Rompimento da nuvem Ichimoku.
signalmediumplannedpinemql5ntslpython
volume_above_average
Filtro para operar apenas com volume acima da media.
filtermediumplannedpinemql5ntslpython
volatility_filter
Filtro baseado em volatilidade minima/maxima.
filtermediumplannedpinemql5ntslpython
trend_strength_filter
Filtro de forca de tendencia, geralmente via ADX ou inclinacao de media.
filterhighplannedpinemql5ntslpython
candle_engulfing
Padrao de candle engolfo de alta/baixa.
signalmediumplannedpinemql5ntslpython
candle_pinbar
Padrao de candle pinbar com sombra dominante.
signalmediumplannedpinemql5ntslpython
previous_swing_stop
Stop no ultimo fundo/topo relevante.
stophighplannedpinemql5ntslpython
candle_low_high_stop
Stop na minima/maxima do candle de entrada.
stopmediumplannedpinemql5ntslpython
trailing_atr_stop
Stop movel guiado por ATR.
stophighplannedpinemql5ntslpython
breakeven_stop
Move stop para preco de entrada apos progresso minimo.
stophighplannedpinemql5ntslpython
volatility_stop
Stop adaptativo por volatilidade.
stopmediumplannedpinemql5ntslpython
partial_take_profit
Realizacao parcial em um ou mais alvos.
takehighplannedpinemql5ntslpython
trailing_take_profit
Alvo movel para capturar tendencia.
takehighplannedpinemql5ntslpython
previous_resistance_take
Take profit em resistencia anterior.
takemediumplannedpinemql5ntslpython
previous_support_take
Take profit em suporte anterior.
takemediumplannedpinemql5ntslpython
dynamic_rr_take
Alvo por risco-retorno dinamico conforme volatilidade ou estrutura.
takemediumplannedpinemql5ntslpython
Solicitações da Comunidade
Ferramentas pedidas pelos usuários que ainda não entraram na biblioteca oficial.
Página somente leitura · Para adicionar componentes, edite os arquivos em lib/components/