AYUDA Cerrar operación por Magic Number!!!

 

Publi

AYUDA Cerrar operación por Magic Number!!!

 

Publi

Resultados 1 al 5 de 5


  1. #1

    habilis


    Reputación:
    Poder de reputación: 12

    Dominican Republic
    Mensajes: 15

    Re: AYUDA Cerrar operación por Magic Number!!!


    Publi
    Creo que a lo que te refieres es a cerrar una orden con un EA o seria que el que tienes te exige un comando Magic Number dentro de su programacion
    Foro de Forex Trading United

  2. Publi
    Publi


  3. #2




    Reputación:
    Poder de reputación: 12

    Mensajes: 4
    Créditos: 50

    Re: AYUDA Cerrar operación por Magic Number!!!

    El Ea me mete ordenes....pero no se como cerrarlas mediante el Magic Number
    Foro de Forex Trading United

  4. #3




    Reputación:
    Poder de reputación: 12

    Mensajes: 4
    Créditos: 50

    Re: AYUDA Cerrar operación por Magic Number!!!

    Muchas gracias, compañero...... Pero me esperaba algo mucho mas simple.....Mi ignorancia en este tema es infinita y voy poco a poco. Me imaginaba que con una linea de código seria suficiente. Pero muchas gracias una vez más


    Un saludo
    Foro de Forex Trading United

  5. #4




    Reputación:
    Poder de reputación: 12

    Mensajes: 4
    Créditos: 50

    AYUDA Cerrar operación por Magic Number!!!

    Buenos días


    Me estreno en este foro para pedir ayuda. Soy nuevo en esto de programar en MQL, y necesitaría que me ayudarais para poder cerrar una orden ( por Magic Number) que anteriormente se introduce al mercado por medio de un Ea. Espero ansioso vuestra ayuda y espero que este sea el primer mensaje de muchos otros. Muchas gracias


    Un saludo
    Foro de Forex Trading United

  6. #5

    Baneado


    Reputación:
    Poder de reputación: 0

    Mensajes: 225

    Re: AYUDA Cerrar operación por Magic Number!!!


    Publi
    a ver si te vale con esto:


    int CBM(int intMagic)//CloseByMagic
    {
    int intOffset=0;
    int Count = OTBM(intMagic);


    while(OTBM(intMagic)>0 && Count > 0)
    {
    OrderSelect(intOffset,SELECT_BY_POS);
    if(OrderMagicNumber()==intMagic)
    {
    if(OrderType()==OP_BUY) OrderClose(OrderTicket(),OrderLots(),MarketInfo(Or derSymbol(),MODE_BID),999,Red);
    else if(OrderType()==OP_SELL) OrderClose(OrderTicket(),OrderLots(),MarketInfo(Or derSymbol(),MODE_ASK),999,Orange);
    Count--;
    }
    else {
    intOffset++;
    }
    }
    return(0);
    }
    Foro de Forex Trading United

This website uses cookies
Utilizamos cookies propias y de terceros para elaborar información estadística y mostrarle publicidad personalizada a través del análisis de su navegación. Si continúa navegando acepta su uso. Más información y política de cookies.
     

 

Publi


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