Dificultades de traducción :) - página 6

 
Alexey Volchanskiy:
Entonces, ¿la comisión sólo se puede conocer después de cerrar la posición? Pero se toma en la apertura, al menos en las cuentas ECN en alpe y robo. Eso no es bueno.
No, piense en el concepto de "oficios". Lo anterior es una fuente de trabajo. Míralo de cerca.
 
Alexey Volchanskiy:

Y no hay tal propiedad en la documentación, pero compila ) Esto es todo lo que hay en la ayuda del terminal.

POSICIÓN_VOLUMEN

Volumen de la posición

doble

POSICIÓN_PRECIO_ABIERTA

Precio de la posición

doble

POSICIÓN_SL

Nivel de stop loss para la posición abierta

doble

POSICIÓN_TP

Nivel de beneficios para la posición abierta

doble

POSICIÓN_PRECIO_ACTUAL

Precio actual del símbolo

doble

POSITION_SWAP

Canje acumulado

doble

POSICIÓN_GANANCIA

Beneficio actual

doble

Foro sobre trading, sistemas de trading automatizados y pruebas de estrategias de trading

Bichos, errores, preguntas

fxsaber, 2016.07.19 12:40

La propiedad POSITION_COMMISSION en el probador (RoboForexEU-MetaTrader 5) siempre devuelve cero comisiones.

//+------------------------------------------------------------------+
//| Get the property value "POSITION_COMMISSION"                     |
//+------------------------------------------------------------------+
double CPositionInfo::Commission(void) const
  {
   return(PositionGetDouble(POSITION_COMMISSION));
  }

También POSITION_COMMISSION (== 8) falta en la ayuda y en el meta-editor (resaltado), pero es familiar para el compilador. La comisión de posición no es difícil de determinar utilizando otro método (de trabajo). ¿Es la propiedad POSITION_COMMISSION un rudimento?

 
Alexey Volchanskiy:

Tienes las definiciones comentadas al final, ¿es correcto?

Sí, así es como debería ser. Está hecho a propósito para mostrar que no está permitido - ver comentarios en el interior.

Una cosa más. Voy a publicar un video en mi blog en YouTube, mostrando la conversión de MQL4 a MQL5. ¿Te importa que te enseñe también tu biblioteca? Y un enlace a kodobase, por supuesto.

No hay problema.
 
Alexey Volchanskiy:

Y no hay tal propiedad en la documentación, pero compila ) Esto es todo lo que hay en la ayuda del terminal.

POSICIÓN_VOLUMEN

Volumen de la posición

doble

POSICIÓN_PRECIO_ABIERTA

Precio de la posición

doble

POSICIÓN_SL

Nivel de stop loss para la posición abierta

doble

POSICIÓN_TP

Nivel de beneficios para la posición abierta

doble

POSICIÓN_PRECIO_ACTUAL

Precio actual del símbolo

doble

POSITION_SWAP

Canje acumulado

doble

POSICIÓN_GANANCIA

Beneficio actual

doble

A esto me refiero.

Alexey Volchanskiy:
¿Así que la comisión sólo se puede ver después de cerrar la posición? Pero se toma en la apertura, al menos para las cuentas ECN en alp y robo. Esto no es bueno.

Ni siquiera pude encontrar la columna "Comisión" en mi cuenta de operaciones, pero la tenía en el Historial y estaba rellena en las filas de operaciones. Por eso empecé a buscar la comisión en HistoryDealGetDouble. Y la comisión se toma dos veces. 1 al abrir una posición y 2 al cerrarla.

 
Alexey Viktorov:

A esto me refería.

La pestaña "Trading" ni siquiera tiene la columna "Comisión", pero la "Historia" sí la tiene y se rellena en las filas de operaciones. Por eso empecé a buscar la comisión en HistoryDealGetDouble. Y la comisión se toma dos veces. 1 al abrir una posición y 2 al cerrarla.

Sí, me he dado cuenta de que no hay comisiones en Trading. Supongo que estoy juzgando desde MT4, hay y la comisión se toma inmediatamente y en su totalidad (abrir+cerrar) cuando se abre una orden. Recientemente he cambiado a MT5, debido a la apertura de una cobertura, de ahí estas preguntas )
 
MQL5 Wizard generates Expert Advisers for MetaTrader 4
MQL5 Wizard generates Expert Advisers for MetaTrader 4
  • 2017.02.21
  • Stanislav Korotky
  • www.mql5.com
As you all already know, both MetaTrader 4 and MetaTrader 5 provide MQL Wizard for easy code generation. Between these 2 wizards there is one important difference though. MetaTrader 5 allows you to...
 
En pocas palabras, ¿este paquete traduce cualquier código MT5->MT4 o sólo el asistente MT5? No necesito visards de mt5.
 
Alexey Volchanskiy:
En pocas palabras - ¿este paquete traduce cualquier código de MT5->MT4 o sólo el de MT5? No necesito visards de mt5.
Hace que el Asistente funcione sin ningún cambio, tal y como está. Puede escribir funciones de orden y algunas otras funciones en MQL5 a través de un plug-in. Sería más fácil escribir la pregunta al autor.
 
Genial, es casi como volver al futuro.
fxsaber:
Hace que el Asistente funcione sin ningún cambio, tal y como está. Y así las funciones de orden y algunas otras funciones pueden ser escritas en MQL5 a través de plug-in includnik. Sería más fácil escribir la pregunta al autor.
El trabajo es similar al suyo, sólo que en sentido contrario.