tenkan kijun 1h / 5m

Viewing 4 posts - 16 through 19 (of 19 total)
  • Author
    Posts
  • #170891 quote
    robertogozzi
    Moderator
    Master

    Lo verifiqué, pero no entendí qué quieres hacer con esta estrategia, ¿te parece bien o no?

    Para un screener, debe crear otro tema (también puede consultar este) en el soporte de ProScreener, indicando las diversas condiciones Long y Short.

    #170915 quote
    novat
    Participant
    Junior

    Hola Roberto,

    lo que quiero hacer es, que despues de darse  la señal del cruce del tenkan al kijun, la orden no se ejecute asta que el precio supere el anterior maximo/minimo

    long/short

    #170919 quote
    robertogozzi
    Moderator
    Master

    Pueba esto:

    DEFPARAM CumulateOrders = FALSE
    //
    Timeframe(1h,UpdateOnClose)
    // — Ichimoku —
    myTenkanSen1 = (highest[7](high) + lowest[7](low)) / 2
    myKijunSen1 = (highest[22](high) + lowest[22](low)) / 2
    //mySpanA1 = (myTenkanSen1[26] + myKijunSen1[26]) / 2
    //mySpanB1 = (highest[52](high[26]) + lowest[52](low[26])) / 2
    //myChikou1 = close[26]
    L1 = myTenkanSen1 > myKijunSen1
    S1 = myTenkanSen1 < myKijunSen1
    //
    Timeframe(5 minute,UpdateOnClose)
    // — Ichimoku —
    myTenkanSen2 = (highest[7](high) + lowest[7](low)) / 2
    myKijunSen2 = (highest[22](high) + lowest[22](low)) / 2
    //mySpanA2 = (myTenkanSen2[26] + myKijunSen2[26]) / 2
    //mySpanB2 = (highest[52](high[26]) + lowest[52](low[26])) / 2
    //myChikou2 = close[26]
    L2 = myTenkanSen2 CROSSES OVER myKijunSen2
    S2 = myTenkanSen2 CROSSES UNDER myKijunSen2
    //
    Timeframe(default)
    ONCE Lbreak = 0
    ONCE Sbreak = 0
    //
    IF Lcond = 0 THEN
    Lcond = L1 AND L2 AND Not OnMarket
    IF Lcond THEN
    Scond = 0
    ENDIF
    ENDIF
    IF Scond = 0 THEN
    Scond = S1 AND S2 AND Not OnMarket
    IF Scond THEN
    Lcond = 0
    ENDIF
    ENDIF
    //
    IF Lcond and Not Lcond[1] THEN
    Lbreak = 0
    MyHI   = high[1]
    ELSIF Scond and Not Scond[1] THEN
    Sbreak = 0
    MyLO   = low[1]
    ENDIF
    IF OnMarket THEN
    Lcond  = 0
    Scond  = 0
    Lbreak = 0
    Sbreak = 0
    ENDIF
    IF Lcond THEN
    Lbreak = close CROSSES OVER  MyHI
    ELSIF Scond THEN
    Sbreak = close CROSSES UNDER MyLO
    ENDIF
    // LONG
    IF Lcond AND Lbreak THEN
    BUY 1 CONTRACTS AT MARKET
    Lbreak = 0
    ENDIF
    // condicions de sortida
    indicador1=myKijunSen2
    c1 = (close < myKijunSen2)
     
    IF longonmarket and c1 then
    sell at market
    endif
    // SHORT
    IF Scond AND Sbreak THEN
    SELLSHORT 1 CONTRACTS AT MARKET
    ENDIF
    // exit short
    c2 = (close > myKijunSen2)
     
    if shortonmarket and c2 then
    Exitshort at market
    endif
     
    //SET TARGET pPROFIT 200
    //SET STOP pLOSS 100
    #170927 quote
    novat
    Participant
    Junior

    mucho mejor Roberto,

    Muchas gracias, ahora solo me quedara el tema de los horarios,

    lo mirare un poco a ver si lo consigo y asi aprendo un poco,

    si no lo consigo ya escribo otra vez..

    muchas gracias de nuevo..

Viewing 4 posts - 16 through 19 (of 19 total)
  • You must be logged in to reply to this topic.

tenkan kijun 1h / 5m


ProOrder: Trading Automático y Backtesting

New Reply
Author
author-avatar
novat @novat Participant
Summary

This topic contains 18 replies,
has 3 voices, and was last updated by novat
4 years, 9 months ago.

Topic Details
Forum: ProOrder: Trading Automático y Backtesting
Language: Spanish
Started: 05/18/2021
Status: Active
Attachments: No files
Logo Logo
Loading...