PATTERN FLAT BASE E DOUBLE BOTTOM

Viewing 6 posts - 1 through 6 (of 6 total)
  • Author
    Posts
  • #230513 quote
    massimogp
    Participant
    Senior

    Buona sera Roberto, chiedevo su grafici daily, se possibile avere 2 screener:

    uno che identifichi il pattern flat base

    uno che identifichi il pattern double bottom

    Grazie mille.

    #230579 quote
    robertogozzi
    Moderator
    Master

    Cosa intendi esattamente per pattern flat base e come lo definisci?

    #230592 quote
    massimogp
    Participant
    Senior

    FLAT BASE: PARTENDO DA UN TREND RIALZISTA DI ALMENO IL 30% , LA PROFONDITA’ DELLA BASE DEVE ESSERE DI ALMENO IL 15% DAL MASSIMO RAGGIUNTO IN TREND, LA DURATA IN CUI SI FORMA LA BASE E’ DI UN MINIMO DI 5 SETTIMANE, E LA PRIMA SETTIMANA NEGATIVA NELLA BASE SI CONTA COME SETTIMANA N.1. HO ALLEGATO UN PDF TROVATO IN RETE. (POI AL MASSIMO IO CAMBIERO’ I PARAMENTI IN GIORNI). POI PER IL DOUBLE BOTTOM PATTERN HO TROVATO QUI UN ESEMPIO DI SCREENER MA NON E’ SOLO LONG E LO VOLEVO SE POSSIBILE SOLO LONG. GRAZIE ROBERTO.

    #230628 quote
    Iván González
    Moderator
    Master

    Hola Mira, te dejo qui uno screener che rileva patrones de doble suelo. Faltaría añadir la condición del time, ma non lo ha fatto per non limitare di più i risultati.

    //-----Inputs------------------------------------------------//
    prd = 10 // Pivots calculation periods
    bull1 = 30 // % Minimum bullish trend first the bottom
    bear1 = 10 // % Minimum bear market to create the bottom
    diftop = 2 // % Diference between tops
    difbot = 2 // % Diference between bottoms
    //------------Pivots low-------------------------------------//
    if low > low[prd] and lowest[prd](low) > low[prd] and low[prd] < lowest[prd](low)[prd+1] then
    $pl[z+1] = low[prd]
    $plx[z+1] = barindex[prd]
    //drawtext("L",barindex[prd],low[prd]-0.2*tr)
    //drawpoint(barindex[prd],low[prd],2)coloured("blue")
    z = z + 1
    endif
    //-----------------------------------------------------------//
    if z > 2 then
    pl1 = $pl[max(0,z-2)]
    pl2 = $pl[max(0,z-1)]
    pl3 = $pl[z]
    ph1 = highest[max(0,($plx[max(0,z-1)]-$plx[max(0,z-2)]))](high)[barindex-$plx[max(0,z-1)]]
    ph2 = highest[max(0,($plx[max(0,z)]-$plx[max(0,z-1)]))](high)[barindex-$plx[max(0,z)]]
    endif
    //------------------------------------------------------------//
    
    c1 = (ph1/pl1-1)*100 > bull1
    c2 = (pl2/ph1-1)*100 < -bear1
    c3 = abs(ph2/ph1-1)*100 < diftop
    c4 = abs(pl3/pl2-1)*100 < difbot
    
    setup = c1 and c2 and c3 and c4
    
    screener[setup]
    #230637 quote
    Iván González
    Moderator
    Master

    Se vuoi che individui i valori proprio quando il prezzo sta raggiungendo i massimi precedenti, puoi modificare l'impostazione in questa: setup = c1 and c2 and c3 and c4 and high < 1.03*max(ph1,ph2) and high > 0.97*min(ph1,ph2)

    #230674 quote
    massimogp
    Participant
    Senior

    Grazie mille Ivan, nel week end lo proverò, e per la FLAT BASE  pattern?  Sai inviarmi uno screener che vada da un minimo di 5 settimane a un massimo di 30 settimane e la base da un minimo del 15% a un massimo del 30%. Grazie mille.

Viewing 6 posts - 1 through 6 (of 6 total)
  • You must be logged in to reply to this topic.

PATTERN FLAT BASE E DOUBLE BOTTOM


Supporto ProScreener

New Reply
Author
author-avatar
massimogp @massimogp Participant
Summary

This topic contains 5 replies,
has 3 voices, and was last updated by massimogp
1 year, 10 months ago.

Topic Details
Forum: Supporto ProScreener
Language: Italian
Started: 03/26/2024
Status: Active
Attachments: 1 files
Logo Logo
Loading...