Merge pull request #7828 from freqtrade/fix-state-info-rl
bring back market side setting in get_state_info
This commit is contained in:
commit
dac4a35be2
@ -193,6 +193,10 @@ class BaseReinforcementLearningModel(IFreqaiModel):
|
|||||||
now = datetime.now(timezone.utc).timestamp()
|
now = datetime.now(timezone.utc).timestamp()
|
||||||
trade_duration = int((now - trade.open_date_utc.timestamp()) / self.base_tf_seconds)
|
trade_duration = int((now - trade.open_date_utc.timestamp()) / self.base_tf_seconds)
|
||||||
current_profit = trade.calc_profit_ratio(current_rate)
|
current_profit = trade.calc_profit_ratio(current_rate)
|
||||||
|
if trade.is_short:
|
||||||
|
market_side = 0
|
||||||
|
else:
|
||||||
|
market_side = 1
|
||||||
|
|
||||||
return market_side, current_profit, int(trade_duration)
|
return market_side, current_profit, int(trade_duration)
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user