# Place order

## Summary

Use this widget to place new orders.

<figure><img src="https://3809883000-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F5nDTeWRBfWeQuJ1QN8Tw%2Fuploads%2Fgit-blob-423a09747b3468fa8c38ee0601813d6b0e244441%2Fwidget-place-order.png?alt=media" alt="Place order"><figcaption><p>Place order</p></figcaption></figure>

The widget has two states:

The widget has two states:

### The PRO toggle is disabled

In this state, you can quickly place **IOC Market** and **GTC Limit** orders by selecting the order side (Buy/Sell) and type (Market/Limit), and specifying the order size (in lots) and price (for Limit orders).

You can also place orders on CFD markets with the maximum leverage automatically applied.

### The PRO toggle is enabled

In this state, you get access to more precise order settings, such as:

* **Stop orders**
* **Time in force**
* **Leverage**
* **Take profit, Stop loss, Trailing stop**
* **Complete order information**

## Settings

### Select a market

The market on which the order will be placed is displayed in the widget header.

To change the market, click the market symbol and select a different one from the list.

### Place an order

To place an order, fill in the parameters, review order details and preliminary calculated values, and then confirm the order by clicking the **Place** button.

### Set price triggers

If using **Take profit, Stop loss, Trailing stop**, set the prices in consideration of the current highest market bid/ask or a specified Limit price:

| Initial order | Take profit | Stop loss | Trailing stop |
| ------------- | ----------- | --------- | ------------- |
| Buy           | Higher      | Lower     | Lower         |
| Sell          | Lower       | Higher    | Higher        |

These values can be adjusted any time until the position is fully closed via the [Open positions](https://trader-docs.b2trader.b2broker.com/widgets/open-positions) widget.

{% hint style="info" %}
You can't place orders during non-trading hours, according to the trading calendar schedule.
{% endhint %}

{% hint style="danger" %}
You will not be able to place an order if the execution of the order causes your margin level to fall below the *Margin call* level. The same conditions apply to withdrawal operations.
{% endhint %}
