Preguntas de los principiantes MQL5 MT5 MetaTrader 5 - página 617
Está perdiendo oportunidades comerciales:
- Aplicaciones de trading gratuitas
- 8 000+ señales para copiar
- Noticias económicas para analizar los mercados financieros
Registro
Entrada
Usted acepta la política del sitio web y las condiciones de uso
Si no tiene cuenta de usuario, regístrese
¡Hola!
MT4 tiene un comando if (IsTesting()
¿Existe un análogo en MT5?
Me gustaría hacerle un par de preguntas, gracias.
P.D. Y otra cosa - en modo normal mi Asesor Experto escribe un archivo de registro, pero si lo ejecuto en tester en MT5, no lo veo en la carpeta habitual de Tester, como era en M4.
Elige lo que necesitas:
ENUM_MQL_INFO_INTEGER
Identificador
Descripción
Tipo de propiedad
MQL_MEMORY_LIMIT
Tamaño máximo posible de la memoria dinámica para un programa MQL5 en MB
int
MQL_MEMORY_USED
Cuánta memoria utiliza un programa MQL5 en MB
int
MQL_PROGRAM_TYPE
Tipo de programa mql5
ENUM_PROGRAM_TYPE
MQL_DLLS_ALLOWED
Permiso para utilizar la DLL paraeste programa en ejecución.
bool
MQL_TRADE_ALLOWED
Permisopara comerciar coneste programa en marcha
bool
MQL_SIGNALS_ALLOWED
Permitirtrabajar con señales deeste programa
bool
MQL_DEBUG
Señal de un programa en ejecución en modo de depuración
bool
MQL_PROFILER
Señal de ejecutar un programa en el modo de perfilado de código
bool
MQL_TESTER
Signo de ejecución de un programa en el probador
bool
MQL_OPTIMIZACIÓN
Señal de un programa en ejecución durante la optimización
bool
MQL_VISUAL_MODE
Señal de que un programa en ejecución está en modo de prueba visual
bool
MQL_FRAME_MODE
Signo de ejecución del Asesor Experto en un gráfico en elmodo de marco de recogida de resultados de optimización
bool
MQL_LICENSE_TYPE
El tipo de licencia del módulo EX5. La licencia se refiere al módulo EX5, desde el que se realiza la petición mediante MQLInfoInteger(MQL_LICENSE_TYPE).
ENUM_LICENSE_TYPE
Sobre los archivos: Ayudade FileOpen
El archivo se abre en la carpeta del terminal del cliente en la subcarpeta MQL5\Files (o en caso de pruebas, en la carpeta_agent_testing\MQL5\Files). Si se especifica FILE_COMMON entre las banderas, el archivo se abre en la carpeta común de todos los terminales cliente \Terminal\Common\Files.
Por ejemplo, el directorio de datos
C:\Users\KVN\AppData\Roaming\MetaQuotes\Terminal\D0E8209F77C8CF37AD8BF550E51FF075\MQL5\Files,
entonces los directorios de los agentes de prueba (usando el agente #1 como ejemplo) estarán aquí:
C:\Users\KVN\AppData\Roaming\MetaQuotes\Tester\D0E8209F77C8CF37AD8BF550E51FF075\Agent-127.0.0.1-3000\MQL5\Files
Elige lo que necesitas:
ENUM_MQL_INFO_INTEGER
Identificador
Descripción
Tipo de propiedad
MQL_MEMORY_LIMIT
Tamaño máximo posible de la memoria dinámica para un programa MQL5 en MB
int
MQL_MEMORY_USED
Cuánta memoria utiliza un programa MQL5 en MB
int
MQL_PROGRAM_TYPE
Tipo de programa mql5
ENUM_PROGRAM_TYPE
MQL_DLLS_ALLOWED
Permiso para utilizar la DLL paraeste programa en ejecución.
bool
MQL_TRADE_ALLOWED
Permisopara comerciar coneste programa en marcha
bool
MQL_SIGNALS_ALLOWED
Permitirtrabajar con señales deeste programa
bool
MQL_DEBUG
Señal de un programa en ejecución en modo de depuración
bool
MQL_PROFILER
Señal de ejecutar un programa en el modo de perfilado de código
bool
MQL_TESTER
Signo de ejecución de un programa en el probador
bool
MQL_OPTIMIZACIÓN
Señal de un programa en ejecución durante la optimización
bool
MQL_VISUAL_MODE
Señal de que un programa en ejecución está en modo de prueba visual
bool
MQL_FRAME_MODE
Signo de ejecución del Asesor Experto en un gráfico en elmodo de marco de recogida de resultados de optimización
bool
MQL_LICENSE_TYPE
El tipo de licencia del módulo EX5. La licencia se refiere al módulo EX5, desde el que se realiza la petición mediante MQLInfoInteger(MQL_LICENSE_TYPE).
ENUM_LICENSE_TYPE
Sobre los archivos: Ayudade FileOpen
El archivo se abre en la carpeta del terminal del cliente en la subcarpeta MQL5\Files (o en caso de pruebas, en la carpeta_agent_testing\MQL5\Files). Si se especifica FILE_COMMON entre las banderas, el archivo se abre en la carpeta común de todos los terminales cliente \Terminal\Common\Files.
Por ejemplo, el directorio de datos
C:\Users\KVN\AppData\Roaming\MetaQuotes\Terminal\D0E8209F77C8CF37AD8BF550E51FF075\MQL5\Files,
entonces los directorios de los agentes de prueba (usando el agente #1 como ejemplo) estarán aquí:
C:\Users\KVN\AppData\Roaming\MetaQuotes\Tester\D0E8209F77C8CF37AD8BF550E51FF075\Agent-127.0.0.1-3000\MQL5\Files
Gracias, entiendo todo de una vez con la sustitución de IsTesting, y me ocuparé del archivo de registro, en el modo de comercio mi archivo se escribe, pero en la prueba no. (
Gracias
¿Me pueden decir si pongo un EA en 10 gráficos diferentes o en 10 gráficos idénticos, pero con diferentes TFs, tengo que ir a las propiedades del EA en cada gráfico y cambiar el número Magic?
Gracias
Para evitar la molestia de encontrar la carpeta de registros, simplemente cambie a la pestaña "Registro" en el Probador de Estrategias, haga clic allí y seleccione el elemento superior: "Abrir" en el menú contextual que se abre. Esto lanzará el Explorador, que abrirá inmediatamente la carpeta con los registros del Probador de Estrategias.
Yo no escribí el registro estándar del que hablas. Creo mi propio registro y escribo en él lo que necesito. en el comercio funciona en el probador no crea el archivo.
Sea como sea, los archivos se crearán dentro de la caja de arena. Cómo encontrar los archivos:
Foro sobre trading, sistemas de trading automatizados y pruebas de estrategias de trading
Preguntas de los principiantes
Karputov Vladimir, 2016.09.06 10:19
...
Sobre los archivos: Ayudade FileOpen
El archivo se abre en la carpeta del terminal del cliente en la subcarpeta MQL5\Files (o en el caso de las pruebas, en el directorio_agente_de_prueba\MQL5\Files). Si se especifica FILE_COMMON entre las banderas, el archivo se abre en la carpeta común de todos los terminales cliente \Terminal\Common\Files.
Por ejemplo, el directorio de datos
C:\Users\KVN\AppData\Roaming\MetaQuotes\Terminal\D0E8209F77C8CF37AD8BF550E51FF075\MQL5\Files,
entonces los directorios de los agentes de prueba (usando el agente #1 como ejemplo) estarán aquí:
C:\Users\KVN\AppData\Roaming\MetaQuotes\Tester\D0E8209F77C8CF37AD8BF550E51FF075\Agent-127.0.0.1-3000\MQL5\Files
Sea como sea, los archivos se crearán dentro de la caja de arena. Cómo buscar archivos:
¡¡¡Aquí está como en MT5!!! )) ¡lo encontré! )) ¡GRACIAS!
Estaba buscando en la carpeta de la terminal y está en la carpeta Tester ... ¡pero no en la de la terminal!
Dime, ¿he escrito correctamente el indicador de precio de cierre o hay trampas que no he tenido en cuenta?
Fun_1() y Fun_2() son similares.