¿cómo hacer una variable externa?
37 respuestas
nitroz
hace 7 años #116496
Hola,
soy un nuevo usuario de ea wizard. me gustaria preguntar como hacer una variable externa de digamos aligator(para cambiar el parimetro de mandibula, dientes y labios)? y como hacer una variable externa cuando a activo donde precio de abajo toca mandibula o dientes o labios y vendemos y viceversa. gracias de antemano
tomas262
hace 7 años #142119
Hola,
¿quieres decir que quieres cambiar el valor de una variable mientras el EA ya está activo y funcionando?
nitroz
hace 7 años #142128
hola tomas,
no, no cuando ea ya esta activo y funcionando, sino en el proceso de hacer el ea con ea wizard.
hay dos preguntas:
1. cómo hacer variable externa para cambiar los labios o las mandíbulas o los labios y su desplazamiento.
2. como hacer variable externa para elegir cual queremos que se active (si mandibulas o labios o dientes ) cuando el precio por ejemplo desde abajo sube y toca el indicador y abrimos orden de venta.
gracias
tomas262
hace 7 años #142161
Hola,
aqui esta el ejemplo de como usar variables para usar operaciones largas o/y cortas y como definir el cambio usando una variable. Hágame saber si alguna pregunta
nitroz
hace 7 años #142176
gracias tomas, hare muchas preguntas
nitroz
hace 7 años #142240
hola tomas, aqui otra pregunta, 😀
hago un ea simple basado en aligator. la estrategia es "entrar a vender en el mercado si el precio cruza por encima de las mordazas de aligator y boolean es true y salir del mercado si la proxima vela cierra mas alto que la apertura"
pero el resultado es feo.
1. ¿cómo abrir sólo 1 comercio después de la cruz de precios por encima de las mandíbulas y cerrar sólo después de la próxima vela de cierre superior a abrir? (en este momento el ea abrir y cerrar al mismo tiempo y tantas veces 🙁 .
2. ¿cómo activar la variable boolean is true?
aqui adjunto ejemplo de ea que hice. por favor corrijan y aconsejen. muchas gracias.
nitroz
hace 7 años #142241
aquí está el archivo. gracias
tomas262
hace 7 años #142248
nitroz
hace 7 años #142253
gracias tomas, lo comprobare
nitroz
hace 7 años #142279
hola tomas, he comprobado dan ejecutar ea en mt4. salen muchos "orden fallida, error 134. y otro es exit no exactamente programamos. se abre y cierra al mismo tiempo en lugar de cerrar si siguiente barra cerrar > abrir (ea no cerrar si siguiente barra cerrar abierta) en este caso nuestra orden es vender.
por favor aconsejar donde debo cambiar. gracias
tomas262
hace 7 años #142291
Hola,
tenemos que añadir "isbaropen = true" en la condición de cierre. Debería salir como usted necesita. Ver archivo adjunto
El error 134 significa "No hay dinero suficiente". Sucede esto cuando backtesting?
nitroz
hace 7 años #142346
gracias tomas, lo comprobaré 🙂 .
nitroz
hace 7 años #142347
Hola,
El error 134 significa "No hay dinero suficiente". Sucede esto cuando backtesting?
Sí, sucede cuando backtesting. este error no sale más, pero uno nuevo vienen 😀 "generador de prueba: error de datos unmatch (límite de volumen 12065 en 2017.03.13.00.00 superado)
y ¿cuál es la diferencia si marcamos verdadero o falso "apoyo corredores ECN". gracias
tomas262
hace 7 años #142355
Hola,
puede intentar volver a descargar los datos M1 en su MetaTrader. Este error está relacionado con la falta de coincidencia de datos (volumen).
Con los brokers ECN el objetivo de beneficio y el stop-loss se establecen de forma ligeramente diferente, que es por lo que existe el "interruptor" dentro de cada EA generado.
nitroz
hace 7 años #142588
hola tomas,
trato de hacer otro ea:D . la regla es comprar si rsi < 25. cómo abrir el segundo o tercer comercio si el precio sigue siendo 75. gracias. attactment es la muestra que hago
tomas262
hace 7 años #142597
Hola,
necesita generar un número mágico único para cada entrada porque no puedes abrir dos órdenes con el número mágico 1000. Puedes hacerlo generando un número aleatorio. Vea el ejemplo adjunto