dsl-exit-engine

Implement a three-phase exit mechanism for Freqtrade strategies.

226|9|Updated Mar 8, 2026
One-click install
npx skills add https://github.com/Superior-Trade/superior-skills --skill dsl-exit-engine
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: dsl-exit-engine
Source: https://github.com/Superior-Trade/superior-skills/tree/main/skills/dsl-exit-engine
Command: npx skills add https://github.com/Superior-Trade/superior-skills --skill dsl-exit-engine

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill provides a reusable exit primitive for Freqtrade strategies on Superior Trade, offering a structured approach to exit logic with a three-phase exit mechanism.

Core Features & Use Cases

  • Three-Phase Exit: Specifies a three-phase exit (ROI ladder, hard stop, ratcheting trail) for strategies.
  • Customizable Parameters: Allows customization of parameters like ROI ladder, hard stop, and trailing stop.
  • Use Case: For a trend-following strategy, use this Skill to define a trailing stop that only tightens, never loosens, to lock in profits.

Quick Start

Implement the dsl-exit-engine Skill in your Freqtrade strategy to define a custom exit strategy with a three-phase exit mechanism.

Frequently Asked Questions about dsl-exit-engine

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I optimize exit strategies for Freqtrade to lock in trend-following profits?

You can optimize exit strategies for Freqtrade by applying a three-phase exit mechanism that uses a ratcheting trailing stop to tighten and lock in profits without loosening. This structured approach separates your exit logic into an ROI ladder, a hard stop, and a trailing stop.

What is a three-phase exit mechanism in crypto trading and how does it work?

A three-phase exit mechanism in crypto trading structures your exit logic into an ROI ladder, a hard stop, and a ratcheting trailing stop. It works by sequentially applying these customizable parameters to manage trades from initial profit targets to final stoploss execution.

Can I customize the ROI ladder and stoploss parameters in Freqtrade strategies?

Yes, you can customize parameters for the ROI ladder, hard stop, and trailing stop in Freqtrade strategies. This allows you to define a reusable exit primitive that specifies exactly how and when your strategy exits trades based on your custom thresholds.

Does the three-phase exit engine work with any Freqtrade strategy?

The three-phase exit engine applies to Freqtrade strategies requiring optimized exit logic. It functions as a reusable exit primitive on Superior Trade, meaning any strategy needing customizable ROI ladder, hard stop, and trailing stop parameters can implement it.

What is the best way to prevent a trailing stop from loosening in Freqtrade?

The best way to prevent a trailing stop from loosening in Freqtrade is to use a ratcheting trail mechanism. This approach ensures the trailing stop only ever tightens as profits grow, permanently locking in gains without retracing backwards.