← HomeStrategyOS21 componentes

Biblioteca de Componentes

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/