Plugin VWAP (Volume Weighted Average Price) para o ecossistema mtcli, desenvolvido para análise intraday, automação e integração entre plugins.
Compatível com MetaTrader 5, com foco em VWAP ancorada, bandas estatísticas e saída acessível em terminal.
pip install mtcli-vwap
mt vwp
Exemplo completo:
mt vwp \
--symbol WIN$N \
--minutes 1 \
--limit 600 \
--anchor abertura \
--bands 2
mt vwp --anchor abertura
mt vwp --anchor ajuste
mt vwp --anchor hora --anchor-time "2026-01-29 09:00"
mt vwp --anchor maxima
mt vwp --anchor minima
mt vwp --bands 2
Saída vertical (compatível com leitores de tela):
banda_sup_2
banda_sup_1
VWAP
banda_inf_1
banda_inf_2
Indicada para automações e integração com outros plugins do mtcli:
mt vwp --bands 2 --json
Exemplo de saída:
{
"vwap": 123456.0,
"anchor_type": "abertura",
"anchor_time": null,
"banda_sup_1": 123600.0,
"banda_inf_1": 123300.0
}
O plugin aceita configuração por:
Parâmetros suportados:
SYMBOLMINUTESLIMITANCHORBANDSDIGITOSmtcli_vwap/
├── cli.py # Interface de linha de comando
├── controller.py # Orquestração
├── model.py # Cálculo da VWAP
├── view.py # Saída acessível
├── conf.py # Configurações
└── plugin.py # Registro no mtcli
MIT
Valmir França
Desenvolvedor de ferramentas quantitativas, automação de trading e CLIs acessíveis.
Contribuições são bem-vindas via issues ou pull requests.
Projeto pensado para traders discricionários, automação quantitativa e leitura de contexto de fluxo.