Respuesta

Utilizar una columna personalizada como indicador personalizado

0 respuestas

Jairo

Abonado, bbp_participant, cliente, comunidad, sq-ultimate, 1 respuestas.

Visitar el perfil

hace 2 años #277568

Hola,

 

Estoy tratando de utilizar un indicador personalizado que cambia para cada símbolo y debe ser importado externamente. Utilizar un "indicador externo" en Data Manager funciona bien, pero sólo sirve para probar un único símbolo. Quiero tener el indicador externo asociado a un símbolo específico, porque estoy intentando crear una estrategia a partir de una plantilla.

Supongamos que quiero utilizar el Interés Abierto, es decir, "OI" (o cualquier otro indicador personalizado), que está asociado a un símbolo. Cada símbolo tiene el mismo nombre de indicador "OI", refiriéndose a lo mismo, pero los valores cambian para cada símbolo. Si quiero, por ejemplo, comprar cuando OI está por encima de 1000, quiero comprar sólo los símbolos que tienen OI por encima de 1000. ¿Cómo puedo hacer eso si estoy usando el constructor con "backtest en mercados adicionales" como comprobación cruzada? Al hacer la plantilla no puedo elegir individualmente cada OI para cada símbolo. Ahora mismo, lo que puedo hacer con indicadores externos es un indicador genérico que sería llamado para cualquier símbolo.

 

Una posibilidad sería añadir los indicadores como columnas personalizadas para cada símbolo, al igual que hay OHLC y Volumen, pero por ahora no podemos añadir una columna personalizada. Otra solución, que no pude hacer, es utilizar de alguna manera la función "Custom Function" dentro de bloques personalizados, para tratar de llamar Symbol() para comprobar si estamos tratando con el símbolo necesario manualmente, pero sin éxito también.

 

¿Hay nuevas opciones al respecto?

Gracias.

0