Mira cómo descargar robots gratis
¡Búscanos en Twitter!
Pon "Me gusta" y sigue las noticias
¿Es interesante este script?
Deje un enlace a él, ¡qué los demás también lo valoren!
¿Le ha gustado el script?
Evalúe su trabajo en el terminal MetaTrader 5
Visualizaciones:
27
Ranking:
(2)
Publicado:
BBandsPsar.mq5 (4.91 KB) ver
MQL5 Freelance ¿Necesita un robot o indicador basado en este código? Solicítelo en la bolsa freelance Pasar a la bolsa
BBandsPsar es un indicador híbrido personalizado que combina un marco de volatilidad (bandas de Bollinger) con un mecanismo de seguimiento de tendencias (SAR parabólico) en una única herramienta técnica.

Al medir la distancia entre el valor del SAR parabólico y la apertura o el cierre de la vela, el indicador capta la naturaleza alterna y cambiante de la tendencia del SAR. A continuación, escala esta diferencia utilizando las bandas de Bollinger para representar los valores resultantes en forma de histograma estandarizado. Esta estandarización proporciona un umbral coherente y aplicable a distintos activos, lo que facilita el análisis de diferentes instrumentos financieros en una escala unificada.

Para una máxima flexibilidad, BBandsPsar hereda íntegramente los parámetros de entrada de ambos indicadores subyacentes, lo que permite a los operadores ajustar con precisión su sensibilidad y comportamiento.


Entrada 1



Demo4


Si deseas realizar pruebas dinámicas de entrada para las bandas de Bollinger, sustituye este código:

bandsHandle = iBands(_Symbol, _Period, 20, 0, 2, PRICE_CLOSE);

por

bandsHandle = iBands(_Symbol, _Period, blpd, 0, bldev, PRICE_CLOSE); 

Para permitir que las variables de entrada se pasen dinámicamente a la función iBands

Traducción del inglés realizada por MetaQuotes Ltd.
Artículo original: https://www.mql5.com/en/code/74648

Spread Monitor Panel - live spread with spike alerts Spread Monitor Panel - live spread with spike alerts

Panel integrado en el gráfico con el spread en tiempo real del símbolo del gráfico —valor actual, mínimo, medio y máximo desde la conexión— codificado por colores según tus umbrales de aviso y peligro, además de una alerta opcional cuando el spread se mantenga en el nivel de peligro durante N segundos consecutivos (picos debidos a noticias o al rollover).

Position Size Calculator - risk-based lot sizing script Position Size Calculator - risk-based lot sizing script

Calcula el tamaño de lote adecuado para una operación prevista en función de tu nivel de riesgo (porcentaje del capital o importe fijo) y la distancia del stop-loss (puntos o nivel de precio). Tiene en cuenta las especificaciones del contrato del valor —tamaño y valor del tick, volumen mínimo/máximo/incremento— y calcula el margen necesario.

Execution Cost Sensitivity Analyzer Execution Cost Sensitivity Analyzer

Un script escrito íntegramente en MQL5 que mide la solidez de la ventaja de una estrategia frente a los costes de ejecución. Lee un archivo CSV con los datos de fecha, beneficio y volumen de las operaciones cerradas y modela el coste de cada operación como una parte fija más una parte por lote. Muestra el coste de umbral de rentabilidad por operación, el margen de seguridad (el múltiplo de un coste realista supuesto al que el beneficio neto llega a cero), el beneficio neto y el factor de beneficio reajustados al coste supuesto, la proporción de operaciones ganadoras que el coste convierte en perdedoras, y una puntuación compuesta de A+ a F sobre la solidez frente a los costes, con recomendaciones. Si no hay ningún archivo, genera una muestra reproducible y la analiza, de modo que el resultado es visible desde la primera ejecución. Sin bibliotecas externas, sin Python, sin IA.

Stochastic Protector Stochastic Protector

Este asesor experto supervisa el oscilador estocástico para cerrar automáticamente las posiciones en función de las condiciones seleccionadas por el usuario: cruces por encima de la zona de sobrecompra o por debajo de la zona de sobreventa, entrada en zonas de sobrecompra o sobreventa, o salida de dichas zonas. Las posiciones se filtran para su cierre según su estado de rentabilidad (pérdida, ganancia o ambos). Un modo de prueba opcional activa señales de entrada básicas cuando la línea %D cruza niveles de desviación configurables en torno a la línea media (50).