Diagrama de estrategia de alertas RSI
English | Русский | 中文 | Deutsch | Português | 日本語
Este diagrama convierte los extremos del RSI en operaciones y alertas legibles. Procesa velas de cinco minutos finalizadas, compra con valores de 30 o inferiores y vende con valores de 70 o superiores solo cuando la posición está cerrada, y aplica protección porcentual a cada entrada ejecutada. Cada señal aceptada también captura el valor numérico del RSI, le da formato y escribe una notificación.
Resumen de la estrategia
- Un único flujo de velas de cinco minutos, solo finalizadas, alimenta el indicador, la instantánea de la posición, las decisiones de entrada, las comprobaciones del precio de protección y el gráfico.
- RelativeStrengthIndex usa un período de 14. Su filtro de valores formados está desactivado (
IsFormed = false), por lo que los valores del período de calentamiento no se suprimen únicamente porque el indicador aún no esté formado. - Un bloque Formula con la expresión
aconvierte el IndicatorValue del RSI en un valor decimal que utilizan las comparaciones y los mensajes. - El RSI decimal se compara con los niveles de sobreventa y sobrecompra. La señal de cada dirección se combina con una instantánea de la posición tomada durante la evaluación de la vela actual, y ambos bloques de entrada usan la condición Open position.
- Las entradas ejecutadas activan la protección de posición con un take profit del 2% y un stop loss del 1%. Las señales de entrada aceptadas también pasan el valor RSI capturado por un formateador hasta una notificación Log.
Reglas de entrada y salida
- Entrada en largo: El RSI decimal está en el Oversold Level o por debajo y la instantánea de la posición indica que está cerrada. El diagrama compra a mercado el volumen configurado y escribe una alerta de compra con el valor de la señal.
- Entrada en corto: El RSI decimal está en el Overbought Level o por encima y la instantánea de la posición indica que está cerrada. El diagrama vende a mercado el volumen configurado y escribe una alerta de venta con el valor de la señal.
- Salida: La protección de posición cierra la operación cuando el cierre de una vela finalizada alcanza el nivel de take profit del 2% o el nivel de stop loss del 1% respecto a la entrada. Una señal RSI opuesta no invierte una posición abierta, y una ejecución protectora no puede provocar otra entrada en la misma vela.
Parámetros
| Parámetro | Por defecto | Descripción |
|---|---|---|
| RSI Period | 14 | Número de velas utilizadas para calcular RelativeStrengthIndex. |
| Oversold Level | 30 | Los valores RSI iguales o inferiores a este nivel permiten una entrada en largo mientras el diagrama no tenga una posición abierta. |
| Overbought Level | 70 | Los valores RSI iguales o superiores a este nivel permiten una entrada en corto mientras el diagrama no tenga una posición abierta. |
| Take Profit | 2% | Distancia protectora del take profit respecto al precio de entrada. |
| Stop Loss | 1% | Distancia protectora del stop loss respecto al precio de entrada. |
| Volume | 0.01 | Volumen de la orden de entrada, en lotes. |
| Candles | 00:05:00 | Marco temporal de velas de cinco minutos; solo se procesan las velas finalizadas. |
Detalles del diagrama
- La salida de Velas activa primero la instantánea de la posición actual, después actualiza el bloque Indicador y finalmente actualiza un Convertidor del precio de cierre.
- La salida del RSI entra en un bloque Formula cuya expresión es
a. Su salida decimal llega a ambas memorias del valor del mensaje antes de que se evalúe cualquiera de las comparaciones de umbral. - Dos bloques de Comparación comprueban el RSI decimal frente a los valores compartidos Oversold Level y Overbought Level mediante
<=y>=. - El valor de Posición se mantiene en una Variable durante la evaluación de la vela actual y se compara con cero. Dos bloques de Condición lógica combinan ese resultado de posición cerrada con las señales RSI de largo y corto.
- Ambos bloques de entrada Modificar posición usan órdenes de mercado con la condición Open position y reciben
0.01de un único valor de volumen compartido. - Las salidas MyTrade de ambos bloques de entrada alimentan la Protección de posición. El convertidor del cierre de vela suministra su entrada Price, y el bloque usa un take profit del 2% y un stop loss del 1%.
- Cada señal de entrada combinada activa su propia memoria del valor RSI. Formato de cadena genera
RSI {0:0.0} <= 30 — buyoRSI {0:0.0} >= 70 — sell, y los bloques de Notificación de tipo Log publican los mensajes. - El panel del gráfico recibe velas finalizadas, valores RSI, ambos flujos de operaciones de entrada y las operaciones de salida protectoras.
Uso
Importe el archivo .json en Designer y ejecútelo sobre datos históricos en el backtester. Observe en el registro las notificaciones RSI formateadas y compruebe las salidas protectoras frente a los cierres de las velas. Si cambia alguno de los umbrales RSI, actualice también su plantilla de formato para que el texto de la alerta siga siendo exacto.