Travamento quando fecha as operacoes

Oi criei um bot 

mas estou com dificuldade ao fechar as operações se eu mudo o EA para fechar por TP quem gerencia é o Metatrader e realmente encerra a operação sem lag e sem erros

mas quando eu mudo o robo para fechar operacoes por saldo, aqui eu sofro demais se eu coloquei 50 dolares como saida e ter 300 operaçoes abertas ele demora 10-20 segundos e as vezes em vez de encerrar em 50 dolares ganho ele fecha em 100 dolares ganho, assim tambem como em vez de fechar com 50 dolares ele pode encerrar com -100 -500 dolares pela demora, 

fiz ate uma tabela por chatgpt para tentar algumas tecnicas diferentes mas praticamentes todas travam 

Método Velocidade Trava? CPU Server-Side Filtra Magic? Filtra Saldo?
TP/SL ⚡⚡⚡⚡⚡ ❌ Zero ✅ ❌ ❌
Close All Nativo ⚡⚡⚡⚡ ❌ Zero ✅ ❌ ❌
TP Dinâmico ⚡⚡⚡⚡ ❌ Baixo ✅ ✅ ✅
Timer + Async ⚡⚡⚡⚡ ❌ Muito Baixo ❌ ✅ ✅
OrderSendAsync Loop ⚡⚡⚡ ❌ Médio ❌ ✅ ✅
OrderSend Loop ⚡⚡ ✅ Alto ❌ ✅ ✅
CTrade ⚡⚡ ✅ Médio ❌ ✅ ✅
Trailing Stop ⚡⚡⚡⚡ ❌ Baixo ✅ ❌ ❌
Virtual TP ⚡⚡⚡ Depende Alto ❌ ✅ ✅