Squeeze Bandwith EMA

Viewing 10 posts - 1 through 10 (of 10 total)
  • Author
    Posts
  • #183619 quote
    sivispacemsivispacem
    Participant
    Junior

    Richiesta SCREENER

     

    Buongiorno a tutti.

    Avrei necessità di uno SCREENER che abbia queste caratteristiche:

    • con EMA21 ed EMA200,
    • quando vi è una compressione SQUEEZE e
    • il Bandwidth supera il valore 0,05.

    Grazie mille. Saluti

    #183667 quote
    robertogozzirobertogozzi
    Moderator
    Legend

    La compressione SQUEEZE come vuoi determinarla, usi un indicatore (quale?) oppure hai una tua formula?

    #183669 quote
    sivispacemsivispacem
    Participant
    Junior

    No, nessuna formula. Con Bollinger canonico.

    Grazie

    #183795 quote
    robertogozzirobertogozzi
    Moderator
    Legend

    Vuoi che sia fatto sulla compressione delle Bande di Bollinger o sulla compressione delle Medie?

    #183796 quote
    sivispacemsivispacem
    Participant
    Junior

    Sulla compressione delle Bollinger.

    Grazie a te

    #183797 quote
    robertogozzirobertogozzi
    Moderator
    Legend

    Va bene, ma le medie a cosa servono?

    #183811 quote
    sivispacemsivispacem
    Participant
    Junior

    Scusa, a ulteriore filtro.

    EMA 21 > EMA100 per il LONG e EMA21<EMA100 per lo short

    #183823 quote
    robertogozzirobertogozzi
    Moderator
    Legend

    Eccolo:

    P       = 20
    BBwidth = bollingerbandwidth[P](close)
    BBupper = BollingerUp[P](close)
    BBlower = BollingerDown[P](close)
    Diff    = BBupper - BBlower
    Ema21   = average[21,1](close)
    Ema100  = average[100,1](close)         //usa max.80 periodi con IG, oppure usa una SMA (mettendo ",0" invece di ",1")
    c1      = BBwidth > 0.05
    c2      = Diff < average[50,0](Diff[1]) //squeeze calcolata sulla media degli ultimi 50 periodi precedenti
    Lcond   = c1 AND c2 AND (Ema21 > Ema100)
    Scond   = c1 AND c2 AND (Ema21 < Ema100)
    x       = 0
    IF Lcond THEN
       x = 1
    ELSIF Scond THEN
       x = 2
    ENDIF
    SCREENER[x](x AS "1=↑, 2=↓")

    gli screener di IG hanno ancora il limite di 254 barre di storico (mentre ProRealTime l’ha portato, da alcuni mesi, a 1024), che non consente una media esponenziale di 100+ periodi. Fai delle prove, ma credo il limite sia intorno alle 80 barre perché ha bisogno di molte più barre per i calcoli di quanti sono i periodi. In alternativa puoi usare una media semplice.

    #183827 quote
    sivispacemsivispacem
    Participant
    Junior

    Funziona perfettamente.

    Grazie mille 🙂

    #183828 quote
    sivispacemsivispacem
    Participant
    Junior

    Modifico la risposta: funziona settato con una squeeze calcolata sulla media degli ultimi 235 periodi precedenti.

    Grazie ancora

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

Squeeze Bandwith EMA


ProScreener: Scansione Mercati & Screener

New Reply
Author
author-avatar
sivispacem @sivispacem Participant
Summary

This topic contains 9 replies,
has 2 voices, and was last updated by sivispacemsivispacem
4 years, 8 months ago.

Topic Details
Forum: ProScreener: Scansione Mercati & Screener
Language: Italian
Started: 12/20/2021
Status: Active
Attachments: No files
ProRealCode ProRealCode
Loading...