I thought streak would immediately execute my algo when a condition is satisfied, however, I realised that there was a lag of the time based on what time period i had taken to create the algo logic. (e.g. I had an algo logic to buy one lot of nifty future when the LTP crossed above previous high on 15 min candle. I thought it would also do so, however it would do on close of the next fifteen minute candle) What I realised was that streak compares closing to closing on 15 min candle (or whatever time frame you had taken). I realised this after the support team explained this on email.
Now my query is…
How do I make this faster.
I tried making the same algo on an hourly time frame but then decided to check the condition on a smaller time frame (1 min) so as to make it faster using the “multitimeframe completed” function. However this did not work. I tried to first use the multitimeframe function to set the comparator on 1 min and then changed the time frame for the algo to one hour but this did not work and the 1 min time frame did not appear in the multi timeframe function.
Request you to see what can be done for this as waiting for an hour is too long to check the condition.