> ## Documentation Index
> Fetch the complete documentation index at: https://docs.trinigence.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Intermediate Examples

> More advanced trading ideas combining multiple conditions, filters, and exits.

## How to use these examples

These examples build on beginner concepts and introduce controlled complexity.

They are designed to:

* combine multiple conditions
* introduce filters and confirmations
* show more realistic strategy behavior
* remain readable and debuggable

<Info>
  Intermediate strategies are about structure and discipline - not complexity for its own sake.
</Info>

***

## Example 1: Trend + pullback confirmation

**Trading idea:**

```text theme={null}
Trade ETH/USDT on the 1h timeframe.
Only trade in the direction of the 4h trend.
Go long when EMA(20) crosses above EMA(50) on 1h.
Exit with a 6% take profit and a 1.2% stop loss.
```

**What this introduces:**

* multi-timeframe logic
* trend filtering
* reduced trade frequency

***

## Example 2: Momentum breakout with volume filter

**Trading idea:**

```text theme={null}
Trade BTC/USDT on the 15m timeframe.
Go long when price breaks above the previous high.
Require volume to be above its 20-period average.
Exit with a 4% take profit and a 1% stop loss.
```

**What this introduces:**

* breakout logic
* confirmation filters
* fewer false signals

***

## Example 3: Symmetric long & short with logic-based exits

**Trading idea:**

```text theme={null}
Trade ETH/USDT on the 1h timeframe.
Go long when RSI(14) crosses above 55.
Go short when RSI(14) crosses below 45.
Exit long when RSI(14) crosses below 50.
Exit short when RSI(14) crosses above 50.
```

**What this introduces:**

* logic-based exits
* directional symmetry
* indicator-driven lifecycle

***

## Example 4: Time-restricted trend strategy

**Trading idea:**

```text theme={null}
Trade BTC/USDT on the 1h timeframe.
Go long when EMA(50) is above EMA(200).
Only trade during the London and New York sessions.
Use a 5% take profit and a 1% stop loss.
```

**What this introduces:**

* session filters
* exposure control
* market behavior by time of day

***

## Example 5: Conservative confirmation stack

**Trading idea:**

```text theme={null}
Trade ETH on 4h.
Go long when:
- EMA(20) is above EMA(50)
- RSI(14) is above 50
- MACD is above the signal line
Exit with a 7% take profit and a 2% stop loss.
```

<Warning>
  Adding confirmations reduces false positives - but can also reduce opportunity.
</Warning>

***

## Common intermediate mistakes

<AccordionGroup>
  <Accordion title="Too many confirmations">
    If trades disappear, remove filters until baseline behavior is visible again.
  </Accordion>

  <Accordion title="Mixing timeframes without intent">
    Always know which timeframe controls entries vs filters.
  </Accordion>

  <Accordion title="Overfitting early results">
    One good backtest doesn’t mean robustness.
  </Accordion>
</AccordionGroup>

***

## How to evolve these strategies

Once you’re comfortable:

* adjust thresholds slightly
* test different timeframes
* compare fixed vs logic-based exits
* analyze drawdowns, not just profit

<Card title="Improving a strategy" icon="sliders" href="/iteration-optimization/improving-a-strategy" horizontal>
  Learn how to iterate without over-optimizing.
</Card>

***

## What to read next

<CardGroup cols={2}>
  <Card title="Strategy structure overview" icon="diagram-project" href="/strategy-structure/overview">
    How these ideas are formalized internally.
  </Card>

  <Card title="Backtesting & metrics" icon="chart-line" href="/backtesting/metrics-overview">
    How to interpret results properly.
  </Card>

  <Card title="Common missing details" icon="triangle-exclamation" href="/writing-ideas/common-missing-details">
    Avoid silent strategy failures.
  </Card>

  <Card title="Beginner examples" icon="seedling" href="/writing-ideas/examples-beginner">
    Start from simpler ideas.
  </Card>
</CardGroup>

<Note>
  Intermediate strategies reward patience.
  Clarity beats complexity every time.
</Note>
