لماذا معظم حاسبات حجم الصفقة تخطئ في حساب الذهب
لماذا تخطئ معظم حاسبات التداول في حساب الذهب
إذا سبق لك استخدام حاسبة "عالمية" لحجم الصفقة لتداول XAUUSD، فربما لاحظت أن الأرقام لا تتطابق تمامًا. السبب: الذهب لديه آليات نقاط فريدة لا تتعامل معها معظم الحاسبات المصممة أولاً للفوركس بشكل صحيح. بعد بناء مكتبة حاسبات تغطي أكثر من 30 أداة، إليك المخاطر المحددة والصيغ الصحيحة.
المخاطرة رقم 1: قيمة النقطة للذهب ليست 10 دولارات لكل عقد
بالنسبة لأزواج الفوركس القياسية مثل EURUSD، 1 نقطة = 0.0001، والعقد القياسي الواحد = 100,000 وحدة. هذا يعطي قيمة نقطة واضحة تبلغ 10 دولارات لكل نقطة لكل عقد:
قيمة النقطة = حجم النقطة × حجم العقد
= 0.0001 × 100,000
= 10 دولارات لكل نقطة لكل عقد قياسي
الذهب (XAUUSD) مختلف. حجم العقد هو 100 أونصة تروي، وحجم النقطة هو 0.01 دولار (1 سنت). إذن:
قيمة النقطة للذهب = حجم النقطة × حجم العقد
= 0.01 دولار × 100 أونصة
= 1.00 دولار لكل نقطة لكل عقد قياسي
هذا 1 دولار، وليس 10 دولارات. فرق بمقدار 10 أضعاف. إذا كانت حاسبتك تستخدم صيغة الفوركس للذهب، فإن أحجام صفقاتك ستكون أكبر بـ 10 مرات. عند مخاطرة 2% على حساب بقيمة 10,000 دولار، هذا هو الفرق بين المخاطرة بمبلغ 200 دولار والمخاطرة بمبلغ 2,000 دولار لكل صفقة.
المخاطرة رقم 2: الخلط بين "النقطة" و"النقطة الفرعية"
بعض الوسطاء يقتبسون أسعار الذهب بمنزلتين عشريتين (مثل 2,650.50)، بينما يستخدم آخرون 3 منازل (مثل 2,650.500). هذا يخلق ارتباكًا بين "النقاط" و"النقاط الفرعية":
- نقطة واحدة = حركة 0.01 دولار = المنزلة العشرية الثانية
- نقطة فرعية واحدة = حركة 0.001 دولار = المنزلة العشرية الثالثة (إذا كان وسيطك يظهرها)
وقف الخسارة بمقدار 50 نقطة على الذهب يعني حركة سعرية بمقدار 0.50 دولار، وليس 5.00 دولارات. تستخدم حاسبتنا النقطة كوحدة قياسية وتظهر بوضوح التحويل: "نقطة واحدة = حركة سعرية 0.01 دولار = 1.00 دولار لكل عقد قياسي."
المخاطرة رقم 3: عدم تطابق عملة الحساب عبر العملات
معظم حاسبات حجم الصفقة تفترض أن حسابك بالدولار الأمريكي. إذا كان حسابك باليورو أو الجنيه الإسترليني أو الين الياباني، فأنت بحاجة إلى خطوة تحويل إضافية. تصبح الصيغة:
حجم الصفقة = (رصيد الحساب × نسبة المخاطرة%) / (نقاط وقف الخسارة × قيمة النقطة × سعر الصرف)
مثال: حساب بقيمة 10,000 يورو، مخاطرة 1%، وقف خسارة 50 نقطة على XAUUSD
- مبلغ المخاطرة: 10,000 يورو × 1% = 100 يورو
- قيمة النقطة: 1.00 دولار لكل نقطة لكل عقد
- سعر EUR/USD: 1.0850
- قيمة النقطة باليورو: 1.00 دولار / 1.0850 = 0.9217 يورو
- العقود: 100 يورو / (50 × 0.9217 يورو) = 2.17 عقد
بدون تحويل سعر الصرف، ستحسب 2.00 عقد — بحجم أقل بنحو 8%.
الصيغة الصحيحة لحجم صفقة الذهب
بتجميع كل ذلك معًا، الصيغة الصحيحة لتحديد حجم صفقة الذهب:
حجم_الصفقة = (رصيد_الحساب × نسبة_المخاطرة / 100) /
(نقاط_وقف_الخسارة × قيمة_النقطة_لكل_عقد × سعر_الصرف)
حيث:
- رصيد_الحساب: بعملة حسابك
- نسبة_المخاطرة: 1-2% موصى بها
- نقاط_وقف_الخسارة: المسافة بالنقاط (زيادات 0.01 دولار)
- قيمة_النقطة_لكل_عقد: 1.00 دولار للعقد القياسي لـ XAUUSD
- سعر_الصرف: 1.0 للحسابات بالدولار الأمريكي، أو سعر عملة التسعير
في مكتبتنا مفتوحة المصدر (dapex-calculators على PyPI/npm)، يتم التعامل مع هذا تلقائيًا:
من dapex_calculators استيراد position_size
# تداول الذهب - قيم نقاط صحيحة مباشرة
النتيجة = position_size(5000, 2.0, 50, "XAUUSD")
اطبع(f"العقود: {النتيجة['lots']}") # 0.2
اطبع(f"المخاطرة: ${النتيجة['risk_amount']}") # 100.00 دولار
اطبع(f"قيمة النقطة: ${النتيجة['pip_value']}") # 1.00 دولار
أدوات أخرى ذات آليات فريدة
الذهب ليس الأداة الوحيدة ذات قيم النقاط غير القياسية. إليك الأدوات التي تربك معظم الحاسبات:
| الأداة | حجم النقطة | حجم العقد | قيمة النقطة/العقد |
|---|---|---|---|
| EURUSD | 0.0001 | 100,000 | $10.00 |
| USDJPY | 0.01 | 100,000 | ~$6.50 |
| XAUUSD | 0.01 | 100 أونصة | $1.00 |
| XAGUSD | 0.001 | 5,000 أونصة | $5.00 |
| BTCUSD | 0.01 | 1 BTC | $0.01 |
| SPX500 | 0.01 | $50 | $0.50 |
لاحظ USDJPY — قيمة النقطة الخاصة به ليست حتى مبلغًا ثابتًا بالدولار لأن السعر يتقلب. عند 150.00 USD/JPY، النقطة الواحدة تساوي حوالي 6.67 دولارًا؛ عند 155.00، تساوي حوالي 6.45 دولارًا. هذا هو السبب في أن تحويل العملات المتقاطعة ضروري حتى لأزواج الفوركس "القياسية".
جربها بنفسك
حاسبة حجم صفقة الذهب الخاصة بنا تتعامل مع جميع هذه الحالات الحدية تلقائيًا. حاسبة حجم الصفقة الرئيسية تدعم أكثر من 30 أداة بقيم نقاط صحيحة لكل منها. الكود المصدري على GitHub — ترخيص MIT، بدون تبعيات، رياضيات خالصة.


Leave a Comment