This commit is contained in:
dsyoon
2025-09-01 20:50:01 +09:00
parent d8fb8fa135
commit 9aa6de7063

View File

@@ -306,16 +306,16 @@ class Monitor(HTS):
return False return False
if data['signal'].iloc[-1] == 'movingaverage': if data['signal'].iloc[-1] == 'movingaverage':
buy_amount = 100000 buy_amount = 10000
elif data['signal'].iloc[-1] == 'deviation40': elif data['signal'].iloc[-1] == 'deviation40':
buy_amount = 500000 buy_amount = 50000
elif data['signal'].iloc[-1] == 'deviation240': elif data['signal'].iloc[-1] == 'deviation240':
buy_amount = 60000 buy_amount = 60000
elif data['signal'].iloc[-1] == 'deviation1440': elif data['signal'].iloc[-1] == 'deviation1440':
if symbol in ['BONK', 'PEPE', 'TON']: if symbol in ['BONK', 'PEPE', 'TON']:
buy_amount = 200000 buy_amount = 20000
else: else:
buy_amount = 300000 buy_amount = 30000
if data['signal'].iloc[-1] in ['movingaverage', 'deviation40', 'deviation240', 'deviation1440']: if data['signal'].iloc[-1] in ['movingaverage', 'deviation40', 'deviation240', 'deviation1440']:
if check_5_week_lowest: if check_5_week_lowest:
@@ -323,7 +323,6 @@ class Monitor(HTS):
# 분봉 시스널이 없을 때는 이전 봉보다 높으면 60분 마다 매수 # 분봉 시스널이 없을 때는 이전 봉보다 높으면 60분 마다 매수
if data['point'].iloc[-1] != 1: if data['point'].iloc[-1] != 1:
buy_amount = 30000
last_buy_dt = self.buy_cooldown.get(symbol, {}).get('buy', {}).get('datetime') last_buy_dt = self.buy_cooldown.get(symbol, {}).get('buy', {}).get('datetime')
if last_buy_dt: if last_buy_dt:
time_diff = current_time - last_buy_dt time_diff = current_time - last_buy_dt