Help:Functions

From binaryoption
Jump to navigation Jump to search
Баннер1

```wiki

Help:Functions

الدوال في MediaWiki: دليل شامل للمبتدئين

هذه الصفحة تقدم شرحاً مفصلاً للدوال المتاحة في MediaWiki 1.40، وكيفية استخدامها لتعزيز وظائف الصفحات وتخصيصها. ستغطي هذه المقالة مجموعة واسعة من الدوال، بدءاً من الدوال الأساسية للتنسيق وصولاً إلى الدوال الأكثر تعقيداً للتعامل مع البيانات والمنطق. هذا الدليل موجه للمستخدمين الجدد الذين يرغبون في فهم كيفية عمل الدوال وكيف يمكنهم الاستفادة منها في تحرير صفحات الويكي.

ما هي الدوال؟

في سياق MediaWiki، الدوال هي أوامر خاصة تسمح لك بتنفيذ مهام معينة داخل صفحات الويكي. تستخدم الدوال لـ:

  • تنسيق النص: تغيير مظهر النص، مثل جعله غامقاً أو *مائلاً*.
  • إجراء العمليات الحسابية: جمع، طرح، ضرب، قسمة الأرقام.
  • التعامل مع السلاسل النصية: استخراج أجزاء من النص، استبدال النص، تحويل النص إلى أحرف كبيرة أو صغيرة.
  • إدارة التواريخ والأوقات: عرض التاريخ والوقت بتنسيقات مختلفة.
  • التحكم في التدفق: تنفيذ أجزاء معينة من الكود بناءً على شروط معينة (باستخدام دوال مثل #if).
  • استخراج البيانات: جلب البيانات من صفحات أخرى أو من مصادر خارجية.

تتميز الدوال بأنها تبدأ بعلامة # (شباك) متبوعة باسم الدالة، ثم قائمة من المعاملات (parameters) مفصولة بفواصل. على سبيل المثال:

{{#if: {{#vardefine:example|value}} | قيمة المتغير موجودة | قيمة المتغير غير موجودة }}

في هذا المثال، #if هي الدالة، و{{#vardefine:example|value}} هو المعامل الأول (الشرط)، و"قيمة المتغير موجودة" و "قيمة المتغير غير موجودة" هما المعاملان الثاني والثالث (النتائج المحتملة).

الدوال الأساسية

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

  • #if: تتحقق من شرط معين وتعرض نتيجة مختلفة بناءً على ما إذا كان الشرط صحيحاً أم خاطئاً. مثال:
   {{#if: 5 > 3 | الشرط صحيح | الشرط خاطئ }}  (سيعرض "الشرط صحيح")
  • #ifeq: تتحقق مما إذا كان قيمتان متساويتين. مثال:
   {{#ifeq: apple | apple | متساوي | غير متساوي }} (سيعرض "متساوي")
  • #ifneq: تتحقق مما إذا كان قيمتان غير متساويتين.
  • #switch: تقوم بتقييم تعبير واحد مقارنة بسلسلة من القيم وتعرض نتيجة مختلفة بناءً على القيمة المطابقة.
  • #vardefine: تقوم بتعريف متغير.
  • #varset: تقوم بتعيين قيمة لمتغير موجود.
  • #default: تستخدم في #switch لتحديد النتيجة إذا لم تتطابق أي من القيم.
  • #titleparts: تقوم بتقسيم عنوان الصفحة إلى أجزاء.
  • #section: تعرض محتوى قسم معين من صفحة أخرى.
  • #lsth: تقوم بإنشاء رأس جدول مرتب.

الدوال الرياضية

يوفر MediaWiki مجموعة من الدوال الرياضية لإجراء العمليات الحسابية:

  • #expr: تقوم بتقييم تعبير رياضي. مثال:
   {{#expr: 2 + 3 * 4}} (سيعرض "14")
  • #time: تعرض الوقت الحالي بتنسيق معين.
  • #formatdate: تقوم بتنسيق التاريخ.

دوال السلاسل النصية

تتيح لك هذه الدوال التعامل مع السلاسل النصية:

  • #stringformat: تقوم بتنسيق سلسلة نصية باستخدام معلمات معينة.
  • #replace: تقوم باستبدال جزء من سلسلة نصية بآخر.
  • #len: تقوم بإرجاع طول سلسلة نصية.
  • #substr: تقوم باستخراج جزء من سلسلة نصية.

دوال أخرى مفيدة

  • #property: تستخدم للوصول إلى خصائص الكائنات المختلفة.
  • #set: تستخدم لتعيين قيم المتغيرات.
  • #get: تستخدم لاسترجاع قيم المتغيرات.

استخدام الدوال في الخيارات الثنائية و التحليل الفني

على الرغم من أن MediaWiki ليست منصة تداول، يمكن استخدام الدوال لإنشاء صفحات معلوماتية حول الخيارات الثنائية و التحليل الفني، على سبيل المثال:

  • حساب احتمالات الفوز: باستخدام #expr، يمكنك إنشاء دوال تحسب احتمالات الفوز بناءً على معلمات معينة.
  • عرض بيانات السوق: باستخدام #property و #stringformat، يمكنك تنسيق وعرض بيانات السوق الحالية.
  • إنشاء جداول مقارنة: باستخدام جداول MediaWiki والدوال، يمكنك إنشاء جداول تقارن بين استراتيجيات تداول مختلفة.
  • شرح مؤشرات فنية: استخدام الدوال لتوضيح كيفية حساب مؤشرات فنية مثل المتوسطات المتحركة (Moving Averages) أو مؤشر القوة النسبية (RSI).
  • عرض أخبار السوق: يمكن جلب الأخبار من مصادر خارجية (باستخدام امتدادات MediaWiki) وتنسيقها باستخدام الدوال.

أمثلة عملية

  • **مثال 1: إنشاء جدول مقارنة بين استراتيجيات تداول الخيارات الثنائية**

```wiki

مقارنة بين استراتيجيات تداول الخيارات الثنائية
الاستراتيجية مستوى المخاطرة العائد المحتمل المؤشرات المستخدمة
استراتيجية الاتجاه (Trend Following) منخفض متوسط المتوسطات المتحركة، خطوط الاتجاه
استراتيجية الاختراق (Breakout) متوسط مرتفع مستويات الدعم والمقاومة، حجم التداول
استراتيجية الارتداد (Bounce) متوسط متوسط مستويات الدعم والمقاومة، مؤشر القوة النسبية (RSI)

```

  • **مثال 2: حساب نسبة العائد إلى المخاطرة**

```wiki {{#expr: (1.8 - 1) / 1}} ```

  • **مثال 3: عرض معلومات حول مؤشر القوة النسبية (RSI)**

```wiki مؤشر القوة النسبية (RSI): هو مؤشر يستخدم لقياس سرعة وتغير تحركات الأسعار. يتم حسابه باستخدام الصيغة التالية: RSI = 100 - [100 / (1 + (متوسط المكاسب / متوسط الخسائر))]. يُستخدم لتحديد مناطق ذروة الشراء والبيع. يعتبر التحليل الفني أداة هامة في تداول الخيارات الثنائية. ```

استراتيجيات متقدمة

  • استراتيجية مارتينجال (Martingale): تتضمن مضاعفة حجم التداول بعد كل خسارة.
  • استراتيجية فيبوناتشي (Fibonacci): تستخدم مستويات فيبوناتشي لتحديد نقاط الدخول والخروج.
  • استراتيجية بولينجر باندز (Bollinger Bands): تستخدم نطاقات بولينجر لتحديد التقلبات.
  • استراتيجية ستوكاستيك (Stochastic Oscillator): تستخدم مذبذب ستوكاستيك لتحديد ظروف ذروة الشراء والبيع.
  • استراتيجية متوسط متحرك بسيط (SMA): تعتمد على المتوسطات المتحركة البسيطة لتحديد الاتجاه.
  • استراتيجية متوسط متحرك أسي (EMA): تعطي وزناً أكبر للأسعار الحديثة.
  • استراتيجية ايتشيموكو كينكو (Ichimoku Kinko Hyo): نظام تحليل شامل يعتمد على خمس خطوط.
  • استراتيجية الاختراق (Breakout Strategy): تعتمد على اختراق مستويات الدعم والمقاومة.
  • استراتيجية التداول مع الأخبار (News Trading): تعتمد على تداول الأخبار الاقتصادية.
  • استراتيجية التداول المتأرجح (Swing Trading): تهدف إلى تحقيق أرباح من تقلبات الأسعار قصيرة الأجل.
  • استراتيجية التداول اليومي (Day Trading): تتضمن فتح وإغلاق الصفقات في نفس اليوم.
  • استراتيجية المضاربة (Scalping): تهدف إلى تحقيق أرباح صغيرة من صفقات متكررة.
  • استراتيجية التداول الخوارزمي (Algorithmic Trading): تعتمد على برامج الكمبيوتر لتنفيذ الصفقات.
  • استراتيجية التداول العكسي (Contrarian Trading): تتضمن اتخاذ مواقف معاكسة لاتجاه السوق السائد.
  • استراتيجية التداول الموسمي (Seasonal Trading): تعتمد على الأنماط الموسمية في الأسعار.
  • تحليل الحجم (Volume Analysis): دراسة حجم التداول لتأكيد الاتجاهات.
  • تحليل أنماط الشموع اليابانية (Candlestick Patterns): استخدام أنماط الشموع اليابانية للتنبؤ بتحركات الأسعار.
  • نظرية التداول الموجي (Elliott Wave Theory): تحليل أنماط الأسعار بناءً على موجات إليوت.
  • تحليل النقطة المحورية (Pivot Point Analysis): استخدام النقاط المحورية لتحديد مستويات الدعم والمقاومة.
  • تحليل الفجوات السعرية (Gap Analysis): دراسة الفجوات السعرية لتحديد فرص التداول.
  • تحليل التباعدات (Divergence Analysis): البحث عن التباعدات بين الأسعار والمؤشرات الفنية.
  • تحليل النسب (Ratio Analysis): استخدام النسب المالية لتقييم الأصول.
  • تحليل السلوك الجماعي (Crowd Behavior Analysis): دراسة سلوك المتداولين لفهم اتجاهات السوق.
  • تحليل المشاعر (Sentiment Analysis): قياس مشاعر المتداولين تجاه أصل معين.
  • تحليل المخاطر (Risk Analysis): تقييم المخاطر المرتبطة بالتداول.

روابط مفيدة

الخلاصة

الدوال هي أداة قوية في MediaWiki تسمح لك بتخصيص صفحات الويكي وجعلها أكثر ديناميكية وتفاعلية. من خلال فهم الدوال الأساسية وكيفية استخدامها، يمكنك إنشاء صفحات معلوماتية ومفيدة لمجموعة واسعة من المواضيع، بما في ذلك الخيارات الثنائية و التحليل الفني. استمر في التجربة والتعلم، وستكتشف المزيد من الطرق لاستخدام الدوال لتعزيز صفحات الويكي الخاصة بك. ```

ابدأ التداول الآن

سجّل في IQ Option (الحد الأدنى للإيداع 10 دولار) افتح حساباً في Pocket Option (الحد الأدنى للإيداع 5 دولار)

انضم إلى مجتمعنا

اشترك في قناة Telegram الخاصة بنا @strategybin لتصلك: ✓ إشارات تداول يومية ✓ تحليلات استراتيجية حصرية ✓ تنبيهات اتجاهات السوق ✓ مواد تعليمية للمبتدئين

Баннер