Respuesta

Aislar Pares de Divisas en el Analizador EA Alternativo What If

1 respuesta

Julianrob

Cliente, bbp_participant, comunidad, 54 respuestas.

Visitar el perfil

hace 7 años #116429

Hola apoyo,

 

Parece que el detalle más lógico e importante que se necesita aislar en "Crear alternativa What If" para el Quant EA Analyzer es ver el rendimiento de los pares de divisas individuales, sin embargo, esta característica está ausente.

 

Yo pagaría ahora mismo para tener la característica añadida que podemos aislar ciertos pares en lo que si alternativa. También, puedo ver que bajo el gráfico de equidad es muy difícil ver qué línea de color va a qué par, entonces los pares en la clave en la parte inferior necesitan un bloque de color más sólido, y tal vez información emergente cuando se pasa el ratón sobre una línea de color en el gráfico. Y en la pestaña de análisis de operaciones, por favor añada P/L por par de divisas

 

Tomas, veo que has creado una solicitud de funcionalidad sobre este tema, pero ha sido rechazada. ¿Por qué? Me has dicho que puedo hacerlo yo mismo usando el editor de código, pero no tengo experiencia para saberlo. Por favor, ¿puedes ayudarme a crear el fragmento para ello, o añadirlo a Quant analyzer.

 

He añadido el archivo BySymbol a la carpeta WhatIf de fragmentos. Esto es lo que tengo hasta ahora, pero me falta algo, por favor ayuda:

 

 

 

paquete com.strategyquant.extend.WhatIf;
import java.util.Iterator;
import com.strategyquant.lib.snippets.WhatIf;
import com.strategyquant.lib.results.SQOrderList;
import com.strategyquant.lib.results.SQOrder;
public class BySymbol extends WhatIf {
public BySymbol() {
setName("Por símbolo");
addIntParameter("Símbolo", "Símbolo", 20, 2, 1000, 1);
        // establecer nombre de este método que se mostrará con parámetro(s)
setFormatedName("Excluir pares por símbolo");
}
/**
* La función recibe la lista de todos los pedidos ordenados por hora de apertura y podría manipular
* la lista y eliminar de la lista cualquier orden que coincida con cierto filtro.
*
* La estructura del pedido está disponible en la documentación aquí:
*
* @param originalOrders - lista de pedidos originales que pueden ser modificados. Cada orden tiene las propiedades de orden especificadas anteriormente
*/
@Override
public void filter(SQOrderList originalOrders) throws Exception {
int parámetro = getIntParameterValue("_PARÁMETRO_");
for(Iterator i = originalOrders.listIterator(); i.hasNext();) {
SQOrder order = i.next();
// todo - su acción personalizada
// las órdenes se pueden omitir o manipular aquí
}
}
}

 

 

 

 

POR FAVOR ayudame Tomas no se que hacer

 

Julian

0

Julianrob

Cliente, bbp_participant, comunidad, 54 respuestas.

Visitar el perfil

hace 7 años #141936

Gracias por su ayuda. Estoy recibiendo un error FILTERSYMBOL, no puede reconocer ese archivo.

 

Esto está muy por encima de mis conocimientos. Me gustaría que las opciones de símbolos aparecieran como casillas de verificación al igual que las fechas y los días de la semana.

 

Así podemos incluir o excluir los símbolos que queramos. Por favor, ¿puede Strategy quant añadir esta función al analizador? Sería un filtro tan útil tener, y es un ¡¡no brainer!!

 

Julian

0

Viendo 1 respuesta (de un total de 1)