MetaEditor build 1463 - página 6

 

No sé si es apropiado sugerir que se añada las funciones DoubleToStr, TimeToStr, StrToDouble, StrToInteger, StrToTime están presentes en la cuarta por inercia. La uniformidad se rompe por la ausencia de IntegerToStr()... 😶.

Digital -> _Digital y otras constantes...

 
Mikhail Dovbakh:

No sé si es apropiado sugerir que se añada un comando "Corrector" al menú "Servicio".
Una especie de sustitución automática de construcciones obsoletas por otras ideológicamente correctas.

En mi opinión, la implementación de la corrección automática del código simplificaría y reduciría los costes de los desarrolladores de aplicaciones a la hora de realizar cambios tanto en sus propias soluciones como en las prestadas, y permitiría "repasar" el propio lenguaje, simplificando la implementación de nuevas construcciones.

Por ejemplo,las funciones DoubleToStr, TimeToStr, StrToDouble, StrToInteger, StrToTime están presentes en la cuarta por inercia. La uniformidad se rompe por la ausencia de IntegerToStr()... 😶.

Digital -> _Digital y otras constantes...

El efecto sería justo el contrario: el ejército de los que se sientan sobre sus talones y lloran constantemente y exigen algo para una plataforma, cuyo desarrollo se ha detenido, no haría más que aumentar. Tal "corrector" sólo contribuirá a la atrofia del cerebro.
 
Mikhail Dovbakh:

No sé si es apropiado sugerir que se añada las funciones DoubleToStr, TimeToStr, StrToDouble, StrToInteger, StrToTime están presentes en la cuarta por inercia. La uniformidad se rompe por la ausencia de IntegerToStr()... 😶.

Digital -> _Digital y otras constantes...

Esto se puede hacer de una sola vez en este momento. Explora el tema de los convertidores existentes.
 
fxsaber:

Cada vez que llamo a HistorySelect al completo. ¿El historial generado sólo se expandirá después de una llamada o es posible que después de una llamada a HistorySelect, los datos de la tabla del historial no sólo se expandan, sino que también cambien de lugar?

En el probador, obviamente, sólo se ampliará, sin cambiar los datos recibidos previamente. ¿Y en la cuenta real?

El historial de operaciones puede cambiar como resultado de las correcciones realizadas por los administradores. Por ejemplo, corrigiendo picos, cancelando operaciones erróneas o transacciones financieras.

En realidad, es mejor en el 99% de los casos utilizar su caché, actualizándola completamente una vez al día/sesión/limpieza y añadiendo nuevas. Esto es así si su trabajo se basa en el recálculo pesado y constante del historial de transacciones.

 
Renat Fatkhullin:

En realidad, es mejor utilizar la caché el 99% del tiempo, actualizándola completamente una vez al día/sesión/borrado y completando una nueva. Esto es así si su trabajo se basa en el recálculo pesado y constante del historial de transacciones.

Eso es exactamente de lo que estamos hablando. ¿Trabajar con el historial sin caché en MT5 puede ser tan rápido como hacerlo en MT4? Después de todo, en MT4 en cada tick se hace internamente HistorySelect o hay una arquitectura diferente?

Me encantaría cachearlo, pero dice que no hay garantía - 99%. Si el administrador del corredor puede hacer cambios, ¿puede añadir una línea al pasado? Es decir, está claro que puede cambiar el resultado de alguna transacción debido a un pico y no cambiará el número de filas en la tabla del historial (SelectByPos para el mismo Pos siempre devolverá la misma fila del historial). Pero, ¿puede el administrador AÑADIR una fila al historial pasado (SelectByPos se moverá)?

SIEMPRE hay que hacer un caché del historial para el probador. Ahí hay una garantía. De verdad, parece que no funciona.

 

Dado que las pestañas abiertas del MetaEditor muestran ahora la presencia de cambios en los archivos en comparación con el Almacén, ¿podría "atornillarse" el menú derecho para trabajar con el Almacén al clic derecho en la pestaña del archivo? Algo así:

Almacenar haciendo clic con el botón derecho del ratón en la pestaña

 
Alexey Navoykov:

Y otra sugerencia de racionalización. Por qué no mover la barra de progreso y el botón de inicio en la ventana del probador justo debajo de donde se encuentran las pestañas. El espacio lo permite, en principio. Ahorrará espacio útil en la pantalla. Además, otra comodidad: podrás controlar el estado del progreso desde cualquier pestaña, no sólo en "Configuración". Así como para iniciar/parar las pruebas.

Renat Fatkhullin:
Sí, una solución interesante. Reflexionemos sobre su aplicación
Interfaz del probador de estrategias.
Adiciones, Cliente MetaTrader 5, Cerrado, Iniciado: 2010.09.23 12:55, #23639

Descripción del problema

La interfaz del Probador de Estrategias es extremadamente incómoda. Tienes que saltar constantemente a las pestañas.

Para mejorar la comodidad del probador, propongo, ya han hablado de ello, los botones de control "Inicio / Cancelar" poner en el área de la ventana, que es visible independientemente de la ficha que está activo en el momento. De este modo, podrá iniciar/parar las pruebas en cualquier momento sin tener que desplazarse por las pestañas.

Además, la ventana con los registros también tiene sentido que se muestre por separado en todo momento para permitir una supervisión continua, de nuevo sin saltar por las pestañas del probador.

Equipo de apoyo2016.02.09 06:54

Estado:AbiertoCerrado

 
Andrey Dik:
Interfaz del probador de estrategias.
Propuestas, Cliente MetaTrader 5, Cerrado, Iniciado: 2010.09.23 12:55, #23639

...

Equipo de apoyo2016.02.09 06:54

Estado:AbiertoCerrado

Sí... )) Esperemos que las cosas se pongan en marcha después de todo.

Por cierto en los viejos tiempos hice tal cosa con mis propias manos por 4:




Como puede ver, hay dos botones separados: Inicio/Pausa y Parada. Esto es más conveniente que el botón común de Inicio/Parada (que puede ser presionado accidentalmente dos veces seguidas) y el botón de Pausa, que está en una ubicación completamente diferente.

Me gustaría que los desarrolladores tuvieran en cuenta esta idea.

 

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

Cómo encontrar el número de pips ganados en la posición a partir de su historial de operaciones/órdenes

fxsaber, 2016.11.01 17:11

El historial de algunas plataformas es más completo que el de MT5 - hay un precio solicitado entre las propiedades de las transacciones.
En algunos casos no hay datos en el historial de la MT sobre el precio al que se solicitó la operación.
 

Refresque su memoria, por favor, los registros de activación de Stop Loss

2016.11.05 17:48:35.514 2016.06.02 16:06:31   stop loss triggered #6 buy 0.50 EURUSD 1.12120 sl: 1.11820 tp: 1.12320 [#7 sell 0.50 EURUSD at 1.11820]

¿se encuentra en el "cuaderno de bitácora" del probador?