Quería abrir una nueva cuenta demo en el terminal MQL5. (Ya tengo una cuenta demo de compensación) Al abrir una cuenta, el botón "Usar cobertura en el comercio" no está activado.
Pregunta: ¿Puedo tener ambas cuentas de hedge y netting forex en el mismo terminal? ¿O debo reinstalar el terminal?
Depende del servidor de trading en el que se conecte. Conectarse a MetaQuotes-Demo
Ayuda quién sabe, no puedo encontrar la información por mi cuenta. El corredor tiene cuentas de cobertura. Mi robot está escrito para cuentas sin cobertura. ¿Cómo puedo cerrar una posición en una cuenta de cobertura utilizando MQL5? En MQL5 no existe la función OrderClose(). La posición opuesta, como en una cuenta de compensación, no cierra la posición abierta.
Sergiy Riehl: Ayuda quién sabe, no puedo encontrar la información por mi cuenta. El corredor tiene cuentas de cobertura. Mi robot está escrito para cuentas sin cobertura. ¿Cómo puedo cerrar una posición en una cuenta de cobertura utilizando MQL5? En MQL5 no existe la función OrderClose(). La posición opuesta, como en una cuenta de compensación, no cierra la posición abierta.
¿Quizás TRADE_ACTION_CLOSE_BY debería ser establecida en la solicitud de operación en una cuenta de cobertura ?
Sergiy Riehl: Ayuda quién sabe, no puedo encontrar la información por mi cuenta. El corredor tiene cuentas de cobertura. Mi robot está escrito para cuentas sin cobertura. ¿Cómo puedo cerrar una posición en una cuenta de cobertura utilizando MQL5? En MQL5 no existe la función OrderClose(). La posición contraria, como en una cuenta de compensación, no cierra la posición abierta.
Utilice el código universal para el cruce de posiciones - funciona tanto en cuentas de compensación como de cobertura. Ejemplo en el código GalacticExplosion - función CloseAllPositions
//+------------------------------------------------------------------+//| Cerrar todas las posiciones|//+------------------------------------------------------------------+void CloseAllPositions()
{
for(int i=PositionsTotal()-1;i>=0;i--) // devuelve el número de posiciones actualesif(m_position.SelectByIndex(i)) // selecciona la posición por el índice para acceder posteriormente a sus propiedadesif(m_position.Symbol()==m_symbol.Name() && m_position.Magic()==m_magic)
m_trade.PositionClose(m_position.Ticket()); // cerrar una posición por el símbolo especificado
}
Si tengo dos posiciones abiertas, una de compra y otra de venta, y cierro la 'venta' por la 'compra' he pagado el doble de comisión. Pero sólo habría pagado una vez la comisión si sólo cierro la compra, ¿no es así?
Pero, ¿y si un broker no pide comisión pero ha aumentado el diferencial? ¿No pago también dos veces el diferencial?
¿Qué pasa con la preocupación de Carl sobre pagar la comisión dos veces? ¿Alguna respuesta de MetaQuotes, alguna experiencia, por favor?
Para iniciar sesión y usar el sitio web MQL5.com es necesario permitir el uso de Сookies.
Por favor, active este ajuste en su navegador, de lo contrario, no podrá iniciar sesión.
Ha iniciado sesión. La autenticación de dos factores se ha desactivado. Vuelva a configurarla y escanee un nuevo código QR, o continúe con la autenticación de dos factores desactivada.
Quería abrir una nueva cuenta demo en el terminal MQL5. (Ya tengo una cuenta demo de compensación) Al abrir una cuenta, el botón "Usar cobertura en el comercio" no está activado.
Pregunta: ¿Puedo tener ambas cuentas de hedge y netting forex en el mismo terminal? ¿O debo reinstalar el terminal?
Depende del servidor comercial al que se conecte. Conéctese a MetaQuotes-Demo.
Ayuda quién sabe, no puedo encontrar la información por mi cuenta. El corredor tiene cuentas de cobertura. Mi robot está escrito para cuentas sin cobertura. ¿Cómo puedo cerrar una posición en una cuenta de cobertura utilizando MQL5? En MQL5 no existe la función OrderClose(). La posición opuesta, como en una cuenta de compensación, no cierra la posición abierta.
¿Quizás TRADE_ACTION_CLOSE_BY debería ser establecida en la solicitud de operación en una cuenta de cobertura ?
¿O hay una solución más correcta?
Ayuda quién sabe, no puedo encontrar la información por mi cuenta. El corredor tiene cuentas de cobertura. Mi robot está escrito para cuentas sin cobertura. ¿Cómo puedo cerrar una posición en una cuenta de cobertura utilizando MQL5? En MQL5 no existe la función OrderClose(). La posición contraria, como en una cuenta de compensación, no cierra la posición abierta.
Utilice el código universal para el cruce de posiciones - funciona tanto en cuentas de compensación como de cobertura. Ejemplo en el código GalacticExplosion - función CloseAllPositions
¿Y la comisión?
Si tengo dos posiciones abiertas, una de compra y otra de venta, y cierro la 'venta' por la 'compra' he pagado el doble de comisión. Pero sólo habría pagado una vez la comisión si sólo cierro la compra, ¿no es así?
Pero, ¿y si un broker no pide comisión pero ha aumentado el diferencial? ¿No pago también dos veces el diferencial?