عن المشروع

Mop هي أداة طرفية لمراقبة أسواق محددة وأسهم فردية دون واجهة رسومية أو ويب. يمكن تثبيتها من المصدر باستخدام Go عبر استنساخ المستودع وتشغيل `go build ./cmd/mop`. يعرض العرض الرئيسي أسعاراً وبيانات سوق يتم تحديثها دورياً. تُخزَّن إعدادات التحديث والتفضيلات الأخرى في ملف تعريف، يكون افتراضياً `.moprc` في الدليل الرئيسي للمستخدم؛ ويمكن اختيار ملف تعريف مختلف باستخدام `-profile <filename>`. يمكن للمستخدمين إدارة قائمة المراقبة عبر اختصارات لوحة المفاتيح: إضافة الرموز بـ `+`، وإزالتها بـ `-`، وإدخال رموز مفصولة بفواصل عند المطالبة، وإيقاف التحديثات مؤقتاً، وتغيير ترتيب فرز الأعمدة، وتجميع الأسهم حسب الأسهم الصاعدة أو الهابطة، وتبديل الطوابع الزمنية، والتمرير بالمفاتيح أو بعجلة الفأرة، وعرض المساعدة، والخروج. يتضمن Mop تصفية فورية قائمة على التعبيرات. عند الضغط على `f` يتم قبول تعبير يستخدم خصائص السهم مثل `last` و`change` و`changePercent` و`open` و`low` و`high` ونطاق 52 أسبوعاً والحجم ومتوسط الحجم ونسبة السعر إلى الربحية وتوزيعات الأرباح والعائد والقيمة السوقية. يجب أن تُرجع التعبيرات قيمة منطقية؛ و`last <= 5` أحد الأمثلة الموثقة. يمسح `Shift+F` المرشح النشط. تشمل خيارات الواجهة الإضافية تظليل الصفوف بالتناوب عبر إعداد `RowShading`. يُوزَّع المشروع بموجب ترخيص MIT المتساهل.