[{"accountBalance":null,"closedAt":"2026-07-13T09:57:00.819243","commission":null,"createdAt":"2026-07-08T09:05:17.999105","durationMinutes":7251,"entryPrice":1.33407,"executionMessage":null,"executionPrice":null,"executionStatus":null,"exitPrice":1.3353567857142858,"expectedLoss":null,"expectedProfit":null,"explanation":null,"grade":"B","id":1,"journalNotes":null,"journalTags":null,"mt5Ticket":null,"pair":"GBP/USD","plannedEntryPrice":null,"plannedStopLoss":null,"plannedTakeProfit":null,"pnl":0.0,"positionSize":null,"result":"LOSS","riskAmount":null,"riskMultiple":-1.0,"riskPercent":null,"riskReward":null,"score":80,"scoreBreakdown":null,"signal":"SELL","status":"CLOSED","stopLoss":1.3353567857142858,"swap":null,"takeProfit":1.3314964285714286,"timeframe":"1H"},{"accountBalance":null,"closedAt":"2026-07-13T09:57:01.991254","commission":null,"createdAt":"2026-07-08T09:05:18.080067","durationMinutes":7251,"entryPrice":0.6913,"executionMessage":null,"executionPrice":null,"executionStatus":null,"exitPrice":0.69247,"expectedLoss":null,"expectedProfit":null,"explanation":null,"grade":"B","id":2,"journalNotes":null,"journalTags":null,"mt5Ticket":null,"pair":"AUD/USD","plannedEntryPrice":null,"plannedStopLoss":null,"plannedTakeProfit":null,"pnl":0.0,"positionSize":null,"result":"LOSS","riskAmount":null,"riskMultiple":-1.0,"riskPercent":null,"riskReward":null,"score":80,"scoreBreakdown":null,"signal":"SELL","status":"CLOSED","stopLoss":0.69247,"swap":null,"takeProfit":0.68896,"timeframe":"1H"},{"accountBalance":null,"closedAt":"2026-07-13T09:57:02.556994","commission":null,"createdAt":"2026-07-08T11:05:13.846661","durationMinutes":7131,"entryPrice":162.49477,"executionMessage":null,"executionPrice":null,"executionStatus":null,"exitPrice":162.32469357142855,"expectedLoss":null,"expectedProfit":null,"explanation":null,"grade":"B","id":3,"journalNotes":null,"journalTags":null,"mt5Ticket":null,"pair":"USD/JPY","plannedEntryPrice":null,"plannedStopLoss":null,"plannedTakeProfit":null,"pnl":0.0,"positionSize":null,"result":"LOSS","riskAmount":null,"riskMultiple":-1.0,"riskPercent":null,"riskReward":null,"score":80,"scoreBreakdown":null,"signal":"BUY","status":"CLOSED","stopLoss":162.32469357142855,"swap":null,"takeProfit":162.83492285714283,"timeframe":"1H"},{"accountBalance":null,"closedAt":"2026-07-13T09:57:03.073232","commission":null,"createdAt":"2026-07-08T14:05:16.229751","durationMinutes":6951,"entryPrice":0.80873,"executionMessage":null,"executionPrice":null,"executionStatus":null,"exitPrice":0.8077496428571428,"expectedLoss":null,"expectedProfit":null,"explanation":null,"grade":"A","id":4,"journalNotes":null,"journalTags":null,"mt5Ticket":null,"pair":"USD/CHF","plannedEntryPrice":null,"plannedStopLoss":null,"plannedTakeProfit":null,"pnl":0.0,"positionSize":null,"result":"LOSS","riskAmount":null,"riskMultiple":-1.0,"riskPercent":null,"riskReward":null,"score":100,"scoreBreakdown":null,"signal":"BUY","status":"CLOSED","stopLoss":0.8077496428571428,"swap":null,"takeProfit":0.8106907142857143,"timeframe":"1H"},{"accountBalance":null,"closedAt":"2026-07-13T09:57:03.601999","commission":null,"createdAt":"2026-07-08T16:40:21.954853","durationMinutes":6796,"entryPrice":1.13954,"executionMessage":null,"executionPrice":null,"executionStatus":null,"exitPrice":1.1405707142857142,"expectedLoss":null,"expectedProfit":null,"explanation":null,"grade":"B","id":5,"journalNotes":null,"journalTags":null,"mt5Ticket":null,"pair":"EUR/USD","plannedEntryPrice":null,"plannedStopLoss":null,"plannedTakeProfit":null,"pnl":0.0,"positionSize":null,"result":"LOSS","riskAmount":null,"riskMultiple":-1.0,"riskPercent":null,"riskReward":null,"score":90,"scoreBreakdown":null,"signal":"SELL","status":"CLOSED","stopLoss":1.1405707142857142,"swap":null,"takeProfit":1.1374785714285716,"timeframe":"1H"},{"accountBalance":null,"closedAt":"2026-07-13T09:57:04.10241","commission":null,"createdAt":"2026-07-13T08:05:20.542039","durationMinutes":111,"entryPrice":1.41425,"executionMessage":null,"executionPrice":null,"executionStatus":null,"exitPrice":1.4157435714285715,"expectedLoss":null,"expectedProfit":null,"explanation":"SELL selected because the sell score is stronger than the buy score and reached the trade threshold. Pair USD/CAD on 1H shows trend=DOWNTREND, RSI=42.32, price=1.41425, EMA20=1.41597, SMA50=1.41599, SMA200=1.41796. Higher timeframe 4H confirmation: bullish=false, bearish=false. ATR=0.001 is used for the stop and target distance.","grade":"B","id":6,"journalNotes":null,"journalTags":null,"mt5Ticket":null,"pair":"USD/CAD","plannedEntryPrice":null,"plannedStopLoss":null,"plannedTakeProfit":null,"pnl":0.0,"positionSize":null,"result":"LOSS","riskAmount":null,"riskMultiple":-1.0,"riskPercent":null,"riskReward":null,"score":80,"scoreBreakdown":"BUY score=0, SELL score=80, 4H bullish confirmation=false, 4H bearish confirmation=false, ATR=0.001","signal":"SELL","status":"CLOSED","stopLoss":1.4157435714285715,"swap":null,"takeProfit":1.411262857142857,"timeframe":"1H"},{"accountBalance":null,"closedAt":"2026-07-13T14:37:15.585105","commission":null,"createdAt":"2026-07-13T10:05:26.005678","durationMinutes":271,"entryPrice":0.80932,"executionMessage":null,"executionPrice":null,"executionStatus":null,"exitPrice":0.8117671428571429,"expectedLoss":null,"expectedProfit":null,"explanation":"BUY selected because the buy score is stronger than the sell score and reached the trade threshold. Pair USD/CHF on 1H shows trend=UPTREND, RSI=58.03, price=0.80932, EMA20=0.80913, SMA50=0.80865, SMA200=0.80693. Higher timeframe 4H confirmation: bullish=true, bearish=false. ATR=8.2E-4 is used for the stop and target distance.","grade":"B","id":7,"journalNotes":null,"journalTags":null,"mt5Ticket":null,"pair":"USD/CHF","plannedEntryPrice":null,"plannedStopLoss":null,"plannedTakeProfit":null,"pnl":0.0,"positionSize":null,"result":"WIN","riskAmount":null,"riskMultiple":null,"riskPercent":null,"riskReward":null,"score":80,"scoreBreakdown":"BUY score=80, SELL score=0, 4H bullish confirmation=true, 4H bearish confirmation=false, ATR=8.2E-4","signal":"BUY","status":"CLOSED","stopLoss":0.8080964285714286,"swap":null,"takeProfit":0.8117671428571429,"timeframe":"1H"},{"accountBalance":null,"closedAt":"2026-07-13T11:05:26.62979","commission":null,"createdAt":"2026-07-13T11:05:25.437038","durationMinutes":0,"entryPrice":1.41286,"executionMessage":null,"executionPrice":null,"executionStatus":null,"exitPrice":1.4142046428571429,"expectedLoss":null,"expectedProfit":null,"explanation":"SELL selected because the sell score is stronger than the buy score and reached the trade threshold. Pair USD/CAD on 1H shows trend=DOWNTREND, RSI=32.82, price=1.41286, EMA20=1.41532, SMA50=1.41584, SMA200=1.41787. Higher timeframe 4H confirmation: bullish=false, bearish=false. ATR=9.0E-4 is used for the stop and target distance.","grade":"B","id":8,"journalNotes":null,"journalTags":null,"mt5Ticket":null,"pair":"USD/CAD","plannedEntryPrice":null,"plannedStopLoss":null,"plannedTakeProfit":null,"pnl":0.0,"positionSize":null,"result":"LOSS","riskAmount":null,"riskMultiple":-1.0,"riskPercent":null,"riskReward":null,"score":80,"scoreBreakdown":"BUY score=0, SELL score=80, 4H bullish confirmation=false, 4H bearish confirmation=false, ATR=9.0E-4","signal":"SELL","status":"CLOSED","stopLoss":1.4142046428571429,"swap":null,"takeProfit":1.4101707142857143,"timeframe":"1H"},{"accountBalance":null,"closedAt":"2026-07-13T14:42:16.771689","commission":null,"createdAt":"2026-07-13T14:38:33.962012","durationMinutes":3,"entryPrice":0.81103,"executionMessage":null,"executionPrice":null,"executionStatus":null,"exitPrice":0.8100014285714285,"expectedLoss":null,"expectedProfit":null,"explanation":"BUY selected because the buy score is stronger than the sell score and reached the trade threshold. Pair USD/CHF on 1H shows trend=UPTREND, RSI=56.21, price=0.81103, EMA20=0.80937, SMA50=0.80876, SMA200=0.80707. Higher timeframe 4H confirmation: bullish=true, bearish=false. ATR=6.9E-4 is used for the stop and target distance.","grade":"A","id":9,"journalNotes":null,"journalTags":null,"mt5Ticket":null,"pair":"USD/CHF","plannedEntryPrice":null,"plannedStopLoss":null,"plannedTakeProfit":null,"pnl":0.0,"positionSize":null,"result":"LOSS","riskAmount":null,"riskMultiple":-1.0,"riskPercent":null,"riskReward":null,"score":100,"scoreBreakdown":"BUY score=100, SELL score=0, 4H bullish confirmation=true, 4H bearish confirmation=false, ATR=6.9E-4","signal":"BUY","status":"CLOSED","stopLoss":0.8100014285714285,"swap":null,"takeProfit":0.8130871428571429,"timeframe":"1H"},{"accountBalance":null,"closedAt":"2026-07-13T14:59:42.530997","commission":null,"createdAt":"2026-07-13T14:55:45.183115","durationMinutes":3,"entryPrice":0.81103,"executionMessage":null,"executionPrice":null,"executionStatus":null,"exitPrice":0.8100014285714285,"expectedLoss":null,"expectedProfit":null,"explanation":"BUY selected because the buy score is stronger than the sell score and reached the trade threshold. Pair USD/CHF on 1H shows trend=UPTREND, RSI=56.21, price=0.81103, EMA20=0.80937, SMA50=0.80876, SMA200=0.80707. Higher timeframe 4H confirmation: bullish=true, bearish=false. ATR=6.9E-4 is used for the stop and target distance.","grade":"A","id":10,"journalNotes":null,"journalTags":null,"mt5Ticket":null,"pair":"USD/CHF","plannedEntryPrice":null,"plannedStopLoss":null,"plannedTakeProfit":null,"pnl":0.0,"positionSize":null,"result":"LOSS","riskAmount":null,"riskMultiple":-1.0,"riskPercent":null,"riskReward":null,"score":100,"scoreBreakdown":"BUY score=100, SELL score=0, 4H bullish confirmation=true, 4H bearish confirmation=false, ATR=6.9E-4","signal":"BUY","status":"CLOSED","stopLoss":0.8100014285714285,"swap":null,"takeProfit":0.8130871428571429,"timeframe":"1H"},{"accountBalance":null,"closedAt":"2026-07-13T15:04:43.635208","commission":null,"createdAt":"2026-07-13T15:00:24.584003","durationMinutes":4,"entryPrice":0.81103,"executionMessage":null,"executionPrice":null,"executionStatus":null,"exitPrice":0.8100014285714285,"expectedLoss":null,"expectedProfit":null,"explanation":"BUY selected because the buy score is stronger than the sell score and reached the trade threshold. Pair USD/CHF on 1H shows trend=UPTREND, RSI=56.21, price=0.81103, EMA20=0.80937, SMA50=0.80876, SMA200=0.80707. Higher timeframe 4H confirmation: bullish=true, bearish=false. ATR=6.9E-4 is used for the stop and target distance.","grade":"A","id":11,"journalNotes":null,"journalTags":null,"mt5Ticket":null,"pair":"USD/CHF","plannedEntryPrice":null,"plannedStopLoss":null,"plannedTakeProfit":null,"pnl":0.0,"positionSize":null,"result":"LOSS","riskAmount":null,"riskMultiple":-1.0,"riskPercent":null,"riskReward":null,"score":100,"scoreBreakdown":"BUY score=100, SELL score=0, 4H bullish confirmation=true, 4H bearish confirmation=false, ATR=6.9E-4","signal":"BUY","status":"CLOSED","stopLoss":0.8100014285714285,"swap":null,"takeProfit":0.8130871428571429,"timeframe":"1H"},{"accountBalance":null,"closedAt":"2026-07-13T15:09:44.706707","commission":null,"createdAt":"2026-07-13T15:05:27.127659","durationMinutes":4,"entryPrice":0.81207,"executionMessage":null,"executionPrice":null,"executionStatus":null,"exitPrice":0.81102,"expectedLoss":null,"expectedProfit":null,"explanation":"BUY selected because the buy score is stronger than the sell score and reached the trade threshold. Pair USD/CHF on 1H shows trend=UPTREND, RSI=63.28, price=0.81207, EMA20=0.80963, SMA50=0.80884, SMA200=0.80711. Higher timeframe 4H confirmation: bullish=true, bearish=false. ATR=7.0E-4 is used for the stop and target distance.","grade":"A","id":12,"journalNotes":null,"journalTags":null,"mt5Ticket":null,"pair":"USD/CHF","plannedEntryPrice":null,"plannedStopLoss":null,"plannedTakeProfit":null,"pnl":0.0,"positionSize":null,"result":"LOSS","riskAmount":null,"riskMultiple":-1.0,"riskPercent":null,"riskReward":null,"score":100,"scoreBreakdown":"BUY score=100, SELL score=0, 4H bullish confirmation=true, 4H bearish confirmation=false, ATR=7.0E-4","signal":"BUY","status":"CLOSED","stopLoss":0.81102,"swap":null,"takeProfit":0.81417,"timeframe":"1H"},{"accountBalance":null,"closedAt":"2026-07-14T00:06:55.836669","commission":null,"createdAt":"2026-07-14T00:05:26.607621","durationMinutes":1,"entryPrice":0.81488,"executionMessage":null,"executionPrice":null,"executionStatus":null,"exitPrice":0.8138525000000001,"expectedLoss":null,"expectedProfit":null,"explanation":"BUY selected because the buy score is stronger than the sell score and reached the trade threshold. Pair USD/CHF on 1H shows trend=UPTREND, RSI=93.85, price=0.81488, EMA20=0.81244, SMA50=0.80989, SMA200=0.80764. Higher timeframe 4H confirmation: bullish=true, bearish=false. ATR=6.9E-4 is used for the stop and target distance.","grade":"A","id":13,"journalNotes":null,"journalTags":null,"mt5Ticket":null,"pair":"USD/CHF","plannedEntryPrice":null,"plannedStopLoss":null,"plannedTakeProfit":null,"pnl":0.0,"positionSize":null,"result":"LOSS","riskAmount":null,"riskMultiple":-1.0,"riskPercent":null,"riskReward":null,"score":100,"scoreBreakdown":"BUY score=100, SELL score=0, 4H bullish confirmation=true, 4H bearish confirmation=false, ATR=6.9E-4","signal":"BUY","status":"CLOSED","stopLoss":0.8138525000000001,"swap":null,"takeProfit":0.8169350000000001,"timeframe":"1H"},{"accountBalance":null,"closedAt":"2026-07-14T03:41:45.315506","commission":null,"createdAt":"2026-07-14T02:05:27.7472","durationMinutes":96,"entryPrice":162.41446,"executionMessage":null,"executionPrice":null,"executionStatus":null,"exitPrice":162.29998642857143,"expectedLoss":null,"expectedProfit":null,"explanation":"BUY selected because the buy score is stronger than the sell score and reached the trade threshold. Pair USD/JPY on 1H shows trend=UPTREND, RSI=69.61, price=162.41446, EMA20=162.30794, SMA50=162.03911, SMA200=162.03887. Higher timeframe 4H confirmation: bullish=true, bearish=false. ATR=0.07632 is used for the stop and target distance.","grade":"B","id":14,"journalNotes":null,"journalTags":null,"mt5Ticket":null,"pair":"USD/JPY","plannedEntryPrice":null,"plannedStopLoss":null,"plannedTakeProfit":null,"pnl":0.0,"positionSize":null,"result":"LOSS","riskAmount":null,"riskMultiple":-1.0,"riskPercent":null,"riskReward":null,"score":80,"scoreBreakdown":"BUY score=80, SELL score=0, 4H bullish confirmation=true, 4H bearish confirmation=false, ATR=0.07632","signal":"BUY","status":"CLOSED","stopLoss":162.29998642857143,"swap":null,"takeProfit":162.64340714285714,"timeframe":"1H"},{"accountBalance":null,"closedAt":"2026-07-14T08:27:22.992915","commission":null,"createdAt":"2026-07-14T05:05:24.647234","durationMinutes":201,"entryPrice":0.81382,"executionMessage":null,"executionPrice":null,"executionStatus":null,"exitPrice":0.8129875,"expectedLoss":null,"expectedProfit":null,"explanation":"BUY selected because the buy score is stronger than the sell score and reached the trade threshold. Pair USD/CHF on 1H shows trend=UPTREND, RSI=69.66, price=0.81382, EMA20=0.81304, SMA50=0.81047, SMA200=0.80791. Higher timeframe 4H confirmation: bullish=true, bearish=false. ATR=5.6E-4 is used for the stop and target distance.","grade":"B","id":15,"journalNotes":null,"journalTags":null,"mt5Ticket":null,"pair":"USD/CHF","plannedEntryPrice":null,"plannedStopLoss":null,"plannedTakeProfit":null,"pnl":0.0,"positionSize":null,"result":"LOSS","riskAmount":null,"riskMultiple":-1.0,"riskPercent":null,"riskReward":null,"score":80,"scoreBreakdown":"BUY score=80, SELL score=0, 4H bullish confirmation=true, 4H bearish confirmation=false, ATR=5.6E-4","signal":"BUY","status":"CLOSED","stopLoss":0.8129875,"swap":null,"takeProfit":0.815485,"timeframe":"1H"},{"accountBalance":100000.0,"closedAt":"2026-07-15T14:56:08.600657","commission":null,"createdAt":"2026-07-15T12:05:29.062638","durationMinutes":170,"entryPrice":0.69857,"executionMessage":null,"executionPrice":null,"executionStatus":null,"exitPrice":0.6998514285714286,"expectedLoss":2000.0,"expectedProfit":4000.0,"explanation":"BUY selected because the buy score is stronger than the sell score and reached the trade threshold. Pair AUD/USD on 1H shows trend=UPTREND, RSI=63.85, price=0.69857, EMA20=0.69794, SMA50=0.69554, SMA200=0.69462. Higher timeframe 4H confirmation: bullish=false, bearish=false. ATR=4.3E-4 is used for the stop and target distance.","grade":"B","id":16,"journalNotes":null,"journalTags":null,"mt5Ticket":null,"pair":"AUD/USD","plannedEntryPrice":null,"plannedStopLoss":null,"plannedTakeProfit":null,"pnl":4000.0,"positionSize":31.22,"result":"WIN","riskAmount":2000.0,"riskMultiple":2.0,"riskPercent":2.0,"riskReward":"1:2.00","score":80,"scoreBreakdown":"BUY score=80, SELL score=0, 4H bullish confirmation=false, 4H bearish confirmation=false, ATR=4.3E-4","signal":"BUY","status":"CLOSED","stopLoss":0.6979292857142857,"swap":null,"takeProfit":0.6998514285714286,"timeframe":"1H"},{"accountBalance":100000.0,"closedAt":"2026-07-15T15:06:09.774393","commission":null,"createdAt":"2026-07-15T15:05:31.990447","durationMinutes":0,"entryPrice":0.69993,"executionMessage":null,"executionPrice":null,"executionStatus":null,"exitPrice":0.6992892857142857,"expectedLoss":2000.0,"expectedProfit":4000.0,"explanation":"BUY selected because the buy score is stronger than the sell score and reached the trade threshold. Pair AUD/USD on 1H shows trend=UPTREND, RSI=68.28, price=0.69993, EMA20=0.6984, SMA50=0.69585, SMA200=0.69471. Higher timeframe 4H confirmation: bullish=false, bearish=false. ATR=4.3E-4 is used for the stop and target distance.","grade":"B","id":17,"journalNotes":null,"journalTags":null,"mt5Ticket":null,"pair":"AUD/USD","plannedEntryPrice":null,"plannedStopLoss":null,"plannedTakeProfit":null,"pnl":-2000.0,"positionSize":31.22,"result":"LOSS","riskAmount":2000.0,"riskMultiple":-1.0,"riskPercent":2.0,"riskReward":"1:2.00","score":80,"scoreBreakdown":"BUY score=80, SELL score=0, 4H bullish confirmation=false, 4H bearish confirmation=false, ATR=4.3E-4","signal":"BUY","status":"CLOSED","stopLoss":0.6992892857142857,"swap":null,"takeProfit":0.7012114285714286,"timeframe":"1H"},{"accountBalance":100000.0,"closedAt":"2026-07-15T17:08:10.887452","commission":null,"createdAt":"2026-07-15T17:05:33.474076","durationMinutes":2,"entryPrice":1.35378,"executionMessage":null,"executionPrice":null,"executionStatus":null,"exitPrice":1.3513382142857142,"expectedLoss":2000.0,"expectedProfit":4000.0,"explanation":"BUY selected because the buy score is stronger than the sell score and reached the trade threshold. Pair GBP/USD on 1H shows trend=DOWNTREND, RSI=82.8, price=1.35378, EMA20=1.34308, SMA50=1.33907, SMA200=1.3393. Higher timeframe 4H confirmation: bullish=true, bearish=false. ATR=0.00163 is used for the stop and target distance.","grade":"B","id":18,"journalNotes":null,"journalTags":null,"mt5Ticket":null,"pair":"GBP/USD","plannedEntryPrice":null,"plannedStopLoss":null,"plannedTakeProfit":null,"pnl":-2000.0,"positionSize":8.19,"result":"LOSS","riskAmount":2000.0,"riskMultiple":-1.0,"riskPercent":2.0,"riskReward":"1:2.00","score":85,"scoreBreakdown":"BUY score=85, SELL score=0, 4H bullish confirmation=true, 4H bearish confirmation=false, ATR=0.00163","signal":"BUY","status":"CLOSED","stopLoss":1.3513382142857142,"swap":null,"takeProfit":1.3586635714285715,"timeframe":"1H"},{"accountBalance":100000.0,"closedAt":"2026-07-15T18:24:13.780576","commission":null,"createdAt":"2026-07-15T18:20:11.156397","durationMinutes":4,"entryPrice":1.35505,"executionMessage":null,"executionPrice":null,"executionStatus":null,"exitPrice":1.3525139285714287,"expectedLoss":2000.0,"expectedProfit":4000.0,"explanation":"Manual admin override trade opened from analysis page. Daily trade guard was bypassed. Swing strategy generated a BUY setup with score 100 (A). News sentiment is Neutral. Risk/Reward: 1:2","grade":"A","id":19,"journalNotes":null,"journalTags":null,"mt5Ticket":null,"pair":"GBP/USD","plannedEntryPrice":null,"plannedStopLoss":null,"plannedTakeProfit":null,"pnl":-2000.0,"positionSize":7.89,"result":"LOSS","riskAmount":2000.0,"riskMultiple":-1.0,"riskPercent":2.0,"riskReward":"1:2.00","score":100,"scoreBreakdown":"manual=true, source=analysis, daily_guard_override=true, news=Neutral","signal":"BUY","status":"CLOSED","stopLoss":1.3525139285714287,"swap":null,"takeProfit":1.360122142857143,"timeframe":"1H"},{"accountBalance":100000.0,"closedAt":"2026-07-15T18:29:14.890138","commission":null,"createdAt":"2026-07-15T18:29:01.110071","durationMinutes":0,"entryPrice":1.35505,"executionMessage":null,"executionPrice":null,"executionStatus":null,"exitPrice":1.3525139285714287,"expectedLoss":2000.0,"expectedProfit":4000.0,"explanation":"Manual admin override trade opened from analysis page. Daily trade guard was bypassed. Swing strategy generated a BUY setup with score 100 (A). News sentiment is Neutral. Risk/Reward: 1:2","grade":"A","id":20,"journalNotes":null,"journalTags":null,"mt5Ticket":null,"pair":"GBP/USD","plannedEntryPrice":null,"plannedStopLoss":null,"plannedTakeProfit":null,"pnl":-2000.0,"positionSize":7.89,"result":"LOSS","riskAmount":2000.0,"riskMultiple":-1.0,"riskPercent":2.0,"riskReward":"1:2.00","score":100,"scoreBreakdown":"manual=true, source=analysis, daily_guard_override=true, news=Neutral","signal":"BUY","status":"CLOSED","stopLoss":1.3525139285714287,"swap":null,"takeProfit":1.360122142857143,"timeframe":"1H"},{"accountBalance":100000.0,"closedAt":"2026-07-15T18:36:41.053673","commission":null,"createdAt":"2026-07-15T18:32:52.642853","durationMinutes":3,"entryPrice":1.35505,"executionMessage":null,"executionPrice":null,"executionStatus":null,"exitPrice":1.3525139285714287,"expectedLoss":2000.0,"expectedProfit":4000.0,"explanation":"Manual admin override trade opened from analysis page. Daily trade guard was bypassed. Swing strategy generated a BUY setup with score 100 (A). News sentiment is Neutral. Risk/Reward: 1:2","grade":"A","id":21,"journalNotes":null,"journalTags":null,"mt5Ticket":null,"pair":"GBP/USD","plannedEntryPrice":null,"plannedStopLoss":null,"plannedTakeProfit":null,"pnl":-2000.0,"positionSize":7.89,"result":"LOSS","riskAmount":2000.0,"riskMultiple":-1.0,"riskPercent":2.0,"riskReward":"1:2.00","score":100,"scoreBreakdown":"manual=true, source=analysis, daily_guard_override=true, news=Neutral","signal":"BUY","status":"CLOSED","stopLoss":1.3525139285714287,"swap":null,"takeProfit":1.360122142857143,"timeframe":"1H"},{"accountBalance":100000.0,"closedAt":"2026-07-15T18:44:10.116366","commission":null,"createdAt":"2026-07-15T18:42:17.654583","durationMinutes":1,"entryPrice":1.3548,"executionMessage":null,"executionPrice":null,"executionStatus":null,"exitPrice":1.35226,"expectedLoss":2000.0,"expectedProfit":3992.13,"explanation":"Manual admin override trade opened from analysis page using the latest MT5 M1 close as entry. Daily trade guard was bypassed. Original signal entry was 1.35505; MT5 candle time was 2026-07-15T21:42. Swing strategy generated a BUY setup with score 100 (A). News sentiment is Neutral. Risk/Reward: 1:2","grade":"A","id":22,"journalNotes":null,"journalTags":null,"mt5Ticket":null,"pair":"GBP/USD","plannedEntryPrice":null,"plannedStopLoss":null,"plannedTakeProfit":null,"pnl":-2000.0,"positionSize":7.87,"result":"LOSS","riskAmount":2000.0,"riskMultiple":-1.0,"riskPercent":2.0,"riskReward":"1:2.00","score":100,"scoreBreakdown":"manual=true, source=analysis, entry_source=mt5_m1_close, daily_guard_override=true, original_entry=1.35505, mt5_entry=1.3548, mt5_candle_time=2026-07-15T21:42, news=Neutral","signal":"BUY","status":"CLOSED","stopLoss":1.35226,"swap":null,"takeProfit":1.35987,"timeframe":"1H"},{"accountBalance":100000.0,"closedAt":"2026-07-15T18:44:11.210061","commission":null,"createdAt":"2026-07-15T18:43:07.787883","durationMinutes":1,"entryPrice":161.934,"executionMessage":null,"executionPrice":null,"executionStatus":null,"exitPrice":162.046,"expectedLoss":2000.0,"expectedProfit":4000.0,"explanation":"Manual admin override trade opened from analysis page using the latest MT5 M1 close as entry. Daily trade guard was bypassed. Original signal entry was 161.934; MT5 candle time was 2026-07-15T21:42. Swing strategy generated a SELL setup with score 80 (B). News sentiment is Neutral. Risk/Reward: 1:2","grade":"B","id":23,"journalNotes":null,"journalTags":null,"mt5Ticket":null,"pair":"USD/JPY","plannedEntryPrice":null,"plannedStopLoss":null,"plannedTakeProfit":null,"pnl":-2000.0,"positionSize":19.62,"result":"LOSS","riskAmount":2000.0,"riskMultiple":-1.0,"riskPercent":2.0,"riskReward":"1:2.00","score":80,"scoreBreakdown":"manual=true, source=analysis, entry_source=mt5_m1_close, daily_guard_override=true, original_entry=161.934, mt5_entry=161.934, mt5_candle_time=2026-07-15T21:42, news=Neutral","signal":"SELL","status":"CLOSED","stopLoss":162.046,"swap":null,"takeProfit":161.71,"timeframe":"1H"},{"accountBalance":100000.0,"closedAt":"2026-07-16T09:30:28.53146","commission":null,"createdAt":"2026-07-15T18:53:37.598072","durationMinutes":876,"entryPrice":1.354,"executionMessage":null,"executionPrice":null,"executionStatus":null,"exitPrice":1.35146,"expectedLoss":2000.0,"expectedProfit":3992.13,"explanation":"Manual admin override trade opened from analysis page using the latest MT5 M1 close as entry. Daily trade guard was bypassed. Original signal entry was 1.35505; MT5 candle time was 2026-07-15T21:53. Swing strategy generated a BUY setup with score 100 (A). News sentiment is Neutral. Risk/Reward: 1:2","grade":"A","id":24,"journalNotes":null,"journalTags":null,"mt5Ticket":null,"pair":"GBP/USD","plannedEntryPrice":null,"plannedStopLoss":null,"plannedTakeProfit":null,"pnl":-2000.0,"positionSize":7.87,"result":"LOSS","riskAmount":2000.0,"riskMultiple":-1.0,"riskPercent":2.0,"riskReward":"1:2.00","score":100,"scoreBreakdown":"manual=true, source=analysis, entry_source=mt5_m1_close, daily_guard_override=true, original_entry=1.35505, mt5_entry=1.354, mt5_candle_time=2026-07-15T21:53, news=Neutral","signal":"BUY","status":"CLOSED","stopLoss":1.35146,"swap":null,"takeProfit":1.35907,"timeframe":"1H"},{"accountBalance":100000.0,"closedAt":"2026-07-15T19:37:27.600486","commission":null,"createdAt":"2026-07-15T18:55:28.201394","durationMinutes":41,"entryPrice":162.022,"executionMessage":null,"executionPrice":null,"executionStatus":null,"exitPrice":162.134,"expectedLoss":2000.0,"expectedProfit":4000.0,"explanation":"Manual admin override trade opened from analysis page using the latest MT5 M1 close as entry. Daily trade guard was bypassed. Original signal entry was 161.934; MT5 candle time was 2026-07-15T21:54. Swing strategy generated a SELL setup with score 80 (B). News sentiment is Neutral. Risk/Reward: 1:2","grade":"B","id":25,"journalNotes":null,"journalTags":null,"mt5Ticket":null,"pair":"USD/JPY","plannedEntryPrice":null,"plannedStopLoss":null,"plannedTakeProfit":null,"pnl":-2000.0,"positionSize":19.62,"result":"LOSS","riskAmount":2000.0,"riskMultiple":-1.0,"riskPercent":2.0,"riskReward":"1:2.00","score":80,"scoreBreakdown":"manual=true, source=analysis, entry_source=mt5_m1_close, daily_guard_override=true, original_entry=161.934, mt5_entry=162.022, mt5_candle_time=2026-07-15T21:54, news=Neutral","signal":"SELL","status":"CLOSED","stopLoss":162.134,"swap":null,"takeProfit":161.798,"timeframe":"1H"},{"accountBalance":100000.0,"closedAt":"2026-07-20T20:09:46","commission":0.0,"createdAt":"2026-07-20T17:01:25.712292","durationMinutes":188,"entryPrice":1.62927,"executionMessage":"Executed from open signal queue. Request executed Retcode=10009 | MT5 close synced. Ticket=1816736343, reason=4, comment=[sl 1.62979]","executionPrice":1.62927,"executionStatus":"CLOSED_IN_MT5","exitPrice":1.62967,"expectedLoss":2000.0,"expectedProfit":4000.0,"explanation":"Opened from stored scanner signal. SELL selected because the sell score is stronger than the buy score and reached the trade threshold. Pair EUR/AUD on 1H shows trend=DOWNTREND, RSI=12.86, price=1.62807, EMA20=1.63409, SMA50=1.63645, SMA200=1.64127. Higher timeframe 4H confirmation: bullish=false, bearish=true. Daily bias from MT5 D1 candles is BEARISH using EMA200=1.67841, SMA200=1.69232, structure=MIXED, support=1.61075, resistance=1.71472, nearSupport=false, nearResistance=false. News sentiment snapshot is Neutral with averageSentiment=0.0, recommendation=WAIT, articles=0, collectedAt=2026-07-20T16:59:08.917573087. Entry timing on M5 is WAIT using bullishEngulfing=false, bearishEngulfing=false, EMA9=1.62843, EMA20=1.62884, bullishEmaCrossover=false, bearishEmaCrossover=false, breakMinorResistance=true, breakMinorSupport=false, RSI=47.88, bullishMomentum=false, bearishMomentum=false. H1 setup detection is SELL_SETUP using pullbackToEMA20 buy=false, sell=false, breakout buy=false, sell=true, RSI=12.86, previousRSI=14.33, candleConfirmation buy=false, sell=true, volumeIncreasing=true. H4 confirmation is STRONG_SELL using EMA20=1.63712, SMA50=1.64139, SMA200=1.64255, RSI=31.2, ATR=0.0029, volatility=NORMAL, structure=LOWER_HIGH_LOWER_LOW. ATR=0.00114 is used for the stop and target distance.","grade":"B","id":26,"journalNotes":null,"journalTags":null,"mt5Ticket":1816736343,"pair":"EUR/AUD","plannedEntryPrice":1.6280700000000001,"plannedStopLoss":1.6297853571428573,"plannedTakeProfit":1.6246392857142857,"pnl":-0.27,"positionSize":11.66,"result":"LOSS","riskAmount":2000.0,"riskMultiple":0.0,"riskPercent":2.0,"riskReward":"1:2.00","score":90,"scoreBreakdown":"BUY score=5, SELL score=90, scoring model=D1 trend agrees +30, H4 trend agrees +25, H1 setup present +20, M5/M1 entry confirmation +10, RSI confirmation +10, ATR acceptable +5, BUY D1 +30=false, BUY H4 +25=false, BUY H1 +20=false, BUY entry +10=false, BUY RSI +10=false, SELL D1 +30=true, SELL H4 +25=true, SELL H1 +20=true, SELL entry +10=false, SELL RSI +10=true, ATR acceptable +5=true, ATR%=0.07, news sentiment=Neutral, news average=0.0, news BUY support=0, news SELL support=0, news articles=0, 4H bullish confirmation=false, 4H bearish confirmation=true, D1 bias=BEARISH, D1 bullish score=0, D1 bearish score=65, D1 structure=MIXED, D1 support=1.61075, D1 resistance=1.71472, entry timeframe=M5, entry signal=WAIT, entry buy score=25, entry sell score=0, entry bullish engulfing=false, entry bearish engulfing=false, entry bullish EMA crossover=false, entry bearish EMA crossover=false, entry break minor resistance=true, entry break minor support=false, entry bullish momentum=false, entry bearish momentum=false, H1 signal=SELL_SETUP, H1 buy score=10, H1 sell score=75, H1 pullback buy=false, H1 pullback sell=false, H1 breakout buy=false, H1 breakout sell=true, H1 RSI recovery buy=false, H1 RSI recovery sell=false, H1 candle confirmation buy=false, H1 candle confirmation sell=true, H1 volume increasing=true, H4 signal=STRONG_SELL, H4 bullish score=15, H4 bearish score=105, H4 RSI=31.2, H4 ATR=0.0029, H4 volatility=NORMAL, H4 structure=LOWER_HIGH_LOWER_LOW, ATR=0.00114, source=open_signal_queue, open_signal_id=11, mt5_execution_price=1.62927","signal":"SELL","status":"CLOSED","stopLoss":1.6297853571428573,"swap":0.0,"takeProfit":1.6246392857142857,"timeframe":"1H"},{"accountBalance":100000.0,"closedAt":"2026-07-20T20:02:52","commission":0.0,"createdAt":"2026-07-20T17:01:34.782666","durationMinutes":181,"entryPrice":113.834,"executionMessage":"Executed from open signal queue. Request executed Retcode=10009 | MT5 close synced. Ticket=1816736859, reason=4, comment=[sl 113.806]","executionPrice":113.834,"executionStatus":"CLOSED_IN_MT5","exitPrice":113.812,"expectedLoss":2000.0,"expectedProfit":4000.0,"explanation":"Opened from stored scanner signal. BUY selected because the buy score is stronger than the sell score and reached the trade threshold. Pair AUD/JPY on 1H shows trend=UPTREND, RSI=72.8, price=113.954, EMA20=113.61003, SMA50=113.49186, SMA200=112.96354. Higher timeframe 4H confirmation: bullish=true, bearish=false. Daily bias from MT5 D1 candles is BULLISH using EMA200=109.01426, SMA200=108.37986, structure=MIXED, support=106.856, resistance=114.914, nearSupport=false, nearResistance=false. News sentiment snapshot is Neutral with averageSentiment=0.0, recommendation=WAIT, articles=0, collectedAt=2026-07-20T16:59:10.055287884. Entry timing on M5 is WAIT using bullishEngulfing=false, bearishEngulfing=false, EMA9=113.89012, EMA20=113.87575, bullishEmaCrossover=false, bearishEmaCrossover=false, breakMinorResistance=false, breakMinorSupport=true, RSI=48.43, bullishMomentum=false, bearishMomentum=false. H1 setup detection is BUY_SETUP using pullbackToEMA20 buy=true, sell=false, breakout buy=true, sell=false, RSI=72.8, previousRSI=69.81, candleConfirmation buy=true, sell=false, volumeIncreasing=true. H4 confirmation is STRONG_BUY using EMA20=113.40043, SMA50=112.96114, SMA200=112.68403, RSI=61.23, ATR=0.25221, volatility=NORMAL, structure=LOWER_HIGH_LOWER_LOW. ATR=0.099 is used for the stop and target distance.","grade":"B","id":27,"journalNotes":null,"journalTags":null,"mt5Ticket":1816736859,"pair":"AUD/JPY","plannedEntryPrice":113.954,"plannedStopLoss":113.8055,"plannedTakeProfit":114.25099999999999,"pnl":-0.06,"positionSize":14.8,"result":"LOSS","riskAmount":2000.0,"riskMultiple":0.0,"riskPercent":2.0,"riskReward":"1:2.00","score":90,"scoreBreakdown":"BUY score=90, SELL score=5, scoring model=D1 trend agrees +30, H4 trend agrees +25, H1 setup present +20, M5/M1 entry confirmation +10, RSI confirmation +10, ATR acceptable +5, BUY D1 +30=true, BUY H4 +25=true, BUY H1 +20=true, BUY entry +10=false, BUY RSI +10=true, SELL D1 +30=false, SELL H4 +25=false, SELL H1 +20=false, SELL entry +10=false, SELL RSI +10=false, ATR acceptable +5=true, ATR%=0.09, news sentiment=Neutral, news average=0.0, news BUY support=0, news SELL support=0, news articles=0, 4H bullish confirmation=true, 4H bearish confirmation=false, D1 bias=BULLISH, D1 bullish score=65, D1 bearish score=0, D1 structure=MIXED, D1 support=106.856, D1 resistance=114.914, entry timeframe=M5, entry signal=WAIT, entry buy score=0, entry sell score=25, entry bullish engulfing=false, entry bearish engulfing=false, entry bullish EMA crossover=false, entry bearish EMA crossover=false, entry break minor resistance=false, entry break minor support=true, entry bullish momentum=false, entry bearish momentum=false, H1 signal=BUY_SETUP, H1 buy score=100, H1 sell score=10, H1 pullback buy=true, H1 pullback sell=false, H1 breakout buy=true, H1 breakout sell=false, H1 RSI recovery buy=false, H1 RSI recovery sell=false, H1 candle confirmation buy=true, H1 candle confirmation sell=false, H1 volume increasing=true, H4 signal=STRONG_BUY, H4 bullish score=80, H4 bearish score=40, H4 RSI=61.23, H4 ATR=0.25221, H4 volatility=NORMAL, H4 structure=LOWER_HIGH_LOWER_LOW, ATR=0.099, source=open_signal_queue, open_signal_id=12, mt5_execution_price=113.834","signal":"BUY","status":"CLOSED","stopLoss":113.8055,"swap":0.0,"takeProfit":114.25099999999999,"timeframe":"1H"},{"accountBalance":null,"closedAt":"2026-07-20T20:09:46","commission":0.0,"createdAt":"2026-07-20T19:46:14","durationMinutes":23,"entryPrice":1.62957,"executionMessage":"Imported from MT5-only reconciliation. Ticket 1816716066. | MT5 close synced. Ticket=1816716066, reason=4, comment=[sl 1.62979]","executionPrice":1.62957,"executionStatus":"CLOSED_IN_MT5","exitPrice":1.62967,"expectedLoss":0.0,"expectedProfit":0.0,"explanation":"Imported from live MT5 position because MT5 accepted the order before the app saved the trade. Symbol=EURAUD, side=SELL, comment=Forex AI Assista.","grade":"Imported","id":28,"journalNotes":null,"journalTags":null,"mt5Ticket":1816716066,"pair":"EUR/AUD","plannedEntryPrice":1.62957,"plannedStopLoss":1.6297899999999998,"plannedTakeProfit":1.6246399999999999,"pnl":-0.07,"positionSize":0.01,"result":"LOSS","riskAmount":0.0,"riskMultiple":0.0,"riskPercent":null,"riskReward":"Imported","score":0,"scoreBreakdown":"source=mt5_reconciliation_import, mt5_ticket=1816716066","signal":"SELL","status":"CLOSED","stopLoss":1.6297899999999998,"swap":0.0,"takeProfit":1.6246399999999999,"timeframe":"MT5"},{"accountBalance":100000.0,"closedAt":"2026-07-23T11:27:38","commission":0.0,"createdAt":"2026-07-23T08:26:22.916788","durationMinutes":181,"entryPrice":163.402,"executionMessage":"Executed from open signal queue. Request executed Retcode=10009 | MT5 close synced. Ticket=1820661382, reason=3, comment=Forex AI Assista","executionPrice":163.402,"executionStatus":"CLOSED_IN_MT5","exitPrice":163.391,"expectedLoss":2000.0,"expectedProfit":4000.0,"explanation":"Opened from stored scanner signal. BUY selected because the buy score is stronger than the sell score and reached the trade threshold. Pair USD/JPY on 1H shows trend=UPTREND, RSI=87.32, price=163.312, EMA20=162.65929, SMA50=162.46124, SMA200=162.25477. Higher timeframe 4H confirmation: bullish=true, bearish=false. Daily bias from MT5 D1 candles is BULLISH using EMA200=157.29031, SMA200=157.54495, structure=HIGHER_HIGH_HIGHER_LOW, support=152.271, resistance=163.242, nearSupport=false, nearResistance=true. News sentiment snapshot is Neutral with averageSentiment=0.0, recommendation=WAIT, articles=0, collectedAt=2026-07-23T08:26:13.871216895. Entry timing on M5 is WAIT using bullishEngulfing=true, bearishEngulfing=false, EMA9=163.3225, EMA20=163.20607, bullishEmaCrossover=false, bearishEmaCrossover=false, breakMinorResistance=false, breakMinorSupport=false, RSI=89.8, bullishMomentum=true, bearishMomentum=false. H1 setup detection is BUY_SETUP using pullbackToEMA20 buy=false, sell=false, breakout buy=true, sell=false, RSI=87.32, previousRSI=84.63, candleConfirmation buy=true, sell=false, volumeIncreasing=true. H4 confirmation is STRONG_BUY using EMA20=162.51584, SMA50=162.27384, SMA200=161.42779, RSI=77.87, ATR=0.19421, volatility=NORMAL, structure=MIXED. ATR=0.10993 is used for the stop and target distance.","grade":"B","id":29,"journalNotes":null,"journalTags":null,"mt5Ticket":1820661382,"pair":"USD/JPY","plannedEntryPrice":163.312,"plannedStopLoss":163.14710714285715,"plannedTakeProfit":163.64178571428573,"pnl":0.0,"positionSize":13.33,"result":"BREAKEVEN","riskAmount":2000.0,"riskMultiple":0.0,"riskPercent":2.0,"riskReward":"1:2.00","score":90,"scoreBreakdown":"BUY score=90, SELL score=5, scoring model=D1 trend agrees +30, H4 trend agrees +25, H1 setup present +20, M5/M1 entry confirmation +10, RSI confirmation +10, ATR acceptable +5, BUY D1 +30=true, BUY H4 +25=true, BUY H1 +20=true, BUY entry +10=false, BUY RSI +10=true, SELL D1 +30=false, SELL H4 +25=false, SELL H1 +20=false, SELL entry +10=false, SELL RSI +10=false, ATR acceptable +5=true, ATR%=0.07, news sentiment=Neutral, news average=0.0, news BUY support=0, news SELL support=0, news articles=0, 4H bullish confirmation=true, 4H bearish confirmation=false, D1 bias=BULLISH, D1 bullish score=80, D1 bearish score=15, D1 structure=HIGHER_HIGH_HIGHER_LOW, D1 support=152.271, D1 resistance=163.242, entry timeframe=M5, entry signal=WAIT, entry buy score=50, entry sell score=0, entry bullish engulfing=true, entry bearish engulfing=false, entry bullish EMA crossover=false, entry bearish EMA crossover=false, entry break minor resistance=false, entry break minor support=false, entry bullish momentum=true, entry bearish momentum=false, H1 signal=BUY_SETUP, H1 buy score=75, H1 sell score=10, H1 pullback buy=false, H1 pullback sell=false, H1 breakout buy=true, H1 breakout sell=false, H1 RSI recovery buy=false, H1 RSI recovery sell=false, H1 candle confirmation buy=true, H1 candle confirmation sell=false, H1 volume increasing=true, H4 signal=STRONG_BUY, H4 bullish score=80, H4 bearish score=15, H4 RSI=77.87, H4 ATR=0.19421, H4 volatility=NORMAL, H4 structure=MIXED, ATR=0.10993, source=open_signal_queue, open_signal_id=18, mt5_execution_price=163.402","signal":"BUY","status":"CLOSED","stopLoss":163.14710714285715,"swap":0.0,"takeProfit":163.64178571428573,"timeframe":"1H"},{"accountBalance":100000.0,"closedAt":"2026-07-23T11:27:55","commission":0.0,"createdAt":"2026-07-23T08:27:39.360069","durationMinutes":180,"entryPrice":0.81483,"executionMessage":"Executed from open signal queue. Request executed Retcode=10009 | MT5 close synced. Ticket=1820661937, reason=3, comment=Forex AI Assista","executionPrice":0.81483,"executionStatus":"CLOSED_IN_MT5","exitPrice":0.81483,"expectedLoss":2000.0,"expectedProfit":4000.0,"explanation":"Opened from stored scanner signal. BUY selected because the buy score is stronger than the sell score and reached the trade threshold. Pair USD/CHF on 1H shows trend=DOWNTREND, RSI=88.3, price=0.81548, EMA20=0.81005, SMA50=0.80843, SMA200=0.80851. Higher timeframe 4H confirmation: bullish=true, bearish=false. Daily bias from MT5 D1 candles is BULLISH using EMA200=0.79255, SMA200=0.79204, structure=MIXED, support=0.76291, resistance=0.81513, nearSupport=false, nearResistance=true. News sentiment snapshot is Neutral with averageSentiment=0.0, recommendation=WAIT, articles=0, collectedAt=2026-07-23T08:26:14.547242674. Entry timing on M5 is WAIT using bullishEngulfing=false, bearishEngulfing=false, EMA9=0.8149, EMA20=0.81435, bullishEmaCrossover=false, bearishEmaCrossover=false, breakMinorResistance=false, breakMinorSupport=false, RSI=62.2, bullishMomentum=true, bearishMomentum=false. H1 setup detection is BUY_SETUP using pullbackToEMA20 buy=false, sell=false, breakout buy=true, sell=false, RSI=88.3, previousRSI=84.16, candleConfirmation buy=true, sell=false, volumeIncreasing=true. H4 confirmation is STRONG_BUY using EMA20=0.80938, SMA50=0.80865, SMA200=0.80405, RSI=62.34, ATR=0.0019, volatility=NORMAL, structure=HIGHER_HIGH_HIGHER_LOW. ATR=9.8E-4 is used for the stop and target distance.","grade":"B","id":30,"journalNotes":null,"journalTags":null,"mt5Ticket":1820661937,"pair":"USD/CHF","plannedEntryPrice":0.81548,"plannedStopLoss":0.8140057142857142,"plannedTakeProfit":0.8184285714285714,"pnl":0.0,"positionSize":13.57,"result":"BREAKEVEN","riskAmount":2000.0,"riskMultiple":0.0,"riskPercent":2.0,"riskReward":"1:2.00","score":90,"scoreBreakdown":"BUY score=90, SELL score=5, scoring model=D1 trend agrees +30, H4 trend agrees +25, H1 setup present +20, M5/M1 entry confirmation +10, RSI confirmation +10, ATR acceptable +5, BUY D1 +30=true, BUY H4 +25=true, BUY H1 +20=true, BUY entry +10=false, BUY RSI +10=true, SELL D1 +30=false, SELL H4 +25=false, SELL H1 +20=false, SELL entry +10=false, SELL RSI +10=false, ATR acceptable +5=true, ATR%=0.12, news sentiment=Neutral, news average=0.0, news BUY support=0, news SELL support=0, news articles=0, 4H bullish confirmation=true, 4H bearish confirmation=false, D1 bias=BULLISH, D1 bullish score=65, D1 bearish score=0, D1 structure=MIXED, D1 support=0.76291, D1 resistance=0.81513, entry timeframe=M5, entry signal=WAIT, entry buy score=25, entry sell score=0, entry bullish engulfing=false, entry bearish engulfing=false, entry bullish EMA crossover=false, entry bearish EMA crossover=false, entry break minor resistance=false, entry break minor support=false, entry bullish momentum=true, entry bearish momentum=false, H1 signal=BUY_SETUP, H1 buy score=75, H1 sell score=10, H1 pullback buy=false, H1 pullback sell=false, H1 breakout buy=true, H1 breakout sell=false, H1 RSI recovery buy=false, H1 RSI recovery sell=false, H1 candle confirmation buy=true, H1 candle confirmation sell=false, H1 volume increasing=true, H4 signal=STRONG_BUY, H4 bullish score=105, H4 bearish score=15, H4 RSI=62.34, H4 ATR=0.0019, H4 volatility=NORMAL, H4 structure=HIGHER_HIGH_HIGHER_LOW, ATR=9.8E-4, source=open_signal_queue, open_signal_id=17, mt5_execution_price=0.81483","signal":"BUY","status":"CLOSED","stopLoss":0.8140057142857142,"swap":0.0,"takeProfit":0.8184285714285714,"timeframe":"1H"},{"accountBalance":100000.0,"closedAt":"2026-07-23T11:27:58","commission":0.0,"createdAt":"2026-07-23T08:27:57.100099","durationMinutes":180,"entryPrice":116.101,"executionMessage":"Executed from open signal queue. Request executed Retcode=10009 | MT5 close synced. Ticket=1820662177, reason=3, comment=Forex AI Assista","executionPrice":116.101,"executionStatus":"CLOSED_IN_MT5","exitPrice":116.101,"expectedLoss":2000.0,"expectedProfit":4000.0,"explanation":"Opened from stored scanner signal. BUY selected because the buy score is stronger than the sell score and reached the trade threshold. Pair CAD/JPY on 1H shows trend=UPTREND, RSI=56.49, price=116.058, EMA20=115.87614, SMA50=115.80598, SMA200=115.11206. Higher timeframe 4H confirmation: bullish=true, bearish=false. Daily bias from MT5 D1 candles is BULLISH using EMA200=113.4156, SMA200=113.72197, structure=HIGHER_HIGH_HIGHER_LOW, support=111.778, resistance=117.516, nearSupport=false, nearResistance=false. News sentiment snapshot is Neutral with averageSentiment=0.0, recommendation=WAIT, articles=0, collectedAt=2026-07-23T08:26:19.273252716. Entry timing on M5 is WAIT using bullishEngulfing=false, bearishEngulfing=false, EMA9=116.07191, EMA20=116.02192, bullishEmaCrossover=false, bearishEmaCrossover=false, breakMinorResistance=false, breakMinorSupport=false, RSI=64.5, bullishMomentum=false, bearishMomentum=false. H1 setup detection is BUY_SETUP using pullbackToEMA20 buy=true, sell=false, breakout buy=true, sell=false, RSI=56.49, previousRSI=53.71, candleConfirmation buy=true, sell=false, volumeIncreasing=true. H4 confirmation is STRONG_BUY using EMA20=115.69555, SMA50=115.1642, SMA200=114.52762, RSI=65.15, ATR=0.17543, volatility=NORMAL, structure=MIXED. ATR=0.09486 is used for the stop and target distance.","grade":"B","id":31,"journalNotes":null,"journalTags":null,"mt5Ticket":1820662177,"pair":"CAD/JPY","plannedEntryPrice":116.058,"plannedStopLoss":115.91571428571429,"plannedTakeProfit":116.34257142857143,"pnl":0.0,"positionSize":15.45,"result":"BREAKEVEN","riskAmount":2000.0,"riskMultiple":0.0,"riskPercent":2.0,"riskReward":"1:2.00","score":90,"scoreBreakdown":"BUY score=90, SELL score=5, scoring model=D1 trend agrees +30, H4 trend agrees +25, H1 setup present +20, M5/M1 entry confirmation +10, RSI confirmation +10, ATR acceptable +5, BUY D1 +30=true, BUY H4 +25=true, BUY H1 +20=true, BUY entry +10=false, BUY RSI +10=true, SELL D1 +30=false, SELL H4 +25=false, SELL H1 +20=false, SELL entry +10=false, SELL RSI +10=false, ATR acceptable +5=true, ATR%=0.08, news sentiment=Neutral, news average=0.0, news BUY support=0, news SELL support=0, news articles=0, 4H bullish confirmation=true, 4H bearish confirmation=false, D1 bias=BULLISH, D1 bullish score=80, D1 bearish score=15, D1 structure=HIGHER_HIGH_HIGHER_LOW, D1 support=111.778, D1 resistance=117.516, entry timeframe=M5, entry signal=WAIT, entry buy score=0, entry sell score=0, entry bullish engulfing=false, entry bearish engulfing=false, entry bullish EMA crossover=false, entry bearish EMA crossover=false, entry break minor resistance=false, entry break minor support=false, entry bullish momentum=false, entry bearish momentum=false, H1 signal=BUY_SETUP, H1 buy score=100, H1 sell score=10, H1 pullback buy=true, H1 pullback sell=false, H1 breakout buy=true, H1 breakout sell=false, H1 RSI recovery buy=false, H1 RSI recovery sell=false, H1 candle confirmation buy=true, H1 candle confirmation sell=false, H1 volume increasing=true, H4 signal=STRONG_BUY, H4 bullish score=80, H4 bearish score=15, H4 RSI=65.15, H4 ATR=0.17543, H4 volatility=NORMAL, H4 structure=MIXED, ATR=0.09486, source=open_signal_queue, open_signal_id=19, mt5_execution_price=116.101","signal":"BUY","status":"CLOSED","stopLoss":115.91571428571429,"swap":0.0,"takeProfit":116.34257142857143,"timeframe":"1H"},{"accountBalance":100000.0,"closedAt":"2026-07-24T03:06:10","commission":0.0,"createdAt":"2026-07-24T00:06:03.895484","durationMinutes":180,"entryPrice":163.865,"executionMessage":"Executed from open signal queue. Request executed Retcode=10009 | MT5 close synced. Ticket=1821549318, reason=3, comment=Forex AI Assista","executionPrice":163.865,"executionStatus":"CLOSED_IN_MT5","exitPrice":163.866,"expectedLoss":2000.0,"expectedProfit":4000.0,"explanation":"Opened from stored scanner signal. BUY selected because the buy score is stronger than the sell score and reached the trade threshold. Pair USD/JPY on 1H shows trend=UPTREND, RSI=73.43, price=163.853, EMA20=163.54859, SMA50=162.88914, SMA200=162.34936. Higher timeframe 4H confirmation: bullish=true, bearish=false. Daily bias from MT5 D1 candles is BULLISH using EMA200=157.29031, SMA200=157.54495, structure=HIGHER_HIGH_HIGHER_LOW, support=152.271, resistance=163.242, nearSupport=false, nearResistance=true. News sentiment snapshot is Neutral with averageSentiment=0.0, recommendation=WAIT, articles=0, collectedAt=2026-07-24T00:04:13.013805486. Entry timing on M5 is BUY_ENTRY using bullishEngulfing=false, bearishEngulfing=false, EMA9=163.83622, EMA20=163.83391, bullishEmaCrossover=true, bearishEmaCrossover=false, breakMinorResistance=true, breakMinorSupport=false, RSI=55.29, bullishMomentum=true, bearishMomentum=false. H1 setup detection is WAIT using pullbackToEMA20 buy=true, sell=false, breakout buy=false, sell=false, RSI=73.43, previousRSI=72.56, candleConfirmation buy=true, sell=false, volumeIncreasing=false. H4 confirmation is STRONG_BUY using EMA20=162.92995, SMA50=162.3754, SMA200=161.504, RSI=87.08, ATR=0.23414, volatility=NORMAL, structure=MIXED. ATR=0.12993 is used for the stop and target distance.","grade":"B","id":32,"journalNotes":null,"journalTags":null,"mt5Ticket":1821549318,"pair":"USD/JPY","plannedEntryPrice":163.853,"plannedStopLoss":163.65810714285715,"plannedTakeProfit":164.24278571428573,"pnl":0.0,"positionSize":11.28,"result":"BREAKEVEN","riskAmount":2000.0,"riskMultiple":0.0,"riskPercent":2.0,"riskReward":"1:2.00","score":80,"scoreBreakdown":"BUY score=80, SELL score=5, scoring model=D1 trend agrees +30, H4 trend agrees +25, H1 setup present +20, M5/M1 entry confirmation +10, RSI confirmation +10, ATR acceptable +5, BUY D1 +30=true, BUY H4 +25=true, BUY H1 +20=false, BUY entry +10=true, BUY RSI +10=true, SELL D1 +30=false, SELL H4 +25=false, SELL H1 +20=false, SELL entry +10=false, SELL RSI +10=false, ATR acceptable +5=true, ATR%=0.08, news sentiment=Neutral, news average=0.0, news BUY support=0, news SELL support=0, news articles=0, 4H bullish confirmation=true, 4H bearish confirmation=false, D1 bias=BULLISH, D1 bullish score=80, D1 bearish score=15, D1 structure=HIGHER_HIGH_HIGHER_LOW, D1 support=152.271, D1 resistance=163.242, entry timeframe=M5, entry signal=BUY_ENTRY, entry buy score=75, entry sell score=0, entry bullish engulfing=false, entry bearish engulfing=false, entry bullish EMA crossover=true, entry bearish EMA crossover=false, entry break minor resistance=true, entry break minor support=false, entry bullish momentum=true, entry bearish momentum=false, H1 signal=WAIT, H1 buy score=65, H1 sell score=0, H1 pullback buy=true, H1 pullback sell=false, H1 breakout buy=false, H1 breakout sell=false, H1 RSI recovery buy=false, H1 RSI recovery sell=false, H1 candle confirmation buy=true, H1 candle confirmation sell=false, H1 volume increasing=false, H4 signal=STRONG_BUY, H4 bullish score=80, H4 bearish score=15, H4 RSI=87.08, H4 ATR=0.23414, H4 volatility=NORMAL, H4 structure=MIXED, ATR=0.12993, source=open_signal_queue, open_signal_id=120, mt5_execution_price=163.865","signal":"BUY","status":"CLOSED","stopLoss":163.65810714285715,"swap":0.0,"takeProfit":164.24278571428573,"timeframe":"1H"},{"accountBalance":100000.0,"closedAt":"2026-07-24T03:06:59","commission":0.0,"createdAt":"2026-07-24T00:06:11.409081","durationMinutes":180,"entryPrice":116.379,"executionMessage":"Executed from open signal queue. Request executed Retcode=10009 | MT5 close synced. Ticket=1821549972, reason=3, comment=Forex AI Assista","executionPrice":116.379,"executionStatus":"CLOSED_IN_MT5","exitPrice":116.414,"expectedLoss":2000.0,"expectedProfit":4000.0,"explanation":"Opened from stored scanner signal. BUY selected because the buy score is stronger than the sell score and reached the trade threshold. Pair CAD/JPY on 1H shows trend=UPTREND, RSI=68.49, price=116.329, EMA20=116.21507, SMA50=115.99708, SMA200=115.23887. Higher timeframe 4H confirmation: bullish=true, bearish=false. Daily bias from MT5 D1 candles is BULLISH using EMA200=113.4156, SMA200=113.72197, structure=HIGHER_HIGH_HIGHER_LOW, support=111.778, resistance=117.516, nearSupport=false, nearResistance=false. News sentiment snapshot is Neutral with averageSentiment=0.0, recommendation=WAIT, articles=0, collectedAt=2026-07-24T00:06:03.876408408. Entry timing on M5 is BUY_ENTRY using bullishEngulfing=true, bearishEngulfing=false, EMA9=116.33215, EMA20=116.32979, bullishEmaCrossover=true, bearishEmaCrossover=false, breakMinorResistance=true, breakMinorSupport=false, RSI=66.3, bullishMomentum=true, bearishMomentum=false. H1 setup detection is WAIT using pullbackToEMA20 buy=false, sell=false, breakout buy=false, sell=false, RSI=68.49, previousRSI=67.37, candleConfirmation buy=true, sell=true, volumeIncreasing=false. H4 confirmation is STRONG_BUY using EMA20=115.88921, SMA50=115.29326, SMA200=114.55203, RSI=73.81, ATR=0.18229, volatility=NORMAL, structure=MIXED. ATR=0.09907 is used for the stop and target distance.","grade":"B","id":33,"journalNotes":null,"journalTags":null,"mt5Ticket":1821549972,"pair":"CAD/JPY","plannedEntryPrice":116.329,"plannedStopLoss":116.18039285714285,"plannedTakeProfit":116.62621428571428,"pnl":0.0,"positionSize":14.79,"result":"BREAKEVEN","riskAmount":2000.0,"riskMultiple":0.0,"riskPercent":2.0,"riskReward":"1:2.00","score":80,"scoreBreakdown":"BUY score=80, SELL score=5, scoring model=D1 trend agrees +30, H4 trend agrees +25, H1 setup present +20, M5/M1 entry confirmation +10, RSI confirmation +10, ATR acceptable +5, BUY D1 +30=true, BUY H4 +25=true, BUY H1 +20=false, BUY entry +10=true, BUY RSI +10=true, SELL D1 +30=false, SELL H4 +25=false, SELL H1 +20=false, SELL entry +10=false, SELL RSI +10=false, ATR acceptable +5=true, ATR%=0.09, news sentiment=Neutral, news average=0.0, news BUY support=0, news SELL support=0, news articles=0, 4H bullish confirmation=true, 4H bearish confirmation=false, D1 bias=BULLISH, D1 bullish score=80, D1 bearish score=15, D1 structure=HIGHER_HIGH_HIGHER_LOW, D1 support=111.778, D1 resistance=117.516, entry timeframe=M5, entry signal=BUY_ENTRY, entry buy score=100, entry sell score=0, entry bullish engulfing=true, entry bearish engulfing=false, entry bullish EMA crossover=true, entry bearish EMA crossover=false, entry break minor resistance=true, entry break minor support=false, entry bullish momentum=true, entry bearish momentum=false, H1 signal=WAIT, H1 buy score=40, H1 sell score=20, H1 pullback buy=false, H1 pullback sell=false, H1 breakout buy=false, H1 breakout sell=false, H1 RSI recovery buy=false, H1 RSI recovery sell=false, H1 candle confirmation buy=true, H1 candle confirmation sell=true, H1 volume increasing=false, H4 signal=STRONG_BUY, H4 bullish score=80, H4 bearish score=15, H4 RSI=73.81, H4 ATR=0.18229, H4 volatility=NORMAL, H4 structure=MIXED, ATR=0.09907, source=open_signal_queue, open_signal_id=122, mt5_execution_price=116.379","signal":"BUY","status":"CLOSED","stopLoss":116.18039285714285,"swap":0.0,"takeProfit":116.62621428571428,"timeframe":"1H"},{"accountBalance":100000.0,"closedAt":"2026-07-24T03:43:44","commission":0.0,"createdAt":"2026-07-24T00:43:43.758802","durationMinutes":180,"entryPrice":0.81695,"executionMessage":"Executed from open signal queue. Request executed Retcode=10009 | MT5 close synced. Ticket=1821580901, reason=3, comment=Forex AI Assista","executionPrice":0.81695,"executionStatus":"CLOSED_IN_MT5","exitPrice":0.81695,"expectedLoss":2000.0,"expectedProfit":4000.0,"explanation":"Opened from stored scanner signal. BUY selected because the buy score is stronger than the sell score and reached the trade threshold. Pair USD/CHF on 1H shows trend=UPTREND, RSI=64.75, price=0.81689, EMA20=0.81528, SMA50=0.811, SMA200=0.80915. Higher timeframe 4H confirmation: bullish=true, bearish=false. Daily bias from MT5 D1 candles is BULLISH using EMA200=0.79255, SMA200=0.79204, structure=MIXED, support=0.76291, resistance=0.81513, nearSupport=false, nearResistance=true. News sentiment snapshot is Neutral with averageSentiment=0.0, recommendation=WAIT, articles=0, collectedAt=2026-07-24T00:43:40.209557887. Entry timing on M1 is BUY_ENTRY using bullishEngulfing=true, bearishEngulfing=false, EMA9=0.81679, EMA20=0.81675, bullishEmaCrossover=false, bearishEmaCrossover=false, breakMinorResistance=true, breakMinorSupport=false, RSI=73.21, bullishMomentum=true, bearishMomentum=false. H1 setup detection is WAIT using pullbackToEMA20 buy=true, sell=false, breakout buy=false, sell=false, RSI=64.75, previousRSI=61.34, candleConfirmation buy=true, sell=false, volumeIncreasing=false. H4 confirmation is STRONG_BUY using EMA20=0.81175, SMA50=0.80937, SMA200=0.80455, RSI=80.37, ATR=0.00187, volatility=NORMAL, structure=HIGHER_HIGH_HIGHER_LOW. ATR=0.00108 is used for the stop and target distance.","grade":"B","id":34,"journalNotes":null,"journalTags":null,"mt5Ticket":1821580901,"pair":"USD/CHF","plannedEntryPrice":0.81689,"plannedStopLoss":0.8152742857142857,"plannedTakeProfit":0.8201214285714286,"pnl":0.0,"positionSize":12.38,"result":"BREAKEVEN","riskAmount":2000.0,"riskMultiple":0.0,"riskPercent":2.0,"riskReward":"1:2.00","score":80,"scoreBreakdown":"BUY score=80, SELL score=5, scoring model=D1 trend agrees +30, H4 trend agrees +25, H1 setup present +20, M5/M1 entry confirmation +10, RSI confirmation +10, ATR acceptable +5, BUY D1 +30=true, BUY H4 +25=true, BUY H1 +20=false, BUY entry +10=true, BUY RSI +10=true, SELL D1 +30=false, SELL H4 +25=false, SELL H1 +20=false, SELL entry +10=false, SELL RSI +10=false, ATR acceptable +5=true, ATR%=0.13, news sentiment=Neutral, news average=0.0, news BUY support=0, news SELL support=0, news articles=0, 4H bullish confirmation=true, 4H bearish confirmation=false, D1 bias=BULLISH, D1 bullish score=65, D1 bearish score=0, D1 structure=MIXED, D1 support=0.76291, D1 resistance=0.81513, entry timeframe=M1, entry signal=BUY_ENTRY, entry buy score=75, entry sell score=0, entry bullish engulfing=true, entry bearish engulfing=false, entry bullish EMA crossover=false, entry bearish EMA crossover=false, entry break minor resistance=true, entry break minor support=false, entry bullish momentum=true, entry bearish momentum=false, H1 signal=WAIT, H1 buy score=65, H1 sell score=0, H1 pullback buy=true, H1 pullback sell=false, H1 breakout buy=false, H1 breakout sell=false, H1 RSI recovery buy=false, H1 RSI recovery sell=false, H1 candle confirmation buy=true, H1 candle confirmation sell=false, H1 volume increasing=false, H4 signal=STRONG_BUY, H4 bullish score=105, H4 bearish score=15, H4 RSI=80.37, H4 ATR=0.00187, H4 volatility=NORMAL, H4 structure=HIGHER_HIGH_HIGHER_LOW, ATR=0.00108, source=open_signal_queue, open_signal_id=108, mt5_execution_price=0.81695","signal":"BUY","status":"CLOSED","stopLoss":0.8152742857142857,"swap":0.0,"takeProfit":0.8201214285714286,"timeframe":"1H"}]