آخر الاخبار
اندماج ناجا NAGA و كابيكس دوت كوم Capex.com، وتوقع إيرادات بقيمة 250 مليون دولار
حصول Commerzbank على ترخيص حفظ العملات المشفرة من الجهة التنظيمية الألمانية
PORTILLO'S INC : PTLO Stock Price US73642K1060
أحمد نجم ينضم إلى XS.com كرئيس لقسم أبحاث السوق في الشرق الأوسط
إطلاق مؤسسة تون TON Foundation في سويسرا كمنظمة غير ربحية
مخاوف الركود تهبط بالأسواق الأوروبية
كارل غرينوود Karl Greenwood الشريك المؤسس لـ وان كوين OneCoin يعترف بالاحتيال
هيئة FMA توقف شركة تعِد بعائدات بنسبة 350% على الفوركس والعملات المشفرة في 60 أسبوع
تشارلز ريد Charles Read وعالم جديد شجاع من البلوكتشين
شركة Allianz تبيع حُصص N26 وتُخفض تقييم Neobank بمقدار 6$ مليار خلال عامين
شركة Titan FX تقدم الآن 50 زوج من أزواج العملات المشفرة برافعة مالية 100X
شركة LMAX Group تُطلق محرك مُطابقة جديد من مركز بيانات SG1
"نيكي" الياباني يرتفع لأعلى مستوى في أكثر من 6 أسابيع
اكس تي بي XTB تقدم التداول التلقائي في عروض الاستثمار السلبي
هيئة FCA تجد ثغرات في المراقبة بين مزودي العقود مقابل الفروقات في المملكة المتحدة
كاتاليكس CATALYX تتصارع مع خرق الأمن في كندا العمليات المجمدة مؤقتًا
بيبيت Bybit تقدم منتجًا جديدًا التشفير يلتقي بإدارة الثروات
استحواذ بينانس Binance على بورصة العملات المشفرة الكورية جوباكس Gopax
تعيين Nour Hammoury رئيساً لمحللي السوق في سكويرد فاينانشيال SquaredFinancial
تسجيل شركة Compagnie Financiere Tradition زيادة نسبتها 8.9% في إيرادات الربع الرابع من العام 2022
2000
شركات الفوركس المرخصة
5000
خبراء سوق المالالمديرين التنفيذيين والاقليمينرؤساء بحوث الأسواقفيديو برعاية شركة XS.COM
320 × 2500000
قنوات التليجرام الرسمية
عدد المشتركين : 30K
مواقع الجهات الرقابية الدولةإسم الجهةالإختصارهيئة الأوراق المالية والاستثمار الاستراليةهيئة الأوراق المالية والاستثمار الاسترالية موقع الجهةasicسلطة الرقابة المالية البريطانيةسلطة الرقابة المالية البريطانية موقع الجهةfcaالجمعية الوطنية الأمريكية للعقود الآجلةالجمعية الوطنية الأمريكية للعقود الآجلة موقع الجهةnfa
2000

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

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


 التداول الخوارزمي 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 مليون عميل وأصبحت الشريك الرئيسي الرسمي لنادي ليستر سيتي لكرة القدم.

5000
اقرأ ايضا
2000