Skip to content

mmuhacker/Mud-Treader

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

324 Commits
 
 
 
 
 
 

Repository files navigation

🌟 مدارك تريدر برو

بوت التداول الذكي المتكامل

تم تحديث بعض المميزات


by
Version
Platform
Platform
Python
License
Status


📋 المحتويات


✨ المميزات

# الفئة الميزات
🔗 المنصات Deriv, Binance, MetaTrader 5, TradingView Webhook
💱 العملات يدعم البوت 21 عملة متنوعة
🧮 حاسبة العملات تحويل فوري بين 21 عملة بسعر الصرف الفعلي المحدث تلقائياً
🎯 الاستراتيجيات RSI+MA, MACD, Bollinger Bands, دعم/مقاومة, مجمّع
📊 قوة الإشارة 4 مستويات (65%-80%)
🔊 التنبيهات صوتية للإشارات والأرباح والخسائر
📰 الأخبار تحديثات مباشرة للسوق
الفريمات 5 أطر زمنية (1د - 60د)
🔒 الترخيص نظام متكامل يعمل بدون إنترنت
🎨 الواجهة عربية بالكامل مع ألوان احترافية
📊 اللوحة شاشة تحكم متكاملة في الوقت الفعلي
💾 الحفظ تلقائي للإعدادات والتوكنات
🖥️ البيئة Termux (Android) + Kali Linux

✅ متطلبات التشغيل

# المكتبة الوصف
1 Python 3x لغة البرمجة الأساسية
2 websocket-client الاتصال بخادم Deriv
3 rich واجهة المستخدم الملونة
4 arabic-reshaper تشكيل النص العربي
5 python-bidi اتجاه النص من اليمين لليسار

⚡️ التثبيت

🔧 التثبيت على Termux

الخطوة 1تحديث النظام والمكتبات

pkg update && pkg upgrade -y

الخطوة 2تثبيت Python والمكتبات الأساسية

pkg install python curl tor -y

الخطوة 3إنشاء مجلد الخطوط

mkdir -p ~/.termux

الخطوة 4تثبيت الخط العربي

curl -L "https://fonts.gstatic.com/s/notonaskharabic/v33/RrQ5bpV-9Dd1b1OAGA6M9PkyDuVBePeKNaxcsss0Y7bwvc-VaA.ttf" -o ~/.termux/font.ttf && termux-reload-settings

⚠️ هام: بعد تثبيت الخط، أغلق Termux بالكامل من قائمة التطبيقات في الخلفية وأعد فتحه

الخطوة 5تثبيت مكتبات Python

pip install websocket-client rich arabic-reshaper python-bidi

الخطوة 6تنزيل الأداة

curl -o $`PREFIX/bin/mud_tr.py https://raw.githubusercontent.com/mmuhacker/Mud-Treader/main/mud_tr.py

الخطوة 7إعطاء صلاحية التشغيل

chmod +x `$PREFIX/bin/mud_tr.py

الخطوة 8إنشاء اختصار

ln -sf $`PREFIX/bin/mud_tr.py `$PREFIX/bin/tr

🐉 التثبيت على Kali Linux

الخطوة 1تحديث النظام

sudo apt update && sudo apt upgrade -y

الخطوة 2تثبيت Python والمكتبات

sudo apt install python3 python3-pip beep -y

الخطوة 3تثبيت مكتبات Python

pip3 install websocket-client rich arabic-reshaper python-bidi

ملاحظة: إذا ظهر خطأ externally-managed-environment، استخدم:

pip3 install websocket-client rich arabic-reshaper python-bidi --break-system-packages

الخطوة 4تنزيل الأداة

cd ~
curl -o mud_tr.py https://raw.githubusercontent.com/mmuhacker/Mud-Treader/main/mud_tr.py

الخطوة 5إعطاء صلاحية التشغيل

chmod +x mud_tr.py

الخطوة 6إنشاء اختصار

sudo ln -sf ~/mud_tr.py /usr/local/bin/tr

⚠️ المشاكل الشائعة والحلول

Termux

● المشكلة: pkg: command not found

○ الحل: تأكد من تثبيت Termux من F-Droid وليس من Google Play

● المشكلة: Connection reset by peer

○ الحل: تغيير المرآة 👇:

termux-change-repo

ثم اختر Mirror group كما تلاحظ في الشكل التالي:

📷 تغيير المرآة

الشكل 1: تغيير المرآة

ثم قم بإختيار مرآة تكون قريبة من منطقتك كما تلاحظ في الشكل التالي:

📷 تغيير منطقة المرآة

الشكل 2: تغيير منطقة المرآة


● المشكلة: Permission denied

○ الحل: نفّذ هذا الأمر 👇:

termux-setup-storage

وأعد تشغيل Termux

● المشكلة: النص العربي معكوس

○ الحل: ثبّت الخط العربي وأمر التثبيت موجود في الأعلى وأعد تشغيل Termux بالكامل بعد إغلاقه من التطبيقات في الخلفية وطريقة الخروج منه كالتالي أكتب

exit

ثم Enter سيغلق مباشرة وربما يطلب منك التأكيد بالضغط على Enter بعدها تقوم بإغلاقه من قائمة التطبيقات في الخلفية.

● المشكلة: No module named rich

○ الحل: تثبيت rich 👇

pip install rich

● المشكلة: ModuleNotFoundError: No modulenamed websocket

○ الحل: تثبيت websocket-client 👇

pip install websocket-client

● المشكلة: pip: command not found

○ الحل: تثبيت بايثون 👇

pkg install python -y

● المشكلة: tor: command not found

○ الحل: تثبيت tor 👇

pkg install tor -y

● المشكلة: beep: command not found التنبيهات الصوتية اختيارية، يمكن تجاهلها خطأ: Killed أثناء التثبيت المساحة غير كافية، احذف ملفات غير ضرورية: pkg clean

Kali Linux

● المشكلة: externally-managed-environment ○ الحل: إستخدم --> break-system-packages بهذا الشكل 👇:

pip3: command not found sudo apt install python3-pip -y
ModuleNotFoundError pip3 install <module_name> --break-system-packages

● المشكلة: الخط العربي لا يعمل )متقطع ومعكوس ○ الحل: نفذ هذا 👇

sudo apt install fonts-noto-core -y

🚀 التشغيل

بالاختصار (تم إعداده مسبقاً)

tr

أو بالأمر الكامل (Termux)

python $`PREFIX/bin/mud_tr.py

أو بالأمر الكامل (Kali Linux)

python3 ~/mud_tr.py

🔄 تحديث الأداة

Termux:

curl -o $PREFIX/bin/mud_tr.py https://raw.githubusercontent.com/mmuhacker/Mud-Treader/main/mud_tr.py && chmod +x $`PREFIX/bin/mud_tr.py

Kali Linux:

cd ~ && curl -o mud_tr.py https://raw.githubusercontent.com/mmuhacker/Mud-Treader/main/mud_tr.py && chmod +x mud_tr.py

⚡ التثبيت بأمر واحد

Termux

pkg update && pkg upgrade -y && pkg install python curl -y && pip install websocket-client rich arabic-reshaper python-bidi && curl -o `$PREFIX/bin/mud_tr.py https://raw.githubusercontent.com/mmuhacker/Mud-Treader/main/mud_tr.py && chmod +x $`PREFIX/bin/mud_tr.py && ln -sf `$PREFIX/bin/mud_tr.py $`PREFIX/bin/tr && mkdir -p ~/.termux && curl -L "https://fonts.gstatic.com/s/notonaskharabic/v33/RrQ5bpV-9Dd1b1OAGA6M9PkyDuVBePeKNaxcsss0Y7bwvc-VaA.ttf" -o ~/.termux/font.ttf && termux-reload-settings && echo "تم تثبيت Mud-Treader (tr) والخط العربي بنجاح!"

🔑 نظام الترخيص

عند أول تشغيل يطلب البوت مفتاح ترخيص.

للحصول على مفتاح: تواصل مع المطور.

Contact Us

📸 طلب مفتاح الترخيص

الشكل 3: مفتاح الترخيص

مميزات نظام الترخيص:

  • ✅ التحقق التلقائي عبر الإنترنت
  • ✅ يعمل بدون إنترنت بعد أول تفعيل
  • ✅ يتوقف تلقائياً عند انتهاء الصلاحية
  • ✅ 3 محاولات إدخال فقط

🏦 المنصات المدعومة

# المنصة النوع الأسواق
1 Deriv فوركس + خيارات ثنائية + مؤشرات
2 Binance كريبتو 9 أزواج
3 MetaTrader 5 فوركس + ذهب + نفط + مؤشرات 9 أسواق
4 TradingView Webhook إشارات خارجية 5 أسواق

🔐 إستخراج التوكن

Deriv

  1. سجّل دخولك على deriv.com
  2. اذهب إلى الإعدادات (Settings)
  3. اختر Security & Safety
  4. اختر API Token
  5. اضغط Create new token
  6. اختر صلاحية Read و Trade
  7. انسخ التوكن الظاهر

مثال: uYgU8m4B3vXvE8z

📷 توكن ديريف

الشكل 4: توكن ديريف


Binance

  1. سجّل دخولك على binance.com
  2. اضغط على صورة ملفك الشخصي
  3. اختر API Management
  4. اضغط Create API
  5. اختر System generated
  6. أدخل اسماً واضغط Next
  7. أكمل التحقق الأمني
  8. انسخ API Key

⚠️ ملاحظة: احفظ الـ Secret Key فوراً لأنه لن يظهر مجدداً

📷 توكن بينانس

الشكل 5: توكن بينانس


MetaTrader 5

  1. افتح تطبيق MetaTrader 5
  2. اذهب إلى Tools ← Options
  3. اختر تبويب Server
  4. انسخ رقم Login
  5. أدخله في البوت عند الطلب

📷 توكن ميتا تريدر

الشكل 6: توكن ميتا تريدر


🔧 خطوات إنشاء سيرفر Webhook

منصة TradingView

📡 إعداد TradingView Webhook

ما هو Webhook؟ لنعرف مهو Webhook هي طريقة لإرسال الإشارات من TradingView مباشرة إلى البوت الخاص بك عبر الإنترنت.

خطوات الإعداد:

الخطوة 1: تثبيت Ngrok (لإنشاء رابط عام)

Termux

pkg install ngrok -y

**Kali Linux**
sudo apt install ngrok -y

الخطوة 2: تشغيل البوت في وضع Webhook

tr

اختر المنصة 4 (TradingView Webhook)

الخطوة 3: تشغيل Ngrok في نافذة جديدة

ngrok http 5000

ستحصل على رابط مثل:

https://abc123.ngrok.io

الخطوة 4: إعداد التنبيه في TradingView

  1. افتح TradingView وأضف تنبيهاً (Alert)

  2. اختر Webhook URL

  3. أدخل رابط Ngrok متبوعاً بـ /webhook بهذه الطريقة 👇

    https://abc123.ngrok.io/webhook
    

📷 رابط السيرفر

الشكل 7: رابط السيرفر

  1. في حقل Message، أرسل البيانات بصيغة JSON:
{
  "signal": "CALL",
  "price": "{{close}}"
}

تنسيق الإشارات المقبولة

الإشارة النوع الوصف
CALL شراء توقع إرتفاع السعر
PUT بيع توقع إنخفاض السعر

⚠️ ملاحظة: حساب TradingView Pro مطلوب لإرسال Webhooks

⚡️ شرح القوائم

الصفحة الرئيسية

1 → تشغيل البوت
2 → الإعدادات
3 → إغلاق البرنامج

📷 الصفحة الرئيسية

الشكل 5: الصفحة الرئيسية


قائمة الإعدادات (6 خطوات)

الخطوة الخيارات
1 - المنصة 1-4 للاختيار، 0 للرئيسية
2 - التوكن إدخال التوكن، c للعملة، 0 للسابق، x للرئيسية
3 - العملة 1-21 للاختيار، 0 للسابق
4 - السوق 1-9 للاختيار، 0 للسابق، x للرئيسية
5 - الاستراتيجية 1-5 للاختيار، 0 للسابق، x للرئيسية
6 - إعدادات الصفقة المبلغ والمدة، 0 للسابق، x للرئيسية

أثناء التشغيل

الأمر الوصف
Ctrl + C فتح قائمة التحكم

قائمة التحكم

1 → متابعة تشغيل البوت
2 → تغيير الإعدادات
3 → إغلاق البرنامج


⏱ الفريم الزمني

كلما كان الفريم أعلى، كانت الدقة أكبر لكن الانتظار أطول قبل أول صفقة

# الفريم الانتظار قبل أول صفقة الوصف
1 1 دقيقة ~27 دقيقة سريع - مناسب للمضاربة السريعة
2 5 دقائق ~135 دقيقة متوازن - الأكثر استخداماً
3 10 دقائق ~270 دقيقة جيد - دقة معقولة
4 30 دقيقة ~13 ساعة محافظ - دقة عالية
5 ساعة ~27 ساعة آمن جداً - دقة عالية جداً

📍 الأسواق المتاحة

Deriv

# الزوج النوع
1 EUR/USD فوركس
2 GBP/USD فوركس
3 USD/JPY فوركس
4 AUD/USD فوركس
5 USD/CAD فوركس
6 EUR/GBP فوركس
7 مؤشر تقلب 100 مؤشرات
8 مؤشر تقلب 75 مؤشرات
9 مؤشر تقلب 50 مؤشرات

Binance

# الزوج النوع
1 BTC/USDT كريبتو
2 ETH/USDT كريبتو
3 BNB/USDT كريبتو
4 SOL/USDT كريبتو
5 XRP/USDT كريبتو
6 ADA/USDT كريبتو
7 DOGE/USDT كريبتو
8 MATIC/USDT كريبتو
9 LTC/USDT كريبتو

MetaTrader 5

# الزوج النوع
1 EUR/USD فوركس
2 GBP/USD فوركس
3 USD/JPY فوركس
4 AUD/USD فوركس
5 USD/CAD فوركس
6 EUR/GBP فوركس
7 XAU/USD ذهب
8 النفط الخام سلع
9 داو جونز مؤشرات

🎯 الإستراتيجيات

# الاستراتيجية الوصف
1 RSI + MA مؤشر القوة النسبية مع المتوسط المتحرك
2 MACD تقاطع المتوسطات الأسية
3 Bollinger Bands نطاقات بولينجر العلوية والسفلية
4 دعم ومقاومة أعلى وأدنى سعر في 20 شمعة
5 مجمّع ⭐ كل الاستراتيجيات معاً - الأدق

💪 قوة الإشارة

# النسبة الوصف
1 65% متوازن - صفقات كثيرة، مخاطرة متوسطة
2 70% جيد - صفقات معقولة، مخاطرة منخفضة
3 75% محافظ - صفقات أقل، دقة عالية
4 80% آمن جداً - صفقات نادرة، دقة عالية جداً

📊 لوحة التحكم

العنصر الوصف
🤖 الحالة آخر حدث في البوت
🏦 المنصة المنصة المختارة
📍 السوق الزوج المختار
🎯 الاستراتيجية الاستراتيجية النشطة
💱 العملة العملة الأساسية للعرض
💰 الرصيد رصيد الحساب
📈 الربح صافي الربح/الخسارة
📊 المؤشرات RSI, MA, MACD, BB, دعم/مقاومة
⚡ الإشارة توصية الشراء أو البيع
💪 قوة الإشارة شريط من 0% إلى 100%
💵 السعر السعر الفوري المباشر

ألوان الإشارة

اللون المعنى
🟢 أخضر شراء قوي - صعود مؤكد
🔵 أزرق شراء متوسط - صعود محتمل
🔴 أحمر بيع قوي - هبوط مؤكد
🟠 برتقالي بيع متوسط - هبوط محتمل
⏳ أبيض انتظار - لا فرصة حالياً

💱 دعم العملات المتعددة

يدعم البوت 21 عملة لعرض الرصيد والأرباح:

# العملة الرمز الاسم
1 USD `$ دولار أمريكي
2 EUR يورو
3 GBP £ جنيه إسترليني
4 JOD JD دينار أردني
5 AED د.إ درهم إماراتي
6 SAR ريال سعودي
7 QAR ريال قطري
8 KWD د.ك دينار كويتي
9 BHD د.ب دينار بحريني
10 OMR ر.ع ريال عُماني
11 YER ر.ي ريال يمني
12 SDG ج.س جنيه سوداني
13 DZD د.ج دينار جزائري
14 LYD ل.د دينار ليبي
15 TND د.ت دبنار تونسي
16 MAD د.م درهم مغربي
17 IQD د.ع دينار عراقي
18 SYP ل.س ليرة سورية
19 LBP ل.ل ليرة لبنانية
20 EGP ج.م جنيه مصري
21 TRY ليرة تركية

💡 لتغيير العملة: أثناء إدخال التوكن، اضغط c ثم اختر رقم العملة من القائمة
💡 يتم تحديث أسعار الصرف عن طريق "ExchangeRate-API"


📰 أخبار السوق

يعرض البوت آخر الأخبار الاقتصادية في لوحة التحكم مباشرة، بما في ذلك:

  • 🔴 أخبار عالية التأثير (قرارات الفائدة، بيانات البطالة)
  • 🟡 أخبار متوسطة التأثير (مبيعات التجزئة، الإنتاج الصناعي)
  • ⚪ أخبار منخفضة التأثير (تصريحات المسؤولين)

📌 يتم تحديث الأخبار تلقائياً كل دقيقة


🔊 التنبيهات الصوتية

# الحدث الصوت الوصف
1 🔔 إشارة جديدة تنبيه واحد عند ظهور إشارة قوية (≥65%)
2 🎉 صفقة رابحة تنبيهان
3 صفقة خاسرة ثلاثة تنبيهات

🔧 إختصار التشغيل

Termux:

ln -sf $`PREFIX/bin/mud_tr.py `$PREFIX/bin/tr

Kali Linux:

sudo ln -sf ~/mud_tr.py /usr/local/bin/tr

للتشغيل: اكتب tr واضغط Enter


⚠️ تنبيه: التداول ينطوي على مخاطر عالية. لا تستثمر أكثر مما تستطيع تحمل خسارته. هذه الأداة لأغراض تعليمية فقط.


👨‍💻 المطور

Muhannad Daher

GitHub

Contact Us


  • بوت التداول الذكي
  • البيئة: Termux (Android) / Kali Linux
  • الإصدار: v2.0
  • الترخيص: تجاري

Madarik Tools — صُنع بالعربية

إذا أعجبتك الأداة، لا تنسَ النجمة!

About

مدارك تريدر برو - بوت تداول ذكي متكامل يدعم Deriv و Binance و MetaTrader 5 و TradingView Webhook مع دعم 21 عملة وتنبيهات صوتية وأخبار السوق

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages