Help with conditions

Hi @samuel-7

  1. No currently, you can only use CTB for one stock at a time by opening the stock’s chart and clicking on the streak CTB icon.

However, once the CTB strategy is generated, you can edit it and add other desired strategies to it.

  1. You can only create a strategy that can check the conditions either on a Heiken Ashi chart or using a Candlestick chart.

Implementing both in a single strategy is currently not possible in Streak.

Hope this helps.

@Streak

I am trying a new Streak intraday strategy. I want to enter in stock only if the market is green. Is there any way to buy a stock only if the sensex is green?

Hi @Aditya_S

Currently, Streak only supports NSE instruments. Thus, your requirement to check the conditions on Sensex cannot be implemented, unfortunately.

However, I have forwarded your requirement to the concerned team and they will look into this for future implementation.

@Streak how to scan on stocks that support trading futures?? Is there any basket for this??

@Aditya_S You can scan stocks that support futures trading by selecting “NFO-FUT” in the drop-down. Refer to the image below:

I want to scan all the stocks that are near the 200 DMA (within the range of 3%) up or down

Can you pls help me by creating the scanner?

Hi @NithinKS

We have shared conditions as per your requirements based on our understanding. Refer to the image below:

Hope this helps.

i have shorted option but after execution is showing bought… kindly refer the issue and advice at the earliest.

Hi @samuel-7

If the strategy is taking a Long position then you would have kept the Order Type parameter as ‘LONG’ for the added Dynamic Contract.

We would like to inform you that the Order Type setting will always supersede the Strategy Position. Hence even though you have selected ‘Sell’ as the strategy position, BUY entry is triggered on the basis of the Order Type parameter of the Dynamic contract. You can change the order type to Short and rerun the backtest and it should be fine. Please refer to the below image:

To know more about Dynamic Contract parameters, please refer here: Dynamic contract - Streak Help

In the below backtest result, the open price of the 9:15 am candle is shown as the exit price. But according to the backtest assumptions it should be the open price of the next candle i.e. 10:15 candle open price. Can you explain this?

Hi @NithinKS

In CNC/NRML strategies, whenever the target profit is breached due to a gap up or gap down, the open price of that candle is considered the exit price as an exception.

In your case, Autobees, the entry on 24th May was at ₹242.50, with a 5% target profit set at ₹254.625. On 10th June, the open price of ₹261.4 breached this target. Consequently, the backtest reflects an exit at ₹261.4.

Hope this clarifies the doubt.

@Streak I’d like to understand why there is a difference with the time (order execution) in backtest vs live market ?

Hi @Aditya_S

It should be noted that there is no time difference in Entry/Exit when it comes to backtesting and deployment (except if you are using the Multi Timeframe function). Streak generates triggers only after the closing of the candle. In the backtest, the opening time of the candle is displayed as the trigger time, and the open price of the next candle is considered as the trigger price. In deployment, the trigger will be generated after the closing of the candle and the entry price will depend on when you act on the alert and the volatility in the scrip, etc.

For example, if your conditions match on the 9:35 5min candle, then in the backtest the open time of the candle will be shown as the entry trigger time i.e. 9:35 (to maintain consistency with the charts) and the open price of the next candle i.e. the open price of the 9:40 candle will be displayed as the entry trigger price. In live deployment, entry will be triggered after the closing of the 9:35 candle i.e. at 9:40.

Hope this helps.

Hi, I would like to use my strategy for Crude oil Future or options. Is it possible?

Hi @Ankitajadhav

Kindly note that the Streak.tech platform currently does not support the MCX (commodity) segment.

@streak can you help create a strategy to buy an ATM CALL Option when the NIFTY50 Choppiness index is higher than 50. Is it possible to create such a strategy .

Hi @Pratham_A

Kindly note that we have shared conditions as per your requirements based on our understanding. Refer to the image below:

Further, you can add the ATM contract using the Dynamic contract feature (DYC). Refer to the below link to learn more:

https://help.streak.tech/dynamic_contract/

Hope this helps.

I’m trying to create a condition that includes Signal Candle and Period Max functions but I’m unable to get Signal Candle inside Period Max.

Hello @NithinKS

Do note that you cannot use functions such as Opening range, Nth Candle, Signal Candle or Trade Candle inside the Period Min/Max Function. This is because, these functions are static value functions that will specifically fetch a given candle, even as new candles are created. However, the Period Min/Max function is a Dynamic Value function that will check on the latest given number of candles as and when the new candles are formed.

Thus due to the above logic, the Signal Candle or Trade Candle function cannot be used inside the Period Min/Max.

Hope this helps!

Kindly answer – The deployed strategies in live, do we have to deploy the strategies daily before the market starts or one-time activation of the strategy is enough??