Discusión sobre el artículo "Trading bidireccional y cobertura (hedging) de posiciones en MetaTrader 5 usando el panel HedgeTerminal, Parte 1" - página 5

 

En general, creo que ya es hora de que dejemos de tambalearnos. Como bien ha dicho servidor, las críticas constructivas son bienvenidas. Excepto zaskok'a nadie ha hecho preguntas sobre el tema hasta ahora. Es extraño que nadie tenga preguntas sobre cómo funciona todo. Aunque debería haber muchas preguntas de este tipo. (probablemente no todo el mundo ha tenido tiempo de leerlo todavía)

 
C-4:
Despierta. Lo siento, pero es digno de los anales. Ha sido así desde el principio, allá por 2009, ¿y te acabas de enterar ahora?

Así que detrás de las nociones elevadas de "redes locky"(???) y efectos secundarios de burbujas(?!) estaban estas pequeñas cosas.

Tienes que ser más modesto.

 
vlad1949:

Así que detrás de las nociones elevadas de "redes locuaces" (???) y burbuja efectos secundarios (?!) antes de estas pequeñas cosas.

Hay que ser humilde.

Pero no necesitas avergonzarme. No hay ninguna exigencia.
 

Por fin he llegado al artículo y al terminal de cobertura. Aquí están mis comentarios y deseos:

  1. Necesidad de una barra de estado para cargar el historial de operaciones.
    Tuve 26000 operaciones en mi cuenta y la lectura del archivo tarda 16 seg. Después del primer reinicio pensé que algo se rompió y el Asesor Experto no se está cargando - tanto tiempo no hubo ningún indicio de trabajo.
  2. Sería estupendo si el historial de operaciones se pudiera añadir automáticamente al historial del terminal de cobertura.
    Soy consciente de que no todo se puede hacer sin ambigüedades, pero no podemos privar al usuario de su historial de operaciones.
    ¡Transición en toda regla - tan en toda regla!
  3. La franja de la parte superior debería suprimirse o reducirse. Ocupa una quinta parte del gráfico con el panel.
  4. Gráfico para el panel - preparar: CHART_SHOW_DATE_SCALE, CHART_SHOW_PRICE_SCALE, CHART_SHIFT, CHART_SHOW_OBJECT_DESCR, CHART_DRAG_TRADE_LEVELS, todo en falso.
    Quizás olvidé algo más, revise las propiedades.
  5. Sobre guardar posiciones en un archivo:"Uno de ellos contendrá información sobre las posiciones largas, el otro - sobre las cortas."
    Leí - pensé que me estaba volviendo loco ;)
    Debería pedirle a la función MQ que abra una carpeta común de terminales (con subcarpeta seleccionada), es inconveniente buscarlos manualmente.
  6. "Margen " - Contiene la parte de la garantía del saldo de la cuenta en porcentaje. Se expresa de 0% a 100%."
    No hasta 100, tal vez más. Y no lo tengo visualizado en absoluto (0 todo el tiempo).
  7. Al cambiar el lote a 0, sugiero cerrar la posición completamente, debería ser conveniente.
    Al especificar un lote mayor - añadir a esta posición o abrir una nueva. Será una alternativa a la ventana de entrada estándar.
  8. Añadir algún tipo de diario, al menos para un mensaje.
    Usted cambia SL - y es demasiado cerca, pero se puede entender sólo mirando a la pestaña "Expertos", es inconveniente.
  9. Añade segundos a las columnas con tiempo.
  10. No cambies el TP introducido por el usuario al cerrar a un precio diferente.
    Es decir, en la columna TP escribe exactamente el TP que tenía la posición, y escribe el precio exacto de disparo en close_price.
Eso es todo por ahora, sigo leyendo.
 
komposter:

...

Oh hey, he estado esperando sus comentarios:)

Vamos a empezar en orden:

  1. Necesito una barra de estado para cargar el historial de operaciones.
    Tengo 26000 operaciones en mi cuenta y tarda 16 segundos en leer el archivo. Después del primer reinicio pensé que algo se rompió y el Asesor Experto no se está cargando - no había ningún indicio de trabajo durante tanto tiempo.

Sí, yo mismo pensé en ello, pero no pude meterle mano. Bueno, de acuerdo con las peticiones de los trabajadores, ahora está escrito y muestra el grado de carga de la historia:

Por cierto, gracias a él se descubrió la no linealidad de la velocidad de análisis de la historia. Había sospechado antes que había algo mal con la velocidad. Tengo que investigarlo. Profiling se refiere a las funciones del sistema.

  1. Gráfico para el panel - preparar: CHART_SHOW_DATE_SCALE, CHART_SHOW_PRICE_SCALE, CHART_SHIFT, CHART_SHOW_OBJECT_DESCR, CHART_DRAG_TRADE_LEVELS, todos en false.
    Quizás olvidé algo más, revisa las propiedades.

Corregido. Ahora el panel se ve más bonito:

  1. La barra de arriba - quítala o acórtala. La tengo ocupando una quinta parte del gráfico con el panel.

He comprobado la barra. No tiene nada de malo. Da una ligera asimetría a la interfaz y hace más completo un diseño minimalista. Es algo así como la barra ancha y el borde fino de las aplicaciones modernas:

...O monitores:

(Por cierto, tengo uno de estos en casa:))))

Se que a mucha gente no le gusta la interfaz moderna de windows y sus aplicaciones. Pero esta asimetría y barra ancha en el panel se mantendrá.

Sobre guardar posiciones en un archivo: "Uno de ellos contendrá información sobre posiciones largas, el otro - sobre cortas."
Leí - pensé que me estaba volviendo loco ;).

Corregido. Por supuesto que no se refiere a posiciones largas y cortas, sino a posiciones activas e históricas. Los cambios entrarán en vigor después de que el moderador actualice el artículo.

  1. "Margen" - Contiene la parte de los fondos de garantía del saldo de la cuenta en porcentaje. Se expresa de 0% a 100%."
    No hasta 100, tal vez más. Y no se muestra en absoluto (0 todo el tiempo).

Corregido. Error clásico: olvidé multiplicar el resultado por 100,0:

  1. Al cambiar el lote a 0, sugiero cerrar la posición completamente, debería ser conveniente.
    Al especificar un lote mayor - añadir a esta posición o abrir una nueva. Será una alternativa a la ventana de entrada estándar.

Estoy de acuerdo sobre el cierre de una posición cuando se especifica un volumen cero. Tal función será introducida.

En cuanto a especificar un volumen mayor - no es obvio aquí. En primer lugar, no se puede añadir a una posición de cobertura, sólo se puede reducir su volumen o abrir una nueva posición de la misma dirección. Abrir una nueva posición tampoco es una solución obvia. Es mejor delegarlo a un panel especial, que se puede abrir justo al lado del botón HT:

  1. Añadir segundos a las columnas con tiempo.

Planeado, pero un poco más tarde. Habrá una plantilla de fecha personalizada en Settings.xml, como esta: "YYYYY.MM.DD.hh:mm:ss". + será posible incluso para poner milisegundos, y el año, por el contrario, para eliminar.

  1. No cambiar el TP introducido por el usuario al cerrar a un precio diferente.
    Es decir, en la columna TP escribir exactamente el TP que tenía la posición, y escribir en close_price el precio exacto de disparo.

Creo que ya lo tengo. Todavía no, tal vez un poco más tarde. Pero el precio TP personalizado puede ser implementado como una columna separada a través del mecanismo de columnas personalizadas. Todavía no está disponible, pero si aparece, será una revolución en la visualización de datos tabulares. Será posible crear varias y exóticas columnas a través de MQL y la biblioteca HedgeTerminalAPI.

  1. Añade algún tipo de diario, al menos para un mensaje.
    Cambias SL - y está muy cerca, pero puedes entenderlo sólo mirando la pestaña "Expertos", es inconveniente.

Si te refieres a crear tu propio diario con una pestaña separada en el panel - la idea es buena, y bastante realizable. Yo mismo estaba pensando en ello. Pero por desgracia es difícil y con la actual demanda de HT - no todavía:(

  1. ¡Sería genial traer el historial de operaciones en el historial de la terminal de cobertura de forma automática.
    Entiendo que no todo va a ser posible hacerlo de forma inequívoca, pero es imposible privar al usuario de su historial de operaciones.
    Transición en toda regla - por lo que la transición en toda regla!

Creo que lo entiendo. No es una cuestión sencilla, requiere un trabajo serio. Espero que si podemos desarrollar algo serio, tal mecanismo aparecerá definitivamente.

 

¿Por qué no hacerlo como en MT?

Margen es el margen actual utilizado para las posiciones, y este valor está en la moneda del depósito, no es un porcentaje.

Margen Libre - similarmente

Nivel de Margen - en % = 100*AccountEquity()/AccountMargin()

 
C-4:

Sí, yo también he estado pensando en ello, sólo que no he llegado a hacerlo. Bueno, de acuerdo a las peticiones de los trabajadores ahora está escrito y muestra el grado de historia de carga:

Sería mejor cargar y dibujar un panel (vacío, un poco sombreado), y mostrar la carga en el centro con una progress_bar (hay unas ya hechas en la base).

O al menos sólo una barra de progreso en el centro, para no tener que buscar un pequeño comentario.

C-4:
He comprobado la barra. No tiene nada de malo. Da una ligera asimetría a la interfaz y hace que el diseño minimalista sea más completo. Es algo así como la franja ancha y el borde fino de las aplicaciones modernas :

No estoy de acuerdo. En Word está todo ocupado por controles, pero en HT sólo ocupa espacio.

Es como hacer la barra de título de todas las ventanas de gráficos 2 veces más ancha: ¿por qué?

Pongamos como ejemplo el panel Chrome:

C-4:

En cuanto a especificar un volumen mayor - no es obvio aquí. En primer lugar, no se puede añadir a una posición de cobertura, sólo se puede reducir su volumen o abrir una nueva posición de la misma dirección. Abrir una nueva posición tampoco es una solución obvia. Es mejor delegarlo a un panel especial, que se puede abrir justo al lado del botón HT:

No me había dado cuenta de tal finta. Debería escribir sobre ello en algún sitio.


C-4:

Planeado, pero un poco más tarde. Habrá una plantilla de fecha personalizada en Settings.xml, como esta: "YYYYY.MM.DD.hh:mm:ss". + incluso será posible poner milisegundos, y el año, por el contrario, para eliminar.

Más adelante que sea fresco. Por ahora, que sean segundos )


C-4:

Creo que ya lo tengo. Todavía no, quizás un poco más adelante. Pero el precio TP personalizado podría ser implementado como una columna separada a través del mecanismo de columnas personalizadas. Todavía no existe, pero si lo hace, será una revolución en la visualización de datos tabulares. Será posible crear las columnas más diferentes y exóticas a través de MQL y la biblioteca HedgeTerminalAPI.

No se necesitan personalizadas, basta con dejar el valor introducido por el usuario.

En MT también es así - la historia muestra exactamente el SL y TP que estaban allí, pero el precio de cierre puede ser peor o mejor.


C-4:

Si te refieres a crear tu propio diario con una pestaña separada en el panel - la idea es buena, y bastante realizable. Yo mismo he pensado en ello. Pero desafortunadamente es difícil de implementar y con la demanda actual de HT - todavía no:(

¿Tal vez sólo una línea con el último mensaje?

En la misma barra ancha en la parte superior o en la "barra de estado" en la parte inferior.

 
Wahoo:

¿Por qué no hacerlo como en MT?

Margen es el margen actual utilizado para las posiciones, y este valor está en la moneda del depósito, no es un porcentaje.

Margen Libre - similarmente

Nivel de Margen - en % = 100*AccountEquity()/AccountMargin()

+1, los inventos propios deben complementar, no sustituir lo habitual. Bueno, o personalizable.

Por cierto, los ajustes básicos podrían mostrarse en entradas. Los estiramientos de la ventana, listas-enumeraciones permiten la selección conveniente.

Y grabar la elección hecha en un archivo y usarla hasta que el usuario cambie otra cosa.

 
Wahoo:

¿Por qué no hacerlo como en MT?

Margen es el margen actual utilizado para las posiciones, y este valor está en la moneda del depósito, no es un porcentaje.

Margen Libre - similarmente

Nivel de Margen - en % = 100*AccountEquity()/AccountMargin().

Tengo una respuesta simple a esto: HT no es un clon de la terminal MT. Por ejemplo, te sorprenderán mucho los swaps que pronto aparecerán en él.

Personalmente, no pude acostumbrarme a Margin Level, que a menudo muestra porcentajes como 10500%. Los porcentajes superiores al 100% no son intuitivos. La gente percibe una escala clara de 0 a 100, así que Margen en %, y de cero a cien.

Además, en mi opinión, es mucho más cómodo saber que la carga actual del depósito es, por ejemplo, el 12% del máximo posible que fumarse lo que es el 803%.

En el futuro puede que tengamos la paleta. Pero desgraciadamente la línea total está limitada por símbolos, por lo que será difícil meter en ella el apalancamiento.

En la industria de intercambio, por cierto, los conceptos son algo diferentes de MT.

 

No, la apertura con el panel rápido MT no es adecuada - es sólo para el instrumento actual, y cambiar un instrumento en el gráfico con HT es de 16 segundos (25K operaciones).

Deberíamos pensar en abrir una nueva posición de cobertura a través de HT.