> ## 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.

# Best Practices

> How to get the best results from ATI when writing ideas, clarifying intent, and iterating safely.

## Best input patterns

A strong trading idea usually includes:

* market (symbol)
* timeframe
* direction (long, short, or both)
* entry logic (what triggers a trade)
* exit logic (what closes a trade)
* risk rules (TP/SL at minimum)

Example:

```text theme={null}
Create ETH/USDT strategy on 1h.
Long: enter when MACD crosses up and Supertrend flips bullish.
Exit long: TP 6%, SL 1%.
Short: enter when MACD crosses down and Supertrend flips bearish.
Exit short: TP 5%, SL 1%.
Trade only Mon, Wed, Thu, Fri.
```

***

## Write clearly, not perfectly

You don’t need perfect structure.
But you should avoid ambiguity.

Do:

* use numbers
* name indicators explicitly
* keep conditions readable

Avoid:

* “tight stop” (use 0.8%)
* “strong trend” (define it)
* “trade when market looks good”

***

## Start simple, then scale

Good iteration starts with a baseline:

* one entry trigger
* one exit rule
* one risk rule

Then add complexity only if it solves a real problem.

<Card title="What to change first" icon="list-ol" href="/iteration-optimization/what-to-change-first" horizontal>
  The correct iteration order.
</Card>

***

## Validate behavior with trades

Before trusting metrics:

* inspect trade history
* explain the first 10 trades
* confirm exits behave as expected

<Card title="How to read results" icon="magnifying-glass-chart" href="/backtesting/how-to-read-results" horizontal>
  A safe workflow to interpret results.
</Card>

***

## Avoid overfitting

Use guardrails:

* enough trades
* multiple ranges
* small parameter changes
* multiple markets

<Card title="Overfitting & guardrails" icon="shield" href="/iteration-optimization/overfitting-and-guardrails" horizontal>
  The most important safety rules.
</Card>

<Note>
  The best strategies are simple, explicit, and robust.
</Note>
