mtcli


Namemtcli JSON
Version 1.1.1 PyPI version JSON
download
home_pagehttps://github.com/vfranca/mtcli
SummaryAplicativo CLI para exibir gráficos do MetaTrader 5 em texto acessível ao leitor de telas
upload_time2025-04-14 20:13:38
maintainerNone
docs_urlNone
authorValmir Franca
requires_python<4.0,>=3.11
licenseBSD-3-Clause
keywords metatrader 5 trading cli
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # mtcli  
  
Aplicativo CLI para exibir o gráfico de barras do MetaTrader 5 em texto.  
O formato texto pode ser lido pelo leitor de telas NVDA.  
O mtcli é uma aplicação feita por um deficiente visual para deficientes visuais.
  
## Pré-requisitos  

* Plataforma de negociação MetaTrader 5.  
* Leitor de tela NVDA.  

obs.: O mtcli não foi testado com outros leitores de tela além do NVDA.  
    

## Instalação  

### Executável

[Clique aqui para baixar o executável](https://bit.ly/mtcli)
  
Descompacte  a pasta e execute:  
```
cd mtcli
mt --version
```
deverá exibir algo como mtcli 0.31.2

A pasta contem dois aplicativos do MetaTrader 5: Mtcli.ex5 e MA_TXT.ex5.  

* O Mtcli.ex5 exporta as cotações em CSV, e é necessário para que os comandos do mtcli possam ser executados
* O MA_TXT.ex5 exporta as médias móveis em CSV, e é necessário para que o comando mt ma possa ser executado
  
Eles deverão ser anexados ao gráfico do MetaTrader 5 para que o mtcli possa ler esses dados
  
Digite mt --help para obter uma ajuda rápida e uma  lista de subcomandos disponíveis:
```
mt --help
```
Para uma ajuda para cada subcomando execute mt <subcomando> --help

### Python

Outra forma de obter o mtcli é pelo índice de pacotes do python (PyPI).  
Se você tiver o python instalado e disponível no prompt de comando execute o seguinte comando para instalar o mtcli:  
```
pip install mtcli
```

## Comandos  
  
| Comando | Descrição | Exemplo |
| :----- | :------ | :---- |
| [mt bars](bars.md) | Exibe o gráfico de barras em texto. | mt bars IBOV |
| [mt mm](mm.md) | Calcula a média móvel simples. | mt mm IBOV |
| [mt rm](rm.md) | Calcula o tamanho médio das barras.| mt rm IBOV |
| mt conf | Gerencia configurações do mtcli | mt conf |
  
## abreviaturas  

[Clique aqui para ver uma lista de abreviaturas exibidas nas barras](abreviaturas.md)  

## Agradecimentos  
  
Ao @MaiconBaggio fornecedor do primeiro EA exportador das cotações para CSV.  
Ao Claudio Garini que transferiu a exportação das cotações para um indicador.  

            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/vfranca/mtcli",
    "name": "mtcli",
    "maintainer": null,
    "docs_url": null,
    "requires_python": "<4.0,>=3.11",
    "maintainer_email": null,
    "keywords": "MetaTrader 5, trading, CLI",
    "author": "Valmir Franca",
    "author_email": "vfranca3@gmail.com",
    "download_url": "https://files.pythonhosted.org/packages/c2/bb/f901211a8c3676e64116c1de9274dd8cbc337bbc4541b148814afd17d82e/mtcli-1.1.1.tar.gz",
    "platform": null,
    "description": "# mtcli  \n  \nAplicativo CLI para exibir o gr\u00e1fico de barras do MetaTrader 5 em texto.  \nO formato texto pode ser lido pelo leitor de telas NVDA.  \nO mtcli \u00e9 uma aplica\u00e7\u00e3o feita por um deficiente visual para deficientes visuais.\n  \n## Pr\u00e9-requisitos  \n\n* Plataforma de negocia\u00e7\u00e3o MetaTrader 5.  \n* Leitor de tela NVDA.  \n\nobs.: O mtcli n\u00e3o foi testado com outros leitores de tela al\u00e9m do NVDA.  \n    \n\n## Instala\u00e7\u00e3o  \n\n### Execut\u00e1vel\n\n[Clique aqui para baixar o execut\u00e1vel](https://bit.ly/mtcli)\n  \nDescompacte  a pasta e execute:  \n```\ncd mtcli\nmt --version\n```\ndever\u00e1 exibir algo como mtcli 0.31.2\n\nA pasta contem dois aplicativos do MetaTrader 5: Mtcli.ex5 e MA_TXT.ex5.  \n\n* O Mtcli.ex5 exporta as cota\u00e7\u00f5es em CSV, e \u00e9 necess\u00e1rio para que os comandos do mtcli possam ser executados\n* O MA_TXT.ex5 exporta as m\u00e9dias m\u00f3veis em CSV, e \u00e9 necess\u00e1rio para que o comando mt ma possa ser executado\n  \nEles dever\u00e3o ser anexados ao gr\u00e1fico do MetaTrader 5 para que o mtcli possa ler esses dados\n  \nDigite mt --help para obter uma ajuda r\u00e1pida e uma  lista de subcomandos dispon\u00edveis:\n```\nmt --help\n```\nPara uma ajuda para cada subcomando execute mt <subcomando> --help\n\n### Python\n\nOutra forma de obter o mtcli \u00e9 pelo \u00edndice de pacotes do python (PyPI).  \nSe voc\u00ea tiver o python instalado e dispon\u00edvel no prompt de comando execute o seguinte comando para instalar o mtcli:  \n```\npip install mtcli\n```\n\n## Comandos  \n  \n| Comando | Descri\u00e7\u00e3o | Exemplo |\n| :----- | :------ | :---- |\n| [mt bars](bars.md) | Exibe o gr\u00e1fico de barras em texto. | mt bars IBOV |\n| [mt mm](mm.md) | Calcula a m\u00e9dia m\u00f3vel simples. | mt mm IBOV |\n| [mt rm](rm.md) | Calcula o tamanho m\u00e9dio das barras.| mt rm IBOV |\n| mt conf | Gerencia configura\u00e7\u00f5es do mtcli | mt conf |\n  \n## abreviaturas  \n\n[Clique aqui para ver uma lista de abreviaturas exibidas nas barras](abreviaturas.md)  \n\n## Agradecimentos  \n  \nAo @MaiconBaggio fornecedor do primeiro EA exportador das cota\u00e7\u00f5es para CSV.  \nAo Claudio Garini que transferiu a exporta\u00e7\u00e3o das cota\u00e7\u00f5es para um indicador.  \n",
    "bugtrack_url": null,
    "license": "BSD-3-Clause",
    "summary": "Aplicativo CLI para exibir gr\u00e1ficos do MetaTrader 5 em texto acess\u00edvel ao leitor de telas",
    "version": "1.1.1",
    "project_urls": {
        "Documentation": "https://vfranca.github.io/mtcli/",
        "Homepage": "https://github.com/vfranca/mtcli",
        "Repository": "https://github.com/vfranca/mtcli"
    },
    "split_keywords": [
        "metatrader 5",
        " trading",
        " cli"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "ae5cfbb57025eb661ba53fdd6713d2fbc09a17a98aa65a02aa50970880ed9e02",
                "md5": "a45804e092b1631335846d02e4ca0554",
                "sha256": "42af2015b6513f2737a37388e19c77e5acb25e1aa1693f013295fcf360d6d4cd"
            },
            "downloads": -1,
            "filename": "mtcli-1.1.1-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "a45804e092b1631335846d02e4ca0554",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": "<4.0,>=3.11",
            "size": 20027,
            "upload_time": "2025-04-14T20:13:37",
            "upload_time_iso_8601": "2025-04-14T20:13:37.416344Z",
            "url": "https://files.pythonhosted.org/packages/ae/5c/fbb57025eb661ba53fdd6713d2fbc09a17a98aa65a02aa50970880ed9e02/mtcli-1.1.1-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "c2bbf901211a8c3676e64116c1de9274dd8cbc337bbc4541b148814afd17d82e",
                "md5": "cad6d7f6d9a939387a7b4de533f03f7f",
                "sha256": "b236e34f07da47cfa7a9fc843ccbda84c371265a130eab8fc05ddec7f9cb1d29"
            },
            "downloads": -1,
            "filename": "mtcli-1.1.1.tar.gz",
            "has_sig": false,
            "md5_digest": "cad6d7f6d9a939387a7b4de533f03f7f",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": "<4.0,>=3.11",
            "size": 11431,
            "upload_time": "2025-04-14T20:13:38",
            "upload_time_iso_8601": "2025-04-14T20:13:38.640890Z",
            "url": "https://files.pythonhosted.org/packages/c2/bb/f901211a8c3676e64116c1de9274dd8cbc337bbc4541b148814afd17d82e/mtcli-1.1.1.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2025-04-14 20:13:38",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "vfranca",
    "github_project": "mtcli",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": false,
    "lcname": "mtcli"
}
        
Elapsed time: 0.47911s