Alla ricerca del “Mansfield Screener”

Viewing 15 posts - 1 through 15 (of 16 total)
  • Author
    Posts
  • #213554 quote
    eddytrader
    Participant
    New

    Buongiorno a tutti.

    Sono alla ricerca di uno screener basato sul Mansfield, in grado di selezionare i titoli che hanno una “forza relativa” maggiore rispetto al proprio indice di riferimento. Io lo sto cercando sui titoli americani (in particolare NYSE).

    Mi sono imbattuto nel comando EQUITYFRAME, e vorrei cortesemente capire quali sono le differenze tra Equityframe e il Mansfield.

    Sempre in riferimento al comando equityframe ho trovato questo codice modificato, contenuto nel topics che allego di seguito: https://www.prorealcode.com/topic/screener-forza-relativa-paragone/#post-99261

    In questo codice c’e’ l’aggiunta della media mobile a 20: ma e’ la media applicata alla forza relativa o e’ la calssica MA sulle chiusure del prezzo?

     

    Grazie mille in anticipo per qualunque aiuto possiate darmi.

    #213960 quote
    robertogozzi
    Moderator
    Master

    Alla riga 11 c’è la media calcolata sulla forza relativa (RelativeStrength).

    #214893 quote
    eddytrader
    Participant
    New

    Grazie Roberto per la spiegazione.

    Volevo chiederti se fosse possibile creare un riquadro grafico con l’indicatore RelativeStrength e la sua media, anche per identificare il Cross Over e Under.

    Un saluto e grazie ancora.

    Edoardo

    #214904 quote
    robertogozzi
    Moderator
    Master

    Come dovrebbe essere disegnato e cosa deve contenere questo riquadro?

    #214920 quote
    eddytrader
    Participant
    New

    Roberto, io pensavo ad una sorta di Macd (ma solo per far capire cosa intendo graficamente!). Una delle due line grafica il RelativeStrength Ratio e l’altra linea grafica la media a 20 dell’RS: cosi’ da poter visualizzare gli incroci al rialzo o al ribasso.

    Grazie mille in anticipo per il tuo prezioso contributo.

    #217017 quote
    robertogozzi
    Moderator
    Master

    Non so se intendevi qualcosa del genere:

    Timeframe(Daily,UpdateOnClose)
    CloseVal = Close
    //
    Timeframe(default)
    IF BarIndex > 0 THEN
       CloseInd = Close
       Ratio    = (CloseVal / CloseInd) *100
       RelativeStrength = (Ratio - Ratio[1]) *100
       MyAvg = average[20,0](RelativeStrength)       //Media Semplice a 20 periodi
    ENDIF
    RETURN RelativeStrength AS "Relative Strength",MyAvg AS "Media"
    #218012 quote
    eddytrader
    Participant
    New

    Ciao Roberto, come sempre grazie per l’aiuto.

    Ho provato ad istallare l’indicatore sul grafico, ma come puoi vedere dall’immagine allegata, mi da una visualizzazione credo errata.

    Se poi cambio time frame e mi sposto sul settimanale dove vorrei effettivamente utilizzarlo, mi da errore per problemi di “multipli” di TF che non ho ben capito.

    Ti ringrazio in anticipo per qualunque aiuto potrai darmi.

    Edoardo

    RS_Indicatore.jpg RS_Indicatore.jpg
    #218040 quote
    robertogozzi
    Moderator
    Master

    Perché lo usi sol GIORNALIERO, quindi non può fare una differenza tra le candele odierne.

    Così com’è funziona su candele intraday.

    Per il giornaliero cambia la riga 2 in:

    CloseVal = Close[1]

    .

    #218210 quote
    eddytrader
    Participant
    New

    Ora si che funziona!

    Grazie infinite Roberto.

    #218688 quote
    eddytrader
    Participant
    New

    Ciao Roberto,

    scusami se ti disturbo nuovamente. Ho visto che di default Prorealtime ha l’indicatore Mansfield e credo sia utile per le mie analisi in aggiunta al comando EquityFrame.

    Sarebbe possibile creare uno screeer su Time frame settimanale che segnala i titoli azionari USA (Nyse) che hanno rotto al rialzo (o ribasso) la media mobile semplice settimanale a 30 e contemporaneamente crossano al rialzo (o ribasso) l’indicatore Forza Relativa Mansfield (settato su SPX500 Index).

    Ti ho allegato una foto per rendere piu’ chiari i filtri di cui necessito.

    Come sempre ti ringrazio in anticipo per il tuo prezioso aiuto.

    Edoardo

    GE-Settimanale_2.jpg GE-Settimanale_2.jpg
    #218932 quote
    robertogozzi
    Moderator
    Master

    L’indicatore della piattaforma non può essere richiamato dal codice, quindi devi usare quello indicato al link di cui al primo post, oppure questo https://www.prorealcode.com/topic/proscreener-fr-mansfield/.

    #219028 quote
    eddytrader
    Participant
    New

    Grazie Roberto per l’aggiornamento!

    Io ho caricato lo screener del secondo link che mi hai indicato. Lo incollo di seguito per chiederti se e’ quello a cui tu facevi riferimento.

    Pero’ dall’immagine che ti ho allegato nessuno dei titoli selezionati dallo screener sta crossando la linea dello zero del Mansfield.

    Puoi cortesemente verificare se ho sbagliato qualcose e se sto utilizzando lo screener corretto? GRAZIE

    EQUITYFRAME(“Indices S&P Base”,”SP500″)
    valeur2=close
    equityframe(default)
    valeur1=close

    ForceRelative= valeur1/valeur2
    avg=average[52](ForceRelative)
    while avg < 0.4 and avg > 0 do
    avg=avg*10
    wend

    while avg > 6 do
    avg=avg/10
    wend
    ForceRelativeFinale=ForceRelative
    while ForceRelativeFinale < 0.4 and ForceRelativeFinale > 0 do
    ForceRelativeFinale=ForceRelativeFinale*10
    wend

    while ForceRelativeFinale > 6 do
    ForceRelativeFinale=ForceRelativeFinale/10
    wend
    //
    ForceRelativeMansfield=((ForceRelativeFinale*100/avg)-100)/10

    Condition=ForceRelativeMansfield crosses over 0
    SCREENER[Condition]

    FR-Mansfield-Usa.jpg FR-Mansfield-Usa.jpg
    #219310 quote
    robertogozzi
    Moderator
    Master

    Ho vistro che PRT calcola la media sul timeframe settimanale.

    Prova con queste modifiche:

    EQUITYFRAME("Indici - US","SPTRD")
    Timeframe(Weekly)
    valeur2=average[52,0](close)
    //
    Timeframe(default)
    equityframe(default)
    valeur1=close
    ForceRelative= valeur1/valeur2
    avg=average[52](ForceRelative)
    while avg < 0.4 and avg > 0 do
       avg=avg*10
    wend
    while avg > 6 do
       avg=avg/10
    wend
    ForceRelativeFinale=ForceRelative
    while ForceRelativeFinale < 0.4 and ForceRelativeFinale > 0 do
       ForceRelativeFinale=ForceRelativeFinale*10
    wend
    while ForceRelativeFinale > 6 do
       ForceRelativeFinale=ForceRelativeFinale/10
    wend
    //
    ForceRelativeMansfield=((ForceRelativeFinale*100/avg)-100)/10
    Condition=ForceRelativeMansfield crosses over 0
    SCREENER[Condition]
    Mansfield-PRT-formula.jpg Mansfield-PRT-formula.jpg
    #219377 quote
    eddytrader
    Participant
    New

    Ciao Roberto, ho provato a inserire il tuo codice ma come puoi vedere dall’immagine allegata mi restituisce solo titoli il cui Mansfield non stanno crossando la linea dello zero?

    L’unica modifica che ho apportato al tuo codice è l’inserimento del titolo BAC (come da segnalazione in foto) al posto di US”,“SPTRD” poiché PRC mi dava errore.

     

    Grazie come sempre per il tuo prezioso aiuto.

     

    Edoardo

    #219400 quote
    robertogozzi
    Moderator
    Master

    Purtroppo non si sa come è costruito l’indicatore, quindi è impossibile fare in modo che lo screener funzioni sulla base di quello.

    E l’indicatore della piattaforma non può essere usato.

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

Alla ricerca del “Mansfield Screener”


ProScreener: Scansione Mercati & Screener

New Reply
Author
author-avatar
eddytrader @eddytrader Participant
Summary

This topic contains 15 replies,
has 2 voices, and was last updated by eddytrader
2 years, 6 months ago.

Topic Details
Forum: ProScreener: Scansione Mercati & Screener
Language: Italian
Started: 04/20/2023
Status: Active
Attachments: 4 files
Logo Logo
Loading...