Pon "Me gusta" y sigue las noticias
Deje un enlace a él, ¡qué los demás también lo valoren!
Evalúe su trabajo en el terminal MetaTrader 5
- Visualizaciones:
- 144
- Ranking:
- Publicado:
- 2025.04.04 10:54
-
¿Necesita un robot o indicador basado en este código? Solicítelo en la bolsa freelance Pasar a la bolsa
Esta biblioteca proporciona algunos métodos públicos sencillos para crear y trazar Perfiles de Volumen:
public: void VolumeProfile(datetime _from, datetime _to, int _resolution_points); ~VolumeProfile() {}; double GetHVPrice(); void Plot();
- GetHVPrice devuelve el precio relacionado con el volumen más alto en el rango.
- _resolution_points contiene el tamaño de la ventana para cuantificar los precios adyacentes (contados en puntos).
A continuación se muestra un script de ejemplo para instanciar y trazar un Perfil de Volumen deseado:
#include <VolumeProfile.mqh> void OnStart() { datetime from=iTime(_Symbol, PERIOD_CURRENT,50); datetime to=iTime(_Symbol, PERIOD_CURRENT,20); VolumeProfile *VP = new VolumeProfile(from, to, 5); VP.Plot(); Print(VP.GetHVPrice()); delete VP; }
Traducción del inglés realizada por MetaQuotes Ltd.
Artículo original: https://www.mql5.com/en/code/49718

Versión rápida en JavaScript de la librería Report de fxsaber para comandos de trading estilo MT4 implementados a través de MT4Orders o Virtual. Funciona hasta 10 veces más rápido, el tamaño del archivo NTML es más pequeño, puede cargar y mostrar hasta 5,4 millones de líneas de informe.

Estrategia basada en el indicador estándar iCHO (Chaikin Oscillator, CHO) y el indicador personalizado 'CCIDualOnMA'.

El indicador muestra el ángulo o la velocidad media de variación del precio.

Un algoritmo de ordenación híbrido que proporciona un rendimiento rápido para ordenar matrices de tipos simples, estructuras o punteros a objetos.