Move SellType Enum to it's own module

This commit is contained in:
Matthias
2021-06-08 21:04:34 +02:00
parent b9cf950bbf
commit d16a619489
8 changed files with 34 additions and 25 deletions

View File

@@ -0,0 +1,2 @@
# flake8: noqa: F401
from freqtrade.enums.selltype import SellType

View File

@@ -0,0 +1,21 @@
from enum import Enum
class SellType(Enum):
"""
Enum to distinguish between sell reasons
"""
ROI = "roi"
STOP_LOSS = "stop_loss"
STOPLOSS_ON_EXCHANGE = "stoploss_on_exchange"
TRAILING_STOP_LOSS = "trailing_stop_loss"
SELL_SIGNAL = "sell_signal"
FORCE_SELL = "force_sell"
EMERGENCY_SELL = "emergency_sell"
CUSTOM_SELL = "custom_sell"
NONE = ""
def __str__(self):
# explicitly convert to String to help with exporting data.
return self.value