> 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.md).

# Methods

- [Setup()](https://help.signals.network/framework-documentation/untitled/methods/setup.md): Use the Setup method to connect the strategy with data streams and indicators.
- [DataMarketplace](https://help.signals.network/framework-documentation/untitled/methods/setup/datamarketplace.md): Object for accessing data from Data Marketplace.
- [IndicatorsMarketplace](https://help.signals.network/framework-documentation/untitled/methods/setup/indicatorsmarketplace.md): Object for accessing indicators from Indicators Marketplace.
- [RegisterActions()](https://help.signals.network/framework-documentation/untitled/methods/registeractions.md): Use the RegisterActions method is to define the behavior of your strategy.
- [Orders Management](https://help.signals.network/framework-documentation/untitled/methods/orders.md): Use following methods for managing trading orders.
- [CancelOrder()](https://help.signals.network/framework-documentation/untitled/methods/orders/cancelorder.md): Cancels a Limit or Stop order which is pending on the exchange.
- [CancelAllPendingOrders()](https://help.signals.network/framework-documentation/untitled/methods/orders/cancelallpendingorders.md): Cancels all pending orders generated by strategy, except those created by SetStopLoss() or SetProfitTarget() functions.
- [EnterLong()](https://help.signals.network/framework-documentation/untitled/methods/orders/enterlong.md): Generates a Buy Market order to enter a long position.
- [EnterLongLimit()](https://help.signals.network/framework-documentation/untitled/methods/orders/enterlonglimit.md): Generates a Buy Limit order to enter a long position.
- [EnterShort()](https://help.signals.network/framework-documentation/untitled/methods/orders/entershort.md): Generates a Sell Market order to enter a short position.
- [EnterLongStop()](https://help.signals.network/framework-documentation/untitled/methods/orders/enterlongstop.md): Generates a Buy Stop order to enter a long position.
- [EnterShortLimit()](https://help.signals.network/framework-documentation/untitled/methods/orders/entershortlimit.md): Generates a Sell Limit order to enter a short position.
- [ExitLong()](https://help.signals.network/framework-documentation/untitled/methods/orders/exitlong.md): Generates a Sell Market order to exit a long position.
- [EnterShortStop()](https://help.signals.network/framework-documentation/untitled/methods/orders/entershortstop.md): Generates a Sell Stop order to enter a short position.
- [ExitLongLimit()](https://help.signals.network/framework-documentation/untitled/methods/orders/exitlonglimit.md): Generates a Sell Limit order to exit a long position.
- [ExitShort()](https://help.signals.network/framework-documentation/untitled/methods/orders/exitshort.md): Generates a Buy Market order to exit a short position.
- [ExitShortLimit()](https://help.signals.network/framework-documentation/untitled/methods/orders/exitshortlimit.md): Generates a Buy Limit order to exit a short position.
- [ExitLongStop()](https://help.signals.network/framework-documentation/untitled/methods/orders/exitlongstop.md): Generates a Sell Stop order to exit a long position.
- [ExitShortStop()](https://help.signals.network/framework-documentation/untitled/methods/orders/exitshortstop.md): Generates a Buy Stop order to exit a short position.
- [Risk Management](https://help.signals.network/framework-documentation/untitled/methods/risk-management.md): Use following methods to manage risks.
- [SetProfitTarget()](https://help.signals.network/framework-documentation/untitled/methods/risk-management/setprofittarget.md): Set a profit target to exit a trade in a profitable position.
- [SetStopLoss()](https://help.signals.network/framework-documentation/untitled/methods/risk-management/setstoploss.md): Set a stop loss to exit a trade if price decreases by specified amount.
