Cualquier pregunta de los recién llegados sobre MQL4 y MQL5, ayuda y discusión sobre algoritmos y códigos - página 1775

 

¡Buenas tardes!

He puesto un EA en el gráfico. El EA funcionaba bien antes de eso.

El terminal está congelado - he reiniciado el terminal, he reiniciado el PC.

¡Está colgado!

Necesito sacar todos mis indicadores, perfiles y el Asesor Experto.

Prácticamente no hay indicadores en los archivos del programa, los perfiles son antiguos por alguna razón.

¿Puedo resucitarlo?

¡Ayuda, por favor!

No tengo indicadores, no tengo perfiles. ¡Gracias!

 
законопослушный гражданин #:

¡Hola!

Si recibo una señal (por ejemplo, de compra), tengo que abrir una orden opuesta (de venta) después de que se cumplan las condiciones del lote.

Construí el código:

pero cuando se produce una condición

Pero en este caso se abren dos órdenes opuestas a la vez, ¿cómo se pueden "arreglar"?

Tiene la condición de abrir dos órdenes simultáneamente, si no hay órdenes abiertas.

(GetLotSize()>LotControl)

¿Qué es?

 
Kedrov #:

¡Buenas tardes!

He colgado un EA en el gráfico. El EA funcionaba bien.

El terminal se cuelga permanentemente - he reiniciado el terminal, he reiniciado el PC.

¡Está colgado!

Quiero sacar todos mis indicadores, perfiles y el Asesor Experto.

Prácticamente no hay indicadores en los archivos del programa, los perfiles son antiguos por alguna razón.

¿Puedo resucitarlo?

¡Ayuda, por favor!

Gracias.

Se va a la carpeta ...MQL4/Experts

borre los dos archivos (mq4, ex4) del Asesor Experto que ha instalado y lance el terminal

 
MakarFX #:

Vaya a la carpeta ...MQL4/Experts

borre los dos archivos (mq4, ex4) del Asesor Experto que ha instalado y arranque el terminal sin problemas

Sólo puedo acceder a los archivos de programa porque el terminal no responde. Pero no hay Asesores Expertos en Asesores Expertos. No, en absoluto.

El terminal largo y duro se abre, pero se cuelga... No se puede hacer nada con él.

 
Kedrov #:

Sólo puedo entrar en los archivos del programa, ya que el terminal no responde. Pero allí en Expertos - no hay expertos. ¡Nada de nada!

Largo, difícil de abrir el terminal, pero se cuelga... no puedo hacer nada con él.

Busca C:\NUsers\Mak\AppData\NRoaming\NMetaQuotes\NTerminal
 
Kedrov #:

Sólo puedo entrar en los archivos del programa, ya que el terminal no responde. Pero allí en Expertos - no hay expertos. ¡Nada de nada!

Largo, difícil de abrir el terminal, pero se cuelga... no puedo hacer nada con él.

Ejecute metaeditor.exe en la carpeta con el terminal.

Busque su Asesor Experto en la carpeta que se abre y elimínelo

 
законопослушный гражданин #:

¡Hola!

Si recibo una señal (por ejemplo, de compra), tengo que abrir una orden opuesta (de venta) después de que se cumplan las condiciones del lote.

Construí el código:

pero cuando se produce una condición

Pero se abren dos órdenes opuestas simultáneamente, ¿cómo puedo curarlas?

Si el robot ya ha entrado en el mercado en una dirección, no vuelve a entrar en la misma dirección. ¿Es así como funciona su algoritmo de entrada?

Si secumple esta condición, se activa.

if((bSignalBuy() == true)&&(GetLotSize()>LotControl))
  vOrderOpenSell();

Después de

if(bSignalBuy() == true)
  vOrderOpenBuy();

Y también cuando hay una señal de venta.

Entonces, la razón para entrar en la dirección opuesta es que la condición se dispara

GetLotSize()>LotControl
 
MakarFX #:

Ejecute metaeditor.exe en la carpeta del terminal

Busca tu EA en la carpeta y elimínalo.

¡Makar!

Primero fui a AppData - allí estaba en dos builds - lo borré

Comprobado en la segunda versión - no estaba en metaeditor.exe

Todavía está ahí, la rueda de proceso en el cursor - girando

¿Hay algo más que pueda hacer, o debo abrir uno nuevo y arrastrar y soltar todo desde metaeditor.exe?


Y luego tengo una pregunta - ¿es posible copiar metaeditor.exe de este terminal a otro terminal eliminando el que estaba allí?

Lo intenté - el truco no funcionó

 
Kedrov #:

¡Makar!

Primero fui a AppData - allí estaba en dos builds - lo borré

Comprobada la segunda opción - no está en Experts metaeditor.exe

Todavía está ahí, la rueda de proceso en el cursor - girando

¿Hay algo más que pueda hacer, o debo abrir uno nuevo y arrastrar y soltar todo desde metaeditor.exe?


Y luego hay una pregunta: ¿se puede pegar metaeditor.exe de este terminal en otro terminal, eliminando el que había?

Mover el metaeditor no hará nada.

Si has quitado el EA y el terminal sigue colgado, entonces no es el problema.

Abra esta carpeta C:\N-Users\Mak\AppData\Roaming\MetaQuotes\Terminal

y haz una captura de pantalla.

 
MakarFX #:

Mover el metaeditor no hará nada.

Si has borrado el EA y el terminal sigue colgado, no es el EA.

Abra esta carpeta C:\N-Users\Mak\AppData\Roaming\MetaQuotes\Terminal

y hacer una captura de pantalla.

¡Gracias, Makar, por meterte conmigo!

Aquí tienes una captura de pantalla.

Archivos adjuntos:
AppData.jpg  350 kb