ForexBestRobots.comComparar EAs →
ES

Combinaciones de indicadores · Estrategia 1

Estrategia Forex con EMA y Estocástico: tendencia H1 y primera recuperación

Modelo preciso EURUSD H1: reinicio nuevo del Estocástico, primer cruce de recuperación, contexto EMA, una vela extra para confirmar y ejecución con costes.

Un reinicio nuevo inicia el episodio; solo su primer cruce de recuperación puede buscar confirmación en la misma vela H1 cerrada o la siguiente. Datos ficticios, sin rendimiento medido.
Un reinicio nuevo inicia el episodio; solo su primer cruce de recuperación puede buscar confirmación en la misma vela H1 cerrada o la siguiente. Datos ficticios, sin rendimiento medido.

Este modelo solo BUY estudia la primera recuperación del Estocástico tras un reinicio nuevo dentro de un contexto EMA definido. Separa reinicio, primer cruce K/D y confirmación por precio cerrado, antes de una única decisión sobre la primera cotización. Cuatro historiales ficticios reproducibles muestran confirmación inmediata, espera válida de una vela, vencimiento y cancelación por tocar el stop previsto. Las reglas definen un experimento, no una rentabilidad demostrada.

1. Define la hipótesis de primera recuperación

EMA resume un contexto de precios rezagado; Estocástico sitúa el cierre dentro del rango reciente. La pregunta es si un retroceso nuevo del oscilador, su primera recuperación y una confirmación de precio limitada merecen estudiarse como continuación después de costes. Ambos usan precios solapados; coincidir no constituye evidencia independiente de ventaja.

Estudia solo BUY en EURUSD. No se exige tocar una EMA: el retroceso lo define el oscilador, no la cercanía visual a una media. Es distinto de las estrategias existentes de rechazo sobre medias y estructura de giros con Estocástico. Esta versión no incluye SELL, promediar, piramidar, retesteos discrecionales, seguimiento ni inversión automática.

La estrategia MACD y Estocástico de doble cruce ordenado define el modelo H1 completo: plazo de tres velas, órdenes rechazados, costes de cotización y salidas fijas.

2. Fija ajustes, elegibilidad UTC y estado de posiciones

Usa OHLC Bid H1 EURUSD cerrados, EMA20/50 sobre Close sin desplazamiento, y Stochastic14 / D3 / slowing3 / MODE_SMA / Low/High. Exige al menos 55 velas cerradas válidas incluyendo el reinicio. p puede cerrar entre 07:00–12:00 UTC, de lunes a jueves. Las velas posteriores deben ser intervalos H1 ininterrumpidos en la misma fecha UTC.

Convierte los intervalos reales del bróker a UTC, incluidos cambios históricos de desfase; no basta renombrar la hora del servidor. Arma y envía solo sin exposición EURUSD abierta o pendiente ni solicitudes sin resolver. Un solo episodio activo. Ante evaluación omitida, datos o posición inciertos, omite o cancela; no reproduzcas una oportunidad antigua al reconectar. Otras exposiciones requieren controles propios.

ComponenteAjuste declaradoFunción o límite
EMA20 / EMA50Close; semillas SMA; pendiente lenta de cinco velasPermiso B; precio se confirma aparte
Estocástico14 / D3 / ralentización3Low/High; cociente de sumas K; SMA DReinicio nuevo y primer cruce K/D
EpisodioCruce p+1…p+4; precio r o r+1Una oportunidad; sin señales antiguas
EjecuciónPrimera cotización; S/T Bid; salida 20:00 UTCCostes antes del volumen redondeado abajo

3. Arma solo con reinicio nuevo y permiso EMA

Define B(k)=[E20(k)>E50(k)] AND [E50(k)>E50(k−5)] con comparaciones estrictas, disponible desde k54. B no exige cierre sobre E20. El reinicio nuevo es Z(p)=[K(p−1)>20 AND K(p)≤20]. Arma únicamente estando inactivo, elegible, sin posición y con B(p)=1. Mantener K≤20 no crea nuevos reinicios.

Busca el primer cruce solo en p+1…p+4. Otro reinicio durante el episodio no mueve p ni amplía el plazo. Datos ausentes, intervalo roto o B=0 cancelan antes de confirmar. Evalúa un cruce en p+4 antes de vencer. Cancelación, vencimiento o calificación consumen el episodio; no se rearma en esa misma vela. El siguiente requiere un Z nuevo posterior y elegible.

Un reinicio nuevo con permiso EMA inicia cuatro velas para buscar el primer cruce. Reinicios activos no renuevan el plazo y velas consumidas no rearman.
Un reinicio nuevo con permiso EMA inicia cuatro velas para buscar el primer cruce. Reinicios activos no renuevan el plazo y velas consumidas no rearman. En pantallas pequeñas, deslice el gráfico horizontalmente para leer las etiquetas.

4. Declara los cálculos EMA y Estocástico completos

Para N igual a 20 y 50, inicializa E_N(N−1)=mean(C0…C(N−1)) y después E_N(k)=[2C(k)+(N−1)E_N(k−1)]/(N+1). Los valores previos no están disponibles. Para Estocástico define LL(k)=min[L(k−13)…L(k)], HH(k)=max[H(k−13)…H(k)], A(k)=C(k)−LL(k) y R(k)=HH(k)−LL(k). La principal K(k)=100ΣA/ΣR usa k−2…k; D(k)=[K(k)+K(k−1)+K(k−2)]/3. K empieza en k15 y D en k17.

El cociente de sumas difiere del promedio de porcentajes brutos. Si la suma de rangos es cero, K no está disponible; D necesita tres K válidos. No uses ceros ni datos arrastrados. En MQL4 Low/High es price_field=0; MODE_MAIN y MODE_SIGNAL eligen K y D. La última vela cerrada es shift=1, la anterior shift=2; shift=0 sigue formándose. Contrasta valores iniciales y lecturas reales fechadas antes de afirmar equivalencia y decide sin redondear.

Las semillas EMA y el cociente de sumas Estocástico son explícitos. El permiso no exige cierre sobre E20: esa es otra condición de precio.
Las semillas EMA y el cociente de sumas Estocástico son explícitos. El permiso no exige cierre sobre E20: esa es otra condición de precio. En pantallas pequeñas, deslice el gráfico horizontalmente para leer las etiquetas.

5. Usa el primer cruce K/D, no uno posterior más atractivo

Define X(k)=[K(k−1)≤D(k−1)] AND [K(k)>D(k)]. r es el primer X tras p dentro de las cuatro velas. Ese es el evento de recuperación aunque K(r) siga bajo 20; no se exige salir sobre 20. No descartes el primer cruce incómodo para escoger otro del mismo reinicio.

En r congela el stop estructural Bid S=floor_tick(min[L(p)…L(r)]−0.00010) y la barrera P=H(r−1). El margen de un pip es una elección de investigación EURUSD, no una estimación de volatilidad. Ambos quedan fijos mientras esperas precio. Debes conocer el tick real; el ejemplo supone tick=0.00001. Los mínimos posteriores no amplían S ni sustituyen P. En esta cotización supuesta de cinco decimales, un punto también vale 0.00001 y un pip equivale a diez puntos.

6. Concede al precio solo una vela adicional

Evalúa primero q=r. Exige C(q)>E20(q), C(q)>P, B(q)=1 y K(q)>D(q), con el mínimo completo sobre S. Si falla el precio, solo queda q=r+1. Cancela primero por datos o B inválidos, K≤D o L(q)≤S. En otro caso, prueba el precio en r+1 antes de vencer. Igualar las barreras no basta; igualar el stop invalida.

Un cierre válido fija Q=1 y consume el episodio, pero no es ejecución. Con p hasta mediodía, r no pasa de 16:00 ni q de 17:00 de la misma fecha. Una vela esperada ausente hace caducar la oportunidad, no la extiende. No traslades la recuperación a r+2. Al calificar congela T=floor_tick(C(q)+3[C(q)−S]), anclado al cierre de señal y no a tres veces el riesgo neto real.

En la primera recuperación congela stop y máximo previo. El precio confirma en r o r+1; la cancelación tiene prioridad y la protección no se amplía.
En la primera recuperación congela stop y máximo previo. El precio confirma en r o r+1; la cancelación tiene prioridad y la protección no se amplía. En pantallas pequeñas, deslice el gráfico horizontalmente para leer las etiquetas.

7. Examina una primera cotización dentro del plazo de envío

Tras el cierre válido t, examina exactamente la primera cotización observada de dos lados. Exige antigüedad 0≤age≤2 s, 0≤elapsed<10 s, spread≤1.5 pips, Ask−C(q)≤3.0 pips, distancia bruta Ask-stop en 5–35 pips y recompensa/pérdida neta prevista de al menos 1.5. También Bid>max(S,P,E20(q)), precios válidos ordenados y Ask<T. Los límites inclusivos de distancia no cambian las desigualdades estrictas de precio.

Antes de enviar verifica cuadrícula, distancias mínimas, protección adjunta, volumen permitido, margen libre y ausencia de exposición EURUSD. Primera cotización mala, ninguna antes de caducar o rechazo explícito consumen la oportunidad: no esperes una segunda más barata. Los segundos limitan solicitudes aún no enviadas; no son la caducidad de mercado del bróker ni cancelan solicitudes ya enviadas.

8. Reconstruye cuatro historiales ficticios separados

Todos comienzan con cierre 1.10000 en 2026-07-06 09:00 UTC, con 1 pip=0.00010. Los cambios posteriores en pips son: inmediato +2×65,−2×8,+2×7; demorado +2×65,−3×7,+2×8; vencido +2×65,−3×8,+2×8; cancelado +2×65,−3×7,+2×2,−5×1,+4×4. La apertura iguala el cierre anterior, salvo k0 donde coinciden. Máximo un pip sobre max(apertura,cierre), mínimo un pip bajo min(apertura,cierre).

Contienen 81,81,82,80 filas, 324 en total. Comparten prefijos y son casos didácticos separados, no muestras independientes ni posiciones consecutivas reales. CSV registra indicadores y episodios suponiendo elegibilidad sin posición, sin órdenes enviadas ni resultados futuros. Termina antes de la salida horaria. La aritmética racional exacta decide igualdades; los decimales mostrados son aproximaciones.

Descargar los cuatro historiales OHLC ficticios y los cálculos

9. Lee confirmación inmediata con un cruce bajo 20

En el caso inmediato, p=k73 cierra en 2026-07-09 10:00 UTC. La primera recuperación es r=k75 a 12:00 UTC. K vale 16.6667 y D 13.2479; K sigue bajo 20 y está permitido. El cierre 1.11180 supera E20 1.111614 y P congelado 1.11170. B pasa: q=r y Q=1.

El mínimo entre p y r es 1.11130, el stop con margen S=1.11120 y el objetivo T=1.11360. Salir de 20 posteriormente no es el evento de entrada. Los paneles comparten eje de velas; no hay ejecución ni beneficio. Las ramas de primera cotización posteriores aún deciden si se permite enviar.

Inmediato: p=k73, primer cruce y confirmación en k75. K sigue bajo 20 y está permitido. Los paneles comparten eje de velas cerradas.
Inmediato: p=k73, primer cruce y confirmación en k75. K sigue bajo 20 y está permitido. Los paneles comparten eje de velas cerradas. En pantallas pequeñas, deslice el gráfico horizontalmente para leer las etiquetas.
Caso / velaCierre BidEMA20KDAcciónQ
Caso inmediato · k731.111401.11159413.461528.7464Armar0
Caso inmediato · k751.111801.11161416.666713.2479Cierre válido1
Espera de una vela · k741.111301.11135913.043510.0477Esperar precio0
Espera de una vela · k751.111501.11137221.739114.1195Cierre válido1
Caso vencido · k761.111201.11123819.230812.4786Venció el plazo del precio0
Caso vencido · k771.111401.11125426.923119.2308La recuperación antigua no revive0
Cancelación por protección · k751.110801.11130512.857111.1588Protección tocada: cancelar0

10. Permite la espera declarada sin mover el stop

En el caso demorado, p=k72 cierra a 09:00 UTC y el primer cruce r=k74 a 11:00 UTC. El cierre 1.11130 queda bajo E20 1.111359, así que falta confirmar precio. Congela S=1.11070 y P=1.11120 en r. Solo se conserva ese primer cruce durante la única vela adicional declarada.

En q=k75, a 12:00 UTC, el cierre 1.11150 supera E20 1.111372 y P. K>D y B siguen válidos y el mínimo queda sobre S. Q=1 aunque X=0: q confirma el precio de la primera recuperación almacenada. S no cambia; el objetivo pasa a 1.11390. No atribuyas la decisión ni la ejecución a una fecha anterior, r.

Demorado: el cruce k74 no confirma precio. k75 pasa en la única vela extra; el stop permanece fijo y la decisión no se retrodata.
Demorado: el cruce k74 no confirma precio. k75 pasa en la única vela extra; el stop permanece fijo y la decisión no se retrodata. En pantallas pequeñas, deslice el gráfico horizontalmente para leer las etiquetas.

11. Muestra vencimiento y cancelación de protección

En el caso vencido, p=k72 y primer cruce r=k75. En k76, último candidato, el cierre 1.11120 sigue bajo E20 1.111238; vence tras evaluarlo. En k77 el precio finalmente pasa, pero X=0 y Q sigue cero. Un gráfico posterior mejor no reactiva el episodio.

El caso cancelado coincide con el demorado hasta r=k74. En k75 su mínimo iguala S=1.11070. Cancela antes de confirmar aunque K>D. Como aún no hay posición, se invalida una protección prevista; no es una operación cerrada por stop. Nuevos cruces o rebotes requieren otro reinicio elegible posterior a la vela consumida.

Vencido: k76 falla el último control y k77 no puede reactivarlo. Otra rama toca el stop congelado antes de entrar y se cancela.
Vencido: k76 falla el último control y k77 no puede reactivarlo. Otra rama toca el stop congelado antes de entrar y se cancela. En pantallas pequeñas, deslice el gráfico horizontalmente para leer las etiquetas.

12. Compara primeras cotizaciones alternativas con todos los costes

Usa las salidas del caso inmediato. Si la primera cotización a 12:00:02 UTC es 1.11180 / 1.11192 Bid/Ask, el diferencial es 1.2 pips y el stop bruto 7.2 pips. Comisión de ida y vuelta 0.6 pip más reserva total adversa 1.0 pip dan pérdida prevista 8.8 pips, objetivo neto 15.2 pips y ratio 1.7273. Pasa las condiciones numéricas, sujeto a los controles del bróker.

Si fuese 1.11198 / 1.11210, la persecución del precio es exactamente 3.0 pips y pasa su máximo inclusivo. Pero pérdida 10.6 pips, objetivo neto 13.4 pips y ratio 1.2642 obligan a rechazar, sea cual sea el lote. Son alternativas de primera cotización, no precios escogidos tras esperar. Con patrimonio 10000 USD, presupuesto 0.5%=50 USD, contrato 100000 EUR, pip 10 USD/lot y paso 0.01, la aceptable da 0.56 lots y riesgo 49.28 USD. Redondea abajo, omite bajo el mínimo y cuenta el spread una vez mediante Ask de entrada y Bid de salida; la pérdida real puede exceder la reserva.

Primeras cotizaciones alternativas con las mismas salidas. La cara pasa la persecución máxima pero falla el ratio neto; bajar lotes no lo arregla.
Primeras cotizaciones alternativas con las mismas salidas. La cara pasa la persecución máxima pero falla el ratio neto; bajar lotes no lo arregla. En pantallas pequeñas, deslice el gráfico horizontalmente para leer las etiquetas.
Primera cotizaciónBid / AskStop (pip)Pérdida + costesObjetivo netoRatioDecisión
Aceptable1.11180 / 1.111927.28.815.21.7273Pasan condiciones numéricas
Cara1.11198 / 1.112109.010.613.41.2642Rechazo: ratio neto insuficiente

13. Mantén salidas Bid fijas y cierre intradía

Tras entrar no cambies S ni T. Stop y objetivo BUY se comprueban en Bid, no Ask. Si sigue abierta, solicita cierre al primer Bid ejecutable desde 20:00 UTC en el día del reinicio. Nuevos cruces o cambios EMA no añaden salidas; no hay equilibrio, cierre parcial, seguimiento ni reentrada automática del episodio.

En el ejemplo inmediato, Ask1.11360 / Bid1.11348 no alcanza el objetivo Bid. Una vela hipotética separada con H=1.11380 y L=1.11100 abarca ambas salidas sin revelar su orden. Usa secuencia de ticks o marca ambigüedad; no elijas el resultado ganador. Esa vela no pertenece al CSV; los huecos pueden empeorar la ejecución del stop o retrasar el cierre horario.

Salidas BUY fijas en Bid. Un contacto Ask no basta y una vela que abarca ambos niveles no revela el orden. El cierre horario empieza a las 20:00 UTC.
Salidas BUY fijas en Bid. Un contacto Ask no basta y una vela que abarca ambos niveles no revela el orden. El cierre horario empieza a las 20:00 UTC. En pantallas pequeñas, deslice el gráfico horizontalmente para leer las etiquetas.

14. Reconcilia solicitudes inciertas antes de otro episodio

Registra p, r, q, indicadores exactos, P/S/T, primera cotización y antigüedad, envío, identidad, volumen, ejecuciones y protección aceptada. Un timeout no demuestra rechazo. Reconcilia órdenes y posiciones antes de reenviar o declarar el símbolo libre; duplicar BUY puede duplicar exposición. Una solicitud puntual puede ejecutarse después del plazo de envío.

Si la ejecución carece de protección requerida, solicita cierre inmediato controlado y bloquea entradas hasta resolver exposición y solicitud. Gestiona cualquier remanente de cierre fallido o parcial. Si ejecución o recuperación llega tras las 20:00, busca cierre al primer precio ejecutable. No amplíes protección ni repitas episodios vencidos. Verifica tick real, valor, conversión a moneda de cuenta, margen y swaps; los decimales no lo determinan todo.

15. Prueba el permiso de tendencia sin cambiar otras reglas

Compara el modelo con una variante que quite solo B y su cancelación. Mantén reinicio, ventana del primer cruce, condición rápida C>E20, barrera fija, protección, cotizaciones, costes, volumen y salida. Se estudia el permiso de tendencia lenta; la variante sigue usando E20 para confirmar precio, no es solo Estocástico.

Sigue cronológicamente posiciones y episodios propios de cada variante. Quitar una operación puede habilitar otra; borrar filas seleccionadas de una lista final es insuficiente. Reserva datos posteriores y conserva todos los parámetros intentados. Informa esperanza neta, drawdown, incertidumbre, ganadores perdidos y fallos de ejecución. Cuatro historiales inventados verifican reglas y cuentas, no rentabilidad.

16. Revisa la especificación completa antes de probar

Comprueba UTC y elegibilidad, valores iniciales EMA y pendiente, Estocástico completo, Z nuevo, primer X y ambos plazos. Verifica prioridad de cancelación, P/S fijos, barreras estrictas, frescura de primera cotización, persecución, ratio neto, lotes redondeados abajo y salidas fijas. Conserva estados rechazados, vencidos, inciertos y ejecutados por separado. Otro lector debe reproducir sin elegir velas convenientes.

Es la primera estrategia tras las tres guías nuevas. Sigue MACD con Estocástico y doble cruce ordenado, después SAR con ADX y seguimiento controlado. Sus eventos y salidas se mantienen separados. Esta especificación permite revisar una idea de investigación; no recomienda posiciones reales ni afirma que añadir un indicador genere beneficios.

Preguntas frecuentes

¿El precio debe tocar una EMA para iniciar el modelo?

No. Un cruce nuevo del Estocástico hacia K≤20 inicia el episodio con permiso EMA. La confirmación de precio es aparte; no se requiere cercanía visual ni contacto.

¿La primera recuperación debe salir también de 20?

No. Recuperación significa el primer cruce alcista K/D tras el reinicio. En el ejemplo inmediato K sigue bajo 20; exigir salir de la zona sería otro modelo.

¿Cuánto puede esperar el precio tras el primer cruce?

Se prueba en la vela de recuperación y, si hace falta, exactamente la siguiente H1 cerrada. Datos, contexto, K≤D o mínimo en el stop cancelan primero. Una confirmación tardía no reactiva nada.

¿Un segundo cruce reemplaza la primera recuperación fallida?

No. El primer cruce en p+1…p+4 controla la oportunidad limitada. Rechazo o vencimiento consumen el episodio; se necesita un reinicio nuevo, posterior y elegible.

¿Un objetivo de tres distancias da un ratio neto de tres a uno?

No. Se usa el cierre Bid y el stop fijo. Ask, costes y redondeo determinan el ratio real previsto; la primera cotización cara falla aunque pase el límite de persecución.

¿Los gráficos son un backtest rentable?

No. Cuatro historiales ficticios y precios alternativos verifican cálculo y orden de eventos. No hay ejecuciones reales, rendimientos medidos ni resultados de EA comerciales.

Fuentes y notas de investigación

MetaQuotes documenta iMA, iStochastic, OrderSend y las propiedades del símbolo, y publica el Estocástico basado en cociente de sumas. La inicialización de las EMA con un historial finito, episodios, plazos, protección, costes e historiales sintéticos son nuestra especificación original de investigación. No se afirma equivalencia nativa, rentabilidad medida ni comportamiento de EA comerciales. El CSV aporta OHLC y cálculos; sus eventos se deciden mediante aritmética racional sin redondear.

Especificación educativa de investigación. Historiales, precios y ejecuciones previstas son ficticios. Forex implica riesgo; indicadores, stops y presupuestos no garantizan beneficio ni pérdida máxima real.