
TV-Trainer هو تطبيق خفيف الوزن مكتوب في Python باستخدام Selenium و Tkinter ، مصمم للعمل مع TradingView.com لمساعدة المستخدمين على ممارسة تداولهم على البيانات التاريخية .
يأتي TV-Trainer في نموذجين ، الإصدار القابل للتنفيذ وإصدار Python.
نسخة بيثون
نسخة قابلة للتنفيذ
لإطلاق الإصدار القابل للتنفيذ ، انقر نقرًا مزدوجًا على app.exe بعد استخراج .zip. لإطلاق إصدار Python ، تشغيل في سطر الأوامر ، في دليل app.py ؛ python app.py بعد اندماج التطبيق ، سيتم فتح نافذة Browswer إلى صفحة تسجيل الدخول الخاصة بـ TradingView.com. اعتبارًا من مايو 2019 ، ستحتاج إلى حساب للوصول إلى وظيفة إعادة التشغيل (الحسابات مجانية في الإنشاء!). قم بتسجيل الدخول مع بيانات الاعتماد الخاصة بك ثم انتقل إلى الرسم البياني الخاص بك.
بمجرد تكوين الرسم البياني الخاص بك حسب رغبتك ، فأنت مستعد للبدء! انقر فوق زر bar replay في شريط Nav العلوي من الرسم البياني. انقل الخط الأحمر العمودي إلى الوقت الذي ترغب فيه في البدء في التدريب على البيانات التاريخية وانقر. بعد ذلك ، انتقل إلى نافذة TV-Trainer. انقر فوق الزر ▮▶ الشريط التالي". سيؤدي ذلك إلى تقدم شريط الرسم البياني 1 والحصول على المعلومات إلى تطبيق TV-Trainer. ضع في اعتبارك أن القيم التي تراها في تطبيق TV-Trainer تمثل إغلاق الشريط السابق ، يتم تحديث القيم فقط أثناء إجراءات المستخدم. أنت الآن مستعد لوضع طلباتك!
هناك نوعان من الطلبات المتاحة مع TV-Trainer. الأمران الأساسيان جوهريًا لمعظم البورصات. ترتيب الحد وأمر السوق.
أمر السوق
لتقديم طلب سوق محاكاة ، تأكد من اختيار market عبر زر الراديو بالقرب من الجزء العلوي من التطبيق. عندما تصل إلى نقطة تشعر فيها أنك ترغب في الشراء ، انقر فوق Buy . عندما تصل إلى نقطة ترغب في بيعها ، انقر فوق Sell . سيتم تنفيذ طلبك على الفور ، باستخدام FIFO المحاكاة.
الحد الأقصى
لتقديم طلب حد محاكاة ، تأكد من تحديد limit عبر زور الراديو بالقرب من الجزء العلوي من التطبيق. بعد ذلك ، اكتب مربع إدخال سعر الحد هو سعر طلب الحد الخاص بك. يمكنك أيضًا النقر فوق last لضرب الإغلاق الأخير ، مما يسهل تغيير السعر بسرعة. بمجرد أن يعبر السعر أو يمس طلب الحد الخاص بك ، سيتم تنفيذ الطلب بسعر الحد ، باستخدام FIFO المحاكاة.
فيفو
يمكن العثور على شرح أكثر تفصيلاً هنا. FIFO تعني "الأول في البداية". هذا يعني أن أوامر تم شغلها بالترتيب الذي يتم تقديمه. بالنسبة لهذا التطبيق ، نظرًا لوجود طلبات المستخدم فقط ، تم محاكاة أفضل جزء من FIFO (في رأيي المتواضع). ببساطة ، عندما تكون طويلًا ، فأنت 100 APPL @ $100 على سبيل المثال. عندما تكون قصيرًا ، فأنت -100 APPL @ $100 . لإغلاق فترة قصيرة/طويلة ببساطة جعل موقعك = 0. مرة أخرى ، يمكن العثور على شرح أكثر تفصيلاً هنا.
عند الخروج ، يتم إنشاء ملف يسمى trades.csv . هذا يحتوي على تداولاتك ، ويمكن عرضه بسهولة مع Excel أو ما شابه. عند الخروج ، تأكد من إغلاق كل من متصفح Chromedriver ونافذة TV-Trainer. إذا واجهت أي مشكلات ، يرجى الإبلاغ عنها! https://github.com/robswc/tradingview-trainer/issues
يمكنك الاطلاع على صفحة wiki: https://github.com/robswc/tradingview-trainer/wiki/errors
سيدرج هذا ويظهر لك كيفية إصلاح الأخطاء الأكثر شيوعًا.
هذا عن ذلك! شكرًا لك على تجربة تطبيقي إذا كان هذا يساعدك على أي حال لا تتردد في متابعتي على Twitter للحصول على المزيد من الأدوات والتحديثات!