Publi

Publi

Resultados 1 al 2 de 2


  1. #1
    Avatar de josejms
    Erectus


    Reputación:
    Poder de reputación: 4

    Espana
    Mensajes: 142
    Créditos: 2,272

    EA que se ejecuta al cierre de una vela


    Publi
    Buenas tardes. Estoy empezando con la programación de EAs. En la universidad aprendí a programar en C así que ya tengo algo de ventaja. Estoy empezando a hacer cosillas básicas. He hecho un EA que me gustaría que ejecutara cierta acción cuando se produce un cierre de una vela.

    El EA que he hecho abre una operación de compra cuando la vela anterior ha cruzado en nivel 100 de un CCI, y abre una venta cuando ha cruzado el nivel -100. Cuando testeo mi programa me abre 200 operaciones de compra porque a cada tick de la vela nueva me hace una entrada, y me gustaría que sólo se ejecutara en el primer tick de la vela nueva y que no buscara entrar hasta que no se abra una nueva vela.

    He buscado por todos lados y no he encontrado una solución, así que espero que alguien pueda ayudarme.

    Un saludo.
    Foro de Forex Trading United

     

  2.                         
    Publi
  3. #2
    Avatar de YHOYO
    antecessor


    Reputación:
    Poder de reputación: 5

    Colombia
    Mensajes: 324
    Créditos: 428

    Re: EA que se ejecuta al cierre de una vela


    Publi
    no es tan dificil

    Código:
      static datetime NuevaHora=0; // Deteccion nueva hora
       if(NuevaHora!=Time[0]) // Si la hora es cero comienza vela
       {
          NuevaHora=Time[0]; 
    
    
       }
    saludos




    Cita Iniciado por josejms Ver mensaje
    Buenas tardes. Estoy empezando con la programación de EAs. En la universidad aprendí a programar en C así que ya tengo algo de ventaja. Estoy empezando a hacer cosillas básicas. He hecho un EA que me gustaría que ejecutara cierta acción cuando se produce un cierre de una vela.

    El EA que he hecho abre una operación de compra cuando la vela anterior ha cruzado en nivel 100 de un CCI, y abre una venta cuando ha cruzado el nivel -100. Cuando testeo mi programa me abre 200 operaciones de compra porque a cada tick de la vela nueva me hace una entrada, y me gustaría que sólo se ejecutara en el primer tick de la vela nueva y que no buscara entrar hasta que no se abra una nueva vela.

    He buscado por todos lados y no he encontrado una solución, así que espero que alguien pueda ayudarme.

    Un saludo.
    Foro de Forex Trading United


Publi
Publi


Aviso Legal
Ley Orgánica 15/1999, de 13 de diciembre, de Protección de Datos de Carácter Personal