> For the complete documentation index, see [llms.txt](https://help.signals.network/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://help.signals.network/framework-documentation/untitled/methods/orders/enterlongstop.md).

# EnterLongStop()

Generates a Buy Stop order to enter a long position.

### Single Market Strategy

#### Parameters

| Name        | Type   | Description                                                                                        |
| ----------- | ------ | -------------------------------------------------------------------------------------------------- |
| `stopPrice` | double | Price for long stop order.                                                                         |
| `label`     | string | Optional parameter which can be used for labeling the signal generated when an order is triggered. |

{% hint style="warning" %}
The browser app doesn't show the custom labels in the UI at the moment. It will be updated in the future release.
{% endhint %}

#### Example

{% code title="Basic example" %}

```csharp
// Generates a Buy Stop order to enter a long position
EnterLongStop(stopPrice);
```

{% endcode %}

### Multi Market Strategy

In MMS you need to specify the market on which to execute the order as the very first argument.

#### Parameters

| Name        | Type                                                             | Description                                                                                        |
| ----------- | ---------------------------------------------------------------- | -------------------------------------------------------------------------------------------------- |
| `market`    | [Market](/framework-documentation/untitled/properties/market.md) | Market on which to execute the order.                                                              |
| `stopPrice` | double                                                           | Price for long stop order.                                                                         |
| `label`     | string                                                           | Optional parameter which can be used for labeling the signal generated when an order is triggered. |

{% hint style="warning" %}
The browser app doesn't show the custom labels in the UI at the moment. It will be updated in the future release.
{% endhint %}

#### Example

{% code title="Basic example" %}

```csharp
// Generates a Buy Stop order to enter a long position on the first
// selected market
EnterLongStop(Markets[0], stopPrice);
```

{% endcode %}
