Iniciado por
lema
Hola, perdona mi mala explicación, debe ser que me explico como programo, el ea lo he creado desde el metaeditor, y es todo mio, no he copiado nada.
Hago una entrada manual, y el gestiona con los datos que le doy en el menu los sl, tp, cierres y aperturas posteriores, etc, hasta que llega a unos niveles y cierra operaciones, bien por limite de perdidas, de ganancias o de operaciones abiertas.
Pues bien, esos valores son los que no me reinicia, numero de operación y demas valoeres iniciales que luego va variando, espero que ahora me hayas entendido
gracias
Hola compi, no se cómo habrás hecho el EA, pero me imagino que le habrás declarado una variable global con el contador de operaciones y tal, la cual irás incrementando cada vez que abras una operación, ok, pues en la función donde cierras las operaciones, por cada una que cierres, tendrás que descontar 1 de dicho contador. Y las ganancias o pérdidas que lleves acumuladas, reiniciarlas con valor = 0.
La otra opción es declarar el contador localmente en la función OnTick() (o en el start() si lo has hecho con código antiguo) con valor = 0, y nada más crearla, al principio de dicha función, antes de hacer ninguna otra cosa, contar en cada momento cuantas llevas abiertas, así la tendrías siempre actualizada.
Espero que te sirva.
Saludos y un abrazo.
Foro de Forex Trading United