Conceptos básicos de Forex y EA
Órdenes, transacciones y posiciones comerciales en MT5: una explicación práctica
Una orden, un acuerdo y una posición comercial describen diferentes partes del comercio. Usar el término correcto hace que los registros sean más claros y evita una fuente común de confusión al comparar las acciones de un EA con el historial de la cuenta.
Siga la transacción a través de tres capas
Una orden es una instrucción. Un trato registra una ejecución. Una posición comercial representa la exposición actual al mercado. Una orden se puede ejecutar a través de múltiples transacciones, por lo que el recuento de órdenes y el recuento de transacciones no necesitan coincidir. Puede existir una orden pendiente sin haber creado todavía una posición comercial.
Lea una secuencia comercial simple
Imagine una orden de compra pendiente que luego se ejecuta y luego una operación separada que cierra la exposición resultante. El historial contiene el ciclo de vida de la orden y los registros de ejecución; la lista de posiciones comerciales abiertas muestra solo las que permanecen abiertas. Un llenado o cierre parcial hace que la relación sea más detallada, no contradictoria.
Comprueba el resultado después del envío.
Que OrderSend devuelva verdadero no significa por sí solo que se haya completado una operación de mercado. Inspeccione el código de retorno del servidor y siga los eventos comerciales o el historial, según corresponda. Utilice identificadores de órdenes, transacciones y posiciones comerciales para los fines previstos en lugar de tratar cada ticket numérico como intercambiable.
Escribe mensajes comerciales útiles
- Registre el tipo de solicitud y el símbolo previsto.
- Registre el código de retorno del servidor y los identificadores devueltos.
- Conecte eventos de ejecución posteriores a la solicitud.
- Informe el volumen de operaciones de la posición comercial restante cuando monitoree los cierres parciales.
Hazlo tuyo con MQLume
El acceso al código fuente MQLume le ayuda a seguir el camino completo desde el manejo de la señal hasta la ejecución. ExplorarUltimate Breakout System MT5y estudie una ruta de código a la vez.