Discusión sobre el artículo "Análisis de los gráficos del Balance/Equidad usando los símbolos y ORDER_MAGIC de los Asesores Expertos"
debido a esto no pude probar y responder a la pregunta - ¿funciona en la cuenta con netting (FORTS, Otkritie) y con muchos Asesores Expertos diferentes en ella?
Mantengo la contabilidad por Asesores Expertos, mientras que el cálculo del volumen de la posición en el magik, me encontré con que DEAL_ENTRY_OUT DEAL_ENTRY_IN no aparece exactamente como se esperaba cuando la cobertura.
debido a esto no pude probar y responder a la pregunta - ¿funciona en la cuenta con netting (FORTS, Otkritie) y con muchos Asesores Expertos diferentes en ella?
Mantengo la contabilidad por Asesores Expertos, mientras que el cálculo del volumen de la posición en el magik, me he encontrado con que DEAL_ENTRY_OUT DEAL_ENTRY_IN no aparece exactamente como se esperaba cuando la cobertura.
¿Tienes alguna pregunta sobre el artículo o sólo en general? Si es "así, en general", exponga inmediatamente TODOS los datos subyacentes en un hilo creado por separado en la sección"Discusión general":
- sistema operativo (asegúrese de especificar si es Windows real o wine), bitness, build, servicepack
- terminal build
- más las tres primeras líneas de la carpeta "Log" del terminal después de reiniciarlo.
Me sorprende cómo se echan de menos este tipo de artículos.
1. Комиссия. Своп. Прибыль
El resultado financiero final de una operación se forma sumando tres parámetros:
Resultado=Comisión de la operación+Cambio acumulado al cierre+ Beneficio de la operación.
La comisión siempre se indica en el terminal con el signo "+", por lo que se resta en la fórmula del resultado financiero final.
Estas propiedades de las operaciones se obtienen utilizando HistoryDealGetDouble() con los siguientes identificadores:
No tengo palabras decentes. Tal ignorancia es inaceptable a la hora de escribir artículos. Para demostrarlo, vea la captura de pantalla.
Es simplemente desagradable seguir leyendo.
Me asombra como artículos como este consiguen llegar.
No tengo palabras decentes. Semejante ignorancia es inaceptable a la hora de escribir artículos. Como prueba, véase la captura de pantalla.
Seguir leyendo es simplemente desagradable.
Gracias por su consideración. La cosa es que no me he encontrado con la comisión antes y he utilizado la sugerencia de ServiceDesk. Al mismo tiempo no comprobé la cuenta real, donde se puede cargar la comisión.
El código y el texto serán corregidos.
Gracias por su atención. El caso es que no me había encontrado antes con la comisión y utilicé la sugerencia del ServiceDesk. Al mismo tiempo no comprobé la cuenta real, donde se puede cargar la comisión.
El código y el texto serán corregidos.
No entiendo sólo ¿por qué los cálculos son tan lentos? Al principio pensé que se utiliza una ralentización especial, pero no encontré "Sleep" y "OnTimer" en las fuentes.
recursos computacionales. Por eso siempre hay que intentar minimizar su número. Especialmente HistorySelectByPosition.
"Con la introducción de la cobertura en MetaTrader 5, hay una gran oportunidad para operar simultáneamente con varios Asesores Expertos en una cuenta comercial. En este caso, es posible que una estrategia sea rentable, la segunda no lo sea, y al final, el gráfico de beneficios esté rondando el cero. En este caso, es útil construir gráficos de Balance y Fondos para cada estrategia de trading por separado."
El tema es realmente muy importante, el problema planteado es grave - MT5 no tiene funciones de cálculo PnL en el contexto de las estrategias de negociación que trabajan en la misma cuenta y símbolo (diferenciados por MAGICs), PERO ... ¡el autor está diciendo un montón de basura! Al parecer, Vladimir es sólo un programador, no un comerciante, y por lo tanto no entiende el tema en absoluto.
El signo de comisión incorrecto en el artículo principal es una nimiedad. La cuestión aquí es que el artículo no resuelve el problema declarado con la falta de cálculo PnL en términos de estrategias de negociación en absoluto, y en lugar de resolver el problema, demuestra las habilidades del autor en la selección de operaciones a través de OOP y paneles de programación.
El verdadero problema es que MT5 no tiene en cuenta MAGIC a la hora de calcular los valores PnL en ningún sitio, y en consecuencia DEAL_PROFIT en las operaciones se calcula incorrectamente en general. Es decir, si tengo tres Asesores Expertos operando en un símbolo: un captador de tendencia abre posiciones a largo plazo, y dos osciladores captan periodos de sobrecompra/sobreventa en H1/H4, y operan para volver a la media, entonces el PnL calculado en las operaciones sin tener en cuenta los MAGICs es sólo "la temperatura del hospital". ¿Y cuando hay tres EAs en 20 símbolos diferentes?
En consecuencia, para todas las operaciones en posiciones de cierre , lasuma (_balance=m_balance+deal_commission+deal_swap+deal_profit;)en la función GetHistory NO ES CORRECTA. DEAL_PROFIT debe ser recalculado antes de la suma.Y recalcular teniendo en cuenta los tipos de cambio en la fecha de cierre de posiciones, por ejemplo en la situación de operar en futuros MOEX desde una cuenta de trading con la divisa base en usd.

- www.metatrader5.com
Muy útil. Vladimir, me di cuenta de este error -
La cuenta fue abierta hace 4 días. Seleccionamos la fecha de inicio por defecto en el Asesor Experto, es decir, 2017.
La fecha de finalización elegimos hoy 02.10.2018.
El Asesor Experto se cuelga, no responde a los cierres con una cruz. Al mismo tiempo el terminal consume 2gb de RAM.
Creo que sería más correcto comparar la fecha de apertura de la cuenta con la fecha de inicio de búsqueda especificada por el usuario antes de la búsqueda
Muy útil. Vladimir, me he dado cuenta de este error -
La cuenta fue abierta hace 4 días. Seleccionamos la fecha de inicio por defecto en el Asesor Experto, es decir, 2017.
La fecha de finalización es hoy 02.10.2018.
El Asesor Experto se cuelga, no responde a los cierres con una cruz. El terminal se está comiendo 2gb de RAM.
Creo que sería más correcto comparar la fecha de apertura de la cuenta con la fecha de inicio de búsqueda especificada por el usuario antes de la búsqueda
Especifique el nombre del fichero que está ejecutando. Tipo de cuenta de trading. Sobre qué símbolo.

- Aplicaciones de trading gratuitas
- 8 000+ señales para copiar
- Noticias económicas para analizar los mercados financieros
Usted acepta la política del sitio web y las condiciones de uso
Artículo publicado Análisis de los gráficos del Balance/Equidad usando los símbolos y ORDER_MAGIC de los Asesores Expertos:
Cuando la cobertura (hedging) fue introducida en MetaTrader 5, apareció una perfecta oportunidad de negociar simultáneamente con varios Asesores Expertos en la misma cuenta. Además, puede surgir la situación cuando una estrategia es rentable, mientras que la otra trae pérdidas, y al final el gráfico del beneficio baila alrededor de cero. En este caso, es útil construir los gráficos del Balance y la Equidad para cada estrategia comercial por separado.
Después de formar los arrays de los símbolos «malos», todos los símbolos y los magic, en el panel se rellenan dos listas (controles a base de la clase CComboBox): la lista izquierda con todos los símbolos de trading y la lista derecha, con todos los magic. En estas listas, el primer puesto ocupa la selección de todos los símbolos y todos los magic:
Fig. 3. Listas desplegables
Autor: Vladimir Karputov