Ancora su Trend Template

Viewing 5 posts - 1 through 5 (of 5 total)
  • Author
    Posts
  • #156931 quote
    AndreaAndrea
    Participant
    Average

    Il post al quale mi riferisco: https://www.prorealcode.com/prorealtime-market-screeners/trend-template-mark-minervini/

    Non capisco il codice introdotto per questa condizione: media a 200 attuale deve essere superiore alla media a 200 relativa a 20 periodi precedenti

    c4 = summation[20](ma200>ma200[1])=20

    Avevo pensato ad una soluzione:

    c4 = Average[200](close) >Average[200](-20)
    #156945 quote
    mircomirco
    Participant
    New

    Buongiorno

    c4 = Average[200](close) >Average[200](-20)

    Anzitutto questa non è una condizione plausibile.
    Gli stai chiedendo la media a 200 periodi del valore -20 (???)

    Al massimo potresti chiedergli

    c4 = Average[200](close) >Average[200](close)[20]

    Ovvero che la media a 200 periodi attuale è maggiore della media a 200 periodi di 20 barre fa.

    c4 = summation[20](ma200>ma200[1])=20

    Questa condizione è leggermente diversa da quella al secondo punto.
    Qui viene chiesto che, in ogni giorno delle 20 barre precedenti, la media mobile cresca rispetto al giorno precedente. Praticamente che in ognuno degli ultimi 20 giorni la media cresca.

    Aspetta risposte più certe, purtroppo non ho modo di fare alcuna prova al momento, ma dovrebbe essere così.

    #156950 quote
    AndreaAndrea
    Participant
    Average

    @mirco

    Grazie!! La inserisco e la provo, probabilmente è così, sono carente sulla sintassi del codice, il tuo aiuto è leggibile, il codice con summarize non lo comprendo:-) ma è una mia mancanza

    #156955 quote
    robertogozzirobertogozzi
    Moderator
    Legend
    summation[20](ma200>ma200[1])=20

    serve aspecificare che la media deve essere cerescente per tutte le ultime 20 barre consecutivamente.

    c4 = Average[200](close) >Average[200](-20) //errata logicamente ma corretta sintatticamente per cui restituisce un valore errato (interpreta -20 come fosse CLOSE o un altrio valore
    c4 = Average[200](close) >Average[200][20]  //corretta

    questa serve a verificare che la media 200 attuale sia > di quella di 20 periodi fa.

    Fanno due cose diverse.

    Andrea thanked this post
    #156956 quote
    AndreaAndrea
    Participant
    Average

    Grazie Roberto in effetti serve proprio questa ma volevo approfondire la sintassi, che non avevo mai affrontato:

    summation[20](ma200>ma200[1])=20
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

Ancora su Trend Template


ProScreener: Scansione Mercati & Screener

New Reply
Author
author-avatar
Andrea @andy60rm Participant
Summary

This topic contains 4 replies,
has 3 voices, and was last updated by AndreaAndrea
5 years, 8 months ago.

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