Utilitario de linha de comando para leitura de graficos do MetaTrader 5
Project description
mtcli
Utilitário de linha de comando para leitura de gráficos do MetaTrader 5.
Pré-requisitos
- MetaTrader 5 - plataforma de trading.
- GeraCSV.ex5 - robô executado no MetaTrader 5.
Instalação
pip install mtcli
Procedimento no MetaTrader 5
- Faça o download do GeraCSV.ex5.
- Execute o MetaTrader 5 e abra um gráfico.
- Execute o GeraCSV.ex5.
- Selecione a opção "anexar ao gráfico" no menu de contexto do GeraCSV.ex5.
Arquivo .env
Crie um arquivo .env na pasta raiz do Windows com o conteúdo abaixo:
DIGITS="2"
CSV_PATH=<caminho_dos_arquivos_do_metatrader5>
Exemplos de Uso
Para exibir as últimas 20 barras do diário do winq19:
mt bars winq19 -p daily -c 20
Para exibir o canal das últimas 20 barras do diário do winq19:
mt bars winq19 -p daily -v ch -c 20
Para exibir o preço de fechamento das últimas 20 barras do diário do winq19:
mt bars winq19 -p daily -v c -c 20
Para exibir o preço máximo das últimas 20 barras do diário do winq19:
mt bars winq19 -p daily -v h -c 20
Para exibir o preço mínimo das últimas 20 barras do diário do winq19
mt bars winq19 -p daily -v l -c 20
Para exibir o range das últimas 20 barras do diário do winq19:
mt bars winq19 -p daily -v r -c 20
Para exibir o volume das últimas 20 barras do diário do winq19:
mt bars winq19 -p daily -v vol -c 20
Para exibir o ATR(14) do diário do winq19:
mt atr winq19 -p daily
Para exibir o ATR(20) do diário do winq19:
mt atr winq19 -p daily -c 20
Para exibir a média móvel aritmética de 20 períodos do diário do winq19:
mt sma winq19 -p daily -c 20
Para exibir as retrações e extensões de Fibonacci entre 103900 e 102100 na tendência de alta:
mt fib 103900 102100 h
Para exibir as retrações e extensões de Fibonacci entre 103900 e 102100 na tendência de baixa:
mt fib 103900 102100 l
Agradecimentos ao @MaiconBaggio, que além de outras importantes contribuições, gentilmente forneceu o expert advisor GeraCSV.ex5 do MetaTrader 5.
Este pacote é software livre e está licensiado sob os termos da MIT.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file mtcli-0.5.3.tar.gz.
File metadata
- Download URL: mtcli-0.5.3.tar.gz
- Upload date:
- Size: 12.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.0.0 CPython/3.8.1 Windows/10
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
8b3a87a13a960c224365a03eca06233b22d482ad0cb7ab49423bd236645d717c
|
|
| MD5 |
7bf80d5762db3c30c4b50f40c5bc20a3
|
|
| BLAKE2b-256 |
6d9e40656dd281dc8b29d05825ba42ae9c7400caf37ce482258b1fad3449eb3d
|
File details
Details for the file mtcli-0.5.3-py3-none-any.whl.
File metadata
- Download URL: mtcli-0.5.3-py3-none-any.whl
- Upload date:
- Size: 15.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.0.0 CPython/3.8.1 Windows/10
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
5a02e8f661a5bcccaf8b450d056ae0a96290ca05e244af5fb711c018ce335bf7
|
|
| MD5 |
9f848b5a6077c596bb4ed3760ed34530
|
|
| BLAKE2b-256 |
ce030a964d2b3f7c56a40671e2b494d29995ae674d78aca7f6930e295c181216
|