Setup for breakout

Viewing 5 posts - 1 through 5 (of 5 total)
  • Author
    Posts
  • #217495 quote
    marco7630marco7630
    Participant
    New

    Hello,

    Can you help me with following screener.

    On a daily time frame i would like to see all the assets that meet de following requirements:

    • The stock is above the EMA10, EMA20 and EMA50 for at least 30 days
    • The stock has increased at least 30 percent in price in the last 3 months
    • The current price is below the 2 week high
    • Average daily volume for the last 30 days is above 200000
    • The stockprice is above 10
    • Last 2 weeks the volatility is decreasing

    Thanks a lot

     

    gr Marco

    #217525 quote
    JSJS
    Participant
    Master

    Hi,

    Hereby the screener…

     

    TimeFrame(Daily)
    
    EMA10=ExponentialAverage[10](close)
    EMA20=ExponentialAverage[20](close)
    EMA50=ExponentialAverage[50](close)
    ATR10=AverageTrueRange[10](close)
    
    C1=Summation[30](Close>EMA10)=30
    C2=Summation[30](Close>EMA20)=30
    C3=Summation[30](Close>EMA50)=30
    C4=(Close-Close[60])/Close[60]>0.3
    C5=Close>Highest[10](High)
    C6=Average[30](Volume)>200000
    C7=Close>10
    C8=Summation[10](ATR10<ATR10[1])=10
    
    BreakOut= C1 + C2 + C3 + C4 + C5 + C6 + C7 + C8
    
    Screener[BreakOut](BreakOut as "BreakOut")
    #217526 quote
    JSJS
    Participant
    Master

    Correction…

    TimeFrame(Daily)
    
    EMA10=ExponentialAverage[10](close)
    EMA20=ExponentialAverage[20](close)
    EMA50=ExponentialAverage[50](close)
    ATR10=AverageTrueRange[10](close)
    
    C1=Summation[30](Close>EMA10)=30
    C2=Summation[30](Close>EMA20)=30
    C3=Summation[30](Close>EMA50)=30
    C4=(Close-Close[60])/Close>0.3
    C5=Close>Highest[10](High)
    C6=Average[30](Volume)>200000
    C7=Close>10
    C8=Summation[10](ATR10<ATR10[1])=10
    
    BreakOut= C1 and C2 and C3 and C4 and C5 and C6 and C7 and C8
    
    Screener[BreakOut](BreakOut as "BreakOut")
    #217536 quote
    marco7630marco7630
    Participant
    New

    Thanks JS.

    One more question. What code do i need to use to see all the stocks that are up more then 50% over de last three trading days?

    #217537 quote
    JSJS
    Participant
    Master
    Hi Marco,

    I made a separate screener for your last question…    

    TimeFrame(Daily)
    Gain=(Close-Close[3])/Close[3]
    C1= Gain>0.5
    Screener[C1](Gain*100 as "Procent gain in 3-days (%)")

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

Setup for breakout


ProScreener: Market Scanners & Detection

New Reply
Author
author-avatar
marco7630 @marco7630 Participant
Summary

This topic contains 4 replies,
has 2 voices, and was last updated by JSJS
3 years, 2 months ago.

Topic Details
Forum: ProScreener: Market Scanners & Detection
Language: English
Started: 07/10/2023
Status: Active
Attachments: No files
ProRealCode ProRealCode
Loading...