# signals

symbol: BTCUSDT
action: HOLD
reason: оценка входа ниже порога
created_at: 2026-06-18T15:35:49.896711+00:00
diagnostics_json:
{"spread_percent": 0.00016, "turnover_24h": 1067042827.297883, "rsi_14": 36.14025801150389, "ema_20": 63350.237535715605, "ema_50": 63521.49670491226, "ema_200": 63880.87430163286, "volume": 18.389046, "volume_ma_20": 35.85074385, "atr_percent": 0.14955277063613542, "checks": {"spread_ok": true, "liquidity_ok": true, "trend_ok": false, "pullback_ok": true, "momentum_ok": false, "volume_ok": false, "volatility_ok": true}}


symbol: ETHUSDT
action: HOLD
reason: оценка входа ниже порога
created_at: 2026-06-18T15:35:49.902858+00:00
diagnostics_json:
{"spread_percent": 0.00058, "turnover_24h": 214113521.5355139, "rsi_14": 32.86874825429764, "ema_20": 1725.5425222652357, "ema_50": 1730.1124413393495, "ema_200": 1738.7796008593912, "volume": 227.90378, "volume_ma_20": 249.174671, "atr_percent": 0.2052782035145645, "checks": {"spread_ok": true, "liquidity_ok": true, "trend_ok": false, "pullback_ok": false, "momentum_ok": false, "volume_ok": true, "volatility_ok": true}}


symbol: HYPEUSDT
action: HOLD
reason: оценка входа ниже порога
created_at: 2026-06-18T15:35:49.907817+00:00
diagnostics_json:
{"spread_percent": 0.01471, "turnover_24h": 133323825.21552, "rsi_14": 38.9125472497878, "ema_20": 68.23267283621745, "ema_50": 68.71867554865925, "ema_200": 70.1579268130891, "volume": 1230.976, "volume_ma_20": 2445.2169999999996, "atr_percent": 0.3632286149812608, "checks": {"spread_ok": true, "liquidity_ok": true, "trend_ok": false, "pullback_ok": true, "momentum_ok": false, "volume_ok": false, "volatility_ok": true}}


symbol: SOLUSDT
action: HOLD
reason: оценка входа ниже порога
created_at: 2026-06-18T15:35:49.913290+00:00
diagnostics_json:
{"spread_percent": 0.01435, "turnover_24h": 58691472.875601, "rsi_14": 29.48838510014039, "ema_20": 70.0941053673533, "ema_50": 70.44734378838761, "ema_200": 70.93993850570503, "volume": 960.3447, "volume_ma_20": 3383.668795, "atr_percent": 0.252099495147699, "checks": {"spread_ok": true, "liquidity_ok": true, "trend_ok": false, "pullback_ok": false, "momentum_ok": false, "volume_ok": false, "volatility_ok": true}}


symbol: XRPUSDT
action: BUY
reason: условия покупки набрали достаточную оценку
created_at: 2026-06-18T15:35:49.917893+00:00
diagnostics_json:
{"spread_percent": 0.00871, "turnover_24h": 29068733.391361, "rsi_14": 36.47333363314407, "ema_20": 1.150951286041482, "ema_50": 1.1545663086161086, "ema_200": 1.1612648217699388, "volume": 48147.41, "volume_ma_20": 55503.898499999996, "atr_percent": 0.1878319251160961, "checks": {"spread_ok": true, "liquidity_ok": true, "trend_ok": false, "pullback_ok": true, "momentum_ok": false, "volume_ok": true, "volatility_ok": true}}


symbol: XPLUSDT
action: HOLD
reason: оценка входа ниже порога
created_at: 2026-06-18T15:35:49.951891+00:00
diagnostics_json:
{"spread_percent": 0.01984, "turnover_24h": 27175285.929458, "rsi_14": 40.41522025801284, "ema_20": 0.10133103629920148, "ema_50": 0.1015623285338753, "ema_200": 0.10216150559378305, "volume": 14857.5, "volume_ma_20": 87232.995, "atr_percent": 0.4950879184358454, "checks": {"spread_ok": true, "liquidity_ok": true, "trend_ok": false, "pullback_ok": true, "momentum_ok": false, "volume_ok": false, "volatility_ok": true}}


symbol: XRPUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:35:54.985647+00:00
diagnostics_json:
{"price": 1.148, "entry_price": 1.14814434, "stop_loss": 1.1251814532, "take_profit": 1.1883293919, "highest_price": 1.14814434, "trailing_stop": null, "rsi_14": 36.47333363314407, "ema_20": 1.150951286041482, "ema_50": 1.1545663086161086, "hold_seconds": 5.050549}


symbol: XRPUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:36:00.054485+00:00
diagnostics_json:
{"price": 1.148, "entry_price": 1.14814434, "stop_loss": 1.1251814532, "take_profit": 1.1883293919, "highest_price": 1.14814434, "trailing_stop": null, "rsi_14": 36.47333363314407, "ema_20": 1.150951286041482, "ema_50": 1.1545663086161086, "hold_seconds": 10.11939}


symbol: XRPUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:36:05.121796+00:00
diagnostics_json:
{"price": 1.148, "entry_price": 1.14814434, "stop_loss": 1.1251814532, "take_profit": 1.1883293919, "highest_price": 1.14814434, "trailing_stop": null, "rsi_14": 36.47333363314407, "ema_20": 1.150951286041482, "ema_50": 1.1545663086161086, "hold_seconds": 15.1867}


symbol: XRPUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:36:13.401156+00:00
diagnostics_json:
{"price": 1.1473, "entry_price": 1.14814434, "stop_loss": 1.1251814532, "take_profit": 1.1883293919, "highest_price": 1.14814434, "trailing_stop": null, "rsi_14": 35.57371243875912, "ema_20": 1.150603544513717, "ema_50": 1.1542813195567074, "hold_seconds": 23.46606}


symbol: BTCUSDT
action: HOLD
reason: оценка входа ниже порога
created_at: 2026-06-18T15:36:13.411643+00:00
diagnostics_json:
{"spread_percent": 0.00016, "turnover_24h": 1066786895.4858072, "rsi_14": 35.465718553454366, "ema_20": 63333.284301021056, "ema_50": 63507.7790815959, "ema_200": 63875.30836990795, "volume": 3.146389, "volume_ma_20": 34.2596305, "atr_percent": 0.14080163302150675, "checks": {"spread_ok": true, "liquidity_ok": true, "trend_ok": false, "pullback_ok": true, "momentum_ok": false, "volume_ok": false, "volatility_ok": true}}


symbol: ETHUSDT
action: HOLD
reason: оценка входа ниже порога
created_at: 2026-06-18T15:36:13.416841+00:00
diagnostics_json:
{"spread_percent": 0.00058, "turnover_24h": 214249243.6064323, "rsi_14": 32.2087462780908, "ema_20": 1724.8377922535572, "ema_50": 1729.642447975644, "ema_200": 1738.5917740203577, "volume": 81.20446, "volume_ma_20": 251.407366, "atr_percent": 0.1945367511236325, "checks": {"spread_ok": true, "liquidity_ok": true, "trend_ok": false, "pullback_ok": false, "momentum_ok": false, "volume_ok": false, "volatility_ok": true}}


symbol: HYPEUSDT
action: BUY
reason: условия покупки набрали достаточную оценку
created_at: 2026-06-18T15:36:13.421849+00:00
diagnostics_json:
{"spread_percent": 0.0147, "turnover_24h": 132968436.052, "rsi_14": 40.84250675435481, "ema_20": 68.20620512845315, "ema_50": 68.68859844919167, "ema_200": 70.13966309704058, "volume": 253.392, "volume_ma_20": 2416.3927, "atr_percent": 0.3465390924721181, "checks": {"spread_ok": true, "liquidity_ok": true, "trend_ok": false, "pullback_ok": true, "momentum_ok": true, "volume_ok": false, "volatility_ok": true}}


symbol: SOLUSDT
action: HOLD
reason: оценка входа ниже порога
created_at: 2026-06-18T15:36:13.455091+00:00
diagnostics_json:
{"spread_percent": 0.01435, "turnover_24h": 58694187.082674, "rsi_14": 28.793043980537675, "ema_20": 70.05276199903214, "ema_50": 70.41646345792648, "ema_200": 70.92842387811952, "volume": 314.6788, "volume_ma_20": 3283.38028, "atr_percent": 0.23726936909507237, "checks": {"spread_ok": true, "liquidity_ok": true, "trend_ok": false, "pullback_ok": false, "momentum_ok": false, "volume_ok": false, "volatility_ok": true}}


symbol: XPLUSDT
action: BUY
reason: условия покупки набрали достаточную оценку
created_at: 2026-06-18T15:36:13.463170+00:00
diagnostics_json:
{"spread_percent": 0.05941, "turnover_24h": 27160449.263462, "rsi_14": 43.54482939145959, "ema_20": 0.10129148182171897, "ema_50": 0.10153681773655722, "ema_200": 0.10214215096713229, "volume": 10699.5, "volume_ma_20": 83189.44, "atr_percent": 0.48127985039875903, "checks": {"spread_ok": true, "liquidity_ok": true, "trend_ok": false, "pullback_ok": true, "momentum_ok": true, "volume_ok": false, "volatility_ok": true}}


symbol: XRPUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:36:18.508106+00:00
diagnostics_json:
{"price": 1.1473, "entry_price": 1.14814434, "stop_loss": 1.1251814532, "take_profit": 1.1883293919, "highest_price": 1.14814434, "trailing_stop": null, "rsi_14": 35.57371243875912, "ema_20": 1.150603544513717, "ema_50": 1.1542813195567074, "hold_seconds": 28.57301}


symbol: HYPEUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:36:18.518785+00:00
diagnostics_json:
{"price": 68.0, "entry_price": 68.030403, "stop_loss": 66.66979494, "take_profit": 70.411467105, "highest_price": 68.030403, "trailing_stop": null, "rsi_14": 40.84250675435481, "ema_20": 68.20620512845315, "ema_50": 68.68859844919167, "hold_seconds": 5.080266}


symbol: XPLUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:36:18.523904+00:00
diagnostics_json:
{"price": 0.10092, "entry_price": 0.10106030899999999, "stop_loss": 0.09903910281999999, "take_profit": 0.10459741981499998, "highest_price": 0.10106030899999999, "trailing_stop": null, "rsi_14": 43.54482939145959, "ema_20": 0.10129148182171897, "ema_50": 0.10153681773655722, "hold_seconds": 5.04564}


symbol: XRPUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:36:23.575367+00:00
diagnostics_json:
{"price": 1.1473, "entry_price": 1.14814434, "stop_loss": 1.1251814532, "take_profit": 1.1883293919, "highest_price": 1.14814434, "trailing_stop": null, "rsi_14": 35.57371243875912, "ema_20": 1.150603544513717, "ema_50": 1.1542813195567074, "hold_seconds": 33.64027}


symbol: HYPEUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:36:23.585309+00:00
diagnostics_json:
{"price": 68.0, "entry_price": 68.030403, "stop_loss": 66.66979494, "take_profit": 70.411467105, "highest_price": 68.030403, "trailing_stop": null, "rsi_14": 40.84250675435481, "ema_20": 68.20620512845315, "ema_50": 68.68859844919167, "hold_seconds": 10.146789}


symbol: XPLUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:36:23.590551+00:00
diagnostics_json:
{"price": 0.10092, "entry_price": 0.10106030899999999, "stop_loss": 0.09903910281999999, "take_profit": 0.10459741981499998, "highest_price": 0.10106030899999999, "trailing_stop": null, "rsi_14": 43.54482939145959, "ema_20": 0.10129148182171897, "ema_50": 0.10153681773655722, "hold_seconds": 10.112287}


symbol: XRPUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:36:28.644845+00:00
diagnostics_json:
{"price": 1.1473, "entry_price": 1.14814434, "stop_loss": 1.1251814532, "take_profit": 1.1883293919, "highest_price": 1.14814434, "trailing_stop": null, "rsi_14": 35.57371243875912, "ema_20": 1.150603544513717, "ema_50": 1.1542813195567074, "hold_seconds": 38.709748}


symbol: HYPEUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:36:28.655646+00:00
diagnostics_json:
{"price": 68.0, "entry_price": 68.030403, "stop_loss": 66.66979494, "take_profit": 70.411467105, "highest_price": 68.030403, "trailing_stop": null, "rsi_14": 40.84250675435481, "ema_20": 68.20620512845315, "ema_50": 68.68859844919167, "hold_seconds": 15.217127}


symbol: XPLUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:36:28.660491+00:00
diagnostics_json:
{"price": 0.10092, "entry_price": 0.10106030899999999, "stop_loss": 0.09903910281999999, "take_profit": 0.10459741981499998, "highest_price": 0.10106030899999999, "trailing_stop": null, "rsi_14": 43.54482939145959, "ema_20": 0.10129148182171897, "ema_50": 0.10153681773655722, "hold_seconds": 15.182228}


symbol: XRPUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:36:36.597959+00:00
diagnostics_json:
{"price": 1.1472, "entry_price": 1.14814434, "stop_loss": 1.1251814532, "take_profit": 1.1883293919, "highest_price": 1.14814434, "trailing_stop": null, "rsi_14": 35.35569878283552, "ema_20": 1.1505940207041934, "ema_50": 1.15427739798808, "hold_seconds": 46.662858}


symbol: HYPEUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:36:36.602764+00:00
diagnostics_json:
{"price": 68.14, "entry_price": 68.030403, "stop_loss": 66.66979494, "take_profit": 70.411467105, "highest_price": 68.14, "trailing_stop": null, "rsi_14": 44.877437289838205, "ema_20": 68.21953846178648, "ema_50": 68.69408864527011, "hold_seconds": 23.164249}


symbol: XPLUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:36:36.607467+00:00
diagnostics_json:
{"price": 0.10114, "entry_price": 0.10106030899999999, "stop_loss": 0.09903910281999999, "take_profit": 0.10459741981499998, "highest_price": 0.10114, "trailing_stop": null, "rsi_14": 47.19779622962112, "ema_20": 0.10131433896457612, "ema_50": 0.1015462295012631, "hold_seconds": 23.129207}


symbol: BTCUSDT
action: HOLD
reason: оценка входа ниже порога
created_at: 2026-06-18T15:36:36.612242+00:00
diagnostics_json:
{"spread_percent": 0.00016, "turnover_24h": 1067313638.7852883, "rsi_14": 34.223053960122854, "ema_20": 63330.71287244963, "ema_50": 63506.72025806649, "ema_200": 63875.03971319153, "volume": 11.454299, "volume_ma_20": 34.675026, "atr_percent": 0.1431917690755473, "checks": {"spread_ok": true, "liquidity_ok": true, "trend_ok": false, "pullback_ok": false, "momentum_ok": false, "volume_ok": false, "volatility_ok": true}}


symbol: ETHUSDT
action: HOLD
reason: оценка входа ниже порога
created_at: 2026-06-18T15:36:36.616307+00:00
diagnostics_json:
{"spread_percent": 0.00058, "turnover_24h": 214437411.7116973, "rsi_14": 31.73366688279384, "ema_20": 1724.8035065392714, "ema_50": 1729.628330328585, "ema_200": 1738.5881919308054, "volume": 188.23692, "volume_ma_20": 256.75898900000004, "atr_percent": 0.19649003838563334, "checks": {"spread_ok": true, "liquidity_ok": true, "trend_ok": false, "pullback_ok": false, "momentum_ok": false, "volume_ok": false, "volatility_ok": true}}


symbol: SOLUSDT
action: HOLD
reason: оценка входа ниже порога
created_at: 2026-06-18T15:36:36.624237+00:00
diagnostics_json:
{"spread_percent": 0.01435, "turnover_24h": 58720872.36753, "rsi_14": 29.021151884660313, "ema_20": 70.05371437998453, "ema_50": 70.41685561478923, "ema_200": 70.92852338060707, "volume": 729.5199, "volume_ma_20": 3304.122335, "atr_percent": 0.2403110372534586, "checks": {"spread_ok": true, "liquidity_ok": true, "trend_ok": false, "pullback_ok": false, "momentum_ok": false, "volume_ok": false, "volatility_ok": true}}


symbol: XRPUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:36:41.662327+00:00
diagnostics_json:
{"price": 1.1472, "entry_price": 1.14814434, "stop_loss": 1.1251814532, "take_profit": 1.1883293919, "highest_price": 1.14814434, "trailing_stop": null, "rsi_14": 35.35569878283552, "ema_20": 1.1505940207041934, "ema_50": 1.15427739798808, "hold_seconds": 51.727233}


symbol: HYPEUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:36:41.672614+00:00
diagnostics_json:
{"price": 68.14, "entry_price": 68.030403, "stop_loss": 66.66979494, "take_profit": 70.411467105, "highest_price": 68.14, "trailing_stop": null, "rsi_14": 44.877437289838205, "ema_20": 68.21953846178648, "ema_50": 68.69408864527011, "hold_seconds": 28.234081}


symbol: XPLUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:36:41.677551+00:00
diagnostics_json:
{"price": 0.10114, "entry_price": 0.10106030899999999, "stop_loss": 0.09903910281999999, "take_profit": 0.10459741981499998, "highest_price": 0.10114, "trailing_stop": null, "rsi_14": 47.19779622962112, "ema_20": 0.10131433896457612, "ema_50": 0.1015462295012631, "hold_seconds": 28.199273}


symbol: XRPUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:36:46.723232+00:00
diagnostics_json:
{"price": 1.1472, "entry_price": 1.14814434, "stop_loss": 1.1251814532, "take_profit": 1.1883293919, "highest_price": 1.14814434, "trailing_stop": null, "rsi_14": 35.35569878283552, "ema_20": 1.1505940207041934, "ema_50": 1.15427739798808, "hold_seconds": 56.788134}


symbol: HYPEUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:36:46.731984+00:00
diagnostics_json:
{"price": 68.14, "entry_price": 68.030403, "stop_loss": 66.66979494, "take_profit": 70.411467105, "highest_price": 68.14, "trailing_stop": null, "rsi_14": 44.877437289838205, "ema_20": 68.21953846178648, "ema_50": 68.69408864527011, "hold_seconds": 33.293461}


symbol: XPLUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:36:46.736930+00:00
diagnostics_json:
{"price": 0.10114, "entry_price": 0.10106030899999999, "stop_loss": 0.09903910281999999, "take_profit": 0.10459741981499998, "highest_price": 0.10114, "trailing_stop": null, "rsi_14": 47.19779622962112, "ema_20": 0.10131433896457612, "ema_50": 0.1015462295012631, "hold_seconds": 33.258659}


symbol: XRPUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:36:51.792835+00:00
diagnostics_json:
{"price": 1.1472, "entry_price": 1.14814434, "stop_loss": 1.1251814532, "take_profit": 1.1883293919, "highest_price": 1.14814434, "trailing_stop": null, "rsi_14": 35.35569878283552, "ema_20": 1.1505940207041934, "ema_50": 1.15427739798808, "hold_seconds": 61.857738}


symbol: HYPEUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:36:51.801358+00:00
diagnostics_json:
{"price": 68.14, "entry_price": 68.030403, "stop_loss": 66.66979494, "take_profit": 70.411467105, "highest_price": 68.14, "trailing_stop": null, "rsi_14": 44.877437289838205, "ema_20": 68.21953846178648, "ema_50": 68.69408864527011, "hold_seconds": 38.362839}


symbol: XPLUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:36:51.805618+00:00
diagnostics_json:
{"price": 0.10114, "entry_price": 0.10106030899999999, "stop_loss": 0.09903910281999999, "take_profit": 0.10459741981499998, "highest_price": 0.10114, "trailing_stop": null, "rsi_14": 47.19779622962112, "ema_20": 0.10131433896457612, "ema_50": 0.1015462295012631, "hold_seconds": 38.327355}


symbol: XRPUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:36:59.922921+00:00
diagnostics_json:
{"price": 1.1466, "entry_price": 1.14814434, "stop_loss": 1.1251814532, "take_profit": 1.1883293919, "highest_price": 1.14814434, "trailing_stop": null, "rsi_14": 34.10174268658599, "ema_20": 1.1505368778470504, "ema_50": 1.1542538685763153, "hold_seconds": 69.987822}


symbol: HYPEUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:36:59.928116+00:00
diagnostics_json:
{"price": 68.13, "entry_price": 68.030403, "stop_loss": 66.66979494, "take_profit": 70.411467105, "highest_price": 68.14, "trailing_stop": null, "rsi_14": 44.877437289838205, "ema_20": 68.21953846178648, "ema_50": 68.69408864527011, "hold_seconds": 46.489596}


symbol: XPLUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:36:59.933573+00:00
diagnostics_json:
{"price": 0.10119, "entry_price": 0.10106030899999999, "stop_loss": 0.09903910281999999, "take_profit": 0.10459741981499998, "highest_price": 0.10119, "trailing_stop": null, "rsi_14": 46.4762783938218, "ema_20": 0.10130957705981421, "ema_50": 0.10154426871694938, "hold_seconds": 46.455299}


symbol: BTCUSDT
action: HOLD
reason: оценка входа ниже порога
created_at: 2026-06-18T15:36:59.938261+00:00
diagnostics_json:
{"spread_percent": 0.00016, "turnover_24h": 1068297304.9164374, "rsi_14": 32.454162853717264, "ema_20": 63326.71287244963, "ema_50": 63505.073199242965, "ema_200": 63874.62180274377, "volume": 27.039734, "volume_ma_20": 35.45429775, "atr_percent": 0.14951191239674302, "checks": {"spread_ok": true, "liquidity_ok": true, "trend_ok": false, "pullback_ok": false, "momentum_ok": false, "volume_ok": true, "volatility_ok": true}}


symbol: ETHUSDT
action: HOLD
reason: оценка входа ниже порога
created_at: 2026-06-18T15:36:59.942087+00:00
diagnostics_json:
{"spread_percent": 0.00058, "turnover_24h": 214660274.9211404, "rsi_14": 29.907833684986386, "ema_20": 1724.6616017773667, "ema_50": 1729.569898956036, "ema_200": 1738.5733660601586, "volume": 319.59776, "volume_ma_20": 263.327031, "atr_percent": 0.2041092683597729, "checks": {"spread_ok": true, "liquidity_ok": true, "trend_ok": false, "pullback_ok": false, "momentum_ok": false, "volume_ok": true, "volatility_ok": true}}


symbol: SOLUSDT
action: HOLD
reason: оценка входа ниже порога
created_at: 2026-06-18T15:36:59.950607+00:00
diagnostics_json:
{"spread_percent": 0.01436, "turnover_24h": 58811138.74622, "rsi_14": 28.34741932475896, "ema_20": 70.05085723712739, "ema_50": 70.415679144201, "ema_200": 70.92822487314439, "volume": 1993.6291, "volume_ma_20": 3367.327795, "atr_percent": 0.2424659263111082, "checks": {"spread_ok": true, "liquidity_ok": true, "trend_ok": false, "pullback_ok": false, "momentum_ok": false, "volume_ok": false, "volatility_ok": true}}


symbol: XRPUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:37:04.975868+00:00
diagnostics_json:
{"price": 1.1466, "entry_price": 1.14814434, "stop_loss": 1.1251814532, "take_profit": 1.1883293919, "highest_price": 1.14814434, "trailing_stop": null, "rsi_14": 34.10174268658599, "ema_20": 1.1505368778470504, "ema_50": 1.1542538685763153, "hold_seconds": 75.040772}


symbol: HYPEUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:37:04.986145+00:00
diagnostics_json:
{"price": 68.13, "entry_price": 68.030403, "stop_loss": 66.66979494, "take_profit": 70.411467105, "highest_price": 68.14, "trailing_stop": null, "rsi_14": 44.877437289838205, "ema_20": 68.21953846178648, "ema_50": 68.69408864527011, "hold_seconds": 51.547624}


symbol: XPLUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:37:04.991722+00:00
diagnostics_json:
{"price": 0.10119, "entry_price": 0.10106030899999999, "stop_loss": 0.09903910281999999, "take_profit": 0.10459741981499998, "highest_price": 0.10119, "trailing_stop": null, "rsi_14": 46.4762783938218, "ema_20": 0.10130957705981421, "ema_50": 0.10154426871694938, "hold_seconds": 51.513457}


symbol: XRPUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:37:10.042810+00:00
diagnostics_json:
{"price": 1.1466, "entry_price": 1.14814434, "stop_loss": 1.1251814532, "take_profit": 1.1883293919, "highest_price": 1.14814434, "trailing_stop": null, "rsi_14": 34.10174268658599, "ema_20": 1.1505368778470504, "ema_50": 1.1542538685763153, "hold_seconds": 80.107714}


symbol: HYPEUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:37:10.052429+00:00
diagnostics_json:
{"price": 68.13, "entry_price": 68.030403, "stop_loss": 66.66979494, "take_profit": 70.411467105, "highest_price": 68.14, "trailing_stop": null, "rsi_14": 44.877437289838205, "ema_20": 68.21953846178648, "ema_50": 68.69408864527011, "hold_seconds": 56.613879}


symbol: XPLUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:37:10.057504+00:00
diagnostics_json:
{"price": 0.10119, "entry_price": 0.10106030899999999, "stop_loss": 0.09903910281999999, "take_profit": 0.10459741981499998, "highest_price": 0.10119, "trailing_stop": null, "rsi_14": 46.4762783938218, "ema_20": 0.10130957705981421, "ema_50": 0.10154426871694938, "hold_seconds": 56.579244}


symbol: XRPUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:37:15.109979+00:00
diagnostics_json:
{"price": 1.1466, "entry_price": 1.14814434, "stop_loss": 1.1251814532, "take_profit": 1.1883293919, "highest_price": 1.14814434, "trailing_stop": null, "rsi_14": 34.10174268658599, "ema_20": 1.1505368778470504, "ema_50": 1.1542538685763153, "hold_seconds": 85.174882}


symbol: HYPEUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:37:15.119710+00:00
diagnostics_json:
{"price": 68.13, "entry_price": 68.030403, "stop_loss": 66.66979494, "take_profit": 70.411467105, "highest_price": 68.14, "trailing_stop": null, "rsi_14": 44.877437289838205, "ema_20": 68.21953846178648, "ema_50": 68.69408864527011, "hold_seconds": 61.681162}


symbol: XPLUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:37:15.124778+00:00
diagnostics_json:
{"price": 0.10119, "entry_price": 0.10106030899999999, "stop_loss": 0.09903910281999999, "take_profit": 0.10459741981499998, "highest_price": 0.10119, "trailing_stop": null, "rsi_14": 46.4762783938218, "ema_20": 0.10130957705981421, "ema_50": 0.10154426871694938, "hold_seconds": 61.646519}


symbol: XRPUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:37:22.876835+00:00
diagnostics_json:
{"price": 1.1459, "entry_price": 1.14814434, "stop_loss": 1.1251814532, "take_profit": 1.1883293919, "highest_price": 1.14814434, "trailing_stop": null, "rsi_14": 33.049792801655144, "ema_20": 1.1501143180520812, "ema_50": 1.1539340864581837, "hold_seconds": 92.941738}


symbol: HYPEUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:37:22.885949+00:00
diagnostics_json:
{"price": 68.14, "entry_price": 68.030403, "stop_loss": 66.66979494, "take_profit": 70.411467105, "highest_price": 68.14, "trailing_stop": null, "rsi_14": 45.165137302451555, "ema_20": 68.21291575113375, "ema_50": 68.6727425072765, "hold_seconds": 69.44743}


symbol: XPLUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:37:22.890021+00:00
diagnostics_json:
{"price": 0.10078, "entry_price": 0.10106030899999999, "stop_loss": 0.09903910281999999, "take_profit": 0.10459741981499998, "highest_price": 0.10119, "trailing_stop": null, "rsi_14": 42.00952169638604, "ema_20": 0.10125855158018451, "ema_50": 0.10151394562559128, "hold_seconds": 69.411758}


symbol: BTCUSDT
action: HOLD
reason: оценка входа ниже порога
created_at: 2026-06-18T15:37:22.894551+00:00
diagnostics_json:
{"spread_percent": 0.00016, "turnover_24h": 1068748105.9088045, "rsi_14": 31.006225761517, "ema_20": 63301.82774627456, "ema_50": 63487.80729038453, "ema_200": 63867.89873790983, "volume": 25.00153, "volume_ma_20": 33.5999855, "atr_percent": 0.14679348931134928, "checks": {"spread_ok": true, "liquidity_ok": true, "trend_ok": false, "pullback_ok": false, "momentum_ok": false, "volume_ok": false, "volatility_ok": true}}


symbol: ETHUSDT
action: HOLD
reason: оценка входа ниже порога
created_at: 2026-06-18T15:37:22.898748+00:00
diagnostics_json:
{"spread_percent": 0.00058, "turnover_24h": 214885124.1208569, "rsi_14": 29.129957061392616, "ema_20": 1723.787843784919, "ema_50": 1729.0167197864005, "ema_200": 1738.3588853078431, "volume": 171.31218, "volume_ma_20": 253.20396399999998, "atr_percent": 0.19797145601992996, "checks": {"spread_ok": true, "liquidity_ok": true, "trend_ok": false, "pullback_ok": false, "momentum_ok": false, "volume_ok": false, "volatility_ok": true}}


symbol: SOLUSDT
action: HOLD
reason: оценка входа ниже порога
created_at: 2026-06-18T15:37:22.906827+00:00
diagnostics_json:
{"spread_percent": 0.01436, "turnover_24h": 58924567.470571, "rsi_14": 28.129739988372847, "ema_20": 70.00991391748893, "ema_50": 70.38448799801884, "ema_200": 70.91636041301966, "volume": 1950.7623, "volume_ma_20": 3272.843665, "atr_percent": 0.23236007923739693, "checks": {"spread_ok": true, "liquidity_ok": true, "trend_ok": false, "pullback_ok": false, "momentum_ok": false, "volume_ok": false, "volatility_ok": true}}


symbol: XRPUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:37:27.932428+00:00
diagnostics_json:
{"price": 1.1459, "entry_price": 1.14814434, "stop_loss": 1.1251814532, "take_profit": 1.1883293919, "highest_price": 1.14814434, "trailing_stop": null, "rsi_14": 33.049792801655144, "ema_20": 1.1501143180520812, "ema_50": 1.1539340864581837, "hold_seconds": 97.997333}


symbol: HYPEUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:37:27.941621+00:00
diagnostics_json:
{"price": 68.14, "entry_price": 68.030403, "stop_loss": 66.66979494, "take_profit": 70.411467105, "highest_price": 68.14, "trailing_stop": null, "rsi_14": 45.165137302451555, "ema_20": 68.21291575113375, "ema_50": 68.6727425072765, "hold_seconds": 74.503106}


symbol: XPLUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:37:27.946927+00:00
diagnostics_json:
{"price": 0.10078, "entry_price": 0.10106030899999999, "stop_loss": 0.09903910281999999, "take_profit": 0.10459741981499998, "highest_price": 0.10119, "trailing_stop": null, "rsi_14": 42.00952169638604, "ema_20": 0.10125855158018451, "ema_50": 0.10151394562559128, "hold_seconds": 74.468662}


symbol: XRPUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:37:30.494372+00:00
diagnostics_json:
{"price": 1.1459, "entry_price": 1.14814434, "stop_loss": 1.1251814532, "take_profit": 1.1883293919, "highest_price": 1.14814434, "trailing_stop": null, "rsi_14": 33.049792801655144, "ema_20": 1.1501143180520812, "ema_50": 1.1539340864581837, "hold_seconds": 100.559277}


symbol: HYPEUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:37:30.499153+00:00
diagnostics_json:
{"price": 68.14, "entry_price": 68.030403, "stop_loss": 66.66979494, "take_profit": 70.411467105, "highest_price": 68.14, "trailing_stop": null, "rsi_14": 45.165137302451555, "ema_20": 68.21291575113375, "ema_50": 68.6727425072765, "hold_seconds": 77.060628}


symbol: XPLUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:37:30.504037+00:00
diagnostics_json:
{"price": 0.10078, "entry_price": 0.10106030899999999, "stop_loss": 0.09903910281999999, "take_profit": 0.10459741981499998, "highest_price": 0.10119, "trailing_stop": null, "rsi_14": 42.00952169638604, "ema_20": 0.10125855158018451, "ema_50": 0.10151394562559128, "hold_seconds": 77.025773}


symbol: XRPUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:37:35.558610+00:00
diagnostics_json:
{"price": 1.1459, "entry_price": 1.14814434, "stop_loss": 1.1251814532, "take_profit": 1.1883293919, "highest_price": 1.14814434, "trailing_stop": null, "rsi_14": 33.049792801655144, "ema_20": 1.1501143180520812, "ema_50": 1.1539340864581837, "hold_seconds": 105.623515}


symbol: HYPEUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:37:35.568295+00:00
diagnostics_json:
{"price": 68.14, "entry_price": 68.030403, "stop_loss": 66.66979494, "take_profit": 70.411467105, "highest_price": 68.14, "trailing_stop": null, "rsi_14": 45.165137302451555, "ema_20": 68.21291575113375, "ema_50": 68.6727425072765, "hold_seconds": 82.129775}


symbol: XPLUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:37:35.573741+00:00
diagnostics_json:
{"price": 0.10078, "entry_price": 0.10106030899999999, "stop_loss": 0.09903910281999999, "take_profit": 0.10459741981499998, "highest_price": 0.10119, "trailing_stop": null, "rsi_14": 42.00952169638604, "ema_20": 0.10125855158018451, "ema_50": 0.10151394562559128, "hold_seconds": 82.095477}


symbol: XRPUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:37:40.626995+00:00
diagnostics_json:
{"price": 1.1459, "entry_price": 1.14814434, "stop_loss": 1.1251814532, "take_profit": 1.1883293919, "highest_price": 1.14814434, "trailing_stop": null, "rsi_14": 33.049792801655144, "ema_20": 1.1501143180520812, "ema_50": 1.1539340864581837, "hold_seconds": 110.691899}


symbol: HYPEUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:37:40.636099+00:00
diagnostics_json:
{"price": 68.14, "entry_price": 68.030403, "stop_loss": 66.66979494, "take_profit": 70.411467105, "highest_price": 68.14, "trailing_stop": null, "rsi_14": 45.165137302451555, "ema_20": 68.21291575113375, "ema_50": 68.6727425072765, "hold_seconds": 87.197579}


symbol: XPLUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:37:40.641135+00:00
diagnostics_json:
{"price": 0.10078, "entry_price": 0.10106030899999999, "stop_loss": 0.09903910281999999, "take_profit": 0.10459741981499998, "highest_price": 0.10119, "trailing_stop": null, "rsi_14": 42.00952169638604, "ema_20": 0.10125855158018451, "ema_50": 0.10151394562559128, "hold_seconds": 87.162858}


symbol: XRPUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:37:48.397218+00:00
diagnostics_json:
{"price": 1.1446, "entry_price": 1.14814434, "stop_loss": 1.1251814532, "take_profit": 1.1883293919, "highest_price": 1.14814434, "trailing_stop": null, "rsi_14": 30.08049680649073, "ema_20": 1.1499619370997003, "ema_50": 1.1538713413601445, "hold_seconds": 118.462121}


symbol: HYPEUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:37:48.406367+00:00
diagnostics_json:
{"price": 68.09, "entry_price": 68.030403, "stop_loss": 66.66979494, "take_profit": 70.411467105, "highest_price": 68.14, "trailing_stop": null, "rsi_14": 43.50781310544572, "ema_20": 68.20624908446709, "ema_50": 68.66999740923727, "hold_seconds": 94.967853}


symbol: XPLUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:37:48.411819+00:00
diagnostics_json:
{"price": 0.10037, "entry_price": 0.10106030899999999, "stop_loss": 0.09903910281999999, "take_profit": 0.10459741981499998, "highest_price": 0.10119, "trailing_stop": null, "rsi_14": 36.53512328901331, "ema_20": 0.10120617062780356, "ema_50": 0.1014923769981403, "hold_seconds": 94.933554}


symbol: BTCUSDT
action: HOLD
reason: оценка входа ниже порога
created_at: 2026-06-18T15:37:48.417114+00:00
diagnostics_json:
{"spread_percent": 0.00016, "turnover_24h": 1071812487.4032085, "rsi_14": 27.47210152491654, "ema_20": 63292.15155579837, "ema_50": 63483.822976659045, "ema_200": 63866.887792636204, "volume": 73.046533, "volume_ma_20": 36.00223565, "atr_percent": 0.15805536824137187, "checks": {"spread_ok": true, "liquidity_ok": true, "trend_ok": false, "pullback_ok": false, "momentum_ok": false, "volume_ok": true, "volatility_ok": true}}


symbol: ETHUSDT
action: HOLD
reason: оценка входа ниже порога
created_at: 2026-06-18T15:37:48.422001+00:00
diagnostics_json:
{"spread_percent": 0.00058, "turnover_24h": 215348580.9272993, "rsi_14": 26.239187765966008, "ema_20": 1723.5287961658712, "ema_50": 1728.910053119734, "ema_200": 1738.331820631226, "volume": 432.60491, "volume_ma_20": 266.2686005, "atr_percent": 0.20604105805953574, "checks": {"spread_ok": true, "liquidity_ok": true, "trend_ok": false, "pullback_ok": false, "momentum_ok": false, "volume_ok": true, "volatility_ok": true}}


symbol: SOLUSDT
action: HOLD
reason: оценка входа ниже порога
created_at: 2026-06-18T15:37:48.430653+00:00
diagnostics_json:
{"spread_percent": 0.01439, "turnover_24h": 59018603.605225, "rsi_14": 25.399180946352658, "ema_20": 69.99753296510798, "ema_50": 70.37938995880316, "ema_200": 70.91506688068137, "volume": 3317.691, "volume_ma_20": 3341.1901, "atr_percent": 0.24512770035169695, "checks": {"spread_ok": true, "liquidity_ok": true, "trend_ok": false, "pullback_ok": false, "momentum_ok": false, "volume_ok": true, "volatility_ok": true}}


symbol: XRPUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:37:53.459677+00:00
diagnostics_json:
{"price": 1.1446, "entry_price": 1.14814434, "stop_loss": 1.1251814532, "take_profit": 1.1883293919, "highest_price": 1.14814434, "trailing_stop": null, "rsi_14": 30.08049680649073, "ema_20": 1.1499619370997003, "ema_50": 1.1538713413601445, "hold_seconds": 123.524575}


symbol: HYPEUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:37:53.469090+00:00
diagnostics_json:
{"price": 68.09, "entry_price": 68.030403, "stop_loss": 66.66979494, "take_profit": 70.411467105, "highest_price": 68.14, "trailing_stop": null, "rsi_14": 43.50781310544572, "ema_20": 68.20624908446709, "ema_50": 68.66999740923727, "hold_seconds": 100.03054}


symbol: XPLUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:37:53.474190+00:00
diagnostics_json:
{"price": 0.10037, "entry_price": 0.10106030899999999, "stop_loss": 0.09903910281999999, "take_profit": 0.10459741981499998, "highest_price": 0.10119, "trailing_stop": null, "rsi_14": 36.53512328901331, "ema_20": 0.10120617062780356, "ema_50": 0.1014923769981403, "hold_seconds": 99.995929}


symbol: XRPUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:37:58.527385+00:00
diagnostics_json:
{"price": 1.1446, "entry_price": 1.14814434, "stop_loss": 1.1251814532, "take_profit": 1.1883293919, "highest_price": 1.14814434, "trailing_stop": null, "rsi_14": 30.08049680649073, "ema_20": 1.1499619370997003, "ema_50": 1.1538713413601445, "hold_seconds": 128.592289}


symbol: HYPEUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:37:58.536942+00:00
diagnostics_json:
{"price": 68.09, "entry_price": 68.030403, "stop_loss": 66.66979494, "take_profit": 70.411467105, "highest_price": 68.14, "trailing_stop": null, "rsi_14": 43.50781310544572, "ema_20": 68.20624908446709, "ema_50": 68.66999740923727, "hold_seconds": 105.098423}


symbol: XPLUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:37:58.542596+00:00
diagnostics_json:
{"price": 0.10037, "entry_price": 0.10106030899999999, "stop_loss": 0.09903910281999999, "take_profit": 0.10459741981499998, "highest_price": 0.10119, "trailing_stop": null, "rsi_14": 36.53512328901331, "ema_20": 0.10120617062780356, "ema_50": 0.1014923769981403, "hold_seconds": 105.064335}


symbol: XRPUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:38:03.594077+00:00
diagnostics_json:
{"price": 1.1446, "entry_price": 1.14814434, "stop_loss": 1.1251814532, "take_profit": 1.1883293919, "highest_price": 1.14814434, "trailing_stop": null, "rsi_14": 30.08049680649073, "ema_20": 1.1499619370997003, "ema_50": 1.1538713413601445, "hold_seconds": 133.658979}


symbol: HYPEUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:38:03.603368+00:00
diagnostics_json:
{"price": 68.09, "entry_price": 68.030403, "stop_loss": 66.66979494, "take_profit": 70.411467105, "highest_price": 68.14, "trailing_stop": null, "rsi_14": 43.50781310544572, "ema_20": 68.20624908446709, "ema_50": 68.66999740923727, "hold_seconds": 110.164836}


symbol: XPLUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:38:03.608384+00:00
diagnostics_json:
{"price": 0.10037, "entry_price": 0.10106030899999999, "stop_loss": 0.09903910281999999, "take_profit": 0.10459741981499998, "highest_price": 0.10119, "trailing_stop": null, "rsi_14": 36.53512328901331, "ema_20": 0.10120617062780356, "ema_50": 0.1014923769981403, "hold_seconds": 110.130116}


symbol: XRPUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:38:11.390444+00:00
diagnostics_json:
{"price": 1.1453, "entry_price": 1.14814434, "stop_loss": 1.1251814532, "take_profit": 1.1883293919, "highest_price": 1.14814434, "trailing_stop": null, "rsi_14": 31.74088727380399, "ema_20": 1.1495782605505134, "ema_50": 1.1535615647607809, "hold_seconds": 141.455341}


symbol: HYPEUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:38:11.395484+00:00
diagnostics_json:
{"price": 68.21, "entry_price": 68.030403, "stop_loss": 66.66979494, "take_profit": 70.411467105, "highest_price": 68.21, "trailing_stop": null, "rsi_14": 46.32523218535259, "ema_20": 68.21590336666691, "ema_50": 68.65606259662826, "hold_seconds": 117.956963}


symbol: XPLUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:38:11.400762+00:00
diagnostics_json:
{"price": 0.10113, "entry_price": 0.10106030899999999, "stop_loss": 0.09903910281999999, "take_profit": 0.10459741981499998, "highest_price": 0.10119, "trailing_stop": null, "rsi_14": 47.72731732982894, "ema_20": 0.10123624054532909, "ema_50": 0.10149439446605968, "hold_seconds": 117.922498}


symbol: BTCUSDT
action: HOLD
reason: оценка входа ниже порога
created_at: 2026-06-18T15:38:11.405489+00:00
diagnostics_json:
{"spread_percent": 0.00016, "turnover_24h": 1071412727.2325717, "rsi_14": 29.516730257841758, "ema_20": 63266.54483166303, "ema_50": 63465.7989169072, "ema_200": 63859.516638015084, "volume": 2.977421, "volume_ma_20": 32.04786905, "atr_percent": 0.1504606072320931, "checks": {"spread_ok": true, "liquidity_ok": true, "trend_ok": false, "pullback_ok": false, "momentum_ok": true, "volume_ok": false, "volatility_ok": true}}


symbol: ETHUSDT
action: HOLD
reason: оценка входа ниже порога
created_at: 2026-06-18T15:38:11.410126+00:00
diagnostics_json:
{"spread_percent": 0.00058, "turnover_24h": 215405250.1793438, "rsi_14": 29.995938554621873, "ema_20": 1722.8139448303125, "ema_50": 1728.4068642597572, "ema_200": 1738.1178288798837, "volume": 26.48229, "volume_ma_20": 250.395457, "atr_percent": 0.19664200109799973, "checks": {"spread_ok": true, "liquidity_ok": true, "trend_ok": false, "pullback_ok": false, "momentum_ok": true, "volume_ok": false, "volatility_ok": true}}


symbol: SOLUSDT
action: HOLD
reason: оценка входа ниже порога
created_at: 2026-06-18T15:38:11.419419+00:00
diagnostics_json:
{"spread_percent": 0.01436, "turnover_24h": 58735155.993255, "rsi_14": 30.45091988981585, "ema_20": 69.96588583464194, "ema_50": 70.35149072804758, "ema_200": 70.90339321316536, "volume": 270.019, "volume_ma_20": 3217.98668, "atr_percent": 0.2344080899649584, "checks": {"spread_ok": true, "liquidity_ok": true, "trend_ok": false, "pullback_ok": false, "momentum_ok": true, "volume_ok": false, "volatility_ok": true}}


symbol: XRPUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:38:16.447044+00:00
diagnostics_json:
{"price": 1.1453, "entry_price": 1.14814434, "stop_loss": 1.1251814532, "take_profit": 1.1883293919, "highest_price": 1.14814434, "trailing_stop": null, "rsi_14": 31.74088727380399, "ema_20": 1.1495782605505134, "ema_50": 1.1535615647607809, "hold_seconds": 146.511949}


symbol: HYPEUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:38:16.456524+00:00
diagnostics_json:
{"price": 68.21, "entry_price": 68.030403, "stop_loss": 66.66979494, "take_profit": 70.411467105, "highest_price": 68.21, "trailing_stop": null, "rsi_14": 46.32523218535259, "ema_20": 68.21590336666691, "ema_50": 68.65606259662826, "hold_seconds": 123.018005}


symbol: XPLUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:38:16.462242+00:00
diagnostics_json:
{"price": 0.10113, "entry_price": 0.10106030899999999, "stop_loss": 0.09903910281999999, "take_profit": 0.10459741981499998, "highest_price": 0.10119, "trailing_stop": null, "rsi_14": 47.72731732982894, "ema_20": 0.10123624054532909, "ema_50": 0.10149439446605968, "hold_seconds": 122.983963}


symbol: XRPUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:38:21.511585+00:00
diagnostics_json:
{"price": 1.1453, "entry_price": 1.14814434, "stop_loss": 1.1251814532, "take_profit": 1.1883293919, "highest_price": 1.14814434, "trailing_stop": null, "rsi_14": 31.74088727380399, "ema_20": 1.1495782605505134, "ema_50": 1.1535615647607809, "hold_seconds": 151.576488}


symbol: HYPEUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:38:21.521097+00:00
diagnostics_json:
{"price": 68.21, "entry_price": 68.030403, "stop_loss": 66.66979494, "take_profit": 70.411467105, "highest_price": 68.21, "trailing_stop": null, "rsi_14": 46.32523218535259, "ema_20": 68.21590336666691, "ema_50": 68.65606259662826, "hold_seconds": 128.082576}


symbol: XPLUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:38:21.526033+00:00
diagnostics_json:
{"price": 0.10113, "entry_price": 0.10106030899999999, "stop_loss": 0.09903910281999999, "take_profit": 0.10459741981499998, "highest_price": 0.10119, "trailing_stop": null, "rsi_14": 47.72731732982894, "ema_20": 0.10123624054532909, "ema_50": 0.10149439446605968, "hold_seconds": 128.047768}


symbol: XRPUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:38:26.577707+00:00
diagnostics_json:
{"price": 1.1453, "entry_price": 1.14814434, "stop_loss": 1.1251814532, "take_profit": 1.1883293919, "highest_price": 1.14814434, "trailing_stop": null, "rsi_14": 31.74088727380399, "ema_20": 1.1495782605505134, "ema_50": 1.1535615647607809, "hold_seconds": 156.642611}


symbol: HYPEUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:38:26.587220+00:00
diagnostics_json:
{"price": 68.21, "entry_price": 68.030403, "stop_loss": 66.66979494, "take_profit": 70.411467105, "highest_price": 68.21, "trailing_stop": null, "rsi_14": 46.32523218535259, "ema_20": 68.21590336666691, "ema_50": 68.65606259662826, "hold_seconds": 133.148701}


symbol: XPLUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:38:26.592414+00:00
diagnostics_json:
{"price": 0.10113, "entry_price": 0.10106030899999999, "stop_loss": 0.09903910281999999, "take_profit": 0.10459741981499998, "highest_price": 0.10119, "trailing_stop": null, "rsi_14": 47.72731732982894, "ema_20": 0.10123624054532909, "ema_50": 0.10149439446605968, "hold_seconds": 133.114153}


symbol: XRPUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:38:34.369899+00:00
diagnostics_json:
{"price": 1.145, "entry_price": 1.14814434, "stop_loss": 1.1251814532, "take_profit": 1.1883293919, "highest_price": 1.14814434, "trailing_stop": null, "rsi_14": 30.355845426912197, "ema_20": 1.1495211176933706, "ema_50": 1.153538035349016, "hold_seconds": 164.434804}


symbol: HYPEUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:38:34.379239+00:00
diagnostics_json:
{"price": 68.19, "entry_price": 68.030403, "stop_loss": 66.66979494, "take_profit": 70.411467105, "highest_price": 68.21, "trailing_stop": null, "rsi_14": 46.32523218535259, "ema_20": 68.21590336666691, "ema_50": 68.65606259662826, "hold_seconds": 140.940716}


symbol: XPLUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:38:34.384889+00:00
diagnostics_json:
{"price": 0.10086, "entry_price": 0.10106030899999999, "stop_loss": 0.09903910281999999, "take_profit": 0.10459741981499998, "highest_price": 0.10119, "trailing_stop": null, "rsi_14": 44.72290352275753, "ema_20": 0.10121528816437672, "ema_50": 0.10148576701507929, "hold_seconds": 140.906626}


symbol: BTCUSDT
action: HOLD
reason: оценка входа ниже порога
created_at: 2026-06-18T15:38:34.389823+00:00
diagnostics_json:
{"spread_percent": 0.00016, "turnover_24h": 1073615827.3567646, "rsi_14": 26.280964088644055, "ema_20": 63259.8114983297, "ema_50": 63463.02636788759, "ema_200": 63858.81315542802, "volume": 38.183274, "volume_ma_20": 33.8081617, "atr_percent": 0.1570873103005469, "checks": {"spread_ok": true, "liquidity_ok": true, "trend_ok": false, "pullback_ok": false, "momentum_ok": false, "volume_ok": true, "volatility_ok": true}}


symbol: ETHUSDT
action: HOLD
reason: оценка входа ниже порога
created_at: 2026-06-18T15:38:34.394704+00:00
diagnostics_json:
{"spread_percent": 0.00058, "turnover_24h": 215819419.3859437, "rsi_14": 26.75121035168911, "ema_20": 1722.6787067350745, "ema_50": 1728.3511779852474, "ema_200": 1738.10369952665, "volume": 268.0494, "volume_ma_20": 262.4738125, "atr_percent": 0.2011814901750496, "checks": {"spread_ok": true, "liquidity_ok": true, "trend_ok": false, "pullback_ok": false, "momentum_ok": false, "volume_ok": true, "volatility_ok": true}}


symbol: SOLUSDT
action: HOLD
reason: оценка входа ниже порога
created_at: 2026-06-18T15:38:34.403563+00:00
diagnostics_json:
{"spread_percent": 0.01438, "turnover_24h": 58819708.784714, "rsi_14": 25.95068627960785, "ema_20": 69.95731440607051, "ema_50": 70.34796131628286, "ema_200": 70.90249769077731, "volume": 1387.7963, "volume_ma_20": 3273.875545, "atr_percent": 0.23676612061293714, "checks": {"spread_ok": true, "liquidity_ok": true, "trend_ok": false, "pullback_ok": false, "momentum_ok": false, "volume_ok": false, "volatility_ok": true}}


symbol: XRPUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:38:39.428816+00:00
diagnostics_json:
{"price": 1.145, "entry_price": 1.14814434, "stop_loss": 1.1251814532, "take_profit": 1.1883293919, "highest_price": 1.14814434, "trailing_stop": null, "rsi_14": 30.355845426912197, "ema_20": 1.1495211176933706, "ema_50": 1.153538035349016, "hold_seconds": 169.493721}


symbol: HYPEUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:38:39.437925+00:00
diagnostics_json:
{"price": 68.19, "entry_price": 68.030403, "stop_loss": 66.66979494, "take_profit": 70.411467105, "highest_price": 68.21, "trailing_stop": null, "rsi_14": 46.32523218535259, "ema_20": 68.21590336666691, "ema_50": 68.65606259662826, "hold_seconds": 145.999406}


symbol: XPLUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:38:39.443029+00:00
diagnostics_json:
{"price": 0.10086, "entry_price": 0.10106030899999999, "stop_loss": 0.09903910281999999, "take_profit": 0.10459741981499998, "highest_price": 0.10119, "trailing_stop": null, "rsi_14": 44.72290352275753, "ema_20": 0.10121528816437672, "ema_50": 0.10148576701507929, "hold_seconds": 145.964766}


symbol: XRPUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:38:44.494772+00:00
diagnostics_json:
{"price": 1.145, "entry_price": 1.14814434, "stop_loss": 1.1251814532, "take_profit": 1.1883293919, "highest_price": 1.14814434, "trailing_stop": null, "rsi_14": 30.355845426912197, "ema_20": 1.1495211176933706, "ema_50": 1.153538035349016, "hold_seconds": 174.559661}


symbol: HYPEUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:38:44.504790+00:00
diagnostics_json:
{"price": 68.19, "entry_price": 68.030403, "stop_loss": 66.66979494, "take_profit": 70.411467105, "highest_price": 68.21, "trailing_stop": null, "rsi_14": 46.32523218535259, "ema_20": 68.21590336666691, "ema_50": 68.65606259662826, "hold_seconds": 151.066271}


symbol: XPLUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:38:44.509610+00:00
diagnostics_json:
{"price": 0.10086, "entry_price": 0.10106030899999999, "stop_loss": 0.09903910281999999, "take_profit": 0.10459741981499998, "highest_price": 0.10119, "trailing_stop": null, "rsi_14": 44.72290352275753, "ema_20": 0.10121528816437672, "ema_50": 0.10148576701507929, "hold_seconds": 151.031349}


symbol: XRPUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:38:49.560528+00:00
diagnostics_json:
{"price": 1.145, "entry_price": 1.14814434, "stop_loss": 1.1251814532, "take_profit": 1.1883293919, "highest_price": 1.14814434, "trailing_stop": null, "rsi_14": 30.355845426912197, "ema_20": 1.1495211176933706, "ema_50": 1.153538035349016, "hold_seconds": 179.625432}


symbol: HYPEUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:38:49.565541+00:00
diagnostics_json:
{"price": 68.19, "entry_price": 68.030403, "stop_loss": 66.66979494, "take_profit": 70.411467105, "highest_price": 68.21, "trailing_stop": null, "rsi_14": 46.32523218535259, "ema_20": 68.21590336666691, "ema_50": 68.65606259662826, "hold_seconds": 156.127023}


symbol: XPLUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:38:49.571007+00:00
diagnostics_json:
{"price": 0.10086, "entry_price": 0.10106030899999999, "stop_loss": 0.09903910281999999, "take_profit": 0.10459741981499998, "highest_price": 0.10119, "trailing_stop": null, "rsi_14": 44.72290352275753, "ema_20": 0.10121528816437672, "ema_50": 0.10148576701507929, "hold_seconds": 156.092744}


symbol: XRPUSDT
action: SELL
reason: краткосрочный тренд ослаб ниже EMA50
created_at: 2026-06-18T15:38:57.684930+00:00
diagnostics_json:
{"price": 1.1445, "entry_price": 1.14814434, "stop_loss": 1.1251814532, "take_profit": 1.1883293919, "highest_price": 1.14814434, "trailing_stop": null, "rsi_14": 29.989820516204702, "ema_20": 1.149502070074323, "ema_50": 1.1535301922117613, "hold_seconds": 187.749832}


symbol: HYPEUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:38:57.712017+00:00
diagnostics_json:
{"price": 68.14, "entry_price": 68.030403, "stop_loss": 66.66979494, "take_profit": 70.411467105, "highest_price": 68.21, "trailing_stop": null, "rsi_14": 44.87366254140715, "ema_20": 68.21018908095262, "ema_50": 68.65370965545179, "hold_seconds": 164.273501}


symbol: XPLUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:38:57.716195+00:00
diagnostics_json:
{"price": 0.10087, "entry_price": 0.10106030899999999, "stop_loss": 0.09903910281999999, "take_profit": 0.10459741981499998, "highest_price": 0.10119, "trailing_stop": null, "rsi_14": 42.46835098179949, "ema_20": 0.101201002450091, "ema_50": 0.10147988466213811, "hold_seconds": 164.237932}


symbol: BTCUSDT
action: HOLD
reason: оценка входа ниже порога
created_at: 2026-06-18T15:38:57.719867+00:00
diagnostics_json:
{"spread_percent": 0.00016, "turnover_24h": 1074572571.3122118, "rsi_14": 25.821371184419164, "ema_20": 63258.34483166303, "ema_50": 63462.42244631897, "ema_200": 63858.65992159717, "volume": 53.229339, "volume_ma_20": 34.56046495, "atr_percent": 0.1600659146090479, "checks": {"spread_ok": true, "liquidity_ok": true, "trend_ok": false, "pullback_ok": false, "momentum_ok": false, "volume_ok": true, "volatility_ok": true}}


symbol: ETHUSDT
action: HOLD
reason: оценка входа ниже порога
created_at: 2026-06-18T15:38:57.724646+00:00
diagnostics_json:
{"spread_percent": 0.00058, "turnover_24h": 215953452.39458, "rsi_14": 25.225410373512446, "ema_20": 1722.534897211265, "ema_50": 1728.291962298973, "ema_200": 1738.088674651028, "volume": 346.31346, "volume_ma_20": 266.3870155, "atr_percent": 0.20665712204664693, "checks": {"spread_ok": true, "liquidity_ok": true, "trend_ok": false, "pullback_ok": false, "momentum_ok": false, "volume_ok": true, "volatility_ok": true}}


symbol: SOLUSDT
action: HOLD
reason: оценка входа ниже порога
created_at: 2026-06-18T15:38:57.733884+00:00
diagnostics_json:
{"spread_percent": 0.01439, "turnover_24h": 58827071.155198, "rsi_14": 25.124986538361327, "ema_20": 69.95350488226097, "ema_50": 70.34639268883188, "ema_200": 70.90209968082705, "volume": 1512.5911, "volume_ma_20": 3280.115285, "atr_percent": 0.24101399700578288, "checks": {"spread_ok": true, "liquidity_ok": true, "trend_ok": false, "pullback_ok": false, "momentum_ok": false, "volume_ok": false, "volatility_ok": true}}


symbol: HYPEUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:39:02.762706+00:00
diagnostics_json:
{"price": 68.14, "entry_price": 68.030403, "stop_loss": 66.66979494, "take_profit": 70.411467105, "highest_price": 68.21, "trailing_stop": null, "rsi_14": 44.87366254140715, "ema_20": 68.21018908095262, "ema_50": 68.65370965545179, "hold_seconds": 169.324194}


symbol: XPLUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:39:02.771401+00:00
diagnostics_json:
{"price": 0.10087, "entry_price": 0.10106030899999999, "stop_loss": 0.09903910281999999, "take_profit": 0.10459741981499998, "highest_price": 0.10119, "trailing_stop": null, "rsi_14": 42.46835098179949, "ema_20": 0.101201002450091, "ema_50": 0.10147988466213811, "hold_seconds": 169.293135}


symbol: HYPEUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:39:07.828407+00:00
diagnostics_json:
{"price": 68.14, "entry_price": 68.030403, "stop_loss": 66.66979494, "take_profit": 70.411467105, "highest_price": 68.21, "trailing_stop": null, "rsi_14": 44.87366254140715, "ema_20": 68.21018908095262, "ema_50": 68.65370965545179, "hold_seconds": 174.389892}


symbol: XPLUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:39:07.840566+00:00
diagnostics_json:
{"price": 0.10087, "entry_price": 0.10106030899999999, "stop_loss": 0.09903910281999999, "take_profit": 0.10459741981499998, "highest_price": 0.10119, "trailing_stop": null, "rsi_14": 42.46835098179949, "ema_20": 0.101201002450091, "ema_50": 0.10147988466213811, "hold_seconds": 174.362302}


symbol: HYPEUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:39:12.897923+00:00
diagnostics_json:
{"price": 68.14, "entry_price": 68.030403, "stop_loss": 66.66979494, "take_profit": 70.411467105, "highest_price": 68.21, "trailing_stop": null, "rsi_14": 44.87366254140715, "ema_20": 68.21018908095262, "ema_50": 68.65370965545179, "hold_seconds": 179.459411}


symbol: XPLUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:39:12.907263+00:00
diagnostics_json:
{"price": 0.10087, "entry_price": 0.10106030899999999, "stop_loss": 0.09903910281999999, "take_profit": 0.10459741981499998, "highest_price": 0.10119, "trailing_stop": null, "rsi_14": 42.46835098179949, "ema_20": 0.101201002450091, "ema_50": 0.10147988466213811, "hold_seconds": 179.428986}


symbol: HYPEUSDT
action: SELL
reason: краткосрочный тренд ослаб ниже EMA50
created_at: 2026-06-18T15:39:20.671847+00:00
diagnostics_json:
{"price": 68.12, "entry_price": 68.030403, "stop_loss": 66.66979494, "take_profit": 70.411467105, "highest_price": 68.21, "trailing_stop": null, "rsi_14": 44.62269972553475, "ema_20": 68.20159964466758, "ema_50": 68.63276980929658, "hold_seconds": 187.233331}


symbol: XPLUSDT
action: SELL
reason: краткосрочный тренд ослаб ниже EMA50
created_at: 2026-06-18T15:39:20.712709+00:00
diagnostics_json:
{"price": 0.10092, "entry_price": 0.10106030899999999, "stop_loss": 0.09903910281999999, "take_profit": 0.10459741981499998, "highest_price": 0.10119, "trailing_stop": null, "rsi_14": 44.218449018434974, "ema_20": 0.10117578226209144, "ema_50": 0.10145863398602785, "hold_seconds": 187.234448}


symbol: BTCUSDT
action: HOLD
reason: оценка входа ниже порога
created_at: 2026-06-18T15:39:20.749333+00:00
diagnostics_json:
{"spread_percent": 0.00016, "turnover_24h": 1074310160.8694687, "rsi_14": 26.969015087587124, "ema_20": 63223.11380461069, "ema_50": 63439.84593768613, "ema_200": 63850.17663097589, "volume": 18.140473, "volume_ma_20": 31.6780687, "atr_percent": 0.1553822670226259, "checks": {"spread_ok": true, "liquidity_ok": true, "trend_ok": false, "pullback_ok": false, "momentum_ok": true, "volume_ok": false, "volatility_ok": true}}


symbol: ETHUSDT
action: HOLD
reason: оценка входа ниже порога
created_at: 2026-06-18T15:39:20.756209+00:00
diagnostics_json:
{"spread_percent": 0.00058, "turnover_24h": 216865942.1385189, "rsi_14": 23.897116089600743, "ema_20": 1721.3348843248928, "ema_50": 1727.5700576334614, "ema_200": 1737.8170683336866, "volume": 497.4097, "volume_ma_20": 275.6616315, "atr_percent": 0.20884698522163508, "checks": {"spread_ok": true, "liquidity_ok": true, "trend_ok": false, "pullback_ok": false, "momentum_ok": false, "volume_ok": true, "volatility_ok": true}}


symbol: SOLUSDT
action: BUY
reason: условия покупки набрали достаточную оценку
created_at: 2026-06-18T15:39:20.772244+00:00
diagnostics_json:
{"spread_percent": 0.01439, "turnover_24h": 58873156.625878, "rsi_14": 26.983043866174796, "ema_20": 69.9077289070772, "ema_50": 70.31206689439774, "ema_200": 70.88887655498401, "volume": 2328.8369, "volume_ma_20": 3034.38198, "atr_percent": 0.23786135703079214, "checks": {"spread_ok": true, "liquidity_ok": true, "trend_ok": false, "pullback_ok": false, "momentum_ok": true, "volume_ok": true, "volatility_ok": true}}


symbol: SOLUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:39:25.893315+00:00
diagnostics_json:
{"price": 69.5, "entry_price": 69.54085599999999, "stop_loss": 68.15003888, "take_profit": 71.97478595999999, "highest_price": 69.54085599999999, "trailing_stop": null, "rsi_14": 26.983043866174796, "ema_20": 69.9077289070772, "ema_50": 70.31206689439774, "hold_seconds": 5.081408}


symbol: SOLUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:39:30.985002+00:00
diagnostics_json:
{"price": 69.5, "entry_price": 69.54085599999999, "stop_loss": 68.15003888, "take_profit": 71.97478595999999, "highest_price": 69.54085599999999, "trailing_stop": null, "rsi_14": 26.983043866174796, "ema_20": 69.9077289070772, "ema_50": 70.31206689439774, "hold_seconds": 10.173096}


symbol: SOLUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:39:36.073782+00:00
diagnostics_json:
{"price": 69.5, "entry_price": 69.54085599999999, "stop_loss": 68.15003888, "take_profit": 71.97478595999999, "highest_price": 69.54085599999999, "trailing_stop": null, "rsi_14": 26.983043866174796, "ema_20": 69.9077289070772, "ema_50": 70.31206689439774, "hold_seconds": 15.261878}


symbol: SOLUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:39:43.826418+00:00
diagnostics_json:
{"price": 69.57, "entry_price": 69.54085599999999, "stop_loss": 68.15003888, "take_profit": 71.97478595999999, "highest_price": 69.57, "trailing_stop": null, "rsi_14": 29.823707181810917, "ema_20": 69.9124908118391, "ema_50": 70.31402767871147, "hold_seconds": 23.014509}


symbol: BTCUSDT
action: BUY
reason: условия покупки набрали достаточную оценку
created_at: 2026-06-18T15:39:43.831679+00:00
diagnostics_json:
{"spread_percent": 0.00016, "turnover_24h": 1075510527.3748312, "rsi_14": 27.145235082688714, "ema_20": 63223.3138046107, "ema_50": 63439.92829062731, "ema_200": 63850.197526498276, "volume": 37.21477, "volume_ma_20": 32.63178355, "atr_percent": 0.1584763873558136, "checks": {"spread_ok": true, "liquidity_ok": true, "trend_ok": false, "pullback_ok": false, "momentum_ok": true, "volume_ok": true, "volatility_ok": true}}


symbol: ETHUSDT
action: HOLD
reason: оценка входа ниже порога
created_at: 2026-06-18T15:39:43.865842+00:00
diagnostics_json:
{"spread_percent": 0.00058, "turnover_24h": 217183049.0198971, "rsi_14": 23.961753775005945, "ema_20": 1721.3415509915594, "ema_50": 1727.5728027315006, "ema_200": 1737.8177648510996, "volume": 684.07119, "volume_ma_20": 284.994706, "atr_percent": 0.21155227561267245, "checks": {"spread_ok": true, "liquidity_ok": true, "trend_ok": false, "pullback_ok": false, "momentum_ok": false, "volume_ok": true, "volatility_ok": true}}


symbol: SOLUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:39:48.904205+00:00
diagnostics_json:
{"price": 69.57, "entry_price": 69.54085599999999, "stop_loss": 68.15003888, "take_profit": 71.97478595999999, "highest_price": 69.57, "trailing_stop": null, "rsi_14": 29.823707181810917, "ema_20": 69.9124908118391, "ema_50": 70.31402767871147, "hold_seconds": 28.092299}


symbol: BTCUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:39:48.913570+00:00
diagnostics_json:
{"price": 62917.3, "entry_price": 62934.774769999996, "stop_loss": 61676.07927459999, "take_profit": 65137.49188694999, "highest_price": 62934.774769999996, "trailing_stop": null, "rsi_14": 27.145235082688714, "ema_20": 63223.3138046107, "ema_50": 63439.92829062731, "hold_seconds": 5.063148}


symbol: SOLUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:39:53.962179+00:00
diagnostics_json:
{"price": 69.57, "entry_price": 69.54085599999999, "stop_loss": 68.15003888, "take_profit": 71.97478595999999, "highest_price": 69.57, "trailing_stop": null, "rsi_14": 29.823707181810917, "ema_20": 69.9124908118391, "ema_50": 70.31402767871147, "hold_seconds": 33.150275}


symbol: BTCUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:39:53.971598+00:00
diagnostics_json:
{"price": 62917.3, "entry_price": 62934.774769999996, "stop_loss": 61676.07927459999, "take_profit": 65137.49188694999, "highest_price": 62934.774769999996, "trailing_stop": null, "rsi_14": 27.145235082688714, "ema_20": 63223.3138046107, "ema_50": 63439.92829062731, "hold_seconds": 10.121177}


symbol: SOLUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:39:59.032175+00:00
diagnostics_json:
{"price": 69.57, "entry_price": 69.54085599999999, "stop_loss": 68.15003888, "take_profit": 71.97478595999999, "highest_price": 69.57, "trailing_stop": null, "rsi_14": 29.823707181810917, "ema_20": 69.9124908118391, "ema_50": 70.31402767871147, "hold_seconds": 38.220254}


symbol: BTCUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:39:59.041663+00:00
diagnostics_json:
{"price": 62917.3, "entry_price": 62934.774769999996, "stop_loss": 61676.07927459999, "take_profit": 65137.49188694999, "highest_price": 62934.774769999996, "trailing_stop": null, "rsi_14": 27.145235082688714, "ema_20": 63223.3138046107, "ema_50": 63439.92829062731, "hold_seconds": 15.191241}


symbol: SOLUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:40:07.331201+00:00
diagnostics_json:
{"price": 69.58, "entry_price": 69.54085599999999, "stop_loss": 68.15003888, "take_profit": 71.97478595999999, "highest_price": 69.58, "trailing_stop": null, "rsi_14": 31.684420361875695, "ema_20": 69.88427173225134, "ema_50": 70.28674632782993, "hold_seconds": 46.51929}


symbol: BTCUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:40:07.336072+00:00
diagnostics_json:
{"price": 62942.6, "entry_price": 62934.774769999996, "stop_loss": 61676.07927459999, "take_profit": 65137.49188694999, "highest_price": 62942.6, "trailing_stop": null, "rsi_14": 29.291981779209394, "ema_20": 63197.50115201692, "ema_50": 63420.826991605514, "hold_seconds": 23.485651}


symbol: ETHUSDT
action: HOLD
reason: оценка входа ниже порога
created_at: 2026-06-18T15:40:07.344934+00:00
diagnostics_json:
{"spread_percent": 0.00058, "turnover_24h": 217279445.7320585, "rsi_14": 25.536699364892158, "ema_20": 1720.4383193778124, "ema_50": 1726.957228321601, "ema_200": 1737.5789790986132, "volume": 0.77454, "volume_ma_20": 279.389849, "atr_percent": 0.19802579674086776, "checks": {"spread_ok": true, "liquidity_ok": true, "trend_ok": false, "pullback_ok": false, "momentum_ok": true, "volume_ok": false, "volatility_ok": true}}


symbol: SOLUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:40:12.391546+00:00
diagnostics_json:
{"price": 69.58, "entry_price": 69.54085599999999, "stop_loss": 68.15003888, "take_profit": 71.97478595999999, "highest_price": 69.58, "trailing_stop": null, "rsi_14": 31.684420361875695, "ema_20": 69.88427173225134, "ema_50": 70.28674632782993, "hold_seconds": 51.57964}


symbol: BTCUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:40:12.400568+00:00
diagnostics_json:
{"price": 62942.6, "entry_price": 62934.774769999996, "stop_loss": 61676.07927459999, "take_profit": 65137.49188694999, "highest_price": 62942.6, "trailing_stop": null, "rsi_14": 29.291981779209394, "ema_20": 63197.50115201692, "ema_50": 63420.826991605514, "hold_seconds": 28.550146}


symbol: SOLUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:40:17.451715+00:00
diagnostics_json:
{"price": 69.58, "entry_price": 69.54085599999999, "stop_loss": 68.15003888, "take_profit": 71.97478595999999, "highest_price": 69.58, "trailing_stop": null, "rsi_14": 31.684420361875695, "ema_20": 69.88427173225134, "ema_50": 70.28674632782993, "hold_seconds": 56.639811}


symbol: BTCUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:40:17.460867+00:00
diagnostics_json:
{"price": 62942.6, "entry_price": 62934.774769999996, "stop_loss": 61676.07927459999, "take_profit": 65137.49188694999, "highest_price": 62942.6, "trailing_stop": null, "rsi_14": 29.291981779209394, "ema_20": 63197.50115201692, "ema_50": 63420.826991605514, "hold_seconds": 33.610446}


symbol: SOLUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:40:22.516922+00:00
diagnostics_json:
{"price": 69.58, "entry_price": 69.54085599999999, "stop_loss": 68.15003888, "take_profit": 71.97478595999999, "highest_price": 69.58, "trailing_stop": null, "rsi_14": 31.684420361875695, "ema_20": 69.88427173225134, "ema_50": 70.28674632782993, "hold_seconds": 61.70501}


symbol: BTCUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:40:22.526099+00:00
diagnostics_json:
{"price": 62942.6, "entry_price": 62934.774769999996, "stop_loss": 61676.07927459999, "take_profit": 65137.49188694999, "highest_price": 62942.6, "trailing_stop": null, "rsi_14": 29.291981779209394, "ema_20": 63197.50115201692, "ema_50": 63420.826991605514, "hold_seconds": 38.675677}


symbol: SOLUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:40:30.260482+00:00
diagnostics_json:
{"price": 69.39, "entry_price": 69.54085599999999, "stop_loss": 68.15003888, "take_profit": 71.97478595999999, "highest_price": 69.58, "trailing_stop": null, "rsi_14": 27.285492026104436, "ema_20": 69.86522411320371, "ema_50": 70.27890319057502, "hold_seconds": 69.448576}


symbol: BTCUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:40:30.269625+00:00
diagnostics_json:
{"price": 62845.7, "entry_price": 62934.774769999996, "stop_loss": 61676.07927459999, "take_profit": 65137.49188694999, "highest_price": 62942.6, "trailing_stop": null, "rsi_14": 25.467947829485823, "ema_20": 63188.27258058835, "ema_50": 63417.02699160552, "hold_seconds": 46.419188}


symbol: ETHUSDT
action: HOLD
reason: оценка входа ниже порога
created_at: 2026-06-18T15:40:30.279542+00:00
diagnostics_json:
{"spread_percent": 0.00351, "turnover_24h": 217911583.0753514, "rsi_14": 21.4019313724513, "ema_20": 1720.0964146159076, "ema_50": 1726.8164440078754, "ema_200": 1737.5432577055783, "volume": 370.54712, "volume_ma_20": 297.878478, "atr_percent": 0.215295889070907, "checks": {"spread_ok": true, "liquidity_ok": true, "trend_ok": false, "pullback_ok": false, "momentum_ok": false, "volume_ok": true, "volatility_ok": true}}


symbol: SOLUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:40:35.349421+00:00
diagnostics_json:
{"price": 69.39, "entry_price": 69.54085599999999, "stop_loss": 68.15003888, "take_profit": 71.97478595999999, "highest_price": 69.58, "trailing_stop": null, "rsi_14": 27.285492026104436, "ema_20": 69.86522411320371, "ema_50": 70.27890319057502, "hold_seconds": 74.537507}


symbol: BTCUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:40:35.358657+00:00
diagnostics_json:
{"price": 62845.7, "entry_price": 62934.774769999996, "stop_loss": 61676.07927459999, "take_profit": 65137.49188694999, "highest_price": 62942.6, "trailing_stop": null, "rsi_14": 25.467947829485823, "ema_20": 63188.27258058835, "ema_50": 63417.02699160552, "hold_seconds": 51.508234}


symbol: SOLUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:40:40.404935+00:00
diagnostics_json:
{"price": 69.39, "entry_price": 69.54085599999999, "stop_loss": 68.15003888, "take_profit": 71.97478595999999, "highest_price": 69.58, "trailing_stop": null, "rsi_14": 27.285492026104436, "ema_20": 69.86522411320371, "ema_50": 70.27890319057502, "hold_seconds": 79.593029}


symbol: BTCUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:40:40.414391+00:00
diagnostics_json:
{"price": 62845.7, "entry_price": 62934.774769999996, "stop_loss": 61676.07927459999, "take_profit": 65137.49188694999, "highest_price": 62942.6, "trailing_stop": null, "rsi_14": 25.467947829485823, "ema_20": 63188.27258058835, "ema_50": 63417.02699160552, "hold_seconds": 56.563968}


symbol: SOLUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:40:45.474073+00:00
diagnostics_json:
{"price": 69.39, "entry_price": 69.54085599999999, "stop_loss": 68.15003888, "take_profit": 71.97478595999999, "highest_price": 69.58, "trailing_stop": null, "rsi_14": 27.285492026104436, "ema_20": 69.86522411320371, "ema_50": 70.27890319057502, "hold_seconds": 84.662169}


symbol: BTCUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:40:45.483098+00:00
diagnostics_json:
{"price": 62845.7, "entry_price": 62934.774769999996, "stop_loss": 61676.07927459999, "take_profit": 65137.49188694999, "highest_price": 62942.6, "trailing_stop": null, "rsi_14": 25.467947829485823, "ema_20": 63188.27258058835, "ema_50": 63417.02699160552, "hold_seconds": 61.632676}


symbol: SOLUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:40:53.746536+00:00
diagnostics_json:
{"price": 69.24, "entry_price": 69.54085599999999, "stop_loss": 68.15003888, "take_profit": 71.97478595999999, "highest_price": 69.58, "trailing_stop": null, "rsi_14": 24.25480296951747, "ema_20": 69.84808125606087, "ema_50": 70.27184436704562, "hold_seconds": 92.93463}


symbol: BTCUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:40:53.755750+00:00
diagnostics_json:
{"price": 62704.5, "entry_price": 62934.774769999996, "stop_loss": 61676.07927459999, "take_profit": 65137.49188694999, "highest_price": 62942.6, "trailing_stop": null, "rsi_14": 21.843448348771616, "ema_20": 63174.04400915978, "ema_50": 63411.1681680761, "hold_seconds": 69.905328}


symbol: ETHUSDT
action: HOLD
reason: оценка входа ниже порога
created_at: 2026-06-18T15:40:53.765564+00:00
diagnostics_json:
{"spread_percent": 0.00059, "turnover_24h": 218634446.7906445, "rsi_14": 18.387993825144406, "ema_20": 1719.6764146159078, "ema_50": 1726.6435028314047, "ema_200": 1737.4993771085635, "volume": 808.02587, "volume_ma_20": 319.7524155, "atr_percent": 0.2319121302895073, "checks": {"spread_ok": true, "liquidity_ok": true, "trend_ok": false, "pullback_ok": false, "momentum_ok": false, "volume_ok": true, "volatility_ok": true}}


symbol: SOLUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:40:58.811073+00:00
diagnostics_json:
{"price": 69.24, "entry_price": 69.54085599999999, "stop_loss": 68.15003888, "take_profit": 71.97478595999999, "highest_price": 69.58, "trailing_stop": null, "rsi_14": 24.25480296951747, "ema_20": 69.84808125606087, "ema_50": 70.27184436704562, "hold_seconds": 97.999168}


symbol: BTCUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:40:58.820371+00:00
diagnostics_json:
{"price": 62704.5, "entry_price": 62934.774769999996, "stop_loss": 61676.07927459999, "take_profit": 65137.49188694999, "highest_price": 62942.6, "trailing_stop": null, "rsi_14": 21.843448348771616, "ema_20": 63174.04400915978, "ema_50": 63411.1681680761, "hold_seconds": 74.969949}


symbol: SOLUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:41:03.878464+00:00
diagnostics_json:
{"price": 69.24, "entry_price": 69.54085599999999, "stop_loss": 68.15003888, "take_profit": 71.97478595999999, "highest_price": 69.58, "trailing_stop": null, "rsi_14": 24.25480296951747, "ema_20": 69.84808125606087, "ema_50": 70.27184436704562, "hold_seconds": 103.066559}


symbol: BTCUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:41:03.888069+00:00
diagnostics_json:
{"price": 62704.5, "entry_price": 62934.774769999996, "stop_loss": 61676.07927459999, "take_profit": 65137.49188694999, "highest_price": 62942.6, "trailing_stop": null, "rsi_14": 21.843448348771616, "ema_20": 63174.04400915978, "ema_50": 63411.1681680761, "hold_seconds": 80.037643}


symbol: SOLUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:41:08.941782+00:00
diagnostics_json:
{"price": 69.24, "entry_price": 69.54085599999999, "stop_loss": 68.15003888, "take_profit": 71.97478595999999, "highest_price": 69.58, "trailing_stop": null, "rsi_14": 24.25480296951747, "ema_20": 69.84808125606087, "ema_50": 70.27184436704562, "hold_seconds": 108.129875}


symbol: BTCUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:41:08.951432+00:00
diagnostics_json:
{"price": 62704.5, "entry_price": 62934.774769999996, "stop_loss": 61676.07927459999, "take_profit": 65137.49188694999, "highest_price": 62942.6, "trailing_stop": null, "rsi_14": 21.843448348771616, "ema_20": 63174.04400915978, "ema_50": 63411.1681680761, "hold_seconds": 85.101009}


symbol: SOLUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:41:16.708641+00:00
diagnostics_json:
{"price": 69.36, "entry_price": 69.54085599999999, "stop_loss": 68.15003888, "take_profit": 71.97478595999999, "highest_price": 69.58, "trailing_stop": null, "rsi_14": 28.925808137192107, "ema_20": 69.80304857407592, "ema_50": 70.23679075353697, "hold_seconds": 115.896735}


symbol: BTCUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:41:16.714653+00:00
diagnostics_json:
{"price": 62787.6, "entry_price": 62934.774769999996, "stop_loss": 61676.07927459999, "take_profit": 65137.49188694999, "highest_price": 62942.6, "trailing_stop": null, "rsi_14": 27.25616492080522, "ema_20": 63138.150928921794, "ema_50": 63387.128876200084, "hold_seconds": 92.86423}


symbol: ETHUSDT
action: HOLD
reason: оценка входа ниже порога
created_at: 2026-06-18T15:41:16.724474+00:00
diagnostics_json:
{"spread_percent": 0.00059, "turnover_24h": 218792067.069168, "rsi_14": 23.179208338214252, "ema_20": 1718.6521302306726, "ema_50": 1725.9533050584162, "ema_200": 1737.2402863547152, "volume": 68.55073, "volume_ma_20": 313.8166515, "atr_percent": 0.22818148263557264, "checks": {"spread_ok": true, "liquidity_ok": true, "trend_ok": false, "pullback_ok": false, "momentum_ok": true, "volume_ok": false, "volatility_ok": true}}


symbol: SOLUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:41:21.763770+00:00
diagnostics_json:
{"price": 69.36, "entry_price": 69.54085599999999, "stop_loss": 68.15003888, "take_profit": 71.97478595999999, "highest_price": 69.58, "trailing_stop": null, "rsi_14": 28.925808137192107, "ema_20": 69.80304857407592, "ema_50": 70.23679075353697, "hold_seconds": 120.95185}


symbol: BTCUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:41:21.768156+00:00
diagnostics_json:
{"price": 62787.6, "entry_price": 62934.774769999996, "stop_loss": 61676.07927459999, "take_profit": 65137.49188694999, "highest_price": 62942.6, "trailing_stop": null, "rsi_14": 27.25616492080522, "ema_20": 63138.150928921794, "ema_50": 63387.128876200084, "hold_seconds": 97.917734}


symbol: SOLUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:41:26.820171+00:00
diagnostics_json:
{"price": 69.36, "entry_price": 69.54085599999999, "stop_loss": 68.15003888, "take_profit": 71.97478595999999, "highest_price": 69.58, "trailing_stop": null, "rsi_14": 28.925808137192107, "ema_20": 69.80304857407592, "ema_50": 70.23679075353697, "hold_seconds": 126.008265}


symbol: BTCUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:41:26.829394+00:00
diagnostics_json:
{"price": 62787.6, "entry_price": 62934.774769999996, "stop_loss": 61676.07927459999, "take_profit": 65137.49188694999, "highest_price": 62942.6, "trailing_stop": null, "rsi_14": 27.25616492080522, "ema_20": 63138.150928921794, "ema_50": 63387.128876200084, "hold_seconds": 102.978973}


symbol: SOLUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:41:31.875250+00:00
diagnostics_json:
{"price": 69.36, "entry_price": 69.54085599999999, "stop_loss": 68.15003888, "take_profit": 71.97478595999999, "highest_price": 69.58, "trailing_stop": null, "rsi_14": 28.925808137192107, "ema_20": 69.80304857407592, "ema_50": 70.23679075353697, "hold_seconds": 131.063346}


symbol: BTCUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:41:31.884301+00:00
diagnostics_json:
{"price": 62787.6, "entry_price": 62934.774769999996, "stop_loss": 61676.07927459999, "take_profit": 65137.49188694999, "highest_price": 62942.6, "trailing_stop": null, "rsi_14": 27.25616492080522, "ema_20": 63138.150928921794, "ema_50": 63387.128876200084, "hold_seconds": 108.033879}


symbol: SOLUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:41:39.625847+00:00
diagnostics_json:
{"price": 69.33, "entry_price": 69.54085599999999, "stop_loss": 68.15003888, "take_profit": 71.97478595999999, "highest_price": 69.58, "trailing_stop": null, "rsi_14": 28.925808137192107, "ema_20": 69.80304857407592, "ema_50": 70.23679075353697, "hold_seconds": 138.81394}


symbol: BTCUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:41:39.635146+00:00
diagnostics_json:
{"price": 62780.7, "entry_price": 62934.774769999996, "stop_loss": 61676.07927459999, "take_profit": 65137.49188694999, "highest_price": 62942.6, "trailing_stop": null, "rsi_14": 27.25616492080522, "ema_20": 63138.150928921794, "ema_50": 63387.128876200084, "hold_seconds": 115.784723}


symbol: ETHUSDT
action: HOLD
reason: оценка входа ниже порога
created_at: 2026-06-18T15:41:39.645246+00:00
diagnostics_json:
{"spread_percent": 0.00059, "turnover_24h": 218896930.6359605, "rsi_14": 20.911123457673355, "ema_20": 1718.5749873735297, "ema_50": 1725.9215403525338, "ema_200": 1737.2322266532226, "volume": 130.32761, "volume_ma_20": 316.90549550000003, "atr_percent": 0.22828981377149712, "checks": {"spread_ok": true, "liquidity_ok": true, "trend_ok": false, "pullback_ok": false, "momentum_ok": true, "volume_ok": false, "volatility_ok": true}}


symbol: SOLUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:41:44.683051+00:00
diagnostics_json:
{"price": 69.33, "entry_price": 69.54085599999999, "stop_loss": 68.15003888, "take_profit": 71.97478595999999, "highest_price": 69.58, "trailing_stop": null, "rsi_14": 28.925808137192107, "ema_20": 69.80304857407592, "ema_50": 70.23679075353697, "hold_seconds": 143.871146}


symbol: BTCUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:41:44.692276+00:00
diagnostics_json:
{"price": 62780.7, "entry_price": 62934.774769999996, "stop_loss": 61676.07927459999, "take_profit": 65137.49188694999, "highest_price": 62942.6, "trailing_stop": null, "rsi_14": 27.25616492080522, "ema_20": 63138.150928921794, "ema_50": 63387.128876200084, "hold_seconds": 120.841854}


symbol: SOLUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:41:49.739821+00:00
diagnostics_json:
{"price": 69.33, "entry_price": 69.54085599999999, "stop_loss": 68.15003888, "take_profit": 71.97478595999999, "highest_price": 69.58, "trailing_stop": null, "rsi_14": 28.925808137192107, "ema_20": 69.80304857407592, "ema_50": 70.23679075353697, "hold_seconds": 148.927915}


symbol: BTCUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:41:49.749236+00:00
diagnostics_json:
{"price": 62780.7, "entry_price": 62934.774769999996, "stop_loss": 61676.07927459999, "take_profit": 65137.49188694999, "highest_price": 62942.6, "trailing_stop": null, "rsi_14": 27.25616492080522, "ema_20": 63138.150928921794, "ema_50": 63387.128876200084, "hold_seconds": 125.898811}


symbol: SOLUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:41:54.794901+00:00
diagnostics_json:
{"price": 69.33, "entry_price": 69.54085599999999, "stop_loss": 68.15003888, "take_profit": 71.97478595999999, "highest_price": 69.58, "trailing_stop": null, "rsi_14": 28.925808137192107, "ema_20": 69.80304857407592, "ema_50": 70.23679075353697, "hold_seconds": 153.982996}


symbol: BTCUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:41:54.804714+00:00
diagnostics_json:
{"price": 62780.7, "entry_price": 62934.774769999996, "stop_loss": 61676.07927459999, "take_profit": 65137.49188694999, "highest_price": 62942.6, "trailing_stop": null, "rsi_14": 27.25616492080522, "ema_20": 63138.150928921794, "ema_50": 63387.128876200084, "hold_seconds": 130.954289}


symbol: SOLUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:42:02.582283+00:00
diagnostics_json:
{"price": 69.21, "entry_price": 69.54085599999999, "stop_loss": 68.15003888, "take_profit": 71.97478595999999, "highest_price": 69.58, "trailing_stop": null, "rsi_14": 24.03800963294323, "ema_20": 69.73259950352887, "ema_50": 70.19046447097713, "hold_seconds": 161.770376}


symbol: BTCUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:42:02.592084+00:00
diagnostics_json:
{"price": 62713.1, "entry_price": 62934.774769999996, "stop_loss": 61676.07927459999, "take_profit": 65137.49188694999, "highest_price": 62942.6, "trailing_stop": null, "rsi_14": 22.12949069763323, "ema_20": 63131.43664320751, "ema_50": 63384.364170317735, "hold_seconds": 138.741663}


symbol: ETHUSDT
action: HOLD
reason: оценка входа ниже порога
created_at: 2026-06-18T15:42:02.603134+00:00
diagnostics_json:
{"spread_percent": 0.00059, "turnover_24h": 219142245.4474398, "rsi_14": 18.079343629608985, "ema_20": 1718.2968921354343, "ema_50": 1725.8070305486124, "ema_200": 1737.2031719268543, "volume": 280.85882, "volume_ma_20": 324.432056, "atr_percent": 0.23933335120908242, "checks": {"spread_ok": true, "liquidity_ok": true, "trend_ok": false, "pullback_ok": false, "momentum_ok": false, "volume_ok": true, "volatility_ok": true}}


symbol: XRPUSDT
action: HOLD
reason: оценка входа ниже порога
created_at: 2026-06-18T15:42:02.616544+00:00
diagnostics_json:
{"spread_percent": 0.00876, "turnover_24h": 29256293.584263, "rsi_14": 28.455623364665527, "ema_20": 1.147356118655512, "ema_50": 1.151977283077931, "ema_200": 1.1602419260418646, "volume": 0.0, "volume_ma_20": 38304.2365, "atr_percent": 0.17423738873725114, "checks": {"spread_ok": true, "liquidity_ok": true, "trend_ok": false, "pullback_ok": false, "momentum_ok": false, "volume_ok": false, "volatility_ok": true}}


symbol: SOLUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:42:07.646439+00:00
diagnostics_json:
{"price": 69.21, "entry_price": 69.54085599999999, "stop_loss": 68.15003888, "take_profit": 71.97478595999999, "highest_price": 69.58, "trailing_stop": null, "rsi_14": 24.03800963294323, "ema_20": 69.73259950352887, "ema_50": 70.19046447097713, "hold_seconds": 166.834534}


symbol: BTCUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:42:07.656106+00:00
diagnostics_json:
{"price": 62713.1, "entry_price": 62934.774769999996, "stop_loss": 61676.07927459999, "take_profit": 65137.49188694999, "highest_price": 62942.6, "trailing_stop": null, "rsi_14": 22.12949069763323, "ema_20": 63131.43664320751, "ema_50": 63384.364170317735, "hold_seconds": 143.805678}


symbol: SOLUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:42:12.728846+00:00
diagnostics_json:
{"price": 69.21, "entry_price": 69.54085599999999, "stop_loss": 68.15003888, "take_profit": 71.97478595999999, "highest_price": 69.58, "trailing_stop": null, "rsi_14": 24.03800963294323, "ema_20": 69.73259950352887, "ema_50": 70.19046447097713, "hold_seconds": 171.91694}


symbol: BTCUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:42:12.737606+00:00
diagnostics_json:
{"price": 62713.1, "entry_price": 62934.774769999996, "stop_loss": 61676.07927459999, "take_profit": 65137.49188694999, "highest_price": 62942.6, "trailing_stop": null, "rsi_14": 22.12949069763323, "ema_20": 63131.43664320751, "ema_50": 63384.364170317735, "hold_seconds": 148.88718}


symbol: SOLUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:42:17.794505+00:00
diagnostics_json:
{"price": 69.21, "entry_price": 69.54085599999999, "stop_loss": 68.15003888, "take_profit": 71.97478595999999, "highest_price": 69.58, "trailing_stop": null, "rsi_14": 24.03800963294323, "ema_20": 69.73259950352887, "ema_50": 70.19046447097713, "hold_seconds": 176.9826}


symbol: BTCUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:42:17.804245+00:00
diagnostics_json:
{"price": 62713.1, "entry_price": 62934.774769999996, "stop_loss": 61676.07927459999, "take_profit": 65137.49188694999, "highest_price": 62942.6, "trailing_stop": null, "rsi_14": 22.12949069763323, "ema_20": 63131.43664320751, "ema_50": 63384.364170317735, "hold_seconds": 153.95382}


symbol: SOLUSDT
action: SELL
reason: краткосрочный тренд ослаб ниже EMA50
created_at: 2026-06-18T15:42:25.545049+00:00
diagnostics_json:
{"price": 69.31, "entry_price": 69.54085599999999, "stop_loss": 68.15003888, "take_profit": 71.97478595999999, "highest_price": 69.58, "trailing_stop": null, "rsi_14": 30.450741304817043, "ema_20": 69.74498045590983, "ema_50": 70.19556251019281, "hold_seconds": 184.733142}


symbol: BTCUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:42:25.570451+00:00
diagnostics_json:
{"price": 62748.5, "entry_price": 62934.774769999996, "stop_loss": 61676.07927459999, "take_profit": 65137.49188694999, "highest_price": 62942.6, "trailing_stop": null, "rsi_14": 25.824118275863825, "ema_20": 63094.02090848021, "ema_50": 63359.016256907096, "hold_seconds": 161.72003}


symbol: ETHUSDT
action: HOLD
reason: оценка входа ниже порога
created_at: 2026-06-18T15:42:25.578181+00:00
diagnostics_json:
{"spread_percent": 0.00059, "turnover_24h": 219361188.9459656, "rsi_14": 25.031960581920714, "ema_20": 1717.1010883492881, "ema_50": 1725.0201139654255, "ema_200": 1736.9368071713416, "volume": 166.63401, "volume_ma_20": 322.1599435, "atr_percent": 0.23463723245281823, "checks": {"spread_ok": true, "liquidity_ok": true, "trend_ok": false, "pullback_ok": false, "momentum_ok": true, "volume_ok": false, "volatility_ok": true}}


symbol: HYPEUSDT
action: BUY
reason: условия покупки набрали достаточную оценку
created_at: 2026-06-18T15:42:25.583085+00:00
diagnostics_json:
{"spread_percent": 0.01469, "turnover_24h": 132214338.34092, "rsi_14": 45.192730413259305, "ema_20": 68.1730666297332, "ema_50": 68.57209891692005, "ema_200": 70.05524374604306, "volume": 846.063, "volume_ma_20": 2042.0790000000002, "atr_percent": 0.33656430977822416, "checks": {"spread_ok": true, "liquidity_ok": true, "trend_ok": false, "pullback_ok": true, "momentum_ok": true, "volume_ok": false, "volatility_ok": true}}


symbol: XRPUSDT
action: HOLD
reason: оценка входа ниже порога
created_at: 2026-06-18T15:42:25.623374+00:00
diagnostics_json:
{"spread_percent": 0.00876, "turnover_24h": 29256057.893861, "rsi_14": 27.90655303793112, "ema_20": 1.1473275472269404, "ema_50": 1.1519655183720485, "ema_200": 1.1602389409672378, "volume": 8582.44, "volume_ma_20": 38733.3585, "atr_percent": 0.18116150155679478, "checks": {"spread_ok": true, "liquidity_ok": true, "trend_ok": false, "pullback_ok": false, "momentum_ok": false, "volume_ok": false, "volatility_ok": true}}


symbol: XPLUSDT
action: BUY
reason: условия покупки набрали достаточную оценку
created_at: 2026-06-18T15:42:25.627731+00:00
diagnostics_json:
{"spread_percent": 0.05973, "turnover_24h": 27030121.573516, "rsi_14": 41.679789802227646, "ema_20": 0.1009792029105639, "ema_50": 0.10134122328553213, "ema_200": 0.10201806114696638, "volume": 59281.1, "volume_ma_20": 85688.93000000001, "atr_percent": 0.5714656695495346, "checks": {"spread_ok": true, "liquidity_ok": true, "trend_ok": false, "pullback_ok": true, "momentum_ok": true, "volume_ok": false, "volatility_ok": true}}


symbol: BTCUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:42:30.680502+00:00
diagnostics_json:
{"price": 62748.5, "entry_price": 62934.774769999996, "stop_loss": 61676.07927459999, "take_profit": 65137.49188694999, "highest_price": 62942.6, "trailing_stop": null, "rsi_14": 25.824118275863825, "ema_20": 63094.02090848021, "ema_50": 63359.016256907096, "hold_seconds": 166.830083}


symbol: HYPEUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:42:30.689973+00:00
diagnostics_json:
{"price": 68.1, "entry_price": 68.12043, "stop_loss": 66.7580214, "take_profit": 70.50464505, "highest_price": 68.12043, "trailing_stop": null, "rsi_14": 45.192730413259305, "ema_20": 68.1730666297332, "ema_50": 68.57209891692005, "hold_seconds": 5.090234}


symbol: XPLUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:42:30.695130+00:00
diagnostics_json:
{"price": 0.10048, "entry_price": 0.100510144, "stop_loss": 0.09849994111999999, "take_profit": 0.10402799903999999, "highest_price": 0.100510144, "trailing_stop": null, "rsi_14": 41.679789802227646, "ema_20": 0.1009792029105639, "ema_50": 0.10134122328553213, "hold_seconds": 5.050226}


symbol: BTCUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:42:35.747210+00:00
diagnostics_json:
{"price": 62748.5, "entry_price": 62934.774769999996, "stop_loss": 61676.07927459999, "take_profit": 65137.49188694999, "highest_price": 62942.6, "trailing_stop": null, "rsi_14": 25.824118275863825, "ema_20": 63094.02090848021, "ema_50": 63359.016256907096, "hold_seconds": 171.896792}


symbol: HYPEUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:42:35.756851+00:00
diagnostics_json:
{"price": 68.1, "entry_price": 68.12043, "stop_loss": 66.7580214, "take_profit": 70.50464505, "highest_price": 68.12043, "trailing_stop": null, "rsi_14": 45.192730413259305, "ema_20": 68.1730666297332, "ema_50": 68.57209891692005, "hold_seconds": 10.157113}


symbol: XPLUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:42:35.760951+00:00
diagnostics_json:
{"price": 0.10048, "entry_price": 0.100510144, "stop_loss": 0.09849994111999999, "take_profit": 0.10402799903999999, "highest_price": 0.100510144, "trailing_stop": null, "rsi_14": 41.679789802227646, "ema_20": 0.1009792029105639, "ema_50": 0.10134122328553213, "hold_seconds": 10.116047}


symbol: BTCUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:42:40.815550+00:00
diagnostics_json:
{"price": 62748.5, "entry_price": 62934.774769999996, "stop_loss": 61676.07927459999, "take_profit": 65137.49188694999, "highest_price": 62942.6, "trailing_stop": null, "rsi_14": 25.824118275863825, "ema_20": 63094.02090848021, "ema_50": 63359.016256907096, "hold_seconds": 176.96513}


symbol: HYPEUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:42:40.825068+00:00
diagnostics_json:
{"price": 68.1, "entry_price": 68.12043, "stop_loss": 66.7580214, "take_profit": 70.50464505, "highest_price": 68.12043, "trailing_stop": null, "rsi_14": 45.192730413259305, "ema_20": 68.1730666297332, "ema_50": 68.57209891692005, "hold_seconds": 15.22533}


symbol: XPLUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:42:40.830263+00:00
diagnostics_json:
{"price": 0.10048, "entry_price": 0.100510144, "stop_loss": 0.09849994111999999, "take_profit": 0.10402799903999999, "highest_price": 0.100510144, "trailing_stop": null, "rsi_14": 41.679789802227646, "ema_20": 0.1009792029105639, "ema_50": 0.10134122328553213, "hold_seconds": 15.185358}


symbol: BTCUSDT
action: SELL
reason: краткосрочный тренд ослаб ниже EMA50
created_at: 2026-06-18T15:42:48.591337+00:00
diagnostics_json:
{"price": 62740.2, "entry_price": 62934.774769999996, "stop_loss": 61676.07927459999, "take_profit": 65137.49188694999, "highest_price": 62942.6, "trailing_stop": null, "rsi_14": 25.226391957256226, "ema_20": 63093.297098956406, "ema_50": 63358.718217691414, "hold_seconds": 184.740918}


symbol: HYPEUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:42:48.619714+00:00
diagnostics_json:
{"price": 68.11, "entry_price": 68.12043, "stop_loss": 66.7580214, "take_profit": 70.50464505, "highest_price": 68.12043, "trailing_stop": null, "rsi_14": 45.77011785893912, "ema_20": 68.17497139163797, "ema_50": 68.57288323064554, "hold_seconds": 23.019979}


symbol: XPLUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:42:48.623814+00:00
diagnostics_json:
{"price": 0.10016, "entry_price": 0.100510144, "stop_loss": 0.09849994111999999, "take_profit": 0.10402799903999999, "highest_price": 0.100510144, "trailing_stop": null, "rsi_14": 36.6642207373815, "ema_20": 0.1009439648153258, "ema_50": 0.10132671348161057, "hold_seconds": 22.978913}


symbol: ETHUSDT
action: BUY
reason: условия покупки набрали достаточную оценку
created_at: 2026-06-18T15:42:48.631521+00:00
diagnostics_json:
{"spread_percent": 0.00059, "turnover_24h": 219538499.6123608, "rsi_14": 20.727968406904623, "ema_20": 1716.9458502540501, "ema_50": 1724.9561923967979, "ema_200": 1736.9205882658691, "volume": 269.56891, "volume_ma_20": 327.3066885, "atr_percent": 0.23486166423514468, "checks": {"spread_ok": true, "liquidity_ok": true, "trend_ok": false, "pullback_ok": false, "momentum_ok": true, "volume_ok": true, "volatility_ok": true}}


symbol: XRPUSDT
action: HOLD
reason: оценка входа ниже порога
created_at: 2026-06-18T15:42:48.670974+00:00
diagnostics_json:
{"spread_percent": 0.00877, "turnover_24h": 29270574.639448, "rsi_14": 26.37952139509349, "ema_20": 1.1472418329412262, "ema_50": 1.1519302242544014, "ema_200": 1.1602299857433571, "volume": 21303.29, "volume_ma_20": 39369.401, "atr_percent": 0.1856849336151447, "checks": {"spread_ok": true, "liquidity_ok": true, "trend_ok": false, "pullback_ok": false, "momentum_ok": false, "volume_ok": false, "volatility_ok": true}}


symbol: HYPEUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:42:53.697035+00:00
diagnostics_json:
{"price": 68.11, "entry_price": 68.12043, "stop_loss": 66.7580214, "take_profit": 70.50464505, "highest_price": 68.12043, "trailing_stop": null, "rsi_14": 45.77011785893912, "ema_20": 68.17497139163797, "ema_50": 68.57288323064554, "hold_seconds": 28.097302}


symbol: XPLUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:42:53.706574+00:00
diagnostics_json:
{"price": 0.10016, "entry_price": 0.100510144, "stop_loss": 0.09849994111999999, "take_profit": 0.10402799903999999, "highest_price": 0.100510144, "trailing_stop": null, "rsi_14": 36.6642207373815, "ema_20": 0.1009439648153258, "ema_50": 0.10132671348161057, "hold_seconds": 28.061669}


symbol: ETHUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:42:53.711040+00:00
diagnostics_json:
{"price": 1704.15, "entry_price": 1704.231116, "stop_loss": 1670.1464936799998, "take_profit": 1763.8792050599998, "highest_price": 1704.231116, "trailing_stop": null, "rsi_14": 20.727968406904623, "ema_20": 1716.9458502540501, "ema_50": 1724.9561923967979, "hold_seconds": 5.0635}


symbol: HYPEUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:42:58.763698+00:00
diagnostics_json:
{"price": 68.11, "entry_price": 68.12043, "stop_loss": 66.7580214, "take_profit": 70.50464505, "highest_price": 68.12043, "trailing_stop": null, "rsi_14": 45.77011785893912, "ema_20": 68.17497139163797, "ema_50": 68.57288323064554, "hold_seconds": 33.163965}


symbol: XPLUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:42:58.772910+00:00
diagnostics_json:
{"price": 0.10016, "entry_price": 0.100510144, "stop_loss": 0.09849994111999999, "take_profit": 0.10402799903999999, "highest_price": 0.100510144, "trailing_stop": null, "rsi_14": 36.6642207373815, "ema_20": 0.1009439648153258, "ema_50": 0.10132671348161057, "hold_seconds": 33.127993}


symbol: ETHUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:42:58.777990+00:00
diagnostics_json:
{"price": 1704.15, "entry_price": 1704.231116, "stop_loss": 1670.1464936799998, "take_profit": 1763.8792050599998, "highest_price": 1704.231116, "trailing_stop": null, "rsi_14": 20.727968406904623, "ema_20": 1716.9458502540501, "ema_50": 1724.9561923967979, "hold_seconds": 10.13045}


symbol: HYPEUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:43:03.831849+00:00
diagnostics_json:
{"price": 68.11, "entry_price": 68.12043, "stop_loss": 66.7580214, "take_profit": 70.50464505, "highest_price": 68.12043, "trailing_stop": null, "rsi_14": 45.77011785893912, "ema_20": 68.17497139163797, "ema_50": 68.57288323064554, "hold_seconds": 38.232115}


symbol: XPLUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:43:03.841513+00:00
diagnostics_json:
{"price": 0.10016, "entry_price": 0.100510144, "stop_loss": 0.09849994111999999, "take_profit": 0.10402799903999999, "highest_price": 0.100510144, "trailing_stop": null, "rsi_14": 36.6642207373815, "ema_20": 0.1009439648153258, "ema_50": 0.10132671348161057, "hold_seconds": 38.196607}


symbol: ETHUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:43:03.846242+00:00
diagnostics_json:
{"price": 1704.15, "entry_price": 1704.231116, "stop_loss": 1670.1464936799998, "take_profit": 1763.8792050599998, "highest_price": 1704.231116, "trailing_stop": null, "rsi_14": 20.727968406904623, "ema_20": 1716.9458502540501, "ema_50": 1724.9561923967979, "hold_seconds": 15.198699}


symbol: HYPEUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:43:11.610168+00:00
diagnostics_json:
{"price": 68.07, "entry_price": 68.12043, "stop_loss": 66.7580214, "take_profit": 70.50464505, "highest_price": 68.12043, "trailing_stop": null, "rsi_14": 44.32639062182409, "ema_20": 68.15885166726295, "ema_50": 68.55050627063234, "hold_seconds": 46.010433}


symbol: XPLUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:43:11.618987+00:00
diagnostics_json:
{"price": 0.09995, "entry_price": 0.100510144, "stop_loss": 0.09849994111999999, "take_profit": 0.10402799903999999, "highest_price": 0.100510144, "trailing_stop": null, "rsi_14": 35.60100535398871, "ema_20": 0.10085165977623065, "ema_50": 0.10127356762492659, "hold_seconds": 45.974082}


symbol: ETHUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:43:11.623123+00:00
diagnostics_json:
{"price": 1702.37, "entry_price": 1704.231116, "stop_loss": 1670.1464936799998, "take_profit": 1763.8792050599998, "highest_price": 1704.231116, "trailing_stop": null, "rsi_14": 16.77102609134407, "ema_20": 1715.2916422933213, "ema_50": 1723.9570590101926, "hold_seconds": 22.975582}


symbol: XRPUSDT
action: HOLD
reason: оценка входа ниже порога
created_at: 2026-06-18T15:43:11.644672+00:00
diagnostics_json:
{"spread_percent": 0.00877, "turnover_24h": 29363944.215183, "rsi_14": 24.867586638010266, "ema_20": 1.1465040620035083, "ema_50": 1.1514403891135492, "ema_200": 1.1600559719285173, "volume": 4694.62, "volume_ma_20": 40853.495500000005, "atr_percent": 0.18161020534565064, "checks": {"spread_ok": true, "liquidity_ok": true, "trend_ok": false, "pullback_ok": false, "momentum_ok": false, "volume_ok": false, "volatility_ok": true}}


symbol: HYPEUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:43:16.675156+00:00
diagnostics_json:
{"price": 68.07, "entry_price": 68.12043, "stop_loss": 66.7580214, "take_profit": 70.50464505, "highest_price": 68.12043, "trailing_stop": null, "rsi_14": 44.32639062182409, "ema_20": 68.15885166726295, "ema_50": 68.55050627063234, "hold_seconds": 51.075424}


symbol: XPLUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:43:16.684938+00:00
diagnostics_json:
{"price": 0.09995, "entry_price": 0.100510144, "stop_loss": 0.09849994111999999, "take_profit": 0.10402799903999999, "highest_price": 0.100510144, "trailing_stop": null, "rsi_14": 35.60100535398871, "ema_20": 0.10085165977623065, "ema_50": 0.10127356762492659, "hold_seconds": 51.040034}


symbol: ETHUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:43:16.690076+00:00
diagnostics_json:
{"price": 1702.37, "entry_price": 1704.231116, "stop_loss": 1670.1464936799998, "take_profit": 1763.8792050599998, "highest_price": 1704.231116, "trailing_stop": null, "rsi_14": 16.77102609134407, "ema_20": 1715.2916422933213, "ema_50": 1723.9570590101926, "hold_seconds": 28.042538}


symbol: HYPEUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:43:21.745639+00:00
diagnostics_json:
{"price": 68.07, "entry_price": 68.12043, "stop_loss": 66.7580214, "take_profit": 70.50464505, "highest_price": 68.12043, "trailing_stop": null, "rsi_14": 44.32639062182409, "ema_20": 68.15885166726295, "ema_50": 68.55050627063234, "hold_seconds": 56.145907}


symbol: XPLUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:43:21.755014+00:00
diagnostics_json:
{"price": 0.09995, "entry_price": 0.100510144, "stop_loss": 0.09849994111999999, "take_profit": 0.10402799903999999, "highest_price": 0.100510144, "trailing_stop": null, "rsi_14": 35.60100535398871, "ema_20": 0.10085165977623065, "ema_50": 0.10127356762492659, "hold_seconds": 56.110085}


symbol: ETHUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:43:21.760156+00:00
diagnostics_json:
{"price": 1702.37, "entry_price": 1704.231116, "stop_loss": 1670.1464936799998, "take_profit": 1763.8792050599998, "highest_price": 1704.231116, "trailing_stop": null, "rsi_14": 16.77102609134407, "ema_20": 1715.2916422933213, "ema_50": 1723.9570590101926, "hold_seconds": 33.112618}


symbol: HYPEUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:43:26.811498+00:00
diagnostics_json:
{"price": 68.07, "entry_price": 68.12043, "stop_loss": 66.7580214, "take_profit": 70.50464505, "highest_price": 68.12043, "trailing_stop": null, "rsi_14": 44.32639062182409, "ema_20": 68.15885166726295, "ema_50": 68.55050627063234, "hold_seconds": 61.211765}


symbol: XPLUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:43:26.821026+00:00
diagnostics_json:
{"price": 0.09995, "entry_price": 0.100510144, "stop_loss": 0.09849994111999999, "take_profit": 0.10402799903999999, "highest_price": 0.100510144, "trailing_stop": null, "rsi_14": 35.60100535398871, "ema_20": 0.10085165977623065, "ema_50": 0.10127356762492659, "hold_seconds": 61.17609}


symbol: ETHUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:43:26.826621+00:00
diagnostics_json:
{"price": 1702.37, "entry_price": 1704.231116, "stop_loss": 1670.1464936799998, "take_profit": 1763.8792050599998, "highest_price": 1704.231116, "trailing_stop": null, "rsi_14": 16.77102609134407, "ema_20": 1715.2916422933213, "ema_50": 1723.9570590101926, "hold_seconds": 38.179083}


symbol: HYPEUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:43:34.589782+00:00
diagnostics_json:
{"price": 68.01, "entry_price": 68.12043, "stop_loss": 66.7580214, "take_profit": 70.50464505, "highest_price": 68.12043, "trailing_stop": null, "rsi_14": 42.992900920755595, "ema_20": 68.15408976250104, "ema_50": 68.54854548631862, "hold_seconds": 68.990047}


symbol: XPLUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:43:34.599162+00:00
diagnostics_json:
{"price": 0.10024, "entry_price": 0.100510144, "stop_loss": 0.09849994111999999, "take_profit": 0.10402799903999999, "highest_price": 0.100510144, "trailing_stop": null, "rsi_14": 38.90061490149879, "ema_20": 0.10087261215718302, "ema_50": 0.101282195075907, "hold_seconds": 68.954251}


symbol: ETHUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:43:34.604555+00:00
diagnostics_json:
{"price": 1700.08, "entry_price": 1704.231116, "stop_loss": 1670.1464936799998, "take_profit": 1763.8792050599998, "highest_price": 1704.231116, "trailing_stop": null, "rsi_14": 15.91424514648719, "ema_20": 1715.1506899123688, "ema_50": 1723.899019794506, "hold_seconds": 45.956999}


symbol: XRPUSDT
action: HOLD
reason: оценка входа ниже порога
created_at: 2026-06-18T15:43:34.628004+00:00
diagnostics_json:
{"spread_percent": 0.00877, "turnover_24h": 29381807.567056, "rsi_14": 23.69743517975661, "ema_20": 1.146427871527318, "ema_50": 1.1514090165645297, "ema_200": 1.1600480117295124, "volume": 20743.13, "volume_ma_20": 41655.921, "atr_percent": 0.18800555924801504, "checks": {"spread_ok": true, "liquidity_ok": true, "trend_ok": false, "pullback_ok": false, "momentum_ok": false, "volume_ok": false, "volatility_ok": true}}


symbol: HYPEUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:43:39.659607+00:00
diagnostics_json:
{"price": 68.01, "entry_price": 68.12043, "stop_loss": 66.7580214, "take_profit": 70.50464505, "highest_price": 68.12043, "trailing_stop": null, "rsi_14": 42.992900920755595, "ema_20": 68.15408976250104, "ema_50": 68.54854548631862, "hold_seconds": 74.059874}


symbol: XPLUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:43:39.669090+00:00
diagnostics_json:
{"price": 0.10024, "entry_price": 0.100510144, "stop_loss": 0.09849994111999999, "take_profit": 0.10402799903999999, "highest_price": 0.100510144, "trailing_stop": null, "rsi_14": 38.90061490149879, "ema_20": 0.10087261215718302, "ema_50": 0.101282195075907, "hold_seconds": 74.024185}


symbol: ETHUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:43:39.674436+00:00
diagnostics_json:
{"price": 1700.08, "entry_price": 1704.231116, "stop_loss": 1670.1464936799998, "take_profit": 1763.8792050599998, "highest_price": 1704.231116, "trailing_stop": null, "rsi_14": 15.91424514648719, "ema_20": 1715.1506899123688, "ema_50": 1723.899019794506, "hold_seconds": 51.026897}


symbol: HYPEUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:43:44.731040+00:00
diagnostics_json:
{"price": 68.01, "entry_price": 68.12043, "stop_loss": 66.7580214, "take_profit": 70.50464505, "highest_price": 68.12043, "trailing_stop": null, "rsi_14": 42.992900920755595, "ema_20": 68.15408976250104, "ema_50": 68.54854548631862, "hold_seconds": 79.131308}


symbol: XPLUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:43:44.740379+00:00
diagnostics_json:
{"price": 0.10024, "entry_price": 0.100510144, "stop_loss": 0.09849994111999999, "take_profit": 0.10402799903999999, "highest_price": 0.100510144, "trailing_stop": null, "rsi_14": 38.90061490149879, "ema_20": 0.10087261215718302, "ema_50": 0.101282195075907, "hold_seconds": 79.095464}


symbol: ETHUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:43:44.745451+00:00
diagnostics_json:
{"price": 1700.08, "entry_price": 1704.231116, "stop_loss": 1670.1464936799998, "take_profit": 1763.8792050599998, "highest_price": 1704.231116, "trailing_stop": null, "rsi_14": 15.91424514648719, "ema_20": 1715.1506899123688, "ema_50": 1723.899019794506, "hold_seconds": 56.097915}


symbol: HYPEUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:43:49.798605+00:00
diagnostics_json:
{"price": 68.01, "entry_price": 68.12043, "stop_loss": 66.7580214, "take_profit": 70.50464505, "highest_price": 68.12043, "trailing_stop": null, "rsi_14": 42.992900920755595, "ema_20": 68.15408976250104, "ema_50": 68.54854548631862, "hold_seconds": 84.198871}


symbol: XPLUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:43:49.808430+00:00
diagnostics_json:
{"price": 0.10024, "entry_price": 0.100510144, "stop_loss": 0.09849994111999999, "take_profit": 0.10402799903999999, "highest_price": 0.100510144, "trailing_stop": null, "rsi_14": 38.90061490149879, "ema_20": 0.10087261215718302, "ema_50": 0.101282195075907, "hold_seconds": 84.163525}


symbol: ETHUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:43:49.813791+00:00
diagnostics_json:
{"price": 1700.08, "entry_price": 1704.231116, "stop_loss": 1670.1464936799998, "take_profit": 1763.8792050599998, "highest_price": 1704.231116, "trailing_stop": null, "rsi_14": 15.91424514648719, "ema_20": 1715.1506899123688, "ema_50": 1723.899019794506, "hold_seconds": 61.166236}


symbol: HYPEUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:43:57.573994+00:00
diagnostics_json:
{"price": 68.09, "entry_price": 68.12043, "stop_loss": 66.7580214, "take_profit": 70.50464505, "highest_price": 68.12043, "trailing_stop": null, "rsi_14": 45.59376019939191, "ema_20": 68.16266119107247, "ema_50": 68.55207489808333, "hold_seconds": 91.974262}


symbol: XPLUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:43:57.583593+00:00
diagnostics_json:
{"price": 0.10028, "entry_price": 0.100510144, "stop_loss": 0.09849994111999999, "take_profit": 0.10402799903999999, "highest_price": 0.100510144, "trailing_stop": null, "rsi_14": 38.410527634422714, "ema_20": 0.10086975501432588, "ema_50": 0.10128101860531875, "hold_seconds": 91.938688}


symbol: ETHUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:43:57.588885+00:00
diagnostics_json:
{"price": 1701.79, "entry_price": 1704.231116, "stop_loss": 1670.1464936799998, "take_profit": 1763.8792050599998, "highest_price": 1704.231116, "trailing_stop": null, "rsi_14": 17.164386711468495, "ema_20": 1715.3516422933212, "ema_50": 1723.9817648925455, "hold_seconds": 68.941342}


symbol: XRPUSDT
action: HOLD
reason: оценка входа ниже порога
created_at: 2026-06-18T15:43:57.614318+00:00
diagnostics_json:
{"spread_percent": 0.00878, "turnover_24h": 29389758.515541, "rsi_14": 24.41548369470712, "ema_20": 1.1464754905749368, "ema_50": 1.151428624407667, "ema_200": 1.1600529868538905, "volume": 27335.54, "volume_ma_20": 41985.5415, "atr_percent": 0.18792310790197173, "checks": {"spread_ok": true, "liquidity_ok": true, "trend_ok": false, "pullback_ok": false, "momentum_ok": false, "volume_ok": false, "volatility_ok": true}}


symbol: HYPEUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:44:02.641555+00:00
diagnostics_json:
{"price": 68.09, "entry_price": 68.12043, "stop_loss": 66.7580214, "take_profit": 70.50464505, "highest_price": 68.12043, "trailing_stop": null, "rsi_14": 45.59376019939191, "ema_20": 68.16266119107247, "ema_50": 68.55207489808333, "hold_seconds": 97.041823}


symbol: XPLUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:44:02.651083+00:00
diagnostics_json:
{"price": 0.10028, "entry_price": 0.100510144, "stop_loss": 0.09849994111999999, "take_profit": 0.10402799903999999, "highest_price": 0.100510144, "trailing_stop": null, "rsi_14": 38.410527634422714, "ema_20": 0.10086975501432588, "ema_50": 0.10128101860531875, "hold_seconds": 97.006153}


symbol: ETHUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:44:02.656198+00:00
diagnostics_json:
{"price": 1701.79, "entry_price": 1704.231116, "stop_loss": 1670.1464936799998, "take_profit": 1763.8792050599998, "highest_price": 1704.231116, "trailing_stop": null, "rsi_14": 17.164386711468495, "ema_20": 1715.3516422933212, "ema_50": 1723.9817648925455, "hold_seconds": 74.008651}


symbol: HYPEUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:44:07.714956+00:00
diagnostics_json:
{"price": 68.09, "entry_price": 68.12043, "stop_loss": 66.7580214, "take_profit": 70.50464505, "highest_price": 68.12043, "trailing_stop": null, "rsi_14": 45.59376019939191, "ema_20": 68.16266119107247, "ema_50": 68.55207489808333, "hold_seconds": 102.115224}


symbol: XPLUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:44:07.724427+00:00
diagnostics_json:
{"price": 0.10028, "entry_price": 0.100510144, "stop_loss": 0.09849994111999999, "take_profit": 0.10402799903999999, "highest_price": 0.100510144, "trailing_stop": null, "rsi_14": 38.410527634422714, "ema_20": 0.10086975501432588, "ema_50": 0.10128101860531875, "hold_seconds": 102.079491}


symbol: ETHUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:44:07.729492+00:00
diagnostics_json:
{"price": 1701.79, "entry_price": 1704.231116, "stop_loss": 1670.1464936799998, "take_profit": 1763.8792050599998, "highest_price": 1704.231116, "trailing_stop": null, "rsi_14": 17.164386711468495, "ema_20": 1715.3516422933212, "ema_50": 1723.9817648925455, "hold_seconds": 79.081955}


symbol: HYPEUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:44:12.777534+00:00
diagnostics_json:
{"price": 68.09, "entry_price": 68.12043, "stop_loss": 66.7580214, "take_profit": 70.50464505, "highest_price": 68.12043, "trailing_stop": null, "rsi_14": 45.59376019939191, "ema_20": 68.16266119107247, "ema_50": 68.55207489808333, "hold_seconds": 107.1778}


symbol: XPLUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:44:12.786999+00:00
diagnostics_json:
{"price": 0.10028, "entry_price": 0.100510144, "stop_loss": 0.09849994111999999, "take_profit": 0.10402799903999999, "highest_price": 0.100510144, "trailing_stop": null, "rsi_14": 38.410527634422714, "ema_20": 0.10086975501432588, "ema_50": 0.10128101860531875, "hold_seconds": 107.142094}


symbol: ETHUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:44:12.795736+00:00
diagnostics_json:
{"price": 1701.79, "entry_price": 1704.231116, "stop_loss": 1670.1464936799998, "take_profit": 1763.8792050599998, "highest_price": 1704.231116, "trailing_stop": null, "rsi_14": 17.164386711468495, "ema_20": 1715.3516422933212, "ema_50": 1723.9817648925455, "hold_seconds": 84.148198}


symbol: HYPEUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:44:20.546012+00:00
diagnostics_json:
{"price": 68.1, "entry_price": 68.12043, "stop_loss": 66.7580214, "take_profit": 70.50464505, "highest_price": 68.12043, "trailing_stop": null, "rsi_14": 45.61756741493696, "ema_20": 68.15583178058462, "ema_50": 68.5339682887797, "hold_seconds": 114.946279}


symbol: XPLUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:44:20.555327+00:00
diagnostics_json:
{"price": 0.10023, "entry_price": 0.100510144, "stop_loss": 0.09849994111999999, "take_profit": 0.10402799903999999, "highest_price": 0.100510144, "trailing_stop": null, "rsi_14": 43.75492123774643, "ema_20": 0.10083834977487342, "ema_50": 0.10125194352840386, "hold_seconds": 114.910408}


symbol: ETHUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:44:20.560499+00:00
diagnostics_json:
{"price": 1699.15, "entry_price": 1704.231116, "stop_loss": 1670.1464936799998, "take_profit": 1763.8792050599998, "highest_price": 1704.231116, "trailing_stop": null, "rsi_14": 15.370618451660704, "ema_20": 1713.6926650227274, "ema_50": 1722.9580735736401, "hold_seconds": 91.912962}


symbol: XRPUSDT
action: HOLD
reason: оценка входа ниже порога
created_at: 2026-06-18T15:44:20.581843+00:00
diagnostics_json:
{"spread_percent": 0.00877, "turnover_24h": 29368278.251219, "rsi_14": 22.583663732243238, "ema_20": 1.145675557232187, "ema_50": 1.1509032431581776, "ema_200": 1.159856934402348, "volume": 13533.98, "volume_ma_20": 41046.6285, "atr_percent": 0.18460045038860068, "checks": {"spread_ok": true, "liquidity_ok": true, "trend_ok": false, "pullback_ok": false, "momentum_ok": false, "volume_ok": false, "volatility_ok": true}}


symbol: HYPEUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:44:25.610237+00:00
diagnostics_json:
{"price": 68.1, "entry_price": 68.12043, "stop_loss": 66.7580214, "take_profit": 70.50464505, "highest_price": 68.12043, "trailing_stop": null, "rsi_14": 45.61756741493696, "ema_20": 68.15583178058462, "ema_50": 68.5339682887797, "hold_seconds": 120.010504}


symbol: XPLUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:44:25.619896+00:00
diagnostics_json:
{"price": 0.10023, "entry_price": 0.100510144, "stop_loss": 0.09849994111999999, "take_profit": 0.10402799903999999, "highest_price": 0.100510144, "trailing_stop": null, "rsi_14": 43.75492123774643, "ema_20": 0.10083834977487342, "ema_50": 0.10125194352840386, "hold_seconds": 119.974992}


symbol: ETHUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:44:25.624960+00:00
diagnostics_json:
{"price": 1699.15, "entry_price": 1704.231116, "stop_loss": 1670.1464936799998, "take_profit": 1763.8792050599998, "highest_price": 1704.231116, "trailing_stop": null, "rsi_14": 15.370618451660704, "ema_20": 1713.6926650227274, "ema_50": 1722.9580735736401, "hold_seconds": 96.977423}


symbol: HYPEUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:44:30.680364+00:00
diagnostics_json:
{"price": 68.1, "entry_price": 68.12043, "stop_loss": 66.7580214, "take_profit": 70.50464505, "highest_price": 68.12043, "trailing_stop": null, "rsi_14": 45.61756741493696, "ema_20": 68.15583178058462, "ema_50": 68.5339682887797, "hold_seconds": 125.080632}


symbol: XPLUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:44:30.689608+00:00
diagnostics_json:
{"price": 0.10023, "entry_price": 0.100510144, "stop_loss": 0.09849994111999999, "take_profit": 0.10402799903999999, "highest_price": 0.100510144, "trailing_stop": null, "rsi_14": 43.75492123774643, "ema_20": 0.10083834977487342, "ema_50": 0.10125194352840386, "hold_seconds": 125.044703}


symbol: ETHUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:44:30.694611+00:00
diagnostics_json:
{"price": 1699.15, "entry_price": 1704.231116, "stop_loss": 1670.1464936799998, "take_profit": 1763.8792050599998, "highest_price": 1704.231116, "trailing_stop": null, "rsi_14": 15.370618451660704, "ema_20": 1713.6926650227274, "ema_50": 1722.9580735736401, "hold_seconds": 102.047074}


symbol: HYPEUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:44:35.741986+00:00
diagnostics_json:
{"price": 68.1, "entry_price": 68.12043, "stop_loss": 66.7580214, "take_profit": 70.50464505, "highest_price": 68.12043, "trailing_stop": null, "rsi_14": 45.61756741493696, "ema_20": 68.15583178058462, "ema_50": 68.5339682887797, "hold_seconds": 130.142254}


symbol: XPLUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:44:35.751139+00:00
diagnostics_json:
{"price": 0.10023, "entry_price": 0.100510144, "stop_loss": 0.09849994111999999, "take_profit": 0.10402799903999999, "highest_price": 0.100510144, "trailing_stop": null, "rsi_14": 43.75492123774643, "ema_20": 0.10083834977487342, "ema_50": 0.10125194352840386, "hold_seconds": 130.106218}


symbol: ETHUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:44:35.756401+00:00
diagnostics_json:
{"price": 1699.15, "entry_price": 1704.231116, "stop_loss": 1670.1464936799998, "take_profit": 1763.8792050599998, "highest_price": 1704.231116, "trailing_stop": null, "rsi_14": 15.370618451660704, "ema_20": 1713.6926650227274, "ema_50": 1722.9580735736401, "hold_seconds": 107.108863}


symbol: HYPEUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:44:43.516577+00:00
diagnostics_json:
{"price": 68.18, "entry_price": 68.12043, "stop_loss": 66.7580214, "take_profit": 70.50464505, "highest_price": 68.18, "trailing_stop": null, "rsi_14": 48.158293162687535, "ema_20": 68.16345082820368, "ema_50": 68.53710554368166, "hold_seconds": 137.916834}


symbol: XPLUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:44:43.522371+00:00
diagnostics_json:
{"price": 0.10031, "entry_price": 0.100510144, "stop_loss": 0.09849994111999999, "take_profit": 0.10402799903999999, "highest_price": 0.100510144, "trailing_stop": null, "rsi_14": 39.79730191984471, "ema_20": 0.1008145402510639, "ema_50": 0.10124213960683523, "hold_seconds": 137.877467}


symbol: ETHUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:44:43.527221+00:00
diagnostics_json:
{"price": 1699.8, "entry_price": 1704.231116, "stop_loss": 1670.1464936799998, "take_profit": 1763.8792050599998, "highest_price": 1704.231116, "trailing_stop": null, "rsi_14": 15.960863063379378, "ema_20": 1713.7907602608227, "ema_50": 1722.9984657305029, "hold_seconds": 114.879684}


symbol: XRPUSDT
action: HOLD
reason: оценка входа ниже порога
created_at: 2026-06-18T15:44:43.548683+00:00
diagnostics_json:
{"spread_percent": 0.00878, "turnover_24h": 29461499.69426, "rsi_14": 22.448152033663177, "ema_20": 1.1456660334226634, "ema_50": 1.1508993215895502, "ema_200": 1.1598559393774723, "volume": 97009.2, "volume_ma_20": 45220.389500000005, "atr_percent": 0.19528045143180456, "checks": {"spread_ok": true, "liquidity_ok": true, "trend_ok": false, "pullback_ok": false, "momentum_ok": false, "volume_ok": true, "volatility_ok": true}}


symbol: HYPEUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:44:48.581978+00:00
diagnostics_json:
{"price": 68.18, "entry_price": 68.12043, "stop_loss": 66.7580214, "take_profit": 70.50464505, "highest_price": 68.18, "trailing_stop": null, "rsi_14": 48.158293162687535, "ema_20": 68.16345082820368, "ema_50": 68.53710554368166, "hold_seconds": 142.982246}


symbol: XPLUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:44:48.591389+00:00
diagnostics_json:
{"price": 0.10031, "entry_price": 0.100510144, "stop_loss": 0.09849994111999999, "take_profit": 0.10402799903999999, "highest_price": 0.100510144, "trailing_stop": null, "rsi_14": 39.79730191984471, "ema_20": 0.1008145402510639, "ema_50": 0.10124213960683523, "hold_seconds": 142.946485}


symbol: ETHUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:44:48.596374+00:00
diagnostics_json:
{"price": 1699.8, "entry_price": 1704.231116, "stop_loss": 1670.1464936799998, "take_profit": 1763.8792050599998, "highest_price": 1704.231116, "trailing_stop": null, "rsi_14": 15.960863063379378, "ema_20": 1713.7907602608227, "ema_50": 1722.9984657305029, "hold_seconds": 119.948836}


symbol: HYPEUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:44:53.645465+00:00
diagnostics_json:
{"price": 68.18, "entry_price": 68.12043, "stop_loss": 66.7580214, "take_profit": 70.50464505, "highest_price": 68.18, "trailing_stop": null, "rsi_14": 48.158293162687535, "ema_20": 68.16345082820368, "ema_50": 68.53710554368166, "hold_seconds": 148.045733}


symbol: XPLUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:44:53.655045+00:00
diagnostics_json:
{"price": 0.10031, "entry_price": 0.100510144, "stop_loss": 0.09849994111999999, "take_profit": 0.10402799903999999, "highest_price": 0.100510144, "trailing_stop": null, "rsi_14": 39.79730191984471, "ema_20": 0.1008145402510639, "ema_50": 0.10124213960683523, "hold_seconds": 148.01014}


symbol: ETHUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:44:53.663804+00:00
diagnostics_json:
{"price": 1699.8, "entry_price": 1704.231116, "stop_loss": 1670.1464936799998, "take_profit": 1763.8792050599998, "highest_price": 1704.231116, "trailing_stop": null, "rsi_14": 15.960863063379378, "ema_20": 1713.7907602608227, "ema_50": 1722.9984657305029, "hold_seconds": 125.01625}


symbol: HYPEUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:44:58.712490+00:00
diagnostics_json:
{"price": 68.18, "entry_price": 68.12043, "stop_loss": 66.7580214, "take_profit": 70.50464505, "highest_price": 68.18, "trailing_stop": null, "rsi_14": 48.158293162687535, "ema_20": 68.16345082820368, "ema_50": 68.53710554368166, "hold_seconds": 153.112758}


symbol: XPLUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:44:58.722034+00:00
diagnostics_json:
{"price": 0.10031, "entry_price": 0.100510144, "stop_loss": 0.09849994111999999, "take_profit": 0.10402799903999999, "highest_price": 0.100510144, "trailing_stop": null, "rsi_14": 39.79730191984471, "ema_20": 0.1008145402510639, "ema_50": 0.10124213960683523, "hold_seconds": 153.077128}


symbol: ETHUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:44:58.727217+00:00
diagnostics_json:
{"price": 1699.8, "entry_price": 1704.231116, "stop_loss": 1670.1464936799998, "take_profit": 1763.8792050599998, "highest_price": 1704.231116, "trailing_stop": null, "rsi_14": 15.960863063379378, "ema_20": 1713.7907602608227, "ema_50": 1722.9984657305029, "hold_seconds": 130.079679}


symbol: HYPEUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:45:06.526735+00:00
diagnostics_json:
{"price": 68.31, "entry_price": 68.12043, "stop_loss": 66.7580214, "take_profit": 70.50464505, "highest_price": 68.31, "trailing_stop": null, "rsi_14": 51.217589512646256, "ema_20": 68.18670494433815, "ema_50": 68.53231024076479, "hold_seconds": 160.926997}


symbol: XPLUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:45:06.531771+00:00
diagnostics_json:
{"price": 0.10022, "entry_price": 0.100510144, "stop_loss": 0.09849994111999999, "take_profit": 0.10402799903999999, "highest_price": 0.100510144, "trailing_stop": null, "rsi_14": 40.593094299087454, "ema_20": 0.1007419990026622, "ema_50": 0.10119495245265435, "hold_seconds": 160.88687}


symbol: ETHUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:45:06.537314+00:00
diagnostics_json:
{"price": 1700.17, "entry_price": 1704.231116, "stop_loss": 1670.1464936799998, "take_profit": 1763.8792050599998, "highest_price": 1704.231116, "trailing_stop": null, "rsi_14": 17.25008817480871, "ema_20": 1712.2953590568027, "ema_50": 1722.018850626952, "hold_seconds": 137.889772}


symbol: XRPUSDT
action: HOLD
reason: оценка входа ниже порога
created_at: 2026-06-18T15:45:06.559255+00:00
diagnostics_json:
{"spread_percent": 0.01756, "turnover_24h": 29501847.660882, "rsi_14": 23.442364495068745, "ema_20": 1.1449137127792202, "ema_50": 1.1503827720760844, "ema_200": 1.159661632273188, "volume": 5460.3, "volume_ma_20": 45984.563500000004, "atr_percent": 0.1838894219025513, "checks": {"spread_ok": true, "liquidity_ok": true, "trend_ok": false, "pullback_ok": false, "momentum_ok": true, "volume_ok": false, "volatility_ok": true}}


symbol: HYPEUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:45:11.581983+00:00
diagnostics_json:
{"price": 68.31, "entry_price": 68.12043, "stop_loss": 66.7580214, "take_profit": 70.50464505, "highest_price": 68.31, "trailing_stop": null, "rsi_14": 51.217589512646256, "ema_20": 68.18670494433815, "ema_50": 68.53231024076479, "hold_seconds": 165.982249}


symbol: XPLUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:45:11.590933+00:00
diagnostics_json:
{"price": 0.10022, "entry_price": 0.100510144, "stop_loss": 0.09849994111999999, "take_profit": 0.10402799903999999, "highest_price": 0.100510144, "trailing_stop": null, "rsi_14": 40.593094299087454, "ema_20": 0.1007419990026622, "ema_50": 0.10119495245265435, "hold_seconds": 165.946024}


symbol: ETHUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:45:11.595545+00:00
diagnostics_json:
{"price": 1700.17, "entry_price": 1704.231116, "stop_loss": 1670.1464936799998, "take_profit": 1763.8792050599998, "highest_price": 1704.231116, "trailing_stop": null, "rsi_14": 17.25008817480871, "ema_20": 1712.2953590568027, "ema_50": 1722.018850626952, "hold_seconds": 142.948004}


symbol: HYPEUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:45:16.648866+00:00
diagnostics_json:
{"price": 68.31, "entry_price": 68.12043, "stop_loss": 66.7580214, "take_profit": 70.50464505, "highest_price": 68.31, "trailing_stop": null, "rsi_14": 51.217589512646256, "ema_20": 68.18670494433815, "ema_50": 68.53231024076479, "hold_seconds": 171.049133}


symbol: XPLUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:45:16.658239+00:00
diagnostics_json:
{"price": 0.10022, "entry_price": 0.100510144, "stop_loss": 0.09849994111999999, "take_profit": 0.10402799903999999, "highest_price": 0.100510144, "trailing_stop": null, "rsi_14": 40.593094299087454, "ema_20": 0.1007419990026622, "ema_50": 0.10119495245265435, "hold_seconds": 171.013333}


symbol: ETHUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:45:16.662927+00:00
diagnostics_json:
{"price": 1700.17, "entry_price": 1704.231116, "stop_loss": 1670.1464936799998, "take_profit": 1763.8792050599998, "highest_price": 1704.231116, "trailing_stop": null, "rsi_14": 17.25008817480871, "ema_20": 1712.2953590568027, "ema_50": 1722.018850626952, "hold_seconds": 148.015374}


symbol: HYPEUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:45:21.713984+00:00
diagnostics_json:
{"price": 68.31, "entry_price": 68.12043, "stop_loss": 66.7580214, "take_profit": 70.50464505, "highest_price": 68.31, "trailing_stop": null, "rsi_14": 51.217589512646256, "ema_20": 68.18670494433815, "ema_50": 68.53231024076479, "hold_seconds": 176.114251}


symbol: XPLUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:45:21.723716+00:00
diagnostics_json:
{"price": 0.10022, "entry_price": 0.100510144, "stop_loss": 0.09849994111999999, "take_profit": 0.10402799903999999, "highest_price": 0.100510144, "trailing_stop": null, "rsi_14": 40.593094299087454, "ema_20": 0.1007419990026622, "ema_50": 0.10119495245265435, "hold_seconds": 176.07881}


symbol: ETHUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:45:21.728216+00:00
diagnostics_json:
{"price": 1700.17, "entry_price": 1704.231116, "stop_loss": 1670.1464936799998, "take_profit": 1763.8792050599998, "highest_price": 1704.231116, "trailing_stop": null, "rsi_14": 17.25008817480871, "ema_20": 1712.2953590568027, "ema_50": 1722.018850626952, "hold_seconds": 153.080675}


symbol: HYPEUSDT
action: SELL
reason: краткосрочный тренд ослаб ниже EMA50
created_at: 2026-06-18T15:45:30.538498+00:00
diagnostics_json:
{"price": 68.15, "entry_price": 68.12043, "stop_loss": 66.7580214, "take_profit": 70.50464505, "highest_price": 68.31, "trailing_stop": null, "rsi_14": 47.896708968299635, "ema_20": 68.17527637290956, "ema_50": 68.52760435841184, "hold_seconds": 184.938762}


symbol: XPLUSDT
action: SELL
reason: краткосрочный тренд ослаб ниже EMA50
created_at: 2026-06-18T15:45:30.562134+00:00
diagnostics_json:
{"price": 0.10025, "entry_price": 0.100510144, "stop_loss": 0.09849994111999999, "take_profit": 0.10402799903999999, "highest_price": 0.100510144, "trailing_stop": null, "rsi_14": 39.412868549910236, "ema_20": 0.10073533233599553, "ema_50": 0.10119220735461514, "hold_seconds": 184.917233}


symbol: ETHUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:45:30.580202+00:00
diagnostics_json:
{"price": 1694.51, "entry_price": 1704.231116, "stop_loss": 1670.1464936799998, "take_profit": 1763.8792050599998, "highest_price": 1704.231116, "trailing_stop": null, "rsi_14": 13.732897580217283, "ema_20": 1711.961073342517, "ema_50": 1721.8812035681285, "hold_seconds": 161.932665}


symbol: SOLUSDT
action: HOLD
reason: оценка входа ниже порога
created_at: 2026-06-18T15:45:30.595941+00:00
diagnostics_json:
{"spread_percent": 0.01449, "turnover_24h": 61116210.486149, "rsi_14": 20.99210615835443, "ema_20": 69.55592186325639, "ema_50": 70.06199508550098, "ema_200": 70.80107030746721, "volume": 2750.3194, "volume_ma_20": 3733.7646, "atr_percent": 0.2732780625297198, "checks": {"spread_ok": true, "liquidity_ok": true, "trend_ok": false, "pullback_ok": false, "momentum_ok": false, "volume_ok": false, "volatility_ok": true}}


symbol: XRPUSDT
action: BUY
reason: условия покупки набрали достаточную оценку
created_at: 2026-06-18T15:45:30.599491+00:00
diagnostics_json:
{"spread_percent": 0.00878, "turnover_24h": 29577567.027159, "rsi_14": 23.442364495068745, "ema_20": 1.1449137127792202, "ema_50": 1.1503827720760844, "ema_200": 1.159661632273188, "volume": 70124.83, "volume_ma_20": 49217.79, "atr_percent": 0.19330112755459325, "checks": {"spread_ok": true, "liquidity_ok": true, "trend_ok": false, "pullback_ok": false, "momentum_ok": true, "volume_ok": true, "volatility_ok": true}}


symbol: ETHUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:45:35.649076+00:00
diagnostics_json:
{"price": 1694.51, "entry_price": 1704.231116, "stop_loss": 1670.1464936799998, "take_profit": 1763.8792050599998, "highest_price": 1704.231116, "trailing_stop": null, "rsi_14": 13.732897580217283, "ema_20": 1711.961073342517, "ema_50": 1721.8812035681285, "hold_seconds": 167.001542}


symbol: XRPUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:45:35.658360+00:00
diagnostics_json:
{"price": 1.1378, "entry_price": 1.13914164, "stop_loss": 1.1163588072000001, "take_profit": 1.1790115974, "highest_price": 1.13914164, "trailing_stop": null, "rsi_14": 23.442364495068745, "ema_20": 1.1449137127792202, "ema_50": 1.1503827720760844, "hold_seconds": 5.044}


symbol: ETHUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:45:40.716941+00:00
diagnostics_json:
{"price": 1694.51, "entry_price": 1704.231116, "stop_loss": 1670.1464936799998, "take_profit": 1763.8792050599998, "highest_price": 1704.231116, "trailing_stop": null, "rsi_14": 13.732897580217283, "ema_20": 1711.961073342517, "ema_50": 1721.8812035681285, "hold_seconds": 172.069404}


symbol: XRPUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:45:40.726540+00:00
diagnostics_json:
{"price": 1.1378, "entry_price": 1.13914164, "stop_loss": 1.1163588072000001, "take_profit": 1.1790115974, "highest_price": 1.13914164, "trailing_stop": null, "rsi_14": 23.442364495068745, "ema_20": 1.1449137127792202, "ema_50": 1.1503827720760844, "hold_seconds": 10.112181}


symbol: ETHUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:45:45.782568+00:00
diagnostics_json:
{"price": 1694.51, "entry_price": 1704.231116, "stop_loss": 1670.1464936799998, "take_profit": 1763.8792050599998, "highest_price": 1704.231116, "trailing_stop": null, "rsi_14": 13.732897580217283, "ema_20": 1711.961073342517, "ema_50": 1721.8812035681285, "hold_seconds": 177.135034}


symbol: XRPUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:45:45.790865+00:00
diagnostics_json:
{"price": 1.1378, "entry_price": 1.13914164, "stop_loss": 1.1163588072000001, "take_profit": 1.1790115974, "highest_price": 1.13914164, "trailing_stop": null, "rsi_14": 23.442364495068745, "ema_20": 1.1449137127792202, "ema_50": 1.1503827720760844, "hold_seconds": 15.176503}


symbol: ETHUSDT
action: SELL
reason: краткосрочный тренд ослаб ниже EMA50
created_at: 2026-06-18T15:45:53.543105+00:00
diagnostics_json:
{"price": 1697.95, "entry_price": 1704.231116, "stop_loss": 1670.1464936799998, "take_profit": 1763.8792050599998, "highest_price": 1704.231116, "trailing_stop": null, "rsi_14": 15.116779752839264, "ema_20": 1712.213454294898, "ema_50": 1721.9851251367559, "hold_seconds": 184.895563}


symbol: XRPUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:45:53.567834+00:00
diagnostics_json:
{"price": 1.1394, "entry_price": 1.13914164, "stop_loss": 1.1163588072000001, "take_profit": 1.1790115974, "highest_price": 1.1394, "trailing_stop": null, "rsi_14": 27.810825678001635, "ema_20": 1.145008950874458, "ema_50": 1.150421987762359, "hold_seconds": 22.953475}


symbol: BTCUSDT
action: BUY
reason: условия покупки набрали достаточную оценку
created_at: 2026-06-18T15:45:53.572065+00:00
diagnostics_json:
{"spread_percent": 0.00016, "turnover_24h": 1088978596.8711004, "rsi_14": 31.595500136586608, "ema_20": 63008.80110260748, "ema_50": 63291.54327748867, "ema_200": 63795.859903549725, "volume": 52.183085, "volume_ma_20": 37.9879733, "atr_percent": 0.17474888939578914, "checks": {"spread_ok": true, "liquidity_ok": true, "trend_ok": false, "pullback_ok": false, "momentum_ok": true, "volume_ok": true, "volatility_ok": true}}


symbol: SOLUSDT
action: HOLD
reason: оценка входа ниже порога
created_at: 2026-06-18T15:45:53.614605+00:00
diagnostics_json:
{"spread_percent": 0.01449, "turnover_24h": 61255531.302598, "rsi_14": 20.99210615835443, "ema_20": 69.55592186325639, "ema_50": 70.06199508550098, "ema_200": 70.80107030746721, "volume": 4693.6975, "volume_ma_20": 3830.933505, "atr_percent": 0.28052548969307756, "checks": {"spread_ok": true, "liquidity_ok": true, "trend_ok": false, "pullback_ok": false, "momentum_ok": false, "volume_ok": true, "volatility_ok": true}}


symbol: XRPUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:45:58.645434+00:00
diagnostics_json:
{"price": 1.1394, "entry_price": 1.13914164, "stop_loss": 1.1163588072000001, "take_profit": 1.1790115974, "highest_price": 1.1394, "trailing_stop": null, "rsi_14": 27.810825678001635, "ema_20": 1.145008950874458, "ema_50": 1.150421987762359, "hold_seconds": 28.031081}


symbol: BTCUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:45:58.654848+00:00
diagnostics_json:
{"price": 62810.7, "entry_price": 62835.8451, "stop_loss": 61579.128198, "take_profit": 65035.099678499995, "highest_price": 62835.8451, "trailing_stop": null, "rsi_14": 31.595500136586608, "ema_20": 63008.80110260748, "ema_50": 63291.54327748867, "hold_seconds": 5.066}


symbol: XRPUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:46:03.716336+00:00
diagnostics_json:
{"price": 1.1394, "entry_price": 1.13914164, "stop_loss": 1.1163588072000001, "take_profit": 1.1790115974, "highest_price": 1.1394, "trailing_stop": null, "rsi_14": 27.810825678001635, "ema_20": 1.145008950874458, "ema_50": 1.150421987762359, "hold_seconds": 33.101981}


symbol: BTCUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:46:03.725657+00:00
diagnostics_json:
{"price": 62810.7, "entry_price": 62835.8451, "stop_loss": 61579.128198, "take_profit": 65035.099678499995, "highest_price": 62835.8451, "trailing_stop": null, "rsi_14": 31.595500136586608, "ema_20": 63008.80110260748, "ema_50": 63291.54327748867, "hold_seconds": 10.136809}


symbol: XRPUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:46:08.784307+00:00
diagnostics_json:
{"price": 1.1394, "entry_price": 1.13914164, "stop_loss": 1.1163588072000001, "take_profit": 1.1790115974, "highest_price": 1.1394, "trailing_stop": null, "rsi_14": 27.810825678001635, "ema_20": 1.145008950874458, "ema_50": 1.150421987762359, "hold_seconds": 38.169953}


symbol: BTCUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:46:08.793807+00:00
diagnostics_json:
{"price": 62810.7, "entry_price": 62835.8451, "stop_loss": 61579.128198, "take_profit": 65035.099678499995, "highest_price": 62835.8451, "trailing_stop": null, "rsi_14": 31.595500136586608, "ema_20": 63008.80110260748, "ema_50": 63291.54327748867, "hold_seconds": 15.204961}


symbol: XRPUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:46:16.571254+00:00
diagnostics_json:
{"price": 1.1397, "entry_price": 1.13914164, "stop_loss": 1.1163588072000001, "take_profit": 1.1790115974, "highest_price": 1.1397, "trailing_stop": null, "rsi_14": 31.365665809013763, "ema_20": 1.1446294136029538, "ema_50": 1.150055184613416, "hold_seconds": 45.956893}


symbol: BTCUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:46:16.576508+00:00
diagnostics_json:
{"price": 62827.0, "entry_price": 62835.8451, "stop_loss": 61579.128198, "take_profit": 65035.099678499995, "highest_price": 62835.8451, "trailing_stop": null, "rsi_14": 34.23806390735034, "ema_20": 62996.242720952614, "ema_50": 63275.4109036301, "hold_seconds": 22.987665}


symbol: SOLUSDT
action: BUY
reason: условия покупки набрали достаточную оценку
created_at: 2026-06-18T15:46:16.593977+00:00
diagnostics_json:
{"spread_percent": 0.01447, "turnover_24h": 61469662.232551, "rsi_14": 24.267742015037257, "ema_20": 69.51662771754755, "ema_50": 70.02612101773056, "ema_200": 70.78659708035572, "volume": 3805.3575, "volume_ma_20": 3805.67604, "atr_percent": 0.2684205641786963, "checks": {"spread_ok": true, "liquidity_ok": true, "trend_ok": false, "pullback_ok": false, "momentum_ok": true, "volume_ok": true, "volatility_ok": true}}


symbol: XRPUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:46:21.662402+00:00
diagnostics_json:
{"price": 1.1397, "entry_price": 1.13914164, "stop_loss": 1.1163588072000001, "take_profit": 1.1790115974, "highest_price": 1.1397, "trailing_stop": null, "rsi_14": 31.365665809013763, "ema_20": 1.1446294136029538, "ema_50": 1.150055184613416, "hold_seconds": 51.048049}


symbol: BTCUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:46:21.671986+00:00
diagnostics_json:
{"price": 62827.0, "entry_price": 62835.8451, "stop_loss": 61579.128198, "take_profit": 65035.099678499995, "highest_price": 62835.8451, "trailing_stop": null, "rsi_14": 34.23806390735034, "ema_20": 62996.242720952614, "ema_50": 63275.4109036301, "hold_seconds": 28.08314}


symbol: SOLUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:46:21.677195+00:00
diagnostics_json:
{"price": 69.05, "entry_price": 69.13073299999999, "stop_loss": 67.74811833999999, "take_profit": 71.55030865499998, "highest_price": 69.13073299999999, "trailing_stop": null, "rsi_14": 24.267742015037257, "ema_20": 69.51662771754755, "ema_50": 70.02612101773056, "hold_seconds": 5.067088}


symbol: XRPUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:46:26.731218+00:00
diagnostics_json:
{"price": 1.1397, "entry_price": 1.13914164, "stop_loss": 1.1163588072000001, "take_profit": 1.1790115974, "highest_price": 1.1397, "trailing_stop": null, "rsi_14": 31.365665809013763, "ema_20": 1.1446294136029538, "ema_50": 1.150055184613416, "hold_seconds": 56.116863}


symbol: BTCUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:46:26.740833+00:00
diagnostics_json:
{"price": 62827.0, "entry_price": 62835.8451, "stop_loss": 61579.128198, "take_profit": 65035.099678499995, "highest_price": 62835.8451, "trailing_stop": null, "rsi_14": 34.23806390735034, "ema_20": 62996.242720952614, "ema_50": 63275.4109036301, "hold_seconds": 33.151985}


symbol: SOLUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:46:26.746145+00:00
diagnostics_json:
{"price": 69.05, "entry_price": 69.13073299999999, "stop_loss": 67.74811833999999, "take_profit": 71.55030865499998, "highest_price": 69.13073299999999, "trailing_stop": null, "rsi_14": 24.267742015037257, "ema_20": 69.51662771754755, "ema_50": 70.02612101773056, "hold_seconds": 10.136054}


symbol: XRPUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:46:31.794611+00:00
diagnostics_json:
{"price": 1.1397, "entry_price": 1.13914164, "stop_loss": 1.1163588072000001, "take_profit": 1.1790115974, "highest_price": 1.1397, "trailing_stop": null, "rsi_14": 31.365665809013763, "ema_20": 1.1446294136029538, "ema_50": 1.150055184613416, "hold_seconds": 61.180256}


symbol: BTCUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:46:31.804186+00:00
diagnostics_json:
{"price": 62827.0, "entry_price": 62835.8451, "stop_loss": 61579.128198, "take_profit": 65035.099678499995, "highest_price": 62835.8451, "trailing_stop": null, "rsi_14": 34.23806390735034, "ema_20": 62996.242720952614, "ema_50": 63275.4109036301, "hold_seconds": 38.215339}


symbol: SOLUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:46:31.809133+00:00
diagnostics_json:
{"price": 69.05, "entry_price": 69.13073299999999, "stop_loss": 67.74811833999999, "take_profit": 71.55030865499998, "highest_price": 69.13073299999999, "trailing_stop": null, "rsi_14": 24.267742015037257, "ema_20": 69.51662771754755, "ema_50": 70.02612101773056, "hold_seconds": 15.19904}


symbol: XRPUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:46:39.563038+00:00
diagnostics_json:
{"price": 1.1383, "entry_price": 1.13914164, "stop_loss": 1.1163588072000001, "take_profit": 1.1790115974, "highest_price": 1.1397, "trailing_stop": null, "rsi_14": 26.99607378599829, "ema_20": 1.1443817945553347, "ema_50": 1.1499532238291021, "hold_seconds": 68.948683}


symbol: BTCUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:46:39.573011+00:00
diagnostics_json:
{"price": 62767.0, "entry_price": 62835.8451, "stop_loss": 61579.128198, "take_profit": 65035.099678499995, "highest_price": 62835.8451, "trailing_stop": null, "rsi_14": 32.610738506452265, "ema_20": 62992.12843523833, "ema_50": 63273.716785983044, "hold_seconds": 45.984163}


symbol: SOLUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:46:39.578377+00:00
diagnostics_json:
{"price": 68.94, "entry_price": 69.13073299999999, "stop_loss": 67.74811833999999, "take_profit": 71.55030865499998, "highest_price": 69.13073299999999, "trailing_stop": null, "rsi_14": 20.471519765620883, "ema_20": 69.50043724135708, "ema_50": 70.0194543510639, "hold_seconds": 22.968286}


symbol: XRPUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:46:44.630718+00:00
diagnostics_json:
{"price": 1.1383, "entry_price": 1.13914164, "stop_loss": 1.1163588072000001, "take_profit": 1.1790115974, "highest_price": 1.1397, "trailing_stop": null, "rsi_14": 26.99607378599829, "ema_20": 1.1443817945553347, "ema_50": 1.1499532238291021, "hold_seconds": 74.016364}


symbol: BTCUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:46:44.640001+00:00
diagnostics_json:
{"price": 62767.0, "entry_price": 62835.8451, "stop_loss": 61579.128198, "take_profit": 65035.099678499995, "highest_price": 62835.8451, "trailing_stop": null, "rsi_14": 32.610738506452265, "ema_20": 62992.12843523833, "ema_50": 63273.716785983044, "hold_seconds": 51.051155}


symbol: SOLUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:46:44.645171+00:00
diagnostics_json:
{"price": 68.94, "entry_price": 69.13073299999999, "stop_loss": 67.74811833999999, "take_profit": 71.55030865499998, "highest_price": 69.13073299999999, "trailing_stop": null, "rsi_14": 20.471519765620883, "ema_20": 69.50043724135708, "ema_50": 70.0194543510639, "hold_seconds": 28.035071}


symbol: XRPUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:46:49.700603+00:00
diagnostics_json:
{"price": 1.1383, "entry_price": 1.13914164, "stop_loss": 1.1163588072000001, "take_profit": 1.1790115974, "highest_price": 1.1397, "trailing_stop": null, "rsi_14": 26.99607378599829, "ema_20": 1.1443817945553347, "ema_50": 1.1499532238291021, "hold_seconds": 79.086249}


symbol: BTCUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:46:49.709177+00:00
diagnostics_json:
{"price": 62767.0, "entry_price": 62835.8451, "stop_loss": 61579.128198, "take_profit": 65035.099678499995, "highest_price": 62835.8451, "trailing_stop": null, "rsi_14": 32.610738506452265, "ema_20": 62992.12843523833, "ema_50": 63273.716785983044, "hold_seconds": 56.120327}


symbol: SOLUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:46:49.713924+00:00
diagnostics_json:
{"price": 68.94, "entry_price": 69.13073299999999, "stop_loss": 67.74811833999999, "take_profit": 71.55030865499998, "highest_price": 69.13073299999999, "trailing_stop": null, "rsi_14": 20.471519765620883, "ema_20": 69.50043724135708, "ema_50": 70.0194543510639, "hold_seconds": 33.103831}


symbol: XRPUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:46:54.767404+00:00
diagnostics_json:
{"price": 1.1383, "entry_price": 1.13914164, "stop_loss": 1.1163588072000001, "take_profit": 1.1790115974, "highest_price": 1.1397, "trailing_stop": null, "rsi_14": 26.99607378599829, "ema_20": 1.1443817945553347, "ema_50": 1.1499532238291021, "hold_seconds": 84.153051}


symbol: BTCUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:46:54.776966+00:00
diagnostics_json:
{"price": 62767.0, "entry_price": 62835.8451, "stop_loss": 61579.128198, "take_profit": 65035.099678499995, "highest_price": 62835.8451, "trailing_stop": null, "rsi_14": 32.610738506452265, "ema_20": 62992.12843523833, "ema_50": 63273.716785983044, "hold_seconds": 61.188095}


symbol: SOLUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:46:54.781897+00:00
diagnostics_json:
{"price": 68.94, "entry_price": 69.13073299999999, "stop_loss": 67.74811833999999, "take_profit": 71.55030865499998, "highest_price": 69.13073299999999, "trailing_stop": null, "rsi_14": 20.471519765620883, "ema_20": 69.50043724135708, "ema_50": 70.0194543510639, "hold_seconds": 38.171806}


symbol: XRPUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:47:02.522570+00:00
diagnostics_json:
{"price": 1.138, "entry_price": 1.13914164, "stop_loss": 1.1163588072000001, "take_profit": 1.1790115974, "highest_price": 1.1397, "trailing_stop": null, "rsi_14": 27.792967065861944, "ema_20": 1.143764480788157, "ema_50": 1.1494805662651888, "hold_seconds": 91.908215}


symbol: BTCUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:47:02.531731+00:00
diagnostics_json:
{"price": 62747.4, "entry_price": 62835.8451, "stop_loss": 61579.128198, "take_profit": 65035.099678499995, "highest_price": 62835.8451, "trailing_stop": null, "rsi_14": 31.451513310497077, "ema_20": 62988.93795904786, "ema_50": 63272.40306049285, "hold_seconds": 68.942889}


symbol: SOLUSDT
action: HOLD
reason: минимальное время удержания еще не прошло
created_at: 2026-06-18T15:47:02.537141+00:00
diagnostics_json:
{"price": 68.88, "entry_price": 69.13073299999999, "stop_loss": 67.74811833999999, "take_profit": 71.55030865499998, "highest_price": 69.13073299999999, "trailing_stop": null, "rsi_14": 19.885731377045303, "ema_20": 69.43694888730441, "ema_50": 69.97287089912396, "hold_seconds": 45.927046}


# events

level: INFO
created_at: 2026-06-18T15:38:57.708373+00:00
message:
XRPUSDT: paper SELL qty=17.40000000 price=1.14385674 net=-0.1145 reason=краткосрочный тренд ослаб ниже EMA50


level: INFO
created_at: 2026-06-18T15:39:20.705917+00:00
message:
HYPEUSDT: paper SELL qty=0.29300000 price=68.09956400 net=-0.0196 reason=краткосрочный тренд ослаб ниже EMA50


level: INFO
created_at: 2026-06-18T15:39:20.741671+00:00
message:
XPLUSDT: paper SELL qty=197.70000000 price=0.10085973 net=-0.0796 reason=краткосрочный тренд ослаб ниже EMA50


level: INFO
created_at: 2026-06-18T15:42:25.567310+00:00
message:
SOLUSDT: paper SELL qty=0.28730000 price=69.28920700 net=-0.1122 reason=краткосрочный тренд ослаб ниже EMA50


level: INFO
created_at: 2026-06-18T15:42:48.616075+00:00
message:
BTCUSDT: paper SELL qty=0.00031700 price=62716.07953000 net=-0.1092 reason=краткосрочный тренд ослаб ниже EMA50


level: INFO
created_at: 2026-06-18T15:45:30.559252+00:00
message:
HYPEUSDT: paper SELL qty=0.29300000 price=68.15954600 net=-0.0285 reason=краткосрочный тренд ослаб ниже EMA50


level: INFO
created_at: 2026-06-18T15:45:30.577454+00:00
message:
XPLUSDT: paper SELL qty=198.70000000 price=0.10013995 net=-0.1134 reason=краткосрочный тренд ослаб ниже EMA50


level: INFO
created_at: 2026-06-18T15:45:53.563833+00:00
message:
ETHUSDT: paper SELL qty=0.01172000 price=1698.09042000 net=-0.1118 reason=краткосрочный тренд ослаб ниже EMA50


