Possibilità di sbagliare alcuni indicatori

Viewing 5 posts - 1 through 5 (of 5 total)
  • Author
    Posts
  • #218249 quote
    Larry WilliamsLarry Williams
    Participant
    New

    Buongiorno,

    vorrei cortesemente un aiuto per capire come poter inserire in un gruppo di indicatori la possibilità di sbagliarne qualcuno.

    Mi spiego meglio: se per esempio voglio che la chiusura della candela daily sia superiore alle MM semplici 10, 20, 50, 100, 200 ho cinque condizioni che devono essere rispettate nel mio screening. Come posso scrivere la condizione che solo tre delle cinque devono essere ok, mentre due (qualsiasi delle cinque) possono anche essere “sbagliate” e quindi risultare maggiori dell’ultima candle?

    Grazie 1000

    #218261 quote
    robertogozzirobertogozzi
    Moderator
    Legend

    Usa un contatore:

    Cont = 0
    Cont = Cont + (close > average[10,0](close))
    Cont = Cont + (close > average[20,0](close))
    Cont = Cont + (close > average[50,0](close))
    Cont = Cont + (close > average[100,0](close))
    Cont = Cont + (close > average[200,0](close))
    IF Cont >= 3 THEN
     .
     .
    ENDIF
    #218262 quote
    robertogozzirobertogozzi
    Moderator
    Legend

    Quello sopra è se vuoi che siano verificate almeno 3 delle 5 condizioni.

    Se vuoi che ne siano verificatre esattamente 3, sostituisci la linea 7 con:

    IF Cont = 3 THEN
    #218402 quote
    Larry WilliamsLarry Williams
    Participant
    New

    Grazie Roberto,

    e se poi volessi aggiungere alle condizioni del contatore (come scritto min 3 su 5) altre tre condizioni che invece si devono tutte verificare, come per esempio le seguenti:

    1  DIplus[14] >= DIminus[14]

    2  CCI[20] >= 0

    3  ExponentialAverage[8](close) >= ExponentialAverage[20](close)

    come devo fare per mettere tutto assieme e lanciare lo Screening?

     

    Grazie ancora

    #218418 quote
    robertogozzirobertogozzi
    Moderator
    Legend

    Devi utilizzare AND per collegarle in modo che siano tutte verificate, ad esempio:

    IF (Cont >= 3) AND Condizione1 AND Condizione2 AND Condizione3 THEN
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

Possibilità di sbagliare alcuni indicatori


ProScreener: Scansione Mercati & Screener

New Reply
Author
Summary

This topic contains 4 replies,
has 2 voices, and was last updated by robertogozzirobertogozzi
3 years, 1 month ago.

Topic Details
Forum: ProScreener: Scansione Mercati & Screener
Language: Italian
Started: 07/28/2023
Status: Active
Attachments: No files
ProRealCode ProRealCode
Loading...