Timeframe
1h
Direction
Long & Short
Stoploss
-3.0%
Trailing Stop
Yes
ROI
0m: 6.0%, 480m: 4.0%, 1440m: 2.5%, 2880m: 0.0%
Interface Version
3
Startup Candles
2000
Indicators
0
freqtrade/freqtrade-strategies
freqtrade/freqtrade-strategies
freqtrade/freqtrade-strategies
this is an example class, implementing a PSAR based trailing stop loss you are supposed to take the `custom_stoploss()` and `populate_indicators()` parts and adapt it to your own strategy
freqtrade/freqtrade-strategies
"""Absolute simplest XGBoost strategy - debug step by step"""
from pandas import DataFrame
import talib.abstract as ta
import numpy as np
from freqtrade.strategy import IStrategy
class S1h(IStrategy):
INTERFACE_VERSION = 3
timeframe = '1h'
can_short = True
stoploss = -0.03
trailing_stop = True
trailing_stop_positive = 0.01
trailing_stop_positive_offset = 0.02
trailing_only_offset_is_reached = True
minimal_roi = {"0": 0.06, "480": 0.04, "1440": 0.025, "2880": 0}
max_open_trades = 4
startup_candle_count = 2000
process_only_new_candles = False
use_exit_signal = True
# Instance-level model cache
def __init__(self, config):
super().__init__(config)
self.model = None
self.sm = None
self.ss = None
def populate_indicators(self, dataframe, metadata):
return dataframe
def populate_entry_trend(self, dataframe, metadata):
return dataframe
def populate_exit_trend(self, dataframe, metadata):
return dataframe