آخر الاخبار
Xsolla تعلن عن رؤى تغيير اللعبة لمستقبل وتطوير الألعاب
تراجع شركات التشفير المرخصة في إستونيا بنسبة 80% في ظل النظام التنظيمي الجديد 
"فايزر" تسعى للاستحواذ على "غلوبال بلود" بـ 5 مليارات دولار
إيلون ماسك يبيع أسهما في "تسلا" بـ4 مليارات دولار
بورصة Gemini تتقدم للتسجيل المُسبق في كندا
الهيئة الوطنية لسوق الأوراق المالية في إسبانيا CNMV تحدد 14 كيانًا غير مسجل بينما تشدد إسبانيا الرقابة المالية
رفض استئناف Terraform Labs الذي قدمه Do Kwon في قضية الاحتيال في جواز السفر
Nasdaq تطلق خدمات حفظ العملات المشفرة بنهاية الربع الثاني
استحواذ شركة Euroclear على Goji لتوسيع عروض الأسواق الخاصة
Binance تواجه نزوحًا مستمرًا للمديرين التنفيذيين الرئيسيين ومغادرة الرئيس التنفيذي في المملكة المتحدة
المزيد من الوسطاء اليابانيين متورطين في تداعيات السندات AT1 ل Credit Suisse
الأسهم الأوروبية تصعد مع تراجع مخاوف قطع إمدادت الغاز الروسي
مجموعة إكس أس تصبح الشريك العالمي لمعرض الأردن المالي JFEX 2023
قمة Finance Magnates في أفريقيا: بعض الفرص للجهات الراعية وأصحاب المعارض
اف بي اس FBS تكشف عن أفضل استراتيجيات التداول اليومي لعام 2023
هيئة السلوك المالي في المملكة المتحدة FCA تحذر من استنساخ اف اكس بروكر أكسي FX Broker Axi
أهم الأخبار | 12 أكتوبر: هيئة الأوراق المالية والبورصات القبرصية CySEC تطلق تطبيق انستجرام Instagram؛ OpenAI لتقديم تحديثات للمطورين
ADVFN تعلن عن خسائر وتراجع في إيرادات النصف الأول من السنة المالية 23
إيه سي واي سيكيوريتيز ACY Securities تتبرع لمؤسسة مستشفيات سيدني للأطفال
العقود الآجلة وخيارات الفوركس التابعة لمجموعة CME Group تسجل رقماً قياسياً في أحجام التداول في يوم واحد
5000
شركات الفوركس المرخصة
3000
خبراء سوق المالالمديرين التنفيذيين والاقليمينرؤساء بحوث الأسواقفيديو برعاية شركة XS.COM
320 × 2500000
قنوات التليجرام الرسمية
عدد المشتركين : 30K
مواقع الجهات الرقابية الدولةإسم الجهةالإختصارهيئة الأوراق المالية والاستثمار الاستراليةهيئة الأوراق المالية والاستثمار الاسترالية موقع الجهةasicسلطة الرقابة المالية البريطانيةسلطة الرقابة المالية البريطانية موقع الجهةfcaالجمعية الوطنية الأمريكية للعقود الآجلةالجمعية الوطنية الأمريكية للعقود الآجلة موقع الجهةnfa
5000

التداول الخوارزمي Algo كيفية أتمتة عملية التداول وتجنب الأخطاء البشرية

  • admin
  • منذ سنة واحدة
  • 441


 التداول الخوارزمي Algo: كيفية أتمتة عملية التداول وتجنب الأخطاء البشرية

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

ماذا ولماذا أتمتة؟

يمكن أتمتة أي عملية ، من جمع البيانات وتحليلها إلى آخر إشعارات الأحداث (على سبيل المثال ، عبر تيليجرام Telegram). تسمح أتمتة العمليات للمتداولين بتجنب الأخطاء البشرية ، وقضاء المزيد من الوقت لأنفسهم أو لعائلاتهم ، والاسترخاء ، والتعافي.

اقرأ هذا الخبر| منصة MetaTrader تعمل علي تقليل أخطاء لعملاء Your Bourse

كيف تبدأ؟

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

تختلف لغات MQL4 و MQL5 المتوافقة مع ميتاتريدر MetaTrader 4 و ميتاتريدر MetaTrader 5 عن بعضها البعض. بالنسبة للمبتدئين في البرمجة ، من الأفضل أن تبدأ بـ MQL4 لأنه يمكنك حتى كتابة روبوت تداول بسيط (EA – مستشار خبير) باستخدام هذه اللغة. بالمناسبة ، نوصي بزيارة صفحة موقع الويب [https://www.mql5.com/] للعثور على المزيد من المقالات والنصوص ومواد أخرى حول تداول algo وطرح أي أسئلة على المنتدى.

العمل بسيط مع MQL4

سنوضح بساطة العمل مع MQL4 من خلال وصف روبوت بسيط (EA) في MQL4.

أولاً ، افتح حسابًا لدى أي من الوسطاء. ننصح وسيط اف بي اس FBS وموقعه FBS.com بسبب تراخيصه الدولية وسمعته الجيدة وشروطه المواتية لمتداولي الخوارزمية. عند فتح حسابك ، قم بتسجيل الدخول إليه عبر ميتاتريدر MT4.

افتح منصة ميتاتريدر MT4 Trading Platform واتبع الخطوات التالية: في نافذة Navigator ، ابحث عن قسم Expert Advisor ، وانقر بزر الماوس الأيمن ، وحدد Create in MetaEditor. بعد ذلك ، حدد Expert Advisor (نموذج) – التالي – حدد اسمًا (Expert / FirstEA ، إلخ.) – التالي – التالي – تم. سيتم فتح نافذة محرر رمز MetaEditor. يوجد أدناه قائمة كاملة بالبرنامج ، والتي يمكنك نسخها إلى MetaEditor والنقر فوق Compile. ستلاحظ ظهور EA المسمى FirstEA (وما إلى ذلك) في قسم Expert Advisors.

#property حقوق النشر “حقوق الطبع والنشر 2017 ، شركة MetaQuotes Software Corp.”

# رابط الموقع “https://www.mql5.com”

# خاصية الإصدار “1.00”

#property version “1.00”

#property strict

//+——————————————————————+

//| Expert initialization function |

//+——————————————————————+

int OnInit()

{

//—

//—

return(INIT_SUCCEEDED);

}

حاول بدء المستشار الخبير الخاص بك على حسابك عن طريق نقله إلى الرسم البياني. تحتاج أيضًا إلى تنشيط زر AutoTrading (في الجزء العلوي من ميتاتريدر MT4- والسماح بالتداول الآلي في الأدوات – الخيارات – المستشارون الخبراء – السماح بإعدادات التداول الآلي. الآن ، إذا كانت قيمة مؤشر RSI (مؤشر القوة النسبية) أقل من 30 ، يتم فتح أمر شراء بحجم 0.01 ، بينما يتم إغلاق أمر بيع مفتوح. إذا كانت قيمة المؤشر أعلى من 70 ، يتم فتح أمر بيع بحجم 0.01 ، بينما يتم إغلاق أمر شراء مفتوح. هذا هو! أطلقنا روبوت تداول بناءً على قيم مؤشر القوة النسبية RSI.

اقرأ هذا الخبر| تفاعل صناعة الفوركس العقود مقابل الفروقات مع إزالة تطبيقات ميتاتريدر MetaTrader من أبل Apple

ماذا يعني الكود؟

دعونا نفهم بنية الكود. يتكون الرمز من وظيفة رئيسية واحدة وعدة وظائف مساعدة.

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

الوظائف الإضافية هي:

CloseSell () – لإغلاق كافة أوامر البيع

CloseBuy () – لإغلاق كافة أوامر الشراء

AmountSell () – تحسب جميع أوامر البيع

AmountBuy () – تحسب جميع أوامر الشراء

تخيل أن تلفازك معطل ، وتتصل بمتخصص لإصلاحه لأنك لا تعرف آليات التلفزيون ، لكن المتخصص يعرف كل شيء عن إصلاح الجهاز. هذا يعني أن هذا الاختصاصي يقدم لك وظيفة معينة – إصلاح التلفزيون. وبالمثل ، تستدعي الوظيفة الرئيسية وظائف OnTick () المساعدة لتنفيذ إجراءات معينة.

إذا (iRSI (NULL، 0،14، PRICE_CLOSE، 0)> = 70 && AmountSell () == 0)

الرمز أعلاه يعني حرفيًا ما يلي: إذا كانت قيمة مؤشر القوة النسبية أكبر من أو تساوي 70 وكان عدد أوامر البيع المفتوحة 0. لتجنب فتح أكثر من أمر بيع واحد ، فإننا نطلب وظيفة “AmountSell” ، والتي تحسب فقط عدد أوامر البيع المفتوحة.

ثم نتحقق مما إذا كانت هناك أوامر شراء مفتوحة ، وإذا كان هناك (أكبر من 0) ، فإننا نغلقها:

إذا (AmountBuy ()> 0) CloseBuy ()

هنا ، نسمي وظيفة CloseBuy () التي تساعدنا على إغلاق أوامر الشراء. تؤدي هذه الوظيفة فقط أوامر الشراء الختامية ، ولا شيء آخر.

ثم نفتح أمر بيع:

OrderSend (الرمز () ، 1.0.01 ، العطاء ، 0،0،0 ، “” ، 0،0،0) ؛

وبالمثل ، نكتب شرطًا لفتح أمر شراء:

إذا (iRSI (NULL، 0،14، PRICE_CLOSE، 0) <= 30 && = “” AmountBuy () = “= 0)

يتحقق الشرط أعلاه بالمثل من قيمة مؤشر القوة النسبية ، وإذا كان أقل من 30 ، فسيتم إغلاق أوامر البيع وفتح أوامر الشراء ، أي الإجراءات الموضحة في الأقواس المتعرجة أدناه.

ليس الأمر بهذه الصعوبة ، أليس كذلك؟

للحصول على مزيد من المعلومات حول الوظائف التي توفرها لغة MQL4 ، اختر الوظيفة التي تهتم بها واضغط على F1. ستجد هناك الوثائق والأوصاف ذات الصلة لجميع الميزات.

نبذة عن اف بي اس FBS

اف بي اس FBS هي وسيط دولي مرخص (ترخيص IFSC) يوفر للأسواق العالمية خدمات ومنتجات شفافة وموثوقة لمتداولي CFD و Margin FX المحترفين وشبه المحترفين. بفضل خبرتها القوية التي امتدت 13 عامًا وخدماتها عالية الجودة وعشرات الجوائز ، استطاعت FBS كسب ثقة أكثر من 27 مليون عميل وأصبحت الشريك الرئيسي الرسمي لنادي ليستر سيتي لكرة القدم.

2000
اقرأ ايضا
5000