Skip to content

Commit 4a4d40a

Browse files
committed
Fixed update for trade entry
1 parent 52a2520 commit 4a4d40a

File tree

3 files changed

+13
-2
lines changed

3 files changed

+13
-2
lines changed

Bot/Strategy/EntryStrategy.py

+3
Original file line numberDiff line numberDiff line change
@@ -259,6 +259,9 @@ def trade_side(self):
259259
return self.get_trade_section().side if self.get_trade_section().side else self.trade.side.reverse()
260260

261261
def is_completed(self):
262+
if not self.get_trade_section():
263+
return True
264+
262265
return self.get_trade_section().is_completed()
263266

264267
def current_smart_target(self):

Bot/Strategy/TargetsAndStopLossStrategy.py

+5-2
Original file line numberDiff line numberDiff line change
@@ -70,8 +70,11 @@ def update_trade(self, trade: Trade):
7070
else:
7171
self.strategy_exit = None
7272

73-
if self.strategy_entry and trade.is_new():
74-
self.strategy_entry.update_trade(trade)
73+
if trade.has_entry():
74+
if self.strategy_entry and trade.is_new():
75+
self.strategy_entry.update_trade(trade)
76+
else:
77+
self.strategy_entry = None
7578

7679
def execute(self, new_price):
7780
if self.is_completed():

README.md

+5
Original file line numberDiff line numberDiff line change
@@ -45,3 +45,8 @@ Edit View: ![Edit View](./Docs/edit_view.png "Edit View")
4545

4646
## Management API (Coming soon)
4747
[API](./Docs/API.md)
48+
49+
## Channels
50+
[Telegram Discussion Channel](https://t.me/CryptoTradingBotDiscussion)
51+
52+
[Telegram Announcement Channel](https://t.me/OpenSourceCryptoTradingBot)

0 commit comments

Comments
 (0)