لوحة الإدارة المبسطة

استخدم أول قسمين فقط للتشغيل اليومي: الإعدادات السريعة ورأس المال والربح/الخسارة. باقي الإعدادات موجودة تحت إعدادات متقدمة ومغلقة افتراضيًا حتى لا تتلخبط.

هذه اللوحة تحفظ الإعدادات فقط داخل config/bot_settings.json. لا تفتح صفقات من هنا، ولا تستدعي Binance، ولا تعدل الصفقات المفتوحة.

أدوات سريعة

حذف الكاش القديم
يحذف كاش المرشحين القديم فقط حتى يبدأ Scanner من جديد. لا يحذف المحفظة، ولا سجل الصفقات، ولا الصفقات المفتوحة، ولا الإعدادات.
بعد الحذف شغّل Scanner/Worker أو انتظر الكرون حتى يعيد بناء الكاش.

1) الإعدادات السريعة

تشغيل البوت
لو أوقفتها، البوت لا يفتح صفقات جديدة.
تحذير: الوضع الحالي Live / حقيقي وسيتم إرسال أوامر إلى Binance Futures عند تحقق شروط الدخول ووجود مفاتيح صحيحة.
هذا السهم فقط هو المتحكم في وضع التداول: Paper للتجربة أو Live للحقيقي.
صفقة واحدة فقط
أنصح بتركها مفعلة حتى لا يفتح أكثر من صفقة في نفس الوقت.
زر إغلاق يدوي
يظهر زر إغلاق للصفقة المفتوحة في الواجهة.
إيقاف البحث أثناء صفقة مفتوحة
يقلل الضغط واللوج أثناء وجود صفقة.

2) إعدادات المحفظة الحقيقية والتجريبية

فصل كامل بين Live و Paperالحقيقي له نسبة ومكسب وخسارة منفصلين، والتجريبي له نفس الشيء بدون خلط.
Live مع رصيد Binanceفعّل العلامة ليحسب من Available Balance × النسبة. لو ألغيتها يستخدم Margin USDT الثابت فقط.
النسب محسوبة على المارجنمثال الإعداد الحالي: مارجن 100 وخسارة 10% = خسارة تقريبية 10 USDT.

المحفظة الحقيقية Binance / Live

الدخول بنسبة من رصيد Binance Futures
لو مفعلة: يقرأ Available Balance وقت فتح الصفقة ويستخدم النسبة بالأسفل. لو غير مفعلة: يستخدم Margin USDT الثابت فقط.
مثال: 50 يعني 50% من Available Balance في Binance Futures. في الإعداد المطابق للاختبار، علامة النسبة غير مفعلة ويُستخدم مارجن ثابت 100 USDT.
مثال الإعداد المعتمد: 7 على مارجن 100 = خسارة 7 USDT تقريبًا.
مثال الإعداد المعتمد: 9 على مارجن 100 = ربح 9 USDT تقريبًا.
لو المارجن المحسوب أقل منه لا يفتح Live.
0 يعني بدون حد أقصى.
يستخدم في Live عند إلغاء علامة الدخول بنسبة من الرصيد، ويستخدم أيضًا كاحتياطي عند تعطيل Paper Wallet.
مثال Live على رصيد 10090.00 USDT
خسارة Live تقريبية-6.30 USDT
مكسب Live تقريبي+8.10 USDT
مهم: رصيد Binance الحقيقي لا يُقرأ من لوحة الإدارة نفسها؛ القراءة الفعلية تحصل وقت الفتح ومن واجهة الحالة الرئيسية.

المحفظة التجريبية Paper

تشغيل المحفظة التجريبية بنسبة من الرصيد
لو مفعلة: الدخول يكون من رصيد Paper Wallet × النسبة. لو غير مفعلة: يستخدم Margin USDT الثابت.
يستخدم عند إنشاء المحفظة أول مرة فقط، ولا يصفر الرصيد الحالي.
مثال: 50 يعني 50% من رصيد Paper الحالي. في الإعداد المطابق للاختبار، المحفظة التجريبية بالنسبة غير مفعلة ويُستخدم مارجن ثابت 100 USDT.
تخص التجريبي فقط.
تخص التجريبي فقط.
لو المارجن أقل منه لا يفتح Paper.
0 يعني بدون حد أقصى.
رصيد Paper الحالي90.80 USDT
مارجن Paper القادم100.00 USDT
خسارة Paper تقريبية-7.00 USDT
مكسب Paper تقريبي+9.00 USDT
الرافعة المستخدمة لحساب حجم الصفقة.
مثال 0.0005 = 0.05%.
التوافق الداخلي:
الكود يمرر قيم Live أو Paper المناسبة تلقائيًا إلى target_profit_pct و max_loss_pct حسب وضع التداول الحالي حتى لا ينكسر أي جزء قديم.

أفضل 10 عملات يعمل عليها البوت الآن

هذه هي قائمة Auto Market Top 10 التي يقرأها cron_scanner.php فعليًا عند تفعيل promoted-only. الاختبار يستخدم نفس إعدادات Live الحالية لحجم الدخول/TP/SL والرافعة، وقراءة رصيد Binance تكون للرصيد فقط عند تفعيل الدخول بنسبة من المحفظة؛ لا توجد أوامر فتح أو إغلاق.
جاري قراءة آخر كاش لقائمة أفضل 10...
مصدر عملات cron_scanner الحالي: Auto Market Top 10 فقط — البوت يستخدم cache/market_top10_symbols.json. العملات اليدوية محفوظة لكنها لا تُستخدم أثناء التفعيل.
آخر Top 10 محفوظ: CHRUSDT, QNTUSDT, IRYSUSDT, TAKEUSDT, KOMAUSDT
تشغيل Auto Market Scan على كرون البوت
cron_scanner.php يشغّل الاختبار كل فترة محددة ثم يقرأ قائمة Top 10 تلقائيًا.
استخدام Auto Market Top 10 فقط
عند التفعيل لا يوجد fallback للعملات اليدوية؛ لو Top 10 فارغ يصبح Scanner فارغًا.
تثبيت أفضل 10 حتى تظهر عملات أقوى
القائمة لا تُمسح مع كل دورة، وتُستبدل العملة الأضعف فقط عند ظهور Score أعلى.
عدم حذف Top 10 بسبب الوقت
لا يوجد TTL لحذف القائمة؛ تستمر حتى الاستبدال أو المسح اليدوي.
إعادة اختبار Top 10 كل ساعة
Revalidation يعيد الباك تست على العملات الموجودة، ويحذف الخاسرة فقط حسب الشروط بدون فتح صفقات.
حذف العملة التي تفشل في Revalidation
الحذف يتم للعملة الفاشلة فقط، ولا يتم تفريغ القائمة بالكامل.
عدم الحذف أثناء وجود صفقة مفتوحة
لو cache/open_trades.json فيه صفقة مفتوحة يتم تأجيل Revalidation وكتابة لوج open_trade_active.
الأساسي 180 ثانية = 3 دقائق.
اتركها 10 حسب المطلوب.
3600 ثانية = ساعة واحدة.
1 يحذف من أول فشل، 2 يحتاج فشل مرتين.
0.65 = 65%.
شروط القبول الحالية: quoteVolume ≥ الحد المحدد، net_pnl ≥ الحد المحدد، Winrate محسوم ≥ الحد المحدد، الصفقات ≥ الحد المحدد، wins > losses، losses ≤ الحد، neutral ≤ الحد. أي عملة ناجحة يتم مقارنتها مع Top 10 الحالي بدل تفريغ القائمة.

3) العملات والفريم

مثال: 15m أو 30m أو 1h. الأساسي الحالي: 15m.
هذا عداد فقط. عدّل القائمة من المربع بالأسفل.
هذه القائمة اليدوية محفوظة فقط ولا يستخدمها البوت حاليًا، لأن Auto Market Top 10 مفعل. مصدر التشغيل الفعلي الآن هو cache/market_top10_symbols.json.
اكتب كل عملة في سطر منفصل أو افصل بينها بفواصل. هذه القائمة لا تُستخدم أثناء تفعيل Auto Market Top 10 فقط.
القائمة المعروضة هي القائمة الحالية المحفوظة فعليًا في الإعدادات. عددها 6 عملة.
إعدادات العكسي Reverse متقدم
تداول عكسي
الإشارة الأصلية تُقرأ طبيعيًا ثم التنفيذ يكون في الاتجاه العكسي.
قلب TP/SL في العكسي
السلوك الأصلي: عند تفعيل التداول العكسي وهذه العلامة، يتم قلب نسب الربح والخسارة أيضًا؛ مثال TP=13% و SL=10% تصبح في الصفقة العكسية TP=10% و SL=13%.
إعدادات البحث Scanner و SR متقدم
المطابق للإعداد المرسل: 100 شمعة لحساب الدعم/المقاومة.
مطابق للكود المرسل: 900 شمعة جلب للسكانر.
الحد الأدنى لنسبة الربح/الخسارة النهائية.
حراس الدخول Guards متقدم
SR Range Entry Guard
يمنع الدخول من منتصف الرينج.
منع منتصف الرينج
اشتراط Retest للاختراق
Neutral Guard
يرفض الإشارة لو الحركة الأخيرة ضعيفة ولن تصل TP/SL غالبًا.
Final Recheck و Coin Pause مهم لكن متقدم
Final Recheck مباشر قبل الفتح
أنصح بتركه مفعّل. مراجعة أخيرة قبل أي Paper/Live Open.
رفض لو الاتجاه اتغير
إيقاف العملة بعد خسائر متتالية
الأساسي: 2 خسارة.
الأساسي المطابق للاختبار: 12 ساعة.
Trade Watcher واللوج متقدم
إدارة الصفقات المفتوحة
عند تشغيل Trade Watcher، يظل Worker للفتح فقط والـ Watcher يتابع TP/SL سريعًا.
الأساسي 2 ثانية. الحد الأدنى 1 والحد الأقصى 5.
1048576 = 1MB. عند الوصول للحجم يتم أرشفة الملف.
تفاصيل كل عملة في Scanner Log
اتركها إيقاف لتقليل التضخم.
تسجيل كل Tick للـ Watcher
اتركها إيقاف. السعر يتحدث في الكاش بدون كتابة سطر لوج كل مرة.
Live Trading الحقيقي خطر

اختيار Live يتم فقط من سهم وضع التداول أعلى الصفحة. لا يوجد مربع تأكيد أو checkbox إضافي.

المسار الحالي حسب مكان الملف عندك: /home/atravian/public_html/ayaam/gold3_live_keys.php. الأفضل أمنيًا لاحقًا نقله إلى /home/atravian/secure/gold3_live_keys.php. ممنوع وضع المفاتيح في الواجهة أو JavaScript.
الحالة الحالية:
Live / حقيقي
التغيير يتم من سهم وضع التداول فقط.
قبل الحفظ: راجع قسم المحفظة الحقيقية والتجريبية فقط لو هدفك تعديل النسبة أو الخسارة أو المكسب. باقي الأقسام اتركها كما هي.

أوامر التشغيل المقترحة

* * * * * /usr/local/bin/php -q /home/mtatar/public_html/ayaam/gold2/cron_scanner.php >/dev/null 2>&1

* * * * * /usr/local/bin/php -q /home/mtatar/public_html/ayaam/gold2/cron_worker.php >/dev/null 2>&1

* * * * * /usr/local/bin/php -q /home/mtatar/public_html/ayaam/gold2/cron_trade_watcher.php >/dev/null 2>&1