Deal did not open

If all conditions of the highest time frame are met, this opens exactly the next candle of this time frame for checks of the conditions with lower time frames. If the conditions of the next lower time frame are met as well before the last candle of the same timeframe is reached, this opens the next candle of the same time frame and so on.

Example with 4h, 2h, 15min, 1min conditions

Notice that I am not certain about the edge cases where lower time frame conditions become true but require the next higher time frame conditions to be true again as well to enable the next column for lower time frame checks or triggering.

  • 4h candle = false → No trigger

  • 4h candle = true → Enable next 4h candle:

    • 1st 2h candle = true → Enable next 2h candle:

      • 1st 15min candle = true → Enable next 15 min candle:

      • 3rd 15min candle = true:

        • 1st 1min candle = true:

        • 14th 1min candle = true:

          • Next 1min candle: Trigger
        • 15th 1min candle → No next candle in 15min candle:

          • next 15min candle = true:

            • Next 1min candle: Trigger (Is that so?)
          • next 15min candle = false:

            • No Trigger (Is that so?)
      • 4th 15min candle → No next candle in 4h candle:

        • next 4h candle = true, next 2h candle = true:

          • Check 1min for trigger (Is that so?)
        • next 4h candle = true, next 2h candle = false:

        • next 4h candle = false:

          • No checks and triggers
    • 2nd 2h candle = true → No next candle in 4h candle:

      • next 4h candle = true:

        • Next 2h candle: Check 15min and 1min candles (Is that so?)
      • next 4h candle = false:

        • No checks and trigger (Is that so?)