Inicio Indicador técnico Publicación

Cómo Mostrar Especificaciones de Contratos en Trading

Archivos adjuntos
8007.zip (2.91 KB, Descargar 0 veces)

A veces, es necesario presentar tu información como una tabla o en un conjunto de líneas tabuladas. No hay problema en mostrar varias líneas en la ventana principal, solo tienes que usar Comment(line_1, "\n", line_2, "\n"...). Aquí tienes un ejemplo de Comment2.

Sin embargo, la función Comment() solo muestra información en la ventana principal del gráfico. Pero a veces necesitamos mostrarla en una subventana de indicador. En este caso, el siguiente ejemplo puede ser útil.

El indicador muestra la especificación del contrato para un símbolo específico. La función

void PrepareInfo(string & array[][])

llena el array de cadenas bidimensional utilizando la función MarketInfo(). Luego, este array se muestra con la función

void Show(string valueArray[][])

Esta función es universal, por lo que se puede usar para mostrar cualquier array bidimensional. La función

void  RefreshAccountInfo()

es necesaria para actualizar la información al cambiar entre símbolos, marcos de tiempo o cuentas.


Todos los detalles de la especificación se calculan y se muestran solo una vez, es decir, no se realizan actualizaciones en cada tick.

Aquí tienes un ejemplo de uso:




Publicaciones relacionadas

Comentarios (0)