Student Wyckoff · Elliott Wave

Blog y práctica

ATR, DMI, ADX, Supertrend y SAR: rango, dirección y estado

Tablas y diagramas didácticos con entradas, fórmulas, semillas, condiciones locales y límites al comprobar hipótesis de ondas de Elliott.

Equipo editorial Student Wyckoff

Publicado: (UTC+3)

Русский · English · Deutsch · Español · Français · Italiano · 繁體中文 · 日本語 · 한국어

Este laboratorio relaciona los indicadores con una hipótesis de ondas mediante cálculos explícitos. Todos los precios, volúmenes y parámetros del ejemplo son ficticios. Una condición positiva describe un estado local; no demuestra un recuento completo de Elliott ni mide la probabilidad de beneficio.

Datos inventados y reglas de cálculo

La tabla contiene barras cerradas. t es un índice; O/H/L/C indican apertura/máximo/mínimo/cierre y V es volumen ficticio de una fuente, no del mercado completo. Antes del conjunto A está t=−1 con C=99, H=100, L=98. Las ventanas incluyen la barra actual salvo indicación contraria.

SMA_n es la media de los últimos n valores. EMA_n usa α=2/(n+1) y RMA_n α=1/n; ambas recurrencias y_t=αx_t+(1−α)y_(t−1) se inician con la media de los primeros n valores disponibles. No redondeamos cálculos intermedios; las tablas muestran hasta seis decimales. «—» significa historial insuficiente o valor indefinido, no cero. No sustituimos datos ausentes por ceros. Los periodos cortos son didácticos, no ajustes recomendados; declaramos semillas y casos de cero sin afirmar igualdad con todas las plataformas.

ConjuntotOHLCV
A099.51019910010
A1101.510310110212
A2100.51021001018
A3103.510510310415
A4102.51041021039
A5105.510710510620
A6103.510510310411
A7106.510810610718
A8104.510610410514
A9107.510910710822
A10103.510510310416

¿Se puede sustituir un valor inicial indefinido por cero y contarlo como señal negativa?

No. Una ventana incompleta y un cero calculado son estados distintos; fija antes la regla inicial.

ATR: rango que incluye saltos

TR compara el rango con distancias al cierre anterior; ATR3 suaviza TR con RMA. Fórmula y cálculo de ejemplo: TR_t=max(H_t−L_t,|H_t−C_(t−1)|,|L_t−C_(t−1)|); ATR3=RMA3(TR). ATR3_2=(2+3+2)/3=7/3; t7: TR=max(2,4,2)=4; ATR3=3.360768.

El inicio usa C_(−1)=99; el primer ATR es la media TR0–2. Luego ATR_t=(TR_t+2ATR_(t−1))/3. TR cero es válido; antes de tres observaciones no hay valor.

Condición local del estudio: t7: ATR3_t>ATR3_(t−1). ATR sube de t6 a t7, pero no mide dirección. El mismo TR puede acompañar una caída. Un múltiplo de ATR no fija por sí solo el riesgo de la cuenta ni garantiza el precio de un stop.

ATR: rango que incluye saltosATR: rango que incluye saltosPrecio C99.04102.346667105.653333108.96CValor2.1338392.8209853.5081314.195277ATR30246810t
Cálculo propio con barras ficticias cerradas; no se unen los huecos iniciales. Precio e indicador tienen paneles y escalas separados.
tCTRATR3
01002—
11023—
210122.333333
310442.888889
410322.592593
510643.061728
610433.041152
710743.360768
810533.240512
910843.493675
1010453.995783

Reproduce el cálculo destacado y comprueba la condición local. ¿El resultado demuestra el recuento completo de ondas?

3.360768175583>3.041152263374. No. Es el resultado del cálculo indicado con datos ficticios, no una prueba de estructura de ondas ni de beneficio.

DMI: movimiento direccional y normalización

Comparamos el aumento de H con la caída de L; solo el componente positivo estrictamente mayor recibe DM. Fórmula y cálculo de ejemplo: u=H_t−H_(t−1); d=L_(t−1)−L_t; +DM={u:u>max(d,0); 0:u≤max(d,0)}; −DM={d:d>max(u,0); 0:d≤max(u,0)}; ±DI=100RMA3(±DM)/ATR3. t7: +DI=52.775510; −DI=17.469388.

Si u=d, ambos DM son cero. DM y TR usan la misma ventana inicial t0–2; ATR=0 deja DI indefinidos. H/L anteriores están declarados.

Condición local del estudio: t7: +DI>−DI. +DI>−DI en t7 describe predominio del movimiento positivo suavizado, no un saldo medido de compradores y vendedores. DMI usa H/L/C sin clasificar operaciones.

DMI: movimiento direccional y normalizaciónDMI: movimiento direccional y normalizaciónPrecio C99.04102.346667105.653333108.96CValor1.69230822.35897443.02564163.692308+DI−DI0246810t
Cálculo propio con barras ficticias cerradas; no se unen los huecos iniciales. Precio e indicador tienen paneles y escalas separados.
tC+DM−DMRMA3(+DM)RMA3(−DM)+DI−DI
010010————
110220————
21010110.33333342.85714314.285714
3104301.6666670.22222257.6923087.692308
4103011.1111110.48148142.85714318.571429
5106301.7407410.32098856.85483910.483871
6104021.1604940.88065838.15967528.958051
7107301.7736630.58710652.7755117.469388
8105021.1824421.0580736.48934732.651333
9108301.7882940.7053851.18663320.19021
10104041.1921961.80358729.83636245.137255

Reproduce el cálculo destacado y comprueba la condición local. ¿El resultado demuestra el recuento completo de ondas?

52.775510>17.469388. No. Es el resultado del cálculo indicado con datos ficticios, no una prueba de estructura de ondas ni de beneficio.

ADX: magnitud de separación, no dirección

DX normaliza la diferencia absoluta de DI; ADX3 la suaviza sin conservar dirección. Fórmula y cálculo de ejemplo: DX=100|+DI−−DI|/(+DI+−DI); ADX3=RMA3(DX). DX7=50.261476; ADX3_7=46.397841.

DX empieza en t2 tras DI; ADX se inicia en t4 con la media DX2–4. Una suma DI cero deja DX indefinido, sin fabricar fuerza.

Condición local del estudio: t7: ADX3>25. El umbral didáctico ADX>25 se cumple en t7. Intercambiar +DI y −DI no cambia DX: un ADX alto también puede acompañar una caída. No identifica una onda.

ADX: magnitud de separación, no direcciónADX: magnitud de separación, no direcciónPrecio C99.04102.346667105.653333108.96CValor27.56444839.47721251.38997763.302741ADX30246810t
Cálculo propio con barras ficticias cerradas; no se unen los huecos iniciales. Precio e indicador tienen paneles y escalas separados.
tC+DI−DIDXADX3
0100————
1102————
210142.85714314.28571450—
310457.6923087.69230876.470588—
410342.85714318.57142939.53488455.335157
510656.85483910.48387168.86227559.844197
610438.15967528.95805113.70967744.466024
710752.7755117.46938850.26147646.397841
810536.48934732.6513335.5510232.782234
910851.18663320.1902143.42644136.330303
1010429.83636245.13725520.40837131.022992

Reproduce el cálculo destacado y comprueba la condición local. ¿El resultado demuestra el recuento completo de ondas?

46.397841>25; |a−b|=|b−a|. No. Es el resultado del cálculo indicado con datos ficticios, no una prueba de estructura de ondas ni de beneficio.

Supertrend: bandas y estado persistente

Elegimos ATR3 y multiplicador 1. Las bandas finales conservan historia; no son solo HL2±ATR de la barra actual. Fórmula y cálculo de ejemplo: bU=HL2+ATR3; bL=HL2−ATR3; a=(bU_t<U_(t−1) ∨ C_(t−1)>U_(t−1)); b=(bL_t>L_(t−1) ∨ C_(t−1)<L_(t−1)); U_t={bU_t:a; U_(t−1):¬a}; L_t={bL_t:b; L_(t−1):¬b}. t7: U=107.041152; L=103.639232; ST=L.

Estado inicial t2 bajista (−1), ST=U. Desde bajista, C>U cambia a alcista (+1); desde alcista, C<L cambia a bajista. La igualdad no cambia. Alcista elige L, bajista U; antes de ATR no hay estado.

Condición local del estudio: t7: s=+1. El estado +1 en t7 no significa un cambio nuevo en t7; pasa a −1 en t10. La recurrencia puede sufrir cambios fallidos; el color no verifica ondas.

Supertrend: bandas y estado persistenteSupertrend: bandas y estado persistentePrecio C99.04102.346667105.653333108.96CValor100.28495103.130615105.976279108.821944ST0246810t
Cálculo propio con barras ficticias cerradas; no se unen los huecos iniciales. Precio e indicador tienen paneles y escalas separados.
tCATR3ULsST
0100—————
1102—————
21012.333333103.33333398.666667-1103.333333
31042.888889103.333333101.1111111101.111111
41032.592593105.592593101.1111111101.111111
51063.061728105.592593102.9382721102.938272
61043.041152107.041152102.9382721102.938272
71073.360768107.041152103.6392321103.639232
81053.240512107.041152103.6392321103.639232
91083.493675107.041152104.5063251104.506325
101043.995783107.995783104.506325-1107.995783

Reproduce el cálculo destacado y comprueba la condición local. ¿El resultado demuestra el recuento completo de ondas?

ST7=L7=103.639232; s7=+1; s10=−1. No. Es el resultado del cálculo indicado con datos ficticios, no una prueba de estructura de ondas ni de beneficio.

Parabolic SAR: extremo, aceleración y giro

EP es el extremo del estado, AF su factor de aceleración; dirección y semilla son explícitas. Fórmula y cálculo de ejemplo: q_t=SAR_(t−1)+AF_(t−1)(EP_(t−1)−SAR_(t−1)); AF0=0.02; ΔAF=0.02; AFmax=0.20. t7: SAR=100.939586; EP=108; AF=0.10; s=+1.

Inicio t0 alcista con SAR=L0=99, EP=H0=101. El candidato alcista no supera los dos L anteriores; el bajista no baja de los dos H anteriores (solo uno en t1). Un cruce estricto del L actual hacia abajo o H hacia arriba invierte: SAR=EP anterior, AF=0.02, EP=extremo opuesto actual. Sin giro, un nuevo EP aumenta AF hasta el límite; igualdad no invierte.

Condición local del estudio: t7: C>SAR ∧ s=+1. Es una inicialización didáctica declarada, no igualdad garantizada con todos los SAR. El giro en t10 da SAR=109: no es un precio stop prometido ni prueba del fin de una onda.

Parabolic SAR: extremo, aceleración y giroParabolic SAR: extremo, aceleración y giroPrecio C99.04102.346667105.653333108.96CValor97.8101.933333106.066667110.2SAR0246810t
Cálculo propio con barras ficticias cerradas; no se unen los huecos iniciales. Precio e indicador tienen paneles y escalas separados.
tCSAREPAFs
0100991010.021
1102991030.041
2101991030.041
310499.161050.061
410399.51041050.061
510699.8397761070.081
6104100.4125941070.081
7107100.9395861080.11
8105101.6456281080.11
9108102.2810651090.121
101041091030.02-1

Reproduce el cálculo destacado y comprueba la condición local. ¿El resultado demuestra el recuento completo de ondas?

107>100.939586; s7=+1; SAR10=109. No. Es el resultado del cálculo indicado con datos ficticios, no una prueba de estructura de ondas ni de beneficio.

Condición verificable y estrategia de ondas

Para estudiar, fija primero fuente, marco temporal, parámetros, fórmula, momento de disponibilidad y recuento alternativo. Cada apartado ofrece una condición local con un umbral didáctico. Registra resultados positivos y negativos al cierre sin elegir ajustes después de conocer el desenlace. Comprueba por separado con el precio las infracciones estructurales de las ondas.

RSI, medias, MACD y otras transformaciones del precio comparten datos. Varias líneas coincidentes no son votos independientes ni probabilidades multiplicables. La prueba de una estrategia requiere otra muestra y un resultado definido previamente; las operaciones simuladas necesitan además supuestos de ejecución y costes. Aquí no presentamos rendimiento, porcentajes de acierto ni funciones de producto.

ValorCondición local del estudio
ATR: rango que incluye saltost7: ATR3_t>ATR3_(t−1)
DMI: movimiento direccional y normalizaciónt7: +DI>−DI
ADX: magnitud de separación, no direcciónt7: ADX3>25
Supertrend: bandas y estado persistentet7: s=+1
Parabolic SAR: extremo, aceleración y girot7: C>SAR ∧ s=+1

Coinciden tres transformaciones del precio. ¿Son tres confirmaciones independientes y prueba del recuento?

No. Las entradas compartidas crean dependencia; los filtros locales se separan de las reglas del precio y su utilidad exige otra muestra.

Fuentes y límites