[ARCHIVO] Cualquier pregunta de novato, para no saturar el foro. Profesionales, no pasen de largo. En ninguna parte sin ti - 3. - página 569

 
kellin:
Pues probablemente porque no soy bueno escribiendo EAs, y para ser sincero no sabía que se puede hacer una apertura a precio de barra nueva. Pero en este caso se trata exactamente de eso. Tengo que aprender a abrir exactamente al precio de un bar nuevo. Si sabes cómo hacerlo por favor dímelo.


¿Va a abrir posiciones del mercado?

+ posibilidad de elegir la orden de mercado o comprar o vender así?

 

Yo también estoy tentado de hacer una pregunta propia

En la imagen, la línea superior es bastante diferente de la segunda, que no debería ser

Adjunto un script (para no molestar)

Archivos adjuntos:
 

Necesario para ejecutar varias MT4s desde un archivo bat, para que se ejecuten en el orden especificado en este archivo.

Creó un archivo de texto (ASCII) con extensión .bat, especificó las rutas completas a MT1, MT2, etc. . ...pero nada funciona.

- ¿Por qué no empezó? ¿Tal vez alguien tenga un ejemplo listo?

Gracias.

 
chief2000:

Necesario para ejecutar varias MT4s desde un archivo bat, para que se ejecuten en el orden especificado en este archivo.

Creó un archivo de texto (ASCII) con extensión .bat, especificó las rutas completas a MT1, MT2, etc. . ...pero nada funciona.

- ¿Por qué no empezó? ¿Tal vez alguien tenga un ejemplo listo?

Gracias.



Lo he probado. Corre
Archivos adjuntos:
mt4.zip  1 kb
 
Vinin:

Lo he probado. Corre

Gracias.

No tenía comillas - con ellas (como en tu ejemplo) todo funciona.

.

Ahora tengo que añadir una condición más - para iniciar MetaTrader en el orden establecido en el archivo bat.

Por ejemplo: MT1 -> MT2 -> MT3.

- ¿Es posible ejecutar una condición que compruebe, por ejemplo, que MT2 sólo se inicia si MT1 ya está en marcha?

МТ3 -> después de МТ2.

 
chief2000:

Gracias.

No tenía comillas - con ellas (como en tu ejemplo) todo funciona.

.

Ahora tengo que añadir una condición más - para iniciar MetaTrader en el orden establecido en el archivo bat.

Por ejemplo: MT1 -> MT2 -> MT3.

- ¿Es posible ejecutar una condición que compruebe, por ejemplo, que MT2 se inicia sólo si MT1 ya está iniciada?

MT3 -> después de MT2.



Inicio->Ejecutar-cmd

En la ventana abierta, escriba "help".

Y verás todos los comandos disponibles

 
chief2000:

Gracias.

No tenía comillas - con ellas (como en tu ejemplo) todo funciona.

.

Ahora tengo que añadir una condición más - para iniciar MetaTrader en el orden establecido en el archivo bat.

Por ejemplo: MT1 -> MT2 -> MT3.

- ¿Es posible ejecutar una condición que compruebe, por ejemplo, que MT2 se inicia sólo si MT1 ya está iniciada?

MT3 -> después de MT2.


Hay una pestaña "Señales" en el terminal, es más fácil de configurar. Es decir, el primer terminal arranca y pone en marcha el segundo, el segundo arranca el tercero, etc. Además, puedes establecer un montón de condiciones allí.

También se pueden hacer muchas cosas a través de los rebotadores, pero hay que aprender qué hacer y cómo hacerlo.

 
Reshetov:

Hay una pestaña en el terminal llamada "Señales", es más fácil de configurar a través de ella. Es decir, el primer terminal inicia y pone en marcha el segundo, el segundo inicia el tercero, etc. Además, puedes establecer un montón de condiciones allí.

También a través de los rebotadores se puede hacer mucho, pero hay que estudiar cómo y qué recetar.

Interesante idea, ¡gracias!

Las condiciones allí son Oferta, Demanda y Tiempo.

Para trabajar siempre se puede establecer, por ejemplo, "Oferta < 1000000,0".

 
chief2000:

Interesante idea, ¡gracias!

Las condiciones allí son Oferta, Demanda y Tiempo.

Para que siempre funcione, por ejemplo, se puede poner "Oferta < 1000000,0".


Cierto. O más bien la Edad de Piedra.
 

Buenas tardes. Tengo esta pregunta. He escrito mi primer Asesor Experto, cargado el historial de precios del oro M1, y he ejecutado mi Asesor Experto desde el 01.01.2000 hasta el 16.02.2012. Tras la prueba, el comprobador ha emitido la siguiente información:

1. Calidad de modelado 49,57%.

Errores y desajustes en el gráfico 2.

2012.02.16 22:10:23 TestGenerator: error de datos no coincidentes (el valor bajo 1459.6000 en 2011.04.12 00:00 no se alcanza desde el marco temporal más bajo, el precio bajo 1461.0000 no coincide)
2012.02.16 22:10:23 TestGenerator: error de datos no coincidentes (el valor alto 1463.1000 en 2011.04.12 00:00 no se alcanza desde el marco temporal más bajo, el precio alto 1462.4000 no coincide)
3. El primer comercio se hizo 2011.02.23 10:00 comprar 1 0.05 1401.80 0.00 0.00 0.00 1000.00, pero mi Asesor Experto estaba durmiendo durante diez años antes de eso, o mi historia no se está cargando?
Por favor, dígame cómo corregir los errores (no domino los idiomas y la traducción automática es un conjunto de palabras inconexas) y aumentar la calidad del modelado.

Razón de la queja: