تتيح لك أداة المراقبة والتحليل وإعداد التقارير التجارية القابلة للتكيف التفاعل مع منصات التداول من خلال عرض وتحليل بيانات الحساب والسعر في الوقت الفعلي ، باستخدام مهارات أكسل الخاصة بك بدلاً من الاضطرار إلى تعلم لغات البرمجة المعقدة. يمكنك أيضًا إنشاء جدول بيانات واحد يقارن البيانات عبر حسابات متعددة.
تتيح لك الأداة:
- وضع بيانات الحساب والتذكرة وبيانات الأسعار في الوقت الفعلي في برنامج إكسل باستخدام الوظيفة المدمجة في البرنامج (RTD) فقط بدون اللجوء إلى استعمال وحدات الماكرو أو البرمجة - ولا يحتاج الأمر إلا لمعرفة بسيطة باستخدام برنامج Excel.
- أرسل أوامر تداول بسيطة من كود VBA في أكسل (أو من أي لغة أخرى تدعم COM).
على سبيل المثال ، بمجرد تشغيل أداة أكسل RTD ، تكون صيغة عرض الأسهم على رقم الحساب 123789 - التحديث في الوقت الفعلي - كما يلي.
=RTD("FXBlueLabs.ExcelRTD", , "123789", "equity")
أمثلة أخرى من الصيغ ما يلي:
سعر العرض الحالي على GBPUSD=RTD("FXBlueLabs.ExcelRTD", , "123789", "bidGBPUSD")عدد المراكز المفتوحة على الحساب
=RTD("FXBlueLabs.ExcelRTD", , "123789", "tickets")قيمة الربح/الخسارة PL من أول مركز مفتوح على الحساب
=RTD("FXBlueLabs.ExcelRTD", , "123789", "t1pl")ارتفاع شمعة H1 الحالية على زوج العملات USDJPY
=RTD("FXBlueLabs.ExcelRTD", , "123789", "@bh,USDJPY,H1,high,0")EMA 21 بار من متوسط السعر على شموع EURUSD M3
=RTD("FXBlueLabs.ExcelRTD", , "123789", "@ema,EURUSD,M3,median,21,0")
مثل أي خلايا في أكسل ، يمكن أن يكون RTD مرتبطًا بمخطط ، أو بتنسيق بار ، على سبيل المثال ، تسليط الضوء على التداولات أو الحسابات المفقودة باللون الأحمر. لذلك ، يمكن للمتداولين الذوي خبرة الذين قاموا بإنشاء نماذج سوق في أكسل استخدام الأداة لدمج النموذج مع الأسعار في الوقت الفعلي (وبيانات الصفقات المفتوحة) ، وذلك باستخدام ميزات أكسل القياسية لإخطار أنفسهم متى يجب فتح المراكز أو إغلاقها.
يتم توفير أداة Excel RTD مع دليل المستخدم وأيضًا مثال على جدول البيانات. باستخدام أي شيء آخر غير وظيفة RTD الموضحة أعلاه ، يوضح هذا المثال جدول البيانات كيفية تنفيذ لوحة معلومات كاملة للمتداول مع المخططات التي تعرض PL العائمة على حسابات متعددة ومقارنات الأسعار وقائمة التذاكر المدمجة لعدة حسابات.
برمجة VBA
يمكن للمتداولين الذين لديهم الحد الأدنى من المعرفة ببرمجة VBA استخدام أكسل لإرسال أوامر تداول بسيطة (أو لقراءة البيانات) باستخدام رمز مثل التالي ، والذي يمكن ربطه بزر في جدول بيانات:
-
Set cmd = CreateObject("FXBlueLabs.ExcelCommand")
-
strResult = cmd.SendCommand("123789", "BUY", "s=EURUSD|v=10000", 5)
بمعنى آخر ، يمكن للمتداولين الذين يتمتعون بمهارات البرمجة الأساسية استخدام أمسل لأي شيء بدءًا من إنشاء تذكرة الصفقات المخصصة الخاصة بهم ، وحتى التداول الآلي استنادًا إلى نموذج مالي في أكسل.
في الواقع يمكن استخدام القدرة على إرسال الأوامر وقراءة البيانات من أي بيئة برمجة تدعم COM ، وليس فقط أكسل VBA. على سبيل المثال ، يمكن للمتداول إنشاء أي شيء من برنامج نصي بسيط .vbs يغلق جميع المراكز من خلال خوارزمية تداول معقدة مكتوبة بلغة C # ، وكلاهما يتداول في المكان عن طريق إرسال أوامر إلى تطبيق أكسل RTD.