How to set streak scanner condition

Hello,
I am not understanding how to setup following conditions in Streak Screener.

  1. Supertrend (7,2) is low than last close price and ADX is more than 40 and Price is showing higher highs.
  2. Supertrend (7,2) is high than last close price and ADX is more than 40 and Price is showing lower lows.

Any one condition should be matched.
Also confused about time frame. I want to have signals on 15 minute time-frame and 5 minute time-frame.

Do stocks appear on the screener shows live prices or is there any time lag?

Your help will be appreciable. Thank you

@Streak please help.

Hi @chintamani.avinash

Kindly note that the requirement of higher highs or lower lows is discretionary and cannot be implemented. However we have shared conditions as per your requirement based on our understanding. Refer the image below:

You can take the scanner live and set the alert frequency to 5 mins to receive alerts for every 5 mins and create a similar scanner on 15 mins.
image

Note: Scanners results will be checked on the Live data.

Thank You,

Apart from above condition, i also tried to apply following two conditions:

  1. Last two MACD histogram including current should be higher higher than 0 zero i.e. it should be green and these histogram should be rising.
    I have tried following conditions but not getting result:
    Condition 1: MACD(12,26,9,macd,0) - MACD(12,26,9,signal,0) higher than 0.0 + MACD(12,26,9,macd,-1) - MACD(12,26,9,signal,-1) higher than 0.0 + MACD(12,26,9,macd,-2) - MACD(12,26,9,signal,-2) higher than 0.0 + MACD(12,26,9,macd,0) - MACD(12,26,9,signal,0) higher than MACD(12,26,9,macd,-1) - MACD(12,26,9,signal,-1) + MACD(12,26,9,macd,-1) - MACD(12,26,9,signal,-1) higher than MACD(12,26,9,macd,-2) - MACD(12,26,9,signal,-2)

Condition 2: MACD(12,26,9,histogram,0) higher than 0.0 + MACD(12,26,9,histogram,-1) higher than 0.0 + MACD(12,26,9,histogram,-2) higher than 0.0 + MACD(12,26,9,histogram,0) higher than MACD(12,26,9,histogram,-1) + MACD(12,26,9,histogram,-1) higher than MACD(12,26,9,histogram,-2)

Condition 3: MACD(12,26,9,histogram,0) higher than MACD(12,26,9,histogram,-1) + MACD(12,26,9,histogram,-1) higher than MACD(12,26,9,histogram,-2) + MACD(12,26,9,histogram,0) higher than 0.0 + MACD(12,26,9,histogram,-1) higher than 0.0 + MACD(12,26,9,histogram,-2) higher than 0.0

Condition 4: Period min(3, MACD(12,26,9,histogram,0) ) higher than MACD(12,26,9,histogram,-3)

Condition 5: MACD(12,26,9,histogram,0) crosses above 0

Condition 6: MACD(12,26,9,macd,0) crosses above MACD(12,26,9,signal,0)

Also,
2. For second condition for size of the candle, the size of the candle should not bigger than 100% from last 4 candles.

condition:
Period max(4, Abs(Close(0) - Open(0))) / Period min(4, Abs(Close(0) - Open(0))) Lower than 2

Kindly guide on MACD condition and provide correct formulation.
In case of size of the candle, kindly guide whether formulation done by me correct or not, or what is should be?

Thank you.

Also found different result for following condition:
Script: Naukri Apl Fut
Screen appeared in live market at 15min timeframe, 15 min interval at 09.46am
Date: 17 April 2025, 09.45am
Condition 1: Plus DI(7,0) lower than equal to 15
Condition 2: Plus DI(7,0) lower than Plus DI(7,-1) + Plus DI(7,-1) lower than Plus DI(7,-2)

Please guide if anything wrong from my side.

Hi @chintamani.avinash

We observe that the syntax of your conditions are not in accordance with the platform, hence you are facing the issue. To add multiple conditions by clicking on the 'add+ ’ sign as shown in the sample image below.

You can write to “[email protected]” with you query in detail along with snapshot of chart marking your requirements and the relevant team shall assist you.

At [email protected] i have send email including my queries about wrong signals by screener but no satisfactory reply.
Quoting the same here again.
I am getting wrong stocks in streak screener which should not be there as per my screener condition.
The stock ‘Havells May Future’ which is reflected in live screener should not be there in the list of stocks on 25th April 2025 at 10.16am. Specially in the case of MACD condition given in the screener.
Also see the chart dated 25.04.2025 IEX May future time 03.15pm, as per condition of MACD this stock should not be suggested but appeared on screener.

My MACD Screener:
MACD(12,26,9,histogram,-1) higher than MACD(12,26,9,histogram,-2) + MACD(12,26,9,histogram,-2) higher than MACD(12,26,9,histogram,-3)

Expectation and Explaination: MACD last three histogram (excluding current) should be increasing. This condition should be strictly applied i.e. no any histogram should be lower than others.

Kindly convey if my condition is wrong, if yes suggest new.




Hi @chintamani.avinash

We noticed that you’ve sent your query to “[email protected],” and a response has already been sent. Please check your email inbox for the reply.

I have received a response through email from you in which it is just said that your condition is incorrect and use correct condition. As i have know my condition is incorrect and hence seeking proper condition from you so that i can get proper result. Following is the email received from Streak.

"Please note that the syntax used to define the histogram condition is incorrect. In the Streak.tech platform, conditions follow the structure of “Indicator-Comparator-Indicator”. Kindly note that you have used the incorrect structure of indicator-comparator-indicator-comparator-indicator. "

kindly guide with condition. if possible send ready made example of the condition.

@chintamani.avinash

We have already shared the syntax in the earlier thread How to set streak scanner condition - #6 by Streak.

We observed the that you are using “+” to add the second condition of MACD and Plus DI instead of “Add+”. Hence you are facing the issue. Refer the below image to learn how to add the second condition:


Hope this provides clarity.

ohk, thanks for clarification. I got my mistake. Now i came to know that where my correction was supposed to have. Thanks.