Descargo de responsabilidad: los proveedores del software RIT se han negado a hacer público el RaTapi y no tengo acceso a la plataforma del servidor RIT, por lo tanto, este repositorio podría estar desactualizado con la versión actual de RIT. Sería útil como referencia para crear una API comercial automatizada más avanzada.
Módulo de comercio de Python para el software de comercio de comerciantes de Rotman Interactive. PIPI PYPI.
Instalar con PIP: pip install ritpytrading
Documentación completa disponible en línea.
Se puede encontrar una documentación de sabor a Markdown GitHub en documentation/README.md .

El cliente RIT solo admite Windows OS . Sin embargo, el desarrollo del paquete Pypi RitpyTrading también se puede realizar en entornos Linux/BSD.
La documentación completa para la API RIT REST REST se puede encontrar en SwaggerHub. La documentación de la API de Swagger también se proporciona en la carpeta swagger_client_generated .
IMPORTANTE:
$ PIP Install RitpyTrading
Ejemplos de scripts están presentes dentro de la carpeta de examples . Documentación disponible aquí.
El cliente RIT para Windows se puede descargar en http://rit.rotman.utoronto.ca/software.asp.
Las instrucciones para configurar una cuenta de cliente de demostración RIT para el archivo de casos de comercio de responsabilidad civil se pueden encontrar en http://rit.rotman.utoronto.ca/demo.asp.
Inicialice el repositorio con Git. Las instrucciones detalladas para descargar Git para Windows se pueden encontrar en Atlassian. El repositorio se puede inicializar con Git usando:
$ git clone https://github.com/samsamhuns/rit-trading-python
Hay dos opciones disponibles después de esto:
conda install --yes --file requirements.txt para instalar todos los módulos de requisitos.txt.python y agréguelo a la variable de su sistema PATH . Luego, instale el paquete pip si no está instalado, también lo agregue a la variable del sistema PATH . Luego ejecute los siguientes comandos.$ python -m venv venv $. venv scripts activar $ PIP Install -r requisitos.txt
Nota: Cuando se usa PowerShell en Windows, el entorno virtual debe activarse con .venvScriptsactivate.ps1
Después de clonar el repositorio, instale paquetes con PIP.
$ git clone https://github.com/samsamhuns/rit-trading-python $ python -m venv venv $ fuente venv/bin/activar $ PIP Install -r requisitos.txt
Para Windows , hay diferentes opciones disponibles para usar MakeFile. La marca de Gnuwin proporciona un puerto nativo para Windows (sin requerir un entorno de tiempo de ejecución completo como Cygwin). Después de instalar gnuwin, agregue C:Program Files (x86)GnuWin32bin a su PATH del sistema variable para ejecutar makefiles desde cualquier directorio.
make -f Makefile.win <directive> . Ejemplo make -f Makefile.win helpmake <directive> .Ejecute el siguiente comando para obtener una lista de todas las opciones de comando MakeFile.
$ HACER AYUDA
Para ejecutar pruebas.
$ Make Test $ hacer test-thol
Para asegurarse de que ReadMe.RST se represente en PYPI [si se desactiva, use el comando de hilo que se proporciona a continuación]
$ python setup.py check --rructuredText
Para garantizar que el readMe.RST renders correctamente. Después de construir con make dist , verifique la representación con:
$ check dist/*
Para construir la fuente y el paquete de ruedas.
$ Make Dist
Para cargar el código de distribución a PYPI. El número de versión debe actualizarse en setup.py y registrarse en HISTORY.rst .
$ Twine Subiendo Dist/*
Una vez que Python se ha agregado a la variable del sistema PATH en Windows, el código para ejecutar los scripts en los sistemas basados en Windows y Linux/BSD es el mismo.
Desde el directorio principal, ejecute:
$ python -m unittest
Si no se ejecutan pruebas desde el comando anterior, ejecute el modo verboso.
Modo detallado
$ python -m unittest descubrimiento -v
Este proyecto tiene licencia bajo la licencia APAHCE 2.0 - consulte el archivo de licencia.md para más detalles
Rotman School of Management proporciona todos los enlaces RIT y RIT externos y son su propiedad exclusiva.