API Interna
API Interna
risco.py
- carregar_estado(arquivo): Carrega o estado do arquivo JSON
- salvar_estado(arquivo, data, bloqueado): Salva o estado atual
- risco_excedido(limite): Verifica se o lucro/prejuízo do dia já excedeu o limite
- calcular_lucro_total_dia(): Soma lucro realizado + posições abertas
- encerrar_todas_posicoes(): Encerra todas as posições abertas via MT5
- cancelar_todas_ordens(): Cancela todas as ordens pendentes
plugin.py
- CLI integrada ao mtcli
- Verifica e bloqueia ordens com base no risco