Beneficio total mostrado en Quant Analyzer diferente al mostrado en el informe de MT4
30 respuestas
fourtytwo
hace 8 años #114008
Hola, soy nuevo en Quant Analyzer, disculpas si esta pregunta tiene una respuesta sencilla:
Cuando cargo el informe MT4 (.htm) en Quant Analyzer, Total Profit, Gross Profit, Gross Loss, todos están fuera por unos pocos centavos (por ejemplo, MT4 Gross Profit 198.79, Quant Analyzer Gross Profit 198.96). No puedo entender por qué estos números no coinciden.
Gracias,
Armin
tomas262
hace 8 años #131683
¿Puede adjuntar el archivo de resultados?
fourtytwo
hace 8 años #131730
Hola Tomas
¿Qué archivo de resultados quiere que le adjunte? Lo haré en cuanto vuelva a casa con mi ordenador dentro de unos días.
Gracias.
fourtytwo
hace 8 años #131829
Aquí hay dos capturas de pantalla para ilustrar mi punto.
Desde la pestaña Informe de Comprobador MT4:
De Quant Analyzer:
felipebr
hace 8 años #131843
Hola fourtytwo, no es el único problema El máximo de victorias y derrotas consecutivas también está mal... Estoy muy preocupado porque Quant Analyser ya es la versión 4 y tiene este tipo de error básico.
tomas262
hace 8 años #131989
Parece que las diferencias se deben al redondeo de los números decimales. Una gran cantidad de pequeñas diferencias se combinan en esta diferencia de varios centavos. Si se puede hacer algo, se lo comunicaré a Mark.
fourtytwo
hace 8 años #132257
@felipebr: I hadn’t noticed that consecutive win and losses being wrong – will look at that next time.
@tomas262: Gracias por tus comentarios hasta ahora Tomas. ¿Algo más sobre esto de Mark? Me pregunto por qué es necesario redondear los números en cualquier caso y no sólo importar y analizar los números tal como son.
fourtytwo
hace 8 años #132591
Hola Tomas, ¿has hablado con Mark sobre este tema? Me preguntaba por qué Quant Analyzer necesita redondear los números y no los importa y analiza tal cual.
tomas262
hace 8 años #132719
stearno
hace 8 años #132755
tomas,
¿Alguna idea de cuándo saldrá la nueva versión del analizador? No funciona con mis archivos NT7 y corta las horas de 13 - 24 en los datos. Así que es inutilizable ... Apreciar la actualización.
-Stearno
Tamas
hace 8 años #132758
Hola stearno,
para una rápida corrección de errores pon el código de abajo en uno de tus snippet.
Añade un nuevo tipo de formato a los formatos de fecha admitidos.
import com.strategyquant.lib.time.DateFormats; DateFormats.getInstance().getAvailableDateFormats().add(0, "dd/MM/aaaa hh:mm:ss aa");
Ej.
paquete com.strategyquant.extend.TradeListColumns; import com.strategyquant.lib.databank.TradeListColumn; import com.strategyquant.lib.results.SQOrder; import com.strategyquant.lib.time.SQTime; import com.strategyquant.lib.time.DateFormats; //NUEVA LÍNEA ############################################ public class OpenTime extends TradeListColumn { public TiempoAbierto() { super(); DateFormats.getInstance().getAvailableDateFormats().add(0, "dd/MM/aaaa hh:mm:ss aa"); //NUEVA LÍNEA ############################################ setName("Hora de apertura"); setWidth(140); } @Override public Object getValue(SQOrder order, String plType) { return orden.OpenTime; } @Override public String displayString(SQOrder order, String plType) { long openTime = (Long)getValue(order, plType); return SQTime.toString(openTime); } }
Saludos cordiales,
Tomas
stearno
hace 8 años #132794
Mark Fric
hace 8 años #133213
En cuanto al redondeo, el control de calidad no se limita a utilizar los números que aparecen en el informe, sino que tiene que reconocerlos y realizar varios cálculos por su cuenta.
Pero no creo que sea importante si el número es $ -1491,84 o $ - 1491,83.
El máximo de victorias y derrotas consecutivas es incorrecto: no, pero puede que se calcule de forma ligeramente diferente. Por ejemplo, la diferencia podría estar en QA considera el comercio con PL = 0 como ganar / perder / no contar.
A diferencia de MT4, puede ver la fórmula exacta en QuantEditor, en StatValues/ConsecutiveValues.java
Mark
Arquitecto de StrategyQuant
daveM
hace 8 años #133327
He aprendido a ser un poco escéptico con los números de MT4.
Cabría pensar que, después de tantos años, Metaquotes habría mejorado sustancialmente su producción.
De hecho, tenemos la suerte de contar con un software de evaluación alternativo.
fourtytwo
hace 8 años #133582
Me parece bien chicos, ¡gracias!
daveM
hace 8 años #133679
Acabo de cargar un informe de MT5...... hay diferencias significativas entre MT5 y Analyzer...... número de operaciones, beneficio neto...... El beneficio neto difiere en un 50 por ciento. No es un pequeño error de redondeo.