I am having some issues with a multi timeframe strategie
that is based on crossovers to trigger a buy or sell signal
1)
When I do use CalculateOnBarClose = false, it is working correctly
When I do use CalculateOnBarClose = true, I am getting multiple exections within one second. (3-5)
Is it maybe bacause a crossover can happen several times intrabar? Or in fact it takes 1 or 2 seconds for NT until the crossover has happend in reality?
What can I do to stop this behavior if CalculateOnBarClose = true? I want only one execution within one bar if a crossover occurs. (not at the end)
2)
The number of maximum entries per direction is not being reached, even if the conditions are met. I am getting only about 1/3 in reality.
Means when I specify 10 executions in one direction, I am getting maximum 3 - when I specify 32 per direction, I am getting maximum 10 executions in one direction.
I added 4 bar objects, same instrument, different timeframes.
I am using BarsInProgress == 1 as overall condition before any other condition is analysed.
any idea where the problem is?
thx
Comment