Extension:ParserHooks: Difference between revisions

From binaryoption
Jump to navigation Jump to search
Баннер1
(@pipegas_WP)
 
(@CategoryBot: Обновлена категория)
 
(One intermediate revision by the same user not shown)
Line 1: Line 1:
# Extension ParserHooks: دليل شامل للمبتدئين
## Extension:ParserHooks: دليل شامل للمبتدئين


'''ParserHooks''' هي إضافة قوية لـ [[ميدياويكي]] تسمح للمطورين بتوسيع وظائف المحلل اللغوي (Parser) الأساسي. بمعنى آخر، تمكنك من إضافة علامات (tags) أو بناء جملة (syntax) مخصصة إلى ويكي الخاص بك، مما يتيح لك عرض بيانات ديناميكية، أو إجراء حسابات معقدة، أو حتى دمج خدمات خارجية مباشرة داخل صفحات الويكي. هذا الدليل موجه للمبتدئين ويهدف إلى شرح المفاهيم الأساسية لـ ParserHooks وكيفية استخدامها.
'''ParserHooks''' هي إضافة قوية لموقع [[ميدياويكي]] تسمح للمطورين بتوسيع وظائف المحلل اللغوي (Parser) للموقع. ببساطة، تتيح لك هذه الإضافة إضافة علامات جديدة (tags) أو تركيبات نحوية (syntax) خاصة بموقعك، والتي يمكن استخدامها في صفحات الويكي لتنفيذ وظائف معينة أو عرض محتوى ديناميكي. هذا الدليل موجه للمبتدئين الذين يرغبون في فهم أساسيات ParserHooks وكيفية استخدامها.


== ما هو المحلل اللغوي (Parser)؟ ==
== ما هو المحلل اللغوي (Parser)؟ ==


قبل الغوص في ParserHooks، من المهم فهم دور المحلل اللغوي في ميدياويكي. المحلل اللغوي هو الجزء المسؤول عن تحويل النص المكتوب بصيغة [[ويكي مارك أب]] إلى HTML قابل للعرض في المتصفح. يقوم بتحليل النص، وتحديد العلامات، وتنفيذ التعليمات المرتبطة بها. ParserHooks تسمح لك بالتدخل في هذه العملية وإضافة سلوكيات جديدة.
قبل الخوض في تفاصيل ParserHooks، من المهم فهم دور [[المحلل اللغوي]] في ميدياويكي. المحلل اللغوي هو المسؤول عن تحويل نص الويكي (Wiki markup) إلى HTML قابل للعرض في المتصفح. عندما تكتب نصًا في صفحة ويكيبيديا أو أي موقع يعتمد على ميدياويكي، يقوم المحلل اللغوي بتفسير تلك الكتابات وتحويلها إلى كود HTML الذي يراه المستخدم. ParserHooks تسمح لك بالتأثير على هذه العملية.


== لماذا نستخدم ParserHooks؟ ==
== لماذا نستخدم ParserHooks؟ ==
Line 11: Line 11:
هناك العديد من الأسباب لاستخدام ParserHooks:
هناك العديد من الأسباب لاستخدام ParserHooks:


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


== كيفية عمل ParserHooks ==
== كيفية عمل ParserHooks ==


ParserHooks تعمل عن طريق تسجيل وظائف PHP التي يتم استدعاؤها عندما يواجه المحلل اللغوي علامة مخصصة. هذه الوظائف تتلقى النص الموجود داخل العلامة كمدخلات وتقوم بإرجاع HTML الذي سيتم عرضه بدلاً من العلامة.
ParserHooks تعمل عن طريق تسجيل وظائف PHP (تسمى "hooks") مع المحلل اللغوي. عندما يواجه المحلل اللغوي علامة جديدة (تم تعريفها بواسطة ParserHook)، فإنه يستدعي الوظيفة المرتبطة بها لتنفيذ الإجراء المطلوب.


ببساطة، تقوم بتعريف علامة جديدة (مثل `<my_tag>`)، ثم تكتب وظيفة PHP التي تحدد كيفية معالجة هذه العلامة. عندما يواجه المحلل اللغوي `<my_tag>`، فإنه يستدعي وظيفتك، وتقوم وظيفتك بإرجاع HTML الذي سيتم عرضه.
يمكنك تخيل الأمر كالتالي: أنت تقوم بتعريف "كلمة مفتاحية" جديدة (مثل `<myTag>`)، ثم تقوم بكتابة كود PHP يحدد ما يجب أن يحدث عندما يرى المحلل اللغوي هذه الكلمة المفتاحية.


== خطوات تثبيت وتكوين ParserHooks ==
== مثال بسيط ==


1. **التثبيت:** قم بتنزيل ParserHooks من [[مستودع ميدياويكي]] أو من [[GitHub]].
لنفترض أننا نريد إنشاء علامة جديدة لعرض تاريخ اليوم. يمكننا القيام بذلك باستخدام ParserHooks:
2.  **التحميل:** قم بتحميل المجلد ParserHooks إلى مجلد `extensions` في تثبيت ميدياويكي الخاص بك.
3.  **التكوين:** أضف السطر التالي إلى ملف `LocalSettings.php`:


    ```php
1.  '''تحديد وظيفة Hook:''' نكتب وظيفة PHP تأخذ وسيطة (argument) واحدة (وهي النص الموجود داخل العلامة) وتعيد النص الذي سيتم عرضه.
    require_once '$IP/extensions/ParserHooks/ParserHooks.php';
2.  '''تسجيل الوظيفة:''' نسجل الوظيفة مع المحلل اللغوي باستخدام الدالة `addParserHook()`.
```
3'''استخدام العلامة:''' يمكننا الآن استخدام العلامة الجديدة `<today>` في صفحات الويكي، وسيقوم المحلل اللغوي باستبدالها بتاريخ اليوم.
4**التفعيل:** قم بتسجيل ParserHooks في ملف `LocalSettings.php` باستخدام:


    ```php
'''ملاحظة:''' هذا مثال مبسط، والتنفيذ الفعلي يتطلب بعض المعرفة بـ PHP و ميدياويكي.
    $wgHooks['ParserBeforeTidy'][] = 'ParserHooksSetup';
    ```


== مثال بسيط: إنشاء علامة لعرض التاريخ الحالي ==
== الخطوات الأساسية لتطوير ParserHook ==


لنفترض أننا نريد إنشاء علامة جديدة تسمى `<current_date>` تعرض التاريخ الحالي. إليك كيفية القيام بذلك:
1.  '''إنشاء ملف PHP:''' قم بإنشاء ملف PHP يحتوي على الكود الخاص بـ ParserHook.
2.  '''تعريف وظيفة Hook:''' قم بتعريف وظيفة PHP التي ستنفذ الإجراء المطلوب. يجب أن تأخذ الوظيفة وسيطة واحدة على الأقل (وهي النص الموجود داخل العلامة).
3.  '''تسجيل الوظيفة:''' استخدم الدالة `addParserHook()` لتسجيل الوظيفة مع المحلل اللغوي.
4.  '''تفعيل الإضافة:''' قم بتفعيل الإضافة في ملف `LocalSettings.php` الخاص بموقع ميدياويكي الخاص بك.
5.  '''اختبار الإضافة:''' قم بإنشاء صفحة ويكيب جديدة واختبر العلامة الجديدة للتأكد من أنها تعمل بشكل صحيح.


1.  **إنشاء ملف PHP:** قم بإنشاء ملف PHP جديد (على سبيل المثال، `ParserHooks/CurrentDate.php`) في مجلد ParserHooks.
== مفاهيم متقدمة ==
2.  **كتابة الوظيفة:** أضف الكود التالي إلى الملف:
 
    ```php
    <?php
    function efCurrentDate( $parser, $tag, $attr, $content, $unused ) {
        return date('Y-m-d');
    }


    $wgHooks['ParserHook'][] = 'efCurrentDate';
'''المعلمات (Parameters):''' يمكنك تحديد معلمات للعلامة الجديدة لتخصيص سلوكها.
    ```
*  '''التحقق من الصحة (Validation):''' يمكنك التحقق من صحة المعلمات التي تم تمريرها إلى العلامة.
*  '''الأمان (Security):''' من المهم التأكد من أن ParserHook الخاص بك آمن ولا يسمح للمستخدمين بتنفيذ تعليمات برمجية ضارة.
*  '''التخزين المؤقت (Caching):''' يمكن استخدام التخزين المؤقت لتحسين أداء ParserHook.


3.  **شرح الكود:**
== أمثلة على استخدامات ParserHooks ==
    *  `efCurrentDate` هي اسم الوظيفة التي ستعالج العلامة.
    *  `$parser` هو كائن المحلل اللغوي.
    *  `$tag` هو اسم العلامة (في هذه الحالة، `current_date`).
    *  `$attr` هو مصفوفة من السمات (attributes) الخاصة بالعلامة.
    *  `$content` هو النص الموجود داخل العلامة.
    *  `$unused` هو متغير غير مستخدم.
    *  `date('Y-m-d')` تقوم بإرجاع التاريخ الحالي بتنسيق YYYY-MM-DD.
    *  `$wgHooks['ParserHook'][] = 'efCurrentDate';` تقوم بتسجيل الوظيفة `efCurrentDate` لمعالجة العلامة `current_date`.


4. **الاستخدام:** الآن يمكنك استخدام العلامة `<current_date>` في أي صفحة ويكي. سيتم استبدالها بالتاريخ الحالي.
*  '''عرض أسعار أسهم أو عملات مشفرة:''' يمكن استخدام ParserHooks لعرض أسعار الأسهم أو العملات المشفرة في الوقت الفعلي.
*   '''إنشاء جداول بيانات ديناميكية:''' يمكن استخدامها لإنشاء جداول بيانات تتغير بناءً على بيانات من قاعدة البيانات.
*   '''عرض خرائط تفاعلية:''' يمكن استخدامها لعرض خرائط تفاعلية باستخدام واجهات برمجة تطبيقات الخرائط.
*   '''تضمين محتوى من مواقع أخرى:''' يمكن استخدامها لتضمين محتوى من مواقع أخرى باستخدام APIs.


== مفاهيم متقدمة ==
== علاقة ParserHooks بالإضافات الأخرى ==


*  **السمات (Attributes):** يمكنك إضافة سمات إلى علاماتك المخصصة واستخدامها لتخصيص سلوكها.
ParserHooks غالبًا ما تعمل جنبًا إلى جنب مع [[الإضافات]] الأخرى لتحقيق وظائف أكثر تعقيدًا. على سبيل المثال، يمكن استخدام ParserHooks مع إضافة [[Semantic MediaWiki]] لإنشاء استعلامات معقدة وعرض نتائجها في صفحات الويكي.
*  **المعلمات (Parameters):** يمكنك تمرير معلمات إلى وظائف ParserHooks الخاصة بك.
*  **الأمان:** تأكد من التحقق من صحة جميع المدخلات لتجنب [[الثغرات الأمنية]].
*  **التوثيق:** قم بتوثيق علاماتك المخصصة ووظائفك بشكل جيد.


== تطبيقات عملية في تداول الخيارات الثنائية ==
== مصادر إضافية ==


ParserHooks يمكن أن تكون مفيدة بشكل خاص في مواقع الويكي التي تركز على تداول الخيارات الثنائية:
*  [[Manual:ParserHooks]] (صفحة المساعدة الرسمية)
*  [[Extension:Variables]] (إضافة ذات صلة)
*  [[Extension:Scribunto]] (إضافة بديلة لإنشاء وظائف مخصصة)
*  [[Help:Templates]] (صفحة مساعدة حول القوالب)
*  [[Help:Categories]] (صفحة مساعدة حول التصنيفات)


*  **عرض أسعار الخيارات الثنائية:** يمكنك دمج واجهات برمجة التطبيقات (APIs) الخاصة بالوسطاء لعرض أسعار الخيارات الثنائية في الوقت الفعلي.
== استراتيجيات تداول الخيارات الثنائية والتحليل الفني ==
*  **حساب الأرباح والخسائر:** يمكنك إنشاء علامات مخصصة لحساب الأرباح والخسائر المحتملة بناءً على استراتيجيات تداول مختلفة.
*  **تحليل الرسوم البيانية:** يمكنك دمج مكتبات الرسوم البيانية لعرض الرسوم البيانية للأسعار والاتجاهات.
*  **إدارة المخاطر:** يمكنك إنشاء علامات مخصصة لحساب مستويات المخاطر وتحديد أوامر وقف الخسارة.
*  **عرض إشارات التداول:** يمكنك عرض إشارات التداول من مصادر مختلفة.


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


*  [[استراتيجية المضاعفة]]
*  [[استراتيجية مارتينجال]]
*  [[استراتيجية مارتينجال]]
*  [[استراتيجية المضاعفة]]
*  [[استراتيجية تداول الاتجاه]]
*  [[استراتيجية المتوسطات المتحركة]]
*  [[استراتيجية الاختراق]]
*  [[استراتيجية اختراق النطاق]]
*  [[استراتيجية التداول العكسي]]
*  [[استراتيجية الارتداد]]
*  [[مؤشر المتوسط المتحرك]]
*  [[استراتيجية بولينجر باند]]
*  [[استراتيجية RSI]]
*  [[استراتيجية MACD]]
*  [[استراتيجية Fibonacci]]
*  [[استراتيجية Ichimoku Cloud]]
*  [[استراتيجية Price Action]]
*  [[استراتيجية التداول بناءً على الأخبار]]
*  [[استراتيجية التداول اللحظي (Scalping)]]
*  [[استراتيجية التداول المتأرجح (Swing Trading)]]
*  [[استراتيجية التداول طويل الأجل (Position Trading)]]
 
== التحليل الفني وحجم التداول ==
 
*  [[الشموع اليابانية]]
*  [[خطوط الاتجاه]]
*  [[مستويات الدعم والمقاومة]]
*  [[حجم التداول]]
*  [[مؤشر القوة النسبية (RSI)]]
*  [[مؤشر القوة النسبية (RSI)]]
*  [[مؤشر الماكد (MACD)]]
*  [[مؤشر الماكد (MACD)]]
*  [[مؤشر ستوكاستيك]]
*  [[خطوط بولينجر]]
*  [[مؤشر ADX]]
*  [[تحليل فيبوناتشي]]
*  [[مؤشر ATR]]
*  [[أنماط الشموع اليابانية]]
*  [[مؤشر فيبوناتشي]]
*  [[تحليل أنماط الشموع]]
*  [[تحليل حجم التداول]]
*  [[تحليل حجم التداول]]
*  [[تحليل الفجوات السعرية]]
*  [[مؤشر التداول الحجمي (OBV)]]
*  [[تحليل التجميع والتوزيع]]
*  [[مؤشر التدفق النقدي (MFI)]]
*  [[تحليل الموجات الإليوت]]
*  [[تحليل نقاط الدعم والمقاومة]]
 
== الموارد الإضافية ==


*  [[صفحة ParserHooks على ميدياويكي]]
== الخلاصة ==
*  [[وثائق ميدياويكي]]
*  [[منتديات ميدياويكي]]


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


[[Category:إضافات_ويكي]]


== ابدأ التداول الآن ==
== ابدأ التداول الآن ==
Line 138: Line 100:
✓ تنبيهات باتجاهات السوق
✓ تنبيهات باتجاهات السوق
✓ مواد تعليمية للمبتدئين
✓ مواد تعليمية للمبتدئين
[[Category:إضافات ميدياويكي]]

Latest revision as of 13:46, 6 May 2025

    1. Extension:ParserHooks: دليل شامل للمبتدئين

ParserHooks هي إضافة قوية لموقع ميدياويكي تسمح للمطورين بتوسيع وظائف المحلل اللغوي (Parser) للموقع. ببساطة، تتيح لك هذه الإضافة إضافة علامات جديدة (tags) أو تركيبات نحوية (syntax) خاصة بموقعك، والتي يمكن استخدامها في صفحات الويكي لتنفيذ وظائف معينة أو عرض محتوى ديناميكي. هذا الدليل موجه للمبتدئين الذين يرغبون في فهم أساسيات ParserHooks وكيفية استخدامها.

ما هو المحلل اللغوي (Parser)؟

قبل الخوض في تفاصيل ParserHooks، من المهم فهم دور المحلل اللغوي في ميدياويكي. المحلل اللغوي هو المسؤول عن تحويل نص الويكي (Wiki markup) إلى HTML قابل للعرض في المتصفح. عندما تكتب نصًا في صفحة ويكيبيديا أو أي موقع يعتمد على ميدياويكي، يقوم المحلل اللغوي بتفسير تلك الكتابات وتحويلها إلى كود HTML الذي يراه المستخدم. ParserHooks تسمح لك بالتأثير على هذه العملية.

لماذا نستخدم ParserHooks؟

هناك العديد من الأسباب لاستخدام ParserHooks:

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

كيفية عمل ParserHooks

ParserHooks تعمل عن طريق تسجيل وظائف PHP (تسمى "hooks") مع المحلل اللغوي. عندما يواجه المحلل اللغوي علامة جديدة (تم تعريفها بواسطة ParserHook)، فإنه يستدعي الوظيفة المرتبطة بها لتنفيذ الإجراء المطلوب.

يمكنك تخيل الأمر كالتالي: أنت تقوم بتعريف "كلمة مفتاحية" جديدة (مثل `<myTag>`)، ثم تقوم بكتابة كود PHP يحدد ما يجب أن يحدث عندما يرى المحلل اللغوي هذه الكلمة المفتاحية.

مثال بسيط

لنفترض أننا نريد إنشاء علامة جديدة لعرض تاريخ اليوم. يمكننا القيام بذلك باستخدام ParserHooks:

1. تحديد وظيفة Hook: نكتب وظيفة PHP تأخذ وسيطة (argument) واحدة (وهي النص الموجود داخل العلامة) وتعيد النص الذي سيتم عرضه. 2. تسجيل الوظيفة: نسجل الوظيفة مع المحلل اللغوي باستخدام الدالة `addParserHook()`. 3. استخدام العلامة: يمكننا الآن استخدام العلامة الجديدة `<today>` في صفحات الويكي، وسيقوم المحلل اللغوي باستبدالها بتاريخ اليوم.

ملاحظة: هذا مثال مبسط، والتنفيذ الفعلي يتطلب بعض المعرفة بـ PHP و ميدياويكي.

الخطوات الأساسية لتطوير ParserHook

1. إنشاء ملف PHP: قم بإنشاء ملف PHP يحتوي على الكود الخاص بـ ParserHook. 2. تعريف وظيفة Hook: قم بتعريف وظيفة PHP التي ستنفذ الإجراء المطلوب. يجب أن تأخذ الوظيفة وسيطة واحدة على الأقل (وهي النص الموجود داخل العلامة). 3. تسجيل الوظيفة: استخدم الدالة `addParserHook()` لتسجيل الوظيفة مع المحلل اللغوي. 4. تفعيل الإضافة: قم بتفعيل الإضافة في ملف `LocalSettings.php` الخاص بموقع ميدياويكي الخاص بك. 5. اختبار الإضافة: قم بإنشاء صفحة ويكيب جديدة واختبر العلامة الجديدة للتأكد من أنها تعمل بشكل صحيح.

مفاهيم متقدمة

  • المعلمات (Parameters): يمكنك تحديد معلمات للعلامة الجديدة لتخصيص سلوكها.
  • التحقق من الصحة (Validation): يمكنك التحقق من صحة المعلمات التي تم تمريرها إلى العلامة.
  • الأمان (Security): من المهم التأكد من أن ParserHook الخاص بك آمن ولا يسمح للمستخدمين بتنفيذ تعليمات برمجية ضارة.
  • التخزين المؤقت (Caching): يمكن استخدام التخزين المؤقت لتحسين أداء ParserHook.

أمثلة على استخدامات ParserHooks

  • عرض أسعار أسهم أو عملات مشفرة: يمكن استخدام ParserHooks لعرض أسعار الأسهم أو العملات المشفرة في الوقت الفعلي.
  • إنشاء جداول بيانات ديناميكية: يمكن استخدامها لإنشاء جداول بيانات تتغير بناءً على بيانات من قاعدة البيانات.
  • عرض خرائط تفاعلية: يمكن استخدامها لعرض خرائط تفاعلية باستخدام واجهات برمجة تطبيقات الخرائط.
  • تضمين محتوى من مواقع أخرى: يمكن استخدامها لتضمين محتوى من مواقع أخرى باستخدام APIs.

علاقة ParserHooks بالإضافات الأخرى

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

مصادر إضافية

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

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

الخلاصة

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


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

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

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

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

Баннер