> For the complete documentation index, see [llms.txt](https://docs.trojanonsolana.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.trojanonsolana.com/telegram-bot-user-guide/dca-crypto-orders.md).

# DCA Orders

Ladder in. Ladder out. Spread your trades out over time with this order strategy.

DCA or Dollar-Cost Average is an advanced method to scale in or scale out of a token.

### DCA Buy

{% columns %}
{% column %}

1. Click on **Buy** from the Main Menu or simply enter a CA at any time.
2. Make sure your green check mark is on **DCA.** The active wallet for this DCA Buy is indicated. Use the gear icon to switch wallets or configure a bundle.
3. Select amount to buy or set custom. This is the **total** spread across all purchases if both an Interval and Duration are entered. **Or it will be the amount per purchase if Duration is left blank.**
4. Confirm your slippage setting.
5. Set the **Interval** in minutes, hours, or days, and the **Duration** (m, h, d).
6. **Min Price** and **Max Price** define the range within which you want the buys to execute. These range settings are optional. **To clear entries type "none."**
7. Once the necessary parameters are set, click **Create Order**.
   {% endcolumn %}

{% column valign="middle" %}

<figure><img src="https://455021030-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FPbjL84bcW0ZSO2seerWR%2Fuploads%2FxZcydQCBLydfY9NoC9Ku%2FDCA%20Buy%20Screen%20.png?alt=media&amp;token=0ad25ad8-b450-47a9-819f-e61118509546" alt="D.C.A. buy panel"><figcaption></figcaption></figure>
{% endcolumn %}
{% endcolumns %}

{% hint style="warning" %}
If **Duration** is left blank, the Trojan on Solana bot will continue with the DCA Buys until the selected wallet is exhausted.
{% endhint %}

{% hint style="success" %}
You can view, edit, or cancel active DCA orders in the **Main Menu** by clicking on **DCA Orders**.
{% endhint %}

### DCA Sell

{% columns %}
{% column %}

1. Click on **Sell** from the Main Menu and choose the token OR select a token from the Positions page.
2. Make sure your green check mark is on **DCA.**
3. Select % to sell or set custom. **This will be the total spread across all sells if both an Interval and Duration are entered. Or it will be the amount per sell if Duration is left blank.**
4. Confirm your slippage setting.
5. Set the **Interval** in minutes, hours, or days, and the **Duration** (m, h, d).
6. **Min Price** and **Max Price** define the range within which you want the sells to be executed. These range settings are optional. **To clear entries type "none".**
7. Once the necessary parameters are set, click **Create Order**.
   {% endcolumn %}

{% column valign="middle" %}

<figure><img src="https://455021030-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FPbjL84bcW0ZSO2seerWR%2Fuploads%2F58tgagRh0uQQoKBlwqKo%2FDCA%20Sell%20screen.png?alt=media&amp;token=b1007e50-6c09-4d99-b9b0-47e656dbdb49" alt="D.C.A. Sell panel"><figcaption></figcaption></figure>
{% endcolumn %}
{% endcolumns %}

{% hint style="warning" %}
If **Duration** is left blank, the Trojan on Solana bot will continue with the DCA Sells until the selected wallet has no more of this token.
{% endhint %}
