John Bollinger ve un patrón clásico de “doble suelo en W” en los gráficos de Ethereum y SOL, una figura que suele preceder movimientos violentos después de fases de alta volatilidad.
Hechos clave:
- El precio de Ethereum se mantiene hoy cerca de los 2.600 dólares, con oscilaciones entre unos 2.500 y 2.700 dólares en las últimas horas.
- Bollinger ha identificado posibles “fondos en W” en las Bandas de Bollinger de Ethereum y Solana, una estructura que suele verse en fases previas a giros alcistas.
- ETH ha visitado a finales de octubre la zona de los 3.600 dólares antes de corregir, mientras Solana registró mínimos cercanos a 125 dólares a principios de noviembre.
- John Bollinger es el creador de las Bandas de Bollinger, un indicador de volatilidad diseñado en los años ochenta y convertido en una herramienta estándar entre analistas técnicos.
- La última vez que el analista lanzó un aviso de este estilo, en 2024, el mercado vivió movimientos muy pronunciados en cuestión de semanas, lo que hace que muchos operadores sigan de cerca sus señales.
Por qué importa lo que ve Bollinger en Ethereum
Bollinger es uno de los nombres más reconocidos del análisis técnico moderno. Su indicador, las Bandas de Bollinger, mide la volatilidad y ayuda a detectar fases de agotamiento, rupturas y zonas de sobrecompra o sobreventa.
En su lectura actual, explica que los gráficos de Ethereum y Solana están formando un “doble suelo en W”, un patrón compuesto por dos caídas hacia niveles similares, seguidas por un rebote que intenta romper el punto intermedio entre ambas.
Este tipo de formación suele aparecer en momentos donde la presión vendedora comienza a debilitarse. Según su visión, Bitcoin estaría aún en fase de construcción de base, lo que deja espacio para que las mejores altcoins tomen protagonismo en el próximo gran movimiento.
3 cosas que vigilar en el gráfico de Ethereum
- Zona de 2.500 dólares como pivote
ETH lleva varias sesiones defendiendo esta zona. Para activar un tramo alcista más claro, el precio necesitaría consolidarse por encima de unos 2.700–2.800 dólares. - Confirmación del patrón en W
Si el precio respeta los mínimos recientes y supera el “techo” intermedio del patrón, la estructura quedaría validada. Una ruptura bajista de los mínimos, en cambio, debilitaría la señal. - Resistencias entre 3.000 y 3.200 dólares
Distintos analistas sitúan posibles objetivos iniciales del rebote en estas franjas, que han actuado como zonas técnicas clave en movimientos anteriores.
John Bollinger y su visión técnica de Ethereum
El aviso de John Bollinger llega en un momento de incertidumbre para el mercado de altcoins. Ethereum se mueve alrededor de los 2.500-3.000 dólares, sin perder soportes importantes, pero sin fuerza suficiente para un giro claro.
La lectura de las Bandas de Bollinger sugiere que el mercado está acumulando energía para un movimiento relevante. Si ETH logra respetar los mínimos recientes y romper las resistencias próximas, el patrón en W podría ser la base de un nuevo tramo alcista convirtiendo a Ethereum en una de las mejores criptomonedas para invertir.
Si falla, la corrección podría prolongarse y obligar a reevaluar el escenario técnico.
Leer más:
- Ethereum, la “doble cara” del 12 de noviembre: salidas en ETFs y gas en mínimos
- S&P500 hoy acelera la corrección global y arrastra a Bitcoin por debajo de 90.000 y a Ethereum bajo 3.000
- Compras récord de Ethereum por una ballena frente a salidas en ETF
window.addEventListener(«DOMContentLoaded», () => { const header = document.querySelector(«.header_wrapper»); const pageLegend = document.querySelector(‘#multiCollapse1’); const pageLegendList = document.querySelector(‘#multiCollapse2’); const pageLegendCollapse = new bootstrap.Collapse(pageLegend, {toggle: document.querySelector(«.toc-sticky»).classList.contains(‘sticky’)}); /** * Changing current title */ (function (pageLegend) { const titleNodes = pageLegend.querySelectorAll(‘.StepProgress-item__link’); if (!titleNodes.length) return; const titles = […titleNodes].map((itm, i) => ({ id: itm.getAttribute(‘data-id’), text: itm.textContent, level: itm.getAttribute(‘data-level’), linkNode: itm, titleNode: document.getElementById(itm.getAttribute(‘data-id’)), index: i, })); /** * Source: https://www.sitepoint.com/throttle-scroll-events/ * @param {Function} fn * @param {number} wait * @returns {(function(): void)|*} */ const throttle = (fn, wait) => { let time = Date.now(); return function () { if ((time + wait – Date.now()) { const documentScrollTop = window.pageYOffset || document.documentElement.scrollTop || document.body.scrollTop || 0; let current = 0; // Title titles.forEach((itm, i) => { //console.log(itm) const itmOffsetTop = itm.titleNode ? itm.titleNode.offsetTop – 100 : 0; if (documentScrollTop >= itmOffsetTop) { document.getElementById(‘toc-current-title’).innerHTML = itm.text; document.getElementById(‘toc-current-title’).setAttribute(‘data-current-id’, itm.id); document.getElementById(‘toc-current-title’).setAttribute(‘data-current-level’, itm.level); current = i; } }) // close all list and open sub list if needed if (document.querySelector(«.toc-sticky»).classList.contains(‘sticky’)) { document.querySelectorAll(‘.subList-in-progress’).forEach((el) => { el.children[1].classList.remove(‘show’); el.getElementsByClassName(‘icon-chevron-down’)[0].classList.remove(‘up’); }); const currentEl = titles[current]; currentEl.linkNode.classList.add(‘show’); } titles.forEach((itm, i) => { itm.linkNode.parentNode.parentNode.classList.remove(‘current’, ‘is-done’); if (current > i) { itm.linkNode.parentNode.parentNode.classList.add(‘is-done’) }; if (current === i) { itm.linkNode.parentNode.parentNode.classList.add(‘current’); }; }) } changeCurrentTitle(); document.addEventListener(‘scroll’, throttle(changeCurrentTitle, 50)); })(pageLegend); /** * Collapse */ (function (pageLegend, header) { const icon = pageLegend.parentNode.querySelector(«.collapse-action-btn i»); const collapseToggle = (status) => (e) => { if (!e.target.isEqualNode(pageLegend)) return; icon.classList.toggle(«up»); const containerHeight = pageLegend.getBoundingClientRect().height; const showSubtitleContent = () => { const currentId = document.getElementById(‘toc-current-title’).getAttribute(‘data-current-id’); const currentLevel = document.getElementById(‘toc-current-title’).getAttribute(‘data-current-level’); const currentSubTitle = currentLevel == 3 ? document.querySelector(`a[data-id=»${currentId}»]`).parentNode.parentNode.parentNode : false; if (!currentSubTitle) return; new bootstrap.Collapse(currentSubTitle, {toggle: false}).show(); } showSubtitleContent(); console.log(status + ‘fdsfsd’ + containerHeight); if (status === ‘shown’ && document.querySelector(«.toc-sticky»).classList.contains(‘sticky’)) { document.querySelector(‘html’).classList.remove(‘overflow-hidden’); pageLegend.classList.add(‘overflow-auto’); pageLegend.style.height = `calc(100vh – ${header.getBoundingClientRect().height + document.querySelector(‘.toc-sticky__open’).getBoundingClientRect().height + 16}px)`; } else if (status === ‘hide’) { document.querySelector(‘html’).removeClass(‘overflow-hidden’); pageLegend.classList.remove(‘overflow-auto’); pageLegend.style.height = ‘auto’; } } pageLegend.addEventListener(‘shown.bs.collapse’, collapseToggle(‘shown’)); pageLegend.addEventListener(‘hide.bs.collapse’, collapseToggle(‘hide’)); })(pageLegend, header); /** * Collapse sub-titles */ (function (pageLegend) { const collapseEls = pageLegend.querySelectorAll(‘.collapse’); collapseEls.forEach(function (el) { const toggleArrowDirection = function (e) { if (!e.target.isEqualNode(el)) return; const id = this.getAttribute(‘id’); document.querySelector(`.collapse-action-btn[data-bs-target=»#${id}»] .icon-chevron-down`).classList.toggle(‘up’); } el.addEventListener(‘shown.bs.collapse’, toggleArrowDirection); el.addEventListener(‘hide.bs.collapse’, toggleArrowDirection); }) })(pageLegend); /** * Collapse main title */ (function (pageLegendList) { const icon = pageLegendList.parentNode.querySelector(«.collapse-action-btn i»); const collapseToggle = () => (e) => { if (!e.target.isEqualNode(pageLegendList)) return; icon.classList.toggle(«up»); } pageLegendList.addEventListener(‘shown.bs.collapse’, collapseToggle()); pageLegendList.addEventListener(‘hide.bs.collapse’, collapseToggle()); })(pageLegendList); (function (pageLegendList) { const collapseEls = pageLegendList.querySelectorAll(‘.collapse’); collapseEls.forEach(function (el) { const toggleArrowDirection = function (e) { if (!e.target.isEqualNode(el)) return; const id = this.getAttribute(‘id’); document.querySelector(`.toc-sticky-list .collapse-action-btn[data-bs-target=»#${id}»] .icon-chevron-down`).classList.toggle(‘up’); } el.addEventListener(‘shown.bs.collapse’, toggleArrowDirection); el.addEventListener(‘hide.bs.collapse’, toggleArrowDirection); }) })(pageLegendList); /** * Sticky functionality * Source: https://stackoverflow.com/questions/17893771/javascript-sticky-div-after-scroll */ (function (header, pageLegendCollapse) { // set everything outside the onscroll event (less work per scroll) const target = document.querySelector(«.toc-sticky»); const targetListStatic = document.querySelector(«.toc-sticky-list»); if (!target || !header) return; const headerHeight = header.getBoundingClientRect().height; const targetHeight = targetListStatic.getBoundingClientRect().height; // -headerHeight so it won’t be jumpy const stop = targetListStatic.offsetTop + headerHeight + targetHeight; const docBody = document.documentElement || document.body.parentNode || document.body; const hasOffset = window.pageYOffset !== undefined; const applySticky = function () { // cross-browser compatible scrollTop. const scrollTop = hasOffset ? window.pageYOffset : docBody.scrollTop; // if user scrolls to headerHeight from the top of the target div if (scrollTop >= stop) { pageLegendCollapse.hide(); // stick the div target.classList.add(«sticky»); //target.style.marginTop = `${headerHeight}px`; } else { pageLegendCollapse.show(); // release the div target.classList.remove(«sticky»); target.style.marginTop = «»; } } applySticky(); window.addEventListener(‘scroll’, applySticky); })(header, pageLegendCollapse); jQuery(‘span.show_moretoc’).click(function () { jQuery(‘span.show_moretoc’).hide(); jQuery(‘.ms_hidetoc’).show(); }); });
The post John Bollinger avisa de un gran movimiento inminente en Ethereum y Solana appeared first on Cryptonews en Español.
📲 𝗦í𝗴𝘂𝗲𝗻𝗼𝘀
@cryptocastellano
@cryptocastellano
Guarda y comparte nuestras publicaciones diarias si te aportan valor y aprendizaje.
Aviso: Todo el contenido emitido en este sitio web tiene fines estrictamente educativos. Las operaciones se hacen utilizando márgenes, lo cual trae consigo un alto nivel de riesgo, el cual no es apto para algunos inversionistas. Antes de involucrarse en el mercado debe evaluar cuidadosamente los objetivos de su inversión, su nivel de experiencia, y su disposición a tomar riesgos.