Dejar neutral el sistema durante la noche

Viewing 3 posts - 1 through 3 (of 3 total)
  • Author
    Posts
  • #131222 quote
    aprendiz02aprendiz02
    Participant
    Junior

    Muy buenas , tengo un sencillo programa , para 5 minutos , pero de noche me gustaria no operase , por ejemplo que cerrara o estuviera neutral de 21-00 a 08-00 , que codigo

    deberia de añadir ? ….. el programa es este de abajo

    //————————————————————————-
    // Código principal : 11-78
    //————————————————————————-
    // Definición de los parámetros del código
    DEFPARAM CumulateOrders = False // Acumulación de posiciones desactivada

    // Condiciones para entrada de posiciones largas
    c1 = (close CROSSES OVER DOpen(0)[1])

    IF c1 THEN
    BUY 1 CONTRACT AT MARKET
    ENDIF

    // Condiciones de entrada de posiciones cortas
    c2 = (close CROSSES UNDER DClose(0)[1])

    IF c2 THEN
    SELLSHORT 1 CONTRACT AT MARKET
    ENDIF

    // Stops y objetivos
    SET STOP pLOSS 11
    SET TARGET pPROFIT 78

     

    muchas gracias

    #131289 quote
    Juan SalasJuan Salas
    Participant
    Master

    Hola aprendiz,

    Bienvenido a PRT.

    Te agradecería le echaras un vistazo a las normas de los foros. Has escrito en en ProBuilder que es para indicadores. Te moveré el código a ProOrder, que es para estrategias.

    Ademas, como se que estás empezando, la próxima vez deberías insertar el código usando el botón de arriba a la derecha “insert PRT code”

    A continuación te soluciono tus dudas:

    Lo mejor para mantener tus códigos inactivos es incluir flatafter /flatbefore como puedes ver abajo:

    //————————————————————————-
    // Código principal : 11-78
    //————————————————————————-
    // Definición de los parámetros del código
    DEFPARAM CumulateOrders = False // Acumulación de posiciones desactivada
    DEFPARAM flatbefore= 080000
    DEFPARAM flatafter= 210000
    
    // Condiciones para entrada de posiciones largas
    c1 = (close CROSSES OVER DOpen(0)[1])
    
    IF c1 THEN
    BUY 1 CONTRACT AT MARKET
    ENDIF
    
    // Condiciones de entrada de posiciones cortas
    c2 = (close CROSSES UNDER DClose(0)[1])
    
    IF c2 THEN
    SELLSHORT 1 CONTRACT AT MARKET
    ENDIF
    
    // Stops y objetivos
    SET STOP pLOSS 11
    SET TARGET pPROFIT 78

    Espero que te sirva,

    Saludos,

    Juan

    #131484 quote
    aprendiz02aprendiz02
    Participant
    Junior

    Muchas gracias por la ayuda Juan  , tienes toda la razón , voy a leerme todos las normas , deberia haberlo hecho antes de escribir pero me puede el ansia , os pido disculpas , he entrado como elefante en cacharreria .

    Debido a la situacion actual me encuentro con tiempo libre , voy a dedicarle una parte a estudiar bien prorealtime .

    Gracias de nuevo.

    Paco.

    Juan Salas thanked this post
Viewing 3 posts - 1 through 3 (of 3 total)
  • You must be logged in to reply to this topic.
ProRealAI ProRealAI New

Stuck on this ProBuilder code?

Describe what this topic is trying to build, in plain English, and ProRealAI writes the ProRealTime™ indicator, screener or system for you.

Available in 7 languages
Try ProRealAI

Dejar neutral el sistema durante la noche


ProOrder: Trading Automático y Backtesting

New Reply
Author
author-avatar
aprendiz02 @aprendiz02 Participant
Summary

This topic contains 2 replies,
has 2 voices, and was last updated by aprendiz02aprendiz02
6 years, 4 months ago.

Topic Details
Forum: ProOrder: Trading Automático y Backtesting
Language: Spanish
Started: 05/12/2020
Status: Active
Attachments: No files
ProRealCode ProRealCode
Loading...