Ancora su Trend Template

Viewing 5 posts - 1 through 5 (of 5 total)
  • Author
    Posts
  • #156931 quote
    Andrea
    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
    mirco
    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
    Andrea
    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
    robertogozzi
    Moderator
    Master
    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
    Andrea
    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.

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 Andrea
5 years, 1 month ago.

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