diff --git a/telegram_bot.py b/telegram_bot.py index 3e04c02..418fb30 100644 --- a/telegram_bot.py +++ b/telegram_bot.py @@ -586,7 +586,8 @@ def get_yf_close(): v_rev_guidance += "โ€ƒ๐Ÿ”ต ๋งค๋„: ๋Œ€๊ธฐ ๋ฌผ๋Ÿ‰ ์—†์Œ (๊ด€๋ง)\n" if safe_prev_close > 0: - b1_price = round(safe_prev_close / 0.935 if is_zero_start_fact else safe_prev_close * 0.995, 2) + # MODIFIED: [V44.11 ํŒฉํŠธ ๋™๊ธฐํ™”] 0์ฃผ ์ƒˆ์ถœ๋ฐœ Buy1 ํƒ€์ ์„ 15% ํ• ์ฆ(* 1.15)์œผ๋กœ ์ƒํ–ฅ ๋ฝ์˜จ (strategy_reversion.py ์ฝ”์–ด์™€ ํŒฉํŠธ ๋™๊ธฐํ™”) + b1_price = round(safe_prev_close * 1.15 if is_zero_start_fact else safe_prev_close * 0.995, 2) b2_price = round(safe_prev_close * 0.999 if is_zero_start_fact else safe_prev_close * 0.9725, 2) b1_qty = math.floor(half_portion_cash / b1_price) if b1_price > 0 else 0 diff --git a/telegram_view.py b/telegram_view.py index 8387274..f82a80f 100644 --- a/telegram_view.py +++ b/telegram_view.py @@ -311,7 +311,8 @@ def create_sync_report(self, status_text, dst_text, cash, rp_amount, ticker_data half_budget = (t_info.get('seed', 0.0) * 0.15) * 0.5 prev_c = t_info.get('prev_close', 0.0) if prev_c > 0: - p1_trigger_fact = round(prev_c / 0.935, 2) + # MODIFIED: [V44.11 ํŒฉํŠธ ๋™๊ธฐํ™”] 0์ฃผ ์ƒˆ์ถœ๋ฐœ Buy1 ํƒ€์ ์„ 15% ํ• ์ฆ(* 1.15)์œผ๋กœ ์ƒํ–ฅ ๋ฝ์˜จ (strategy_reversion.py/strategy_v14_vwap.py ์ฝ”์–ด์™€ ํŒฉํŠธ ๋™๊ธฐํ™”) + p1_trigger_fact = round(prev_c * 1.15, 2) p2_trigger_fact = round(prev_c * 0.999, 2) q1 = math.floor(half_budget / p1_trigger_fact) q2 = math.floor(half_budget / p2_trigger_fact)