Problemas con Edit Field
-
Saludos Amigos. Estoy iniciando un proyecto donde pretendo recoger 2 variables desde el usuario, 2 Precios; PRICE_IN y TAKE_IN. Para esto dibuje 2 objetos tipo Edit Field para recoger estos datos; para probarlos uso un campo comment. Pero no se que hago mal, ya que los campos en la edicion no parecen recoger nada de esos campos. Algun ejemplo que funciones en MT5
-
aqui dejo el link https://fxdreema.com/shared/DTJkX9zZc
-
@lmolgocu Puedes prescindir de ambos bloques 'Pass' en las dos pestañas 'on init' y 'on tick'. No son necesarios. El problema está en las variables. Tal como las tienes identificadas, no se pueden introducir en la variable. Pero no entiendo cuando dices que quieres 'recogerlas' desde el usuario cuando veo que están en la pestaña 'in tick' para que lo haga automáticamente el bot. ¿Podrías explicarte un poco más, por favor?
-
Gracias @l-andorrà . Fijate quizas mi error esta en el manejo de eventos segun veo. Lo que quiero hacer es dejar que el trader introduzca por ejemplo el precio de entrada y el precio de Take Profit, de alli los botones servirian para lanzar una operacion Buy o Sell, Stop o limit, usando esos valores recogidos y calculando el stop loss. Por eso hable de recoger, es decir, verificar los valores introducidos en los campos y operando de acuerdo a eso. Lo del tipo de variable y entiendo que su compatibilidad no lo comprendo
-
@lmolgocu La clave es la forma en la que se captura la información. Si quieres introducir valores de lotes, TP, SL, etc, debes usar variables de tipo 'double'. El problema es el momento en elque quieres que suceda eso. Debes decidir si quieres que el usuario inserte los valores en el bot en un momento concreto o si debe hacerlo en todo momento. A eso me refiero.
-
@l-andorrà Gracias en realidad yo tenía las variables Double pero las cambie para probar. Pero ya logré hacer la captura o recogida de datos efectivamente. Lo que sucedía es que intentaba probar el EA desde el probador de estrategias, y según veo en el probador no se produce el evento "on chart" por lo que parecía no funcionar, al probarlo en real time funcionó debidamente. No sé si estoy en lo correcto o fue suerte
-
@lmolgocu Efectivamente, los bots no funcionan igual en bactest que en real/demo. Me alesgro de que se solucionara.