[¡Archivo!] Cualquier pregunta de novato, para no saturar el foro. Profesionales, no lo dejéis pasar. No podría ir a ningún sitio sin ti - 2. - página 325

 
Es necesario ver el código para responder. Las posiciones abiertas manualmente tienen un 0 mágico, si se pone 0 en el EA, entonces debería funcionar con ellas. Pero para las órdenes abiertas por EAs de terceros, que tienen un número mágico distinto de 0, todo depende del código del ayudante. Este puede ser el caso o no. Por ejemplo, todas las posiciones se cerrarán si el mago se pone a 0.
Pruébalo en la demo, lo verás por ti mismo en media hora.
 
drknn:

g_ibuf_100 && g_ibuf_108 && g_ibuf_116 && g_ibuf_124 - Las variables se declaran como dobles y tiene "AND" lógico en la condición. ¿Qué crees que devolverá la fórmula (1,2525 && 1,2320)?


Me sorprende la gente que sin escrúpulos pide ayuda para llamar a un indicador descompilado de un EA descompilado exactamente aquí - donde hay una alta probabilidad de conocer a un propietario de derechos de autor))

Donde los moderadores están buscando...

 
Muchas gracias. Voy a publicar el EA, por si acaso. No me refería a las órdenes abiertas por otros EAs, sino a las que abrí o puse yo mismo. Así que tengo un rompecabezas para ti. Mi EA cerrará las órdenes pendientes si he escrito en el código sólo las condiciones de apertura y cierre para Vender y Comprar. En otras palabras, tendré que añadir funciones y condiciones para cerrar las órdenes pendientes(al menos, las que se dispararon). Si no hay condiciones para establecer órdenes pendientes en mi EA, no podrá cerrarlas y tendré que añadir funciones para establecer y abrir dichas órdenes. O tal vez no estoy pensando correctamente, dígame cómo afrontar esta situación.
Archivos adjuntos:
mt_terminal.mq4  14 kb
 
alsu:


Me sorprende la gente que sin escrúpulos pide ayuda para llamar a un indicador descompilado de un EA descompilado aquí mismo - donde hay una alta probabilidad de encontrarse con un propietario de derechos de autor))

Donde los moderadores están buscando...

Los moderadores en su tiempo libre están tratando de controlar la descompilación, pero en este caso, el código completo no se publica, y las citas son difíciles de tomar una decisión.

A ksyusha-Z:
A juzgar por la descripción del autor, el ayudante no está diseñado para trabajar con órdenes pendientes y terminar ese trabajo, por decirlo suavemente, será difícil, dado que se utiliza la DLL del autor.
 
granit77:


a ksyusha-Z:
A juzgar por la descripción del autor, el ayudante no está diseñado para trabajar con colgantes, y sería difícil terminar ese trabajo, por decirlo suavemente, teniendo en cuenta que se utiliza la DLL del autor.

Entiendo lo que quería saber, gracias de nuevo.
 
(Close[0] + Distanse * Point)>=mag //Сам додумался ...Правда не много огорчен тем что людей которые готовы выделить одну минуту внимания на этом форуме ,становятся все меньше и меньше .
 
alsu:


Me sorprende la gente que sin escrúpulos pide ayuda para llamar a un indicador descompilado de un EA descompilado aquí mismo - donde hay una alta probabilidad de encontrarse con un propietario de derechos de autor))

Donde los moderadores están buscando...


La cuestión es que no es un EA descompilado sino un indicador... El indicador funciona bien, así que estoy tratando de adjuntarlo a mi EA... Yo habría hecho mejor que criticarlo (por ejemplo, el indicador no funciona bien)) Prefiero ayudar que criticar lo que realmente no tengo...
 
ostrik:

La cosa es que no es un EA descompilado sino un indicador... El indicador funciona bien por lo que estoy tratando de adjuntarlo a mi EA y nada más... Yo habría hecho mejor que criticarlo (por ejemplo, el indicador no funciona bien)) Prefiero ayudar que criticar lo que realmente no tengo...
Sr. Ostric. ¿Cuál es la diferencia entre un indicador y un EA en términos de derechos de autor, trabajo y propiedad intelectual del programador? Adjúntelo al Asesor Experto mediante iCustom() y no violará ningún derecho. Y no quedarás mal a los ojos de la mayoría de los participantes de este foro, por decirlo suavemente...
 
odiseif:
(Close[0] + Distanse * Point)>=mag 
// Сам додумался ...
// Правда немного огорчен тем, что людей, которые готовы выделить одну минуту внимания на этом форуме, становятся все меньше и меньше .

Por sí mismo es la mejor práctica...

¿Ha notado que esta pregunta ya no le confunde? ¿Y qué es lo mejor para ti? ¿Qué te parece? :)

Usted, simplemente, le hizo un servicio inestimable para su propio desarrollo rápido, y ...

Ahora puedo decirte cómo comparar números reales:

int dg=MarketInfo(Symbol(),MODE_DIGITS);
if (NormalizeDouble((Close[0] + Distanse * Point)-mag, dg)>=0) {
   // ... код, если условие истинно ...
   }

Es lo mismo que el tuyo, sólo que los valores están normalizados a los dígitos de un símbolo determinado.

 
artmedia70:

Si su EA sólo puede abrir un máximo de tres posiciones de compra y tres de venta y cada una de estas posiciones tiene su propia magia,

entonces hay que hacer una función para seleccionar una orden por su número mágico:

Ahora, si necesita seleccionar una orden de compra en el gráfico actual con la magia 1001, llame a esta función así:


Gracias por la información completa, voy a tratar de hacer:)

Muchas gracias de nuevo.