Fulcrum Value Profile

Fulcrum Value Profile é um indicador para MetaTrader 4 que constrói um perfil de volume de ticks para cada sessão, marca o Point of Control (POC) e a área de valor, desenha o POC/VAH/VAL em desenvolvimento como linhas, acompanha POCs virgens (naked POC) e sinaliza dois padrões em barras fechadas: reentrada na área de valor anterior (regra dos 80%) e aceitação fora dela (rompimento). Nunca abre, modifica ou fecha operações.

Início rápido

  1. Coloque o indicador em um gráfico M5, M15 ou M30.
  2. Mantenha Profile Period = Daily session, ou escolha Custom session window e defina Custom Session Start / Custom Session End no horário do servidor (relógio da Observação do Mercado).
  3. Em segundos as últimas 5 sessões concluídas são desenhadas como histogramas horizontais e o cartão mostra ABOVE VALUE, INSIDE VALUE ou BELOW VALUE.
  4. Opcional: ative Popup Alert on Signal ou Push Notification on Signal (requer MetaQuotes ID em Ferramentas > Opções > Notificações).
  5. Teste rápido: Testador de Estratégia visual em EURUSD M15 por duas semanas; as setas surgem no fechamento de cada barra de sinal.

Como o perfil é construído

  • Sessão: Daily session = dia do servidor 00:00-24:00. Weekly session = domingo a sábado (barras de domingo vão para a semana seguinte). Custom session window = de Custom Session Start a Custom Session End, pode cruzar a meia-noite; horários iguais = 24 horas a partir daquele horário; barras fora da janela são ignoradas.
  • Volume: o volume de ticks de cada barra é distribuído pelas linhas de preço entre máxima e mínima. Volume Distribution: Uniform across bar range (parcela igual por linha) ou Weighted toward close (pesos triangulares com pico na linha do fechamento).
  • Altura da linha: Row Height in Points se maior que 0; senão, a amplitude mediana das últimas 20 sessões concluídas dividida por Target Rows per Profile, arredondada ao tick. O cartão mostra o tamanho (ROW).
  • POC: a linha com mais volume (empate: a mais próxima do centro do perfil); o preço é o meio da linha.
  • Área de valor: a partir do POC, soma-se a maior linha vizinha (acima ou abaixo) até incluir Value Area Share do volume da sessão. VAH = topo da linha mais alta, VAL = base da mais baixa.
  • Níveis em desenvolvimento: para cada barra, POC/VAH/VAL da sessão da primeira barra até aquela barra.
  • Níveis anteriores: POC/VAH/VAL finais da sessão concluída anterior.
  • Naked POC: POC de uma sessão concluída mais antiga que a anterior que nenhuma barra atravessou desde o fim dela (a barra em formação conta). Some ao ser tocado. O POC da sessão anterior aparece como pPOC, não como nPOC.
  • Histórico: as últimas History Bars to Calculate barras, a partir da primeira sessão completa.
  • Tempo gráfico: a sessão precisa de ao menos 4 barras (Daily session até H4, Weekly session até D1); caso contrário o cartão mostra TIMEFRAME TOO HIGH e nada é desenhado.

Sinais

Barras de aceitação = Acceptance Time dividido pelo tempo gráfico em minutos, arredondado para cima, mínimo 1 (30 minutos = 2 barras no M15, 6 no M5, 1 no H1). Só barras fechadas; no máximo um sinal por sessão. A abertura da sessão é a abertura da primeira barra comparada à área de valor anterior.

  • RE-ENTRY (regra dos 80%): a sessão abriu acima de pVAH (ou abaixo de pVAL) e depois tantos fechamentos seguidos quanto as barras de aceitação ficam dentro da área de valor anterior. Sinal: SELL após abrir acima, BUY após abrir abaixo. Alvo = POC anterior. Se esse fechamento já passou do POC anterior, não há sinal na sessão. FAILED após o mesmo número de fechamentos seguidos de volta além da borda reentrada.
  • BREAKOUT (aceitação fora do valor): a sessão abriu dentro da área de valor anterior e depois as barras de aceitação fecham seguidas acima de pVAH + Breakout Buffer x ATR (BUY) ou abaixo de pVAL - Breakout Buffer x ATR (SELL). Alvo = borda rompida mais/menos Breakout Target x altura da área de valor anterior. FAILED em qualquer fechamento de volta além do POC anterior.
  • Estados (em barras fechadas seguintes): ACTIVE, TARGET HIT (a máxima ou mínima de uma barra atingiu o alvo), FAILED, EXPIRED (a sessão terminou antes).
  • Signal Types: Re-entry and breakout, Re-entry only (80% rule), Breakout only.
  • Repintura: valores de barras fechadas não mudam; a barra 0 atualiza a cada tick. As setas surgem no fechamento da barra de sinal e não se movem. Recarregar recalcula o histórico; com linhas automáticas, níveis antigos podem variar um pouco.

Legenda do gráfico

  • Perfis (atrás dos candles, do início da sessão para a direita, linha mais longa = Profile Width): POC Row Color na linha do POC, Value Area Row Color dentro da área de valor, Outside Row Color fora dela.
  • Linha dourada contínua: POC em desenvolvimento. Linhas violeta pontilhadas: VAH e VAL em desenvolvimento. As linhas se interrompem no início de cada sessão.
  • Linhas tracejadas sobre cada sessão desenhada: VAH e VAL anteriores (violeta) e POC anterior (amarelo). Na sessão atual são rotuladas pVAH, pPOC e pVAL com o preço.
  • Linha âmbar pontilhada com o rótulo nPOC, data da sessão e preço: um naked POC, estendido até a borda direita.
  • Seta ciano para cima (0.5 ATR abaixo da mínima): BUY. Seta coral para baixo (0.5 ATR acima da máxima): SELL.
  • Linha tracejada de alvo da barra de sinal até o resultado, rotulada TARGET (ainda ACTIVE), HIT, FAILED ou EXPIRED.

Cartão de telemetria

Controles:

  • [-] recolhe o cartão em uma pílula de 180 x 26 px com o LED, FULCRUM e um estado curto (ABOVE, INSIDE, BELOW, NO PRIOR, CLOSED, TF HIGH); [+] expande.
  • <> move o cartão para o próximo canto (sup. esquerdo, sup. direito, inf. direito, inf. esquerdo).
  • Não é salvo: mudar o tempo gráfico, recolocar ou alterar entradas restaura Card Corner e o cartão expandido.

Leituras (distâncias em pontos, positivo = preço acima do nível):

  • LED e selo: ABOVE VALUE (esmeralda, preço acima de pVAH), INSIDE VALUE (violeta), BELOW VALUE (coral, preço abaixo de pVAL), NO PRIOR SESSION (primeira sessão do histórico), OUTSIDE SESSION (janela personalizada fechada), TIMEFRAME TOO HIGH, LOADING (aguardando histórico). À direita: DAILY, WEEKLY ou a janela, e o tempo gráfico.
  • DEVELOPING (canto: tamanho ROW e parcela da área de valor): dPOC com distância; dVAH/dVAL; SKEW = parte do volume da sessão acima e abaixo da linha dPOC (verde a partir de 55% acima, coral com 45% ou menos); MIGRATION = HIGHER (VAL em desenvolvimento acima de pVAH), LOWER (VAH em desenvolvimento abaixo de pVAL) ou OVERLAP.
  • PRIOR VALUE (canto: OPEN ABOVE VALUE, OPEN INSIDE VALUE ou OPEN BELOW VALUE): pPOC com distância; pVAH/pVAL; VA METER = barra de pVAL (esquerda) a pVAH (direita) com a posição do preço em percentual e marca dourada no POC anterior; fora da área mostra ABOVE VAH ou BELOW VAL com a distância.
  • NAKED POCS (canto: número untested): ABOVE e BELOW = naked POC mais próximo de cada lado com distância, ou none.
  • LAST SIGNAL (canto: RE+BO, RE ou BO e ACCEPT com o número de barras): tipo, direção e horário, ex. RE-ENTRY BUY ou BREAKOUT SELL; TARGET com preço e estado. NO SIGNAL YET se não houver.

Alertas

No fechamento de uma barra de sinal (na abertura da seguinte), por todos os canais ativos: Popup Alert on Signal, Sound Alert on Signal (alert.wav), Push Notification on Signal, Email on Signal (requer Ferramentas > Opções > Email). Exemplo: Fulcrum Value Profile EURUSD M15: RE-ENTRY SELL at 1.08452, target 1.08401. Alert on Naked POC Touch envia mensagem pelos mesmos canais quando o preço toca um naked POC. Sem alertas no histórico nem no Testador.

Buffers para iCustom

0 Developing POC, 1 Developing VAH, 2 Developing VAL (vazio na primeira barra de cada sessão), 3 Buy Signal, 4 Sell Signal (preço da seta, senão EMPTY_VALUE), 5 dPOC (every bar), 6 dVAH (every bar), 7 dVAL (every bar), 8 Prior POC, 9 Prior VAH, 10 Prior VAL, 11 Signal Target (só barras de sinal). Barras fora da sessão = EMPTY_VALUE.

double dpoc = iCustom(NULL, 0, "Fulcrum_Value_Profile", 5, 1); // last closed bar
double buy  = iCustom(NULL, 0, "Fulcrum_Value_Profile", 3, 1); // EMPTY_VALUE = no buy
double tgt  = iCustom(NULL, 0, "Fulcrum_Value_Profile", 11, 1); 

Efeitos colaterais

Objetos com prefixo FVP_, removidos com o indicador. Sem arquivos, variáveis globais, timers, DLLs ou requisições web. Uma cópia por gráfico.

Parâmetros de entrada

  • Profile Period (Daily session).
  • Custom Session Start (08:00) e Custom Session End (17:00): hh:mm no horário do servidor, só para Custom session window.
  • Target Rows per Profile (50): 10-500, usado com Row Height in Points = 0.
  • Row Height in Points (0): altura fixa; 0 = automática.
  • Value Area Share (70): 50-95% do volume da sessão.
  • Volume Distribution (Weighted toward close).
  • History Bars to Calculate (5000): 300 ou mais.
  • Draw Session Profiles (true) e Sessions to Draw (5): sessões concluídas além da atual, 0-30; também limita linhas anteriores e de alvo.
  • Profile Width (35): linha mais longa em % da duração da sessão, 5-100.
  • Value Area Row Color, Outside Row Color, POC Row Color: cores do perfil.
  • Show Developing Value Area Lines (true): os buffers mantêm valores se desligado.
  • Show Prior Session Levels (true), Show Naked POCs (true).
  • Naked POC Lookback (20): sessões concluídas verificadas, 0-200.
  • Show Signal Arrows (true): oculta só as setas; sinais, cartão e alertas continuam.
  • Signal Types (Re-entry and breakout).
  • Acceptance Time (30): minutos, 1-1440.
  • Breakout Buffer (0.10): múltiplo de ATR além da borda, 0-5.
  • Breakout Target (1.0): múltiplo da altura da área de valor anterior, 0.1-10.
  • ATR Period (14): para a margem de rompimento e o espaçamento das setas.
  • Show Signal Targets (true): linhas e rótulos de alvo.
  • Popup Alert on Signal, Sound Alert on Signal, Push Notification on Signal, Email on Signal, Alert on Naked POC Touch (todos false).
  • Show Telemetry Card (true), Card Corner (Top left; também Top right, Bottom right, Bottom left), Card X Offset (16) e Card Y Offset (24) em pixels.

Configurações típicas

  1. Forex intradiário: Daily session, M15, valores padrão.
  2. Só Londres e Nova York: Custom session window, Custom Session Start 08:00, Custom Session End 17:00 (ajuste ao seu servidor), Signal Types = Re-entry only (80% rule).
  3. Swing: Weekly session no H1, Acceptance Time 240, Breakout Buffer 0.20, Sessions to Draw 3.
  4. Ouro e índices: Daily session no M15, Target Rows per Profile 60, Breakout Buffer 0.15.

Notas e risco

O MetaTrader 4 fornece volume de ticks, não volume de bolsa; o perfil é uma estimativa a partir das amplitudes das barras, então tempos gráficos menores dão perfis mais finos. Os sinais são referências analíticas, não instruções de negociação. Negociar envolve risco de perda; o comportamento passado não garante resultados futuros.

Mais do autor
EA Budak Ubat MT5
Syarief Azman Bin Rosli
O EA Budak Ubat MT5 é um robô de negociação automatizado em grade (Grid Martingale) desenvolvido para MetaTrader 5. Ele combina análise técnica de tendências, ajuste dinâmico à volatilidade e gestão avançada de risco para operar em mercados laterais e de tendência. Otimizado para o tempo gráfico M5 em pares principais e ouro (XAUUSD). ### Principais Recursos • 4 Métodos de Análise Configuráveis:   1. Classic Candle: Momentum de velas de alta e baixa.   2. SMA20: Cruzamento da média móvel simp
EA Budak Ubat
Syarief Azman Bin Rosli
4 (3)
Baixar Versão de Teste Como Funciona Quando o EA está ativo, ele analisará o gráfico com base no parâmetro de Modo de Execução. Se não houver posições existentes no gráfico, o EA entrará em uma negociação com base no parâmetro. Se a tendência for de alta, ele entrará em uma negociação de compra, e se for de baixa, entrará em uma negociação de venda. Além disso, ele definirá uma ordem de stop loss a uma certa distância do preço de abertura da negociação, se a variável de stop loss for maior que
Indi RBO
Syarief Azman Bin Rosli
Input: Range Start Time : The starting time of the range creation Range End Time : The ending time of range creation Trade End Time : The time where the line of range zone high/low will be extended to Minimum Size : The minimum size of the range in point Maximum Size : The maximum size of the range in point If the range size is between the minimum and maximum, indicator will print the 1st color (blue).
Apex Flow Reversion
Syarief Azman Bin Rosli
# Apex Flow Reversion MT4 O Apex Flow Reversion é um sistema de negociação automatizado para MetaTrader 4 que executa uma estratégia intraday de reversão estatística à média. O sistema monitora o distanciamento dos preços em relação ao Preço Médio Ponderado por Volume (VWAP) e identifica níveis de esgotamento através de bandas de desvio padrão, filtro de momentum RSI e parâmetros de volatilidade ATR. ## Visão Geral da Estratégia O algoritmo processa uma curva móvel de VWAP ponderada pelo vol
Vortex Confluence Radar
Syarief Azman Bin Rosli
Vortex Confluence Radar MT4 O Vortex Confluence Radar é um mecanismo de pontuação de confluência multi-oscilador desenvolvido nativamente para MetaTrader 4. O indicador combina três osciladores técnicos essenciais — Relative Vigor Index (RVI), Commodity Channel Index (CCI) e Williams Percent Range (WPR) — em um histograma de momentum unificado, com linha de sinal suavizada e alertas automáticos de cruzamento. Arquitetura e sinais visuais do indicador O indicador opera em uma subjanela dedicada n
Kinetix Speed Commander
Syarief Azman Bin Rosli
Kinetix Speed Commander MT4 Kinetix Speed Commander   é um cockpit institucional de execução de ordens em um clique, calculadora dinâmica de tamanho de posição e terminal de gerenciamento de risco-retorno desenvolvido nativamente para MetaTrader 4. Projetado especificamente para traders de mesas proprietárias (Prop Firms), scalpers ágeis e day traders sistemáticos, o Kinetix Speed Commander elimina atrasos em cálculos manuais, erros operacionais de digitação e exposição excessiva de alavancagem.
Prism Candle Forge
Syarief Azman Bin Rosli
Prism Candle Forge — Motor de Reconhecimento de Padrões de Candlestick para MT4 Prism Candle Forge é uma biblioteca nativa MQL4 para detecção e validação de mais de 20 padrões de candlestick japoneses com análise geométrica ponderada por ATR. Oferece identificação de padrões, confiança direcional, classificação morfológica e validação de tendência através de 8 funções exportadas para Expert Advisors, Indicadores ou Scripts. Sem DLLs, sem dependências, computação pura em MQL4. Distribuído como bi
Sigma Squeeze Reactor
Syarief Azman Bin Rosli
Sigma Squeeze Reactor Expert Advisor de Rompimento por Compressao de Volatilidade Bollinger-Keltner O Sigma Squeeze Reactor e um robo de negociacao algoritmica para MetaTrader 4 desenvolvido para capturar rompimentos direcionais expressivos apos fases de contracao de volatilidade. Ele identifica quando as Bandas de Bollinger se comprimem dentro dos Canais de Keltner (o classico squeeze) e executa ordens precisas na liberacao do movimento, com confirmacao por oscilador de momentum. O EA conta com
Spectra Trend Ribbon
Syarief Azman Bin Rosli
# Spectra Trend Ribbon MT5 O Spectra Trend Ribbon é um indicador nativo para MetaTrader 5 desenvolvido para identificar a direção da tendência e fases de expansão de volatilidade. Ele combina uma linha de base adaptativa e suavizada com bandas dinâmicas de volatilidade e sinais automáticos de rompimento de momentum. ## Interpretação dos Sinais Visuais O indicador plota cinco componentes visuais no gráfico: 1. Linha de Base Adaptativa Central (Linha Colorida) - Cor Verde: O preço negocia aci
Aegis Risk Sentinel
Syarief Azman Bin Rosli
Aegis Risk Sentinel MT5 Aegis Risk Sentinel   é um utilitário profissional de proteção de capital e gestão de risco em tempo real desenvolvido nativamente para o MetaTrader 5. Desenvolvido para traders de mesas proprietárias (Prop Firms), gestores de recursos e day traders, o Aegis impõe disciplina matemática nas suas operações, evitando drawdowns catastróficos, negociações emocionais e liquidações por margem insuficiente. O utilitário apresenta um painel interativo no gráfico (HUD) de alto dese
Stratos Momentum Engine
Syarief Azman Bin Rosli
Stratos Momentum Engine MT5 O Stratos Momentum Engine é um Expert Advisor (EA) totalmente automatizado para MetaTrader 5, desenvolvido sob uma estratégia multitemporal de rompimento por momentum. O sistema combina a identificação estrutural da tendência no gráfico superior (H1) com a temporização precisa do momentum e a confirmação de rompimentos no gráfico de execução (M15). O robô emprega o cálculo matemático da inclinação de regressão linear por mínimos quadrados para estabelecer a direção pr
Nexus Quant Matrix
Syarief Azman Bin Rosli
Nexus Quant Matrix MT5 Nexus Quant Matrix   é uma biblioteca de computação quantitativa e análise estatística de fluxo de dados de nível institucional, desenvolvida nativamente para o MetaTrader 5. Projetada para desenvolvedores quantitativos, fundos sistemáticos e arquitetos de algoritmos, o Nexus Quant Matrix oferece processamento numérico de alta velocidade dentro do ambiente nativo MQL5, sem requerer DLLs externas, Python ou conexões C++. Operando com complexidade computacional O(1), a bibli
Quasar Regime Cloud
Syarief Azman Bin Rosli
Quasar Regime Cloud é um indicador de regime de mercado para MetaTrader 5. Ele determina se o preço está em tendência ou em lateralidade e mostra o resultado diretamente no gráfico através de uma nuvem fractal adaptativa. Os sinais só são gerados quando o mercado é classificado como tendencial, filtrando muitos cruzamentos falsos em condições laterais. Como funciona 1. Estimativa da dimensão fractal Para cada barra, o indicador estima a dimensão fractal (D) do preço numa janela configurável usa
Isobar Event Shield
Syarief Azman Bin Rosli
Isobar Event Shield protege suas operações contra notícias econômicas no MetaTrader 5. Ele lê o calendário econômico integrado ao terminal, faz a contagem regressiva até cada divulgação que afeta seus símbolos e, pouco antes de cada uma, aplica a proteção escolhida às posições e ordens pendentes que você ou outros Expert Advisors já possuem. Ele nunca abre operações próprias. Início rápido Anexe o utilitário a um gráfico (uma cópia por terminal) e ative o Algo Trading na barra de ferramentas. A
Riptide Sweep Reclaimer
Syarief Azman Bin Rosli
Riptide Sweep Reclaimer é um Expert Advisor para MetaTrader 5 que opera varreduras de liquidez de um range de sessão calma: mede a máxima e a mínima de uma janela escolhida (padrão 00:00-08:00 horário do servidor), espera a sessão seguinte romper um lado e opera o retorno assim que um candle fecha de volta dentro do range, com alvos no ponto médio e no lado oposto. Uma posição por vez no símbolo do gráfico; sem grid, martingale ou preço médio. Início rápido Anexe o EA a um gráfico do símbolo (q
Filtro:
Sem comentários
Responder ao comentário