إعداد المعلمات المتقدمة لروبوت تداول Deriv | Deriv

تداول الروبوت ليس أمراً معقداً. طوّر استراتيجية روبوت التداول الخاص بك من خلال إعداد تعليمات متقدمة على Deriv Bot الخاص بك في 3 خطوات بسيطة.

بقلم مكتب ديريف · 14 يوليو 2022 · 6 دقيقة للقراءة

Share

في مدوّنتنا السابقة، استعرضنا أساسيات Deriv Bot، مثل إعداد الكتل الإلزامية وتشغيل استراتيجية بسيطة لتداول الخيارات والمضاعفات باستخدام Deriv Bot. 

والآن دعنا نرى كيف يمكنك تخصيص الكتل الإلزامية بشكل أكبر لتطوير استراتيجية التداول الخاصة بك.

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

1. إعداد المتغيرات الخاصة بك

في عالم أتمتة التداول، تُشبه المتغيرات الصناديق التي تُخزَّن فيها المعلومات المهمة. على سبيل المثال، إذا أردت استخدام قيمة مبلغ استثمارك في مكان آخر ضمن الاستراتيجية، وليس فقط في كتلة «معلمات التداول»، يمكنك إنشاء كتلة خاصة بك لذلك.

أول أمر بالغ الأهمية يجب تذكّره عند العمل بالمتغيرات هو تسميتها بشكل صحيح والحفاظ على تنظيمها، لأن ذلك يسهّل العثور عليها ووضعها في المكان الصحيح في المرة التالية التي تحتاج إليها. الأمر أشبه بوضع ملصقات على الصناديق عند الانتقال. فوجود جميع كتبك في الصندوق المكتوب عليه «كتب» سيوفّر عليك الكثير من الوقت عند فكّها.

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

لإنشاء متغير، انتقل إلى علامة التبويب «Utility» في الجانب الأيسر من لوحة تحكم Deriv Bot، وانقر على Variables. اكتب اسم المتغير الذي تريد إنشاءه، مثل «Current stake»، ثم انقر على Create

3.1. Create New Variable on Deriv Bot – Deriv's Trading Bot

سيظهر المتغير الجديد الذي أنشأته للتو في النافذة نفسها وسيكون متاحاً بصيغتين:

3.2. New Variable on Deriv Bot – Deriv's Trading Bot

تُستخدم الأولى لتعريف مبلغ استثمارك المفضّل مرة واحدة، بينما يمكن استخدام الثانية في أي جزء آخر من استراتيجيتك وستمثّل هذا المبلغ.

لذلك، إذا استخدمت كتلة «Current stake» في عدة مواضع من استراتيجيتك، فلن تضطر إلى تعديل الرقم يدوياً في كل موضع على حدة. على سبيل المثال، يمكنك وضع قاعدة لبيع عقدك فقط إذا كان ربحك أكبر من مبلغ استثمارك، وسيُخبر هذا المتغير بوتك بالرقم الذي يجب استخدامه كمبلغ استثمارك. 

2. تعيين قيمة لمتغيرك

لإخبار بوتك بمبلغ استثمارك، تحتاج إلى تعيين قيمة لمتغير «Current stake» الخاص بك.

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

في التداول، تُسمّى عملية وضع المعلومات في المتغيرات تعيين قيمة، ويُشار إلى الملصقات بأنواع البيانات. وتتطلّب الحقول المختلفة أنواع بيانات مختلفة، وعندما تعيّن نوعاً معيّناً لمتغيرك، فإن ذلك يُخبر بوتك بكيفية التعامل معه. هناك العديد من أنواع البيانات، لكن مع Deriv Bot ستستخدم 3 أنواع فقط:

  • Text – أحرف فقط
  • Numbers – رموز رقمية فقط
  • Boolean – قيمة منطقية بتسلسل true أو false

عندما تعيّن نوع بيانات محدّداً لمتغيرك، يتعرّف عليه Deriv Bot ضمنياً. ويعني ذلك أنه إذا حاولت إدخال رموز رقمية في حقل النص أو العكس، فسيظهر رسالة خطأ.

لتعيين قيمة لمتغيرك، تحتاج إلى سحب متغير «Current stake» الذي أنشأته حديثاً والذي يحتوي على خانة فارغة وسحبه إلى مساحة العمل الخاصة بك.

3.3. New Variable on The Workspace of Deriv Bot – Deriv's Trading Bot

نظراً إلى أن متغير «Current stake» لا يمكن تعريفه إلا برقم، تحتاج إلى تعيين قيمة رقمية له. 

انقر على علامة التبويب «Utility» مرة أخرى، ثم انقر على Math

حدّد الكتلة الموجودة تحت «Number»، واسحبها إلى كتلة «Current stake» في مساحة العمل، مع إرفاقها بالخانة الفارغة. 

يساوي مبلغ استثمارك الحالي الآن صفراً.

يمكنك تغييره إلى أي رقم تريده عن طريق كتابته داخل الكتلة. 

3.4. تعيين قيمة للمتغير الجديد على Deriv Bot – بوت التداول من Deriv

إذا أردت تعيين قيمة نصية لمتغيرك، فستحتاج إلى القيام بالشيء نفسه، لكن اختر علامة التبويب 'Text' بدلًا من 'Math'. وبمساعدة النص، يمكنك إنشاء إشعار مخصص لنفسك، على سبيل المثال، لإعلامك بأنك حققت ربحًا.

كتلة Notify على Deriv Bot – بوت التداول من Deriv

ويمكن أن يكون المتغير ذو نوع البيانات boolean جزءًا من تعليمات أكثر تعقيدًا لبوتك:

كتلة If Then على Deriv Bot – بوت التداول من Deriv

3. إعداد عملياتك

بعد إنشاء متغيراتك المخصصة، تحتاج إلى توجيه بوتك بشأن ما يجب فعله بها بمساعدة العمليات – وهي الكتل التي تتيح لبوت التداول الخاص بك تنفيذ إجراءات معينة. فيما يلي الأنواع الرئيسية للعمليات المتاحة على Deriv Bot:

العمليات الرياضية

يمكن العثور على هذا النوع من العمليات ضمن علامة التبويب 'Math' نفسها. وهي تؤدي أنواعًا مختلفة من العمليات الحسابية، مثل مقارنة الأرقام والجمع والتقريب وإجراءات أخرى أكثر تعقيدًا.

3.5. العمليات الرياضية على Deriv Bot – بوت التداول من Deriv

العمليات مع النص

يمكن العثور على هذه العمليات ضمن علامتي التبويب 'Text' و'Notifications' وتُستخدم بشكل أساسي لربط المتغيرات النصية معًا. على سبيل المثال، يمكنك إعداد إشعار مخصص سيظهر عندما تحقق ربحًا. 

3.6. عمليات النص على Deriv Bot – بوت التداول من Deriv
3.7. علامة تبويب Notifications على Deriv Bot – بوت التداول من Deriv

العمليات المنطقية

تُعد العمليات المنطقية من أكثر الكتل استخدامًا لأنها تحدد منطق الاستراتيجية. يمكن العثور على هذه الكتل ضمن علامة التبويب 'Logic' وعادةً ما تستند إلى نمط if/then. العملية المنطقية الأكثر شيوعًا هي كتلة Conditional. يمكنك إعداد كتلة 'Sell conditions' باستخدام كتلة Conditional، لتوجيه بوتك ببيع العقد بسعر السوق.

3.8. العمليات المنطقية على Deriv Bot – بوت التداول من Deriv

بغض النظر عن الغرض منها، تتطلب كل كتلة عملية متغيرات لتعمل. يمكنك إنشاء العدد الذي تحتاجه، باتباع تعليماتنا أعلاه، وسحبها ببساطة إلى الكتلة التي تبنيها.

بمجرد أن تصبح أكثر ارتياحًا مع المتغيرات والعمليات، يمكنك استخدامها لتخصيص كتلِك الإلزامية أو إعداد كتلِك الاختيارية، والتي سنناقشها في مدونتنا حول كيفية إعداد المعلمات الاختيارية لتعزيز استراتيجية Deriv Bot الخاصة بك.

في الوقت الحالي، يمكنك دائمًا التدرب على حسابك التجريبي الخالي من المخاطر بمبلغ 10,000 USD من العملة الافتراضية. ولكن كما هو الحال مع التداول على أي منصة أخرى، فإن الجزء الأساسي في أي استراتيجية هو فهم أفضل وقت لشراء أو بيع أصل. 

Join 3M+ global traders

Open an account in minutes and start trading the world's markets — forex, stocks, indices, and more.