# forge.signals.all_of

```python
forge.signals.all_of(*, name: str | None = None, note: str | None = None, **conditions: np.ndarray | ConditionTree) -> ConditionTree
```

True on a bar where every named condition is true.

The names are kept, so a bar can report which conditions were true. ``name`` and ``note`` are
the group's
own, so a condition cannot be called either.

Since Forge API 1.
