bot con una sola operacion

Viewing 7 posts - 1 through 7 (of 7 total)
  • Author
    Posts
  • #252616 quote
    Jankarl
    Participant
    New

    Hola.
    ahora tengo un bot que continuamente entra y sale del mercado según los comandos siguientes.
    // Definición de los parámetros del código
    DEFPARAM CumulateOrders = false // Acumulación de posiciones desactivada

    // Condiciones de entrada de posiciones LARGAS
    timeframe(5 minute,updateonclose)

    // Pasa al timeframe de la operativa (15 minutos)
    //timeframe(5mn)

    EMA8 = ExponentialAverage[8](close)
    c1 = (close crosses over EMA8)
    //c3 = ( close[1] >= ema8[1])

    IF c1 THEN
    buy 1 CONTRACT AT MARKET
    ENDIF

    // Condiciones de salida de posiciones cortas
    timeframe(1 HOUR)
    EMA17 = ExponentialAverage[17](close)
    c2 = (close crosses under EMA17)
    // Condiciones de salida de posiciones largas
    indicator1 = DIplus[14]
    indicator2 = DIminus[14](close)
    c4 = (indicator1 CROSSES UNDER indicator2)

    IF onmarket and c2 AND C4 THEN
    sell AT MARKET
    ENDIF

    quiero que solo realice una operación. Para que entre nuevamente en funcionamiento debería de activarlo nuevamente. Si fuera posible crear un botón o comando para que se active con solo pulsarlo desde el grafico, seria genial.
    Muchas gracias

    #252618 quote
    JS
    Participant
    Senior

    Hola,

    PRT no admite este tipo (UI) de botones…

    Si deseas usar horarios fijos, puedes incluir esta lógica en tu código, por ejemplo: una operación por día, solo los lunes, cada hora, en determinadas fechas, etcétera…

    #252619 quote
    Iván González
    Moderator
    Master

    buenas. Sólo tienes que introducir la instruccion QUIT

    IF onmarket and c2 AND C4 THEN
       sell AT MARKET
       quit
    ENDIF
    robertogozzi and Jankarl thanked this post
    #252650 quote
    Jankarl
    Participant
    New

    buenas. Sólo tienes que introducir la instruccion QUIT

    Como puedo lanzar la orden de comprar 3000$. Ahora solo puedo enviar nº de contratos.

    Muchas gracias, crack

    #252651 quote
    Jankarl
    Participant
    New

    Otra cosa. Como se puede incluir el comando de entrar a mercado cuando activo el bot.

    Muchas gracias

    #252656 quote
    Iván González
    Moderator
    Master

    para comprar 3000$ tienes que escribir buy 3000 cash at market.
    Te recomiendo echar un vistazo al manual de probuilder (https://help.md.it-finance.com/es).
    Allí encontrarás un montón de ejemplos.

    #252657 quote
    Iván González
    Moderator
    Master

    Si quieres entrar justo al activar el bot sin necesidad de que se cumplan otros requisitos puedes hacer esto.

    if not onmarket then
    buy x contract at market
    endif
Viewing 7 posts - 1 through 7 (of 7 total)
  • You must be logged in to reply to this topic.

bot con una sola operacion


ProBuilder: Indicadores y Herramientas

New Reply
Author
author-avatar
Jankarl @jankarl Participant
Summary

This topic contains 6 replies,
has 3 voices, and was last updated by Iván González
3 months, 3 weeks ago.

Topic Details
Forum: ProBuilder: Indicadores y Herramientas
Language: Spanish
Started: 10/14/2025
Status: Active
Attachments: No files
Logo Logo
Loading...