إخلاء المسئولية: رفض مقدمو برنامج RIT جعل Restapi Public وليس لدي إمكانية الوصول إلى منصة RIT Server ، وبالتالي قد يكون هذا المستودع قديمًا مع الإصدار الحالي من RIT. سيكون مفيدًا كمرجع لإنشاء واجهة برمجة تطبيقات تداول أكثر تقدماً.
وحدة تداول Python لبرنامج Trader Trader Interactive Trader. صفحة PYPI.
تثبيت مع PIP: pip install ritpytrading
الوثائق الكاملة المتاحة على الإنترنت.
يمكن العثور على وثائق نكهة تخفيض github في documentation/README.md .

يدعم عميل RIT فقط نظام التشغيل Windows OS . ومع ذلك ، يمكن أن يتم تطوير حزمة pypi ritpytrading في بيئات Linux/BSD أيضًا.
يمكن العثور على الوثائق الكاملة ل API RET REST REST في SwaggerHub. يتم توفير وثائق API Swagger أيضًا في المجلد swagger_client_generated .
مهم:
$ pip تثبيت ritpytrading
الأمثلة على البرامج النصية موجودة داخل مجلد examples . الوثائق المتاحة هنا.
يمكن تنزيل عميل RIT لنظام التشغيل Windows على http://rit.rotman.utoronto.ca/software.asp.
يمكن العثور على تعليمات لإعداد حساب عميل RIT لتداول المسؤولية 3 على http://rit.rotman.utoronto.ca/demo.asp.
تهيئة المستودع مع git. يمكن العثور على تعليمات مفصلة لتنزيل GIT لنظام التشغيل Windows في Atlassian. يمكن بعد ذلك تهيئة المستودع باستخدام GIT باستخدام:
$ git clone https://github.com/samsamhuns/rit-trading-python
خياران متاحان بعد هذا:
conda install --yes --file requirements.txt لتثبيت جميع الوحدات النمطية من المتطلبات.python وأضفه إلى متغير نظام PATH الخاص بك. ثم قم بتثبيت حزمة pip إذا لم يتم تثبيتها بالفعل أيضًا إضافتها إلى متغير نظام PATH . ثم قم بتشغيل الأوامر التالية.$ python -M Venv Venv $. Venv Scripts Activate $ pip install -r regient.txt
ملاحظة: عند استخدام PowerShell في Windows ، يجب تنشيط البيئة الظاهرية مع .venvScriptsactivate.ps1
بعد استنساخ المستودع ، قم بتثبيت الحزم باستخدام PIP.
$ git clone https://github.com/samsamhuns/rit-trading-python $ python -M Venv Venv مصدر $ venv/bin/تنشيط $ pip install -r regient.txt
بالنسبة لنظام التشغيل Windows ، تتوفر خيارات مختلفة لاستخدام Makefile. يوفر Gnuwin's Make منفذًا أصليًا لنظام التشغيل Windows (دون الحاجة إلى بيئة وقت تشغيل كامل مثل Cygwin). بعد تثبيت Gnuwin ، أضف C:Program Files (x86)GnuWin32bin إلى متغير PATH النظام الخاص بك لتشغيل MAKEFILES من أي دليل.
make -f Makefile.win <directive> . مثال make -f Makefile.win helpmake <directive> .قم بتشغيل الأمر التالي للحصول على قائمة بجميع خيارات أمر Makefile.
$ جعل المساعدة
لتشغيل الاختبارات.
$ اجعل الاختبار $ اجعل الاختبار
لضمان تقديم readMe.rst في PYPI [إذا تم إهماله ، فاستخدم أمر الخيوط الوارد أدناه]
$ python setup.py check -ridgructuredtext
لضمان تقديم README.RST بشكل صحيح. بعد البناء مع make dist ، تحقق من التقديم مع:
$ twine check dist/*
لبناء الحزمة المصدر والعجلات.
$ make dist
لتحميل رمز التوزيع إلى PYPI. يجب تحديث رقم الإصدار في setup.py وتسجيل في HISTORY.rst .
$ twine تحميل dist/*
بمجرد إضافة Python إلى متغير نظام PATH في Windows ، فإن رمز تشغيل البرامج النصية على أنظمة Windows و Linux/BSD هي نفسها.
من الدليل الرئيسي ، قم بتشغيل:
$ python -m unittest
إذا لم يتم تشغيل أي اختبارات من الأمر أعلاه ، فقم بتشغيل وضع المطوّل.
وضع المطالبة
$ python -M unittest اكتشاف -v
تم ترخيص هذا المشروع بموجب ترخيص APAHCE 2.0 - راجع ملف الترخيص.
يتم توفير جميع برامج RIT وروابط RIT الخارجية من قبل كلية روتمان للإدارة وهي ممتلكاتها الحصرية.