استراتيجية cross-order تتيح إطلاق إشارات من سوق وتنفيذ أوامر في سوق آخر. في dogabot، exchange وsymbol الرئيسيان للاستراتيجية يحددان مكان تنفيذ الأوامر؛ ويمكن لكل قاعدة قراءة شموع اختيارياً من رمز بيانات أو إطار زمني للبيانات أو مصدر / exchange للبيانات مختلف.
سوق الإشارة مقابل سوق التنفيذ
| الإعداد | النطاق | الغرض |
|---|---|---|
| exchange وsymbol وtimeframe للاستراتيجية | الأتمتة / الاختبار بالكامل | مكان الأوامر ومصدر السعر الحالي |
| Data symbol وData timeframe وData source / exchange للقاعدة | تلك القاعدة فقط | شموع لتقييم المؤشر |
عند Strategy default تستخدم القاعدة نفس شموع زوج التنفيذ. غيّر الحقول لمراقبة رمز أو بورصة أخرى.
الأوامر دائماً على symbol وexchange الاستراتيجية — حتى لو قرأت قواعد الدخول شموع BTC لشراء ETH.
متى تُستخدم
- أزواج قيادة/تابع — إشارة على BTC وتداول alt مرتبط
- ماكرو + محلي — GOLD كفلتر وتنفيذ perp على البورصة الرئيسية
- سياق cross-exchange — قراءة spot وتنفيذ على USDM futures
- نفس القاعدة، مصدران — نسختان (مثل Price Distance) برمزي بيانات مختلفين وall agree
الإعداد
في Backtest وCreate automation (واجهة All-in-One).
الخطوة 1: اختيار زوج التنفيذ
حدّد exchange وsymbol وtimeframe للسوق الذي تتداوله — التعبئة وstop loss وtake profit وحجم المركز.
الخطوة 2: إضافة وتفعيل قاعدة
في Entry أو Increase أو Reversal أو Exit، فعّل قاعدة مثل MA Crossover أو RSI أو Price Distance.
الخطوة 3: تجاوز البيانات لكل قاعدة
في صف البيانات الاختياري:
| حقل الواجهة | المعامل | مثال |
|---|---|---|
| Data symbol (optional) | symbol | BTCUSDT والاستراتيجية على ETHUSDT |
| Data timeframe (optional) | timeframe | إشارات 1h وتنفيذ 15m |
| Data source / exchange (optional) | dataSource | شموع binance_spot وتنفيذ binance_usdm |
Strategy default يرث من الاستراتيجية.
الخطوة 4: اختبار ثم live
شغّل backtest ثم أنشئ أتمتة بنفس المعلمات.
ما يبقى على زوج الاستراتيجية
دائماً رمز التنفيذ — بلا مصدر بيانات منفصل لكل قاعدة:
- Stop Loss وTake Profit وDay Trade Close
- السعر والكمية عند التنفيذ
- فلاتر الحجم وفلاتر الاستراتيجية
خطّط للخروج والفلاتر على الرمز المتداول فعلياً.
مثال
الهدف: شراء ETH/USDT على Binance USDM عند crossover صاعد MA لـ BTC/USDT على 1h.
| المستوى | Exchange | Symbol | Timeframe |
|---|---|---|---|
| الاستراتيجية (تنفيذ) | binance_usdm | ETHUSDT | 15m |
| Entry — crossover (بيانات) | Strategy default | BTCUSDT | 1h |
- استراتيجية:
binance_usdm/ETHUSDT/15m - crossover في Entry (MA قصير 5، طويل 20)
- Data symbol =
BTCUSDT، Data timeframe =1h - Exit: Stop loss 5%، Take profit 10% على ETH
عند buy من crossover BTC 1h، يفتح dogabot long ETH بسعر ETH الحالي.
نصائح
- اجعل إطار البيانات متوافقاً مع أفقك؛ إطار التنفيذ يحدد تكرار التقييم.
- الارتباط بين الإشارة والتنفيذ قد ينكسر — اختبر قبل زيادة الحجم.
- في live تُجلب سلاسل إضافية لكل
(dataSource, symbol, timeframe)— قلّل التجاوزات. - لمصدرَي إشارة: انسخ القاعدة واستخدم all agree.