Einstein Pivot Point Pro
- Indicadores
- Versão: 1.0
- Ativações: 10
O Einstein Pivot Point Pro desenha pivots diários, semanais ou mensais e mostra como o preço se comportou em cada nível no passado, em dias parecidos com hoje.
A maioria dos indicadores de pivot para nas linhas. Este acrescenta um painel pequeno que responde, para cada nível, três perguntas simples:
- Reached (chegou): com que frequência o preço chegou a este nível?
- Held (segurou): quando chegou, com que frequência voltou?
- Broke (rompeu): e com que frequência atravessou?
Os números contam só os dias passados que se pareciam com hoje. No padrão, "parecido com hoje" quer dizer que o dia abriu do mesmo lado do pivot: se hoje abriu acima do P, o painel conta só os dias que também abriram acima do P.
COMO LER O PAINEL
Exemplo tirado de um gráfico de EURUSD (os números mudam conforme o ativo e a cada dia):
- Cabeçalho: "Based on 110 past days that opened ABOVE the pivot, like today"
- Linha: R1 | 50% | 46% | 50% | today: reached, held
A linha quer dizer: em 50% desses 110 dias o preço chegou ao R1. Quando chegou, voltou em 46% das vezes e atravessou em 50% (nos outros 4%, ficou perto do nível até o fim do dia). Hoje o preço já chegou ao R1 e voltou.
- Passe o mouse sobre uma linha para ler a mesma informação em frase, com a faixa provável de cada número, por exemplo "50% (likely 40-59%)" (provavelmente entre 40% e 59%).
- Quando há poucos dias parecidos para confiar num percentual, o painel mostra "few cases so far" (poucos casos até agora) em vez de um número.
- O rodapé explica as regras em palavras simples, com os valores que você configurou.
- A última coluna mostra o que está acontecendo no período atual: chegou, chegou e segurou, chegou e rompeu, ou abriu em cima do nível.
O painel e os alertas são em inglês.
O QUE QUEREM DIZER "CHEGOU", "SEGUROU" E "ROMPEU"
Todas as distâncias são medidas na amplitude média do período (a amplitude média diária, no pivot diário). Por isso a mesma configuração serve para EURUSD, ouro, índices e mini contratos da B3.
- Chegou: o preço ficou a menos de 5% da amplitude média diária do nível.
- Segurou: depois de chegar, o preço voltou 25% dessa amplitude antes de o dia acabar.
- Rompeu: depois de chegar, o preço passou 25% dessa amplitude além do nível antes de o dia acabar.
Vale o que acontecer primeiro. A ordem dos acontecimentos dentro do dia é lida nos candles de M15 (ajustável), e não deduzida de um candle diário. Se as duas coisas acontecem dentro do mesmo candle de M15, o dia não conta como "segurou" nem como "rompeu", em vez de o indicador chutar.
FÓRMULAS DE PIVOT
- Classic, Fibonacci, Woodie (com R3 e S3), Camarilla (R1 a R4, S1 a S4) e DeMark.
- Linhas de CPR (TC e BC) opcionais sobre qualquer fórmula, inclusive Camarilla.
- Pivots diários, semanais ou mensais. Dá para usar várias instâncias no mesmo gráfico, por exemplo Classic diário e Camarilla semanal.
NÃO REPINTA
Os níveis são calculados no início de cada período, com o período anterior já fechado, e nunca mudam depois. Nos nossos testes, comparando 355 mil candles no testador de estratégia, houve 0 diferenças. A estatística usa só períodos fechados: fica igual durante o período e é atualizada quando começa um período novo.
ALERTAS
- Alerta quando o preço toca um nível: popup (ligado no padrão), som, notificação push e e-mail.
- No máximo um alerta por nível por período.
- Toques anteriores ao momento em que você colocou o indicador no gráfico não geram alerta.
- Você escolhe quais níveis alertam: todos, só resistências e suportes, ou só o pivot e o CPR.
FOREX E B3
- Funciona em conta hedging (Forex) e netting (B3).
- Com a configuração padrão, a abertura, a máxima, a mínima e o fechamento diários montados pelo indicador bateram com os candles D1 da corretora em EURUSD, XAUUSD, PETR4 e WIN nos nossos testes.
- Candle de domingo: juntar à segunda (padrão), juntar à sexta, tratar como dia separado ou ignorar.
- Hora de início do dia configurável, para corretoras cujo dia do servidor não coincide com o seu dia de operação.
- Janela de horário opcional, para usar só o pregão regular.
- Gaps de abertura tratados: o nível saltado pelo gap passa a ser avaliado pelo outro lado, e o gap em si não conta como toque.
- A semana segue o calendário: feriado na segunda-feira não quebra a semana.
- Preços dos rótulos e do painel arredondados ao tick do ativo (WIN de 5 em 5 pontos, WDO de 0,5 em 0,5).
PARA QUEM PROGRAMA EAs
12 buffers fixos, que também aparecem na Janela de Dados:
0 P, 1 R1, 2 R2, 3 R3, 4 R4, 5 S1, 6 S2, 7 S3, 8 S4, 9 TC, 10 BC, 11 ATR ref (amplitude média do período, em preço).
- Níveis que a fórmula escolhida não tem ficam com EMPTY_VALUE (por exemplo R4 e S4 fora da Camarilla).
- TC e BC são sempre calculados, mesmo com as linhas de CPR escondidas.
- Os números dos buffers não mudam nas próximas versões, e parâmetros novos só entram no fim da lista.
No iCustom, cada grupo de parâmetros conta como um parâmetro: passe o nome do grupo antes dos parâmetros dele. Num EA, desligue o painel, os rótulos e os alertas, senão eles aparecem no gráfico do EA. Exemplo com a configuração padrão:
int handle = iCustom(_Symbol, _Period, "Market\\Einstein Pivot Point Pro",
"Pivot levels", 0, 0, false, // Daily, Classic, CPR lines hidden
"Sessions", PERIOD_M15, 0, 0, false, "09:00", "18:30",
"Touch rules", 0.05, 0.25, 0.25, 14,
"Statistics", true, 250, 1, 30,
"Alerts", false, 0, true, false, "alert.wav", false, false, // alerts off
"Appearance", true, clrDarkOrange, clrCrimson, clrSeaGreen, clrMediumPurple,
1, STYLE_SOLID, false, true, 8, // labels off
"Panel", false); // panel off
double r1[];
if(CopyBuffer(handle, 1, 0, 1, r1) == 1 && r1[0] != EMPTY_VALUE)
Print("R1 now: ", r1[0]);Se o histórico de M15 não estiver pronto quando o EA iniciar, os buffers ficam vazios até o próximo tick. Confira sempre o EMPTY_VALUE.
BOM SABER
- A estatística só alcança o histórico que o seu terminal tem. No padrão (pivot diário, candles de M15), isso dá cerca de 4 anos de Forex. Para pivots semanais e mensais, use "Calculation timeframe" em H1 e aumente "Máx. barras no gráfico" (Ferramentas > Opções > Gráficos). No mensal a amostra continua pequena, e o painel avisa.
- O horário de verão não é corrigido automaticamente. Se o relógio do servidor da corretora não acompanha o horário de verão, o início do dia fica deslocado em 1 hora em parte do ano; ajuste "Day starts at hour" se precisar.
- B3: o fechamento usado é o último negócio, e não o ajuste. Nas séries contínuas de futuros (como WIN$ ou WIN$N, conforme a corretora), a virada de contrato pode deslocar os níveis do dia da virada.
- Janela de horário na B3: para usar só o pregão regular, ligue "Use only bars inside a time window" e digite o horário do pregão do seu ativo, no horário do servidor da sua corretora. A B3 muda os horários de negociação ao longo do ano; confira o horário vigente.
- Com Woodie ou DeMark, as linhas de CPR usam o pivot clássico, então o meio do CPR pode ficar diferente do P desenhado. Isso é esperado.
- Em timeframe de gráfico maior que o período do pivot (por exemplo pivot diário no W1), nenhuma linha é desenhada e o painel explica o motivo.
- Um dia que abre em cima de um nível fica fora da estatística desse nível e não gera alerta para ele.
- Cada instância remove só os próprios objetos. Com mais de uma no gráfico, mude o canto ou o deslocamento de um dos painéis para não sobreporem.
- Carrega em fração de segundo com 100 mil barras.
Aviso de risco: operar no mercado envolve risco de perda. O Einstein Pivot Point Pro é uma ferramenta de análise e não abre operações. A estatística descreve como o preço se comportou no passado e não garante resultados futuros.
