Discusión sobre el artículo "Se ha añadido a MetaTrader 5 el sistema de cobertura de registro de posiciones" - página 5
Está perdiendo oportunidades comerciales:
- Aplicaciones de trading gratuitas
- 8 000+ señales para copiar
- Noticias económicas para analizar los mercados financieros
Registro
Entrada
Usted acepta la política del sitio web y las condiciones de uso
Si no tiene cuenta de usuario, regístrese
Tal pregunta: ¿existe una propiedad que permita determinar mediante programación el tipo de cuenta (de compensación o de cobertura)? Después de todo, si escribimos un Asesor Experto de cobertura, necesitamos prohibir su trabajo inmediatamente al cargarlo en una cuenta de compensación. La propiedad ACCOUNT_MARGIN_MODE ha aparecido, pero todavía no está claro cuál utilizar para averiguar el tipo de cuenta.
ACCOUNT_MARGIN_MODE_RETAIL_HEDGING
https://www.mql5.com/ru/forum/23/page18#comment_2379483
MARGEN_DE_CUENTA_MODO_DE_COBERTURA_AL_MENOR
https://www.mql5.com/ru/forum/23/page18#comment_2379483
¿Alguna idea de cuándo estará disponible para la producción?
¿Requiere algún cambio en el broker?
Hay algo que no debo estar entendiendo aquí. No veo ningún beneficio global en lo que respecta a la cobertura de esta manera.
Quiero decir, como yo lo veo, la razón MQL5 nunca permitió la cobertura de esta manera en el primer lugar fue porque la cobertura de una posición mediante la apertura de una posición opuesta es lo mismo que simplemente el cierre de la primera.
¿Por qué un usuario prefiere el "sistema de cobertura" para el "sistema de compensación"?
La única razón que pude ver para esta aplicación es una mayor compatibilidad con los corredores, de alguna manera. ¿Alguna idea al respecto?
sí, la definición de hedging es exactamente esa... pero esto no significa que vayas a utilizarlo de esa manera
hay muchas estrategias que puede configurar a través de cobertura
y creo que esta es la razón por la que muchas personas nunca serán tan dispuestos a cambiar
Todas estas líneas provocan un error:
ACCOUNT_MARGIN_MODE no está resaltado en azul en el editor. ¿Estoy haciendo algo mal? ¿O tengo un viejo construir MT5? (Versión 5 build 1241 fecha 22 dic 2015.) Entonces, ¿cómo puedo actualizar a la fuerza a la nueva?
La mayoría de los operadores de MT4 están muy atados al "sistema de cobertura", esa es la única razón. (Sólo mi propia opinión).
Todas estas líneas provocan un error:
ACCOUNT_MARGIN_MODE no está resaltado en azul en el editor. ¿Estoy haciendo algo mal? ¿O tengo un viejo construir MT5? (Versión 5 build 1241 de fecha 22 dic 2015.) Entonces, ¿cómo forzar la actualización a la nueva?
La antigua. Puedes descargar la nueva desde el servidor MetaQuotes-Demo. La versión actual, que yo sepa, ya es la 1301 (beta). Puedes leer sobre las actualizaciones aquí.
https://www.mql5.com/ru/forum/23/page18
Veo una gran ventaja a la hora de operar con diferentes marcos temporales. En el sistema de compensación era necesario mantener posiciones virtuales en cada marco temporal, órdenes virtuales de stop loss y take profit, etc. Eso era mucho trabajo. Podía estar largo en EURUSD en H1, corto en H8 y largo en D1, todos con diferentes niveles de stop loss y no había una manera fácil de manejar eso con el sistema de compensación. Con la posibilidad de cerrar diferentes posiciones en la misma divisa ese problema está resuelto y operar de la forma que he descrito en la misma divisa es mucho más fácil.
Todas estas líneas provocan un error:
ACCOUNT_MARGIN_MODE no está resaltado en azul en el editor. ¿Estoy haciendo algo mal?
Tipo-receptor equivocado, necesitas:
ENUM_ACCOUNT_MARGIN_MODE mode = (ENUM_ACCOUNT_MARGIN_MODE)AccountInfoInteger(ACCOUNT_MARGIN_MODE);Aprender programación.
¿O tengo una versión antigua de MT5? (Versión 5 build 1241 con fecha 22 dic 2015.) ¿Entonces cómo fuerzo una actualización a la nueva?
Tu build también está desactualizado. No tiene los modificadores solicitados todavía. Necesita actualizar su MetaTrader 5 conectándose al servidor MetaQuotes-Demo.