Planes de desarrollo para el comprobador de estrategias de MetaTrader 5 - página 18

 
fxsaber:

Se conforma con los caracteres personalizados. Pero hay un ajuste de este tipo en TDS, así como muchos otros que serían útiles en el Probador regular.

Sí, ahí es donde siempre lo he usado
 
Artyom Trishkin:
Ya se prometió antes, ¿no? ¿Qué ha cambiado?

¿Por qué necesita un probador un calendario?

 
Алексей Тарабанов:

¿Por qué necesita un probador un calendario?

Para que pueda probar los EAs que funcionan con el calendario sin la molestia adicional.

 
Renat Fatkhullin:


Renat, por favor, añade las órdenes de Mercado y Límite a los planes del Probador de Estrategias para los ticks reales.
Esto requeriría campos requeridos adicionales, en la estructura del historial de garrapatas.

  1. Volumen Campo de la pregunta
  2. Campo de la oferta de volumen
  3. DirectionLast (TICK_FLAG_BUY o TICK_FLAG_SELL)

Si hay un problema de identificación de la DirecciónÚltima
se trata de una simple comparación de campos.

(Last == Bid ? TICK_FLAG_SELL : TICK_FLAG_BUY)




 
Alexey Viktorov:

Para que sea posible probar los EAs que funcionan con el calendario sin ninguna molestia adicional.

https://www.mql5.com/ru/code/27416

Aquí es donde el script descarga los eventos del calendario a un archivo de línea de tiempo. Puede emitir las noticias de un personaje específico. El archivo se puede cargar en una matriz y la fecha se puede comprobar en el probador. También puede agitar las cosas y analizar las noticias que se publican en casi todos los tics.

Calendar
Calendar
  • www.mql5.com
Пожалуйста, ознакомьтесь с инструкцией, затем удалите этот текст и поместите описание своего скрипта. Требования, предъявляемые к тематике, объему и оформлению публикуемого материала: Какие идеи заложены в коде и как можно интерпретировать показания индикаторов? Опишите внешние переменные. Если выкладывается эксперт, то желательно указать...
 
Dmitiry Ananiev:

https://www.mql5.com/ru/code/27416

Aquí es donde el script descarga los eventos del calendario a un archivo de línea de tiempo. Puede emitir las noticias de un personaje específico. Puede cargar el archivo en una matriz y comprobar la fecha en el probador. También puedes toquetear y analizar las noticias que se publican en casi todos los tics.

Sé que se baila mucho con la pandereta. Y tu baile ni siquiera es digno de atención. Lamentablemente, me tomé el tiempo de verlo.

 

Sugerencia - ¿Por qué no prohibir la fecha y el año exactos en el probador de Asesores Expertos e indicadores del Mercado?

Para excluir las señales "dibujadas".

 
Alexey Viktorov:

Conozco muchos bailes de pandereta. Y tu baile ni siquiera es digno de atención. Lamentablemente, me tomé el tiempo de verlo.

¿Qué hay de malo en trabajar con un calendario? El calendario en sí no gana dinero ;)

 
Renat Fatkhullin:

Por favor, añada el número de operaciones perdedorasSTAT_LOSS_TRADES a los resultados de la optimización,

slt


 
dsfx:

Para los que hacen pruebas, especialmente en el historial del corredor, la función "excluir ticks repetitivos" sería muy útil (por ejemplo, hacerla junto a "beneficio en pips para acelerar los cálculos")

En un corredor popular, he descubierto que 8 millones de ticks de los 13 millones mensuales son repetitivos. Así que puede aumentar la velocidad de las pruebas de manera significativa para los EAs comprados o los que no tienen un filtro de software de este tipo.


Un argumento más a favor de la exclusión de los ticks repetitivos (igualdad de precios de compra y venta) es el considerable ahorro de uso de memoria durante la optimización. A veces hay que limitar el número de agentes para utilizar suficiente memoria y no agotar el disco duro. El filtrado de software en este caso no ayuda.

Razón de la queja: