Articles on: Strategies
This article is also available in:

How to configure buy or sell state ?

This article explain Buy and Sell states parameters



Buy state

Order type



market: will open a market order. That means the bot will buy (or sell) at the market price when it will reach the state. In this case, we won't set a price so the price field is disabled.
limit: will open a limit order. In this case we set the price we want for the order (see field price bellow).

Trade



This field allow your to manage simultaneous positions. If you are not looking to open many positions simultaneously, you can leave the default selected value.

A trade two orders: a buy then a sell OR a sell then a buy.

First: Open an order to close the first current trade. If there is no current trade, starts a new trade.
Open: Open an order to start a new trade.
Last: Open an order to close the latest current trade. If there is no current trade, starts a new trade.
All: Open an order to close each current trades (which ignore the volume field). If there is no current trade, starts a new trade.

Volume and Price



Volume: Quantity to buy or sell.
Price: For limit order, the price to buy or sell.

Asset base on BTC/USD is BTC, asset quote is USD
On the exchanges, you always buy or sell the asset base. So you set the volume in the asset base.

With Botcrypto, you can set volume you want buy or sell in the asset of your choice.

You can for example on BTC/USD:
buy 100% of the bot USD
buy 10 for USD
buy 0.01 BTC
sell 42% of the bot BTC
sell 0.42 BTC
sell for 42 USD

You can not:
buy x% of the bot BTC
sell x% of the bot USD

Conclusion



Default option are chosen to get the intuitive behavior: I buy then a sell what I bought or I sell then I buy what I got with my sell.

But the settings allow you to do much more: manage multiple position simultaneously, DCA...

Updated on: 22/04/2021