STRATEGIA IN BREAKOUT

Viewing 5 posts - 1 through 5 (of 5 total)
  • Author
    Posts
  • #213866 quote
    Hary TradingHary Trading
    Participant
    New

    buonasera,

    grazie in anticipo a chi potrà aiutarmi

    Vorrei testare questa strategia 

    Grafico H1

    La mia candela di osservazione(trigger) è quella che inizia alle ore 14:00 e termina alle ore 15:00 

    Misuro il range di questa candela (esempio 100 punti )

    Se avviene un breakout dei massimi della candela trigger , vorrei entrare short al tocco del 100% della proiezione rialzista (usando un classico tool dei ritracciamenti di Fibonacci, in manuale entro short ovviamente al 200%), ed imposto un target pari al 150% (esempio usando sempre Fibonacci) , ed uno stop pari  all’ampiezza  della candela trigger 

    Se avviene un breakout dei minimi  della candela trigger , vorrei entrare long  al tocco del 100% della proiezione ribassista  (usando un classico tool dei ritracciamenti di Fibonacci, in manuale entro long  ovviamente al 200%), ed imposto un target pari al 150% (esempio usando sempre Fibonacci) , ed uno stop pari all’ampiezza  della candela trigger 

    Banale esempio per il long

    Valori candela trigger oraria dalle 14:00 alle 15:00

    Massimo 15000

    Minimo 14900

    Ampiezza 100 punti 

    Se rompe i massimi, appena arriva a 15100, entro short con target 15050 e stop 15200

    Se rompe i minimi entro long a 14800, target 14850 e stop 14700

    Grazie ancora a chi vorrà aiutarmi

    HARY

    #213899 quote
    MauroProMauroPro
    Participant
    Veteran

    In questo codice (funzionante) occorre aggiungere lo SL e TP.

    Il problema è fissare il punto di entrata ed aggiugere per lo SL il doppio del range e per il TP metà del range. Se riesce a completarlo Roberto sarebbe meglio.

    defparam cumulateOrders = false
    defparam preLoadBars = 10000
    defParam flatAfter = 220000
    positionSize = 1
    //—————————————–
    timeframe (1 hour)
    if openTime = 140000 then
    myHighest = high
    myLowest = low
    endif
    if openTime >= 140000 and openTime <=150000 then
    myHighest = max (myHighest,high)
    myLowest = min (myLowest,low)
    myRange = myHighest – myLowest
    endif
    //—————————————————
    startHour = 150000
    cTime = Time >= startHour
    //————————————————————————————-
    if cTime and not onMarket then
    sellShort positionSize contract at myHighest + myRange LIMIT
    endif

    if cTime and not onMarket then
    buy positionSize contract at myLowest – myRange LIMIT
    endif

    #213925 quote
    Hary TradingHary Trading
    Participant
    New

    Grazie Mauro

    vediamo se il Sig.Roberto ci può aiutare

    #213936 quote
    robertogozzirobertogozzi
    Moderator
    Legend
    #213940 quote
    Hary TradingHary Trading
    Participant
    New

    Si Roberto lo è

    mi sono accorto di averlo pubblicato nella sezione sbagliata, e l’ho pubblicato di nuovo poi in quella che ritenevo fosse giusta

    non sapevo che non si potessero cancellare i post,

    m scusi

Viewing 5 posts - 1 through 5 (of 5 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

STRATEGIA IN BREAKOUT


ProOrder: Trading Automatico & Backtesting

New Reply
Author
author-avatar
Hary Trading @adtrader Participant
Summary

This topic contains 4 replies,
has 3 voices, and was last updated by Hary TradingHary Trading
3 years, 5 months ago.

Topic Details
Forum: ProOrder: Trading Automatico & Backtesting
Language: Italian
Started: 04/30/2023
Status: Active
Attachments: No files
ProRealCode ProRealCode
Loading...