مجموعة بي جيه إف التجارية المحدودة - أونتاريو، كندا اتصال منطقة الأعضاء مدونة
EN DE JA AR KO ES PT ID VI HI FR TR IT CN

دليل · وكلاء الذكاء الاصطناعي للمتداولين

MCP للتداول: تحكّم في برامج التداول باستخدام Claude وChatGPT

كيف يتيح بروتوكول Model Context Protocol لمساعد الذكاء الاصطناعي قراءة منصة التداول وإدارتها، وما الذي ينبغي السماح له به وما لا ينبغي، وكيف تربطه بأمان ببرنامج يعمل على خادم افتراضي (VPS)، مع خطوات إعداد تفصيلية لـ Claude وChatGPT.

تحكّم في SharpTrader من Claude أو ChatGPT عبر خادم MCP

ما هو MCP في فقرة واحدة

باختصار: بروتوكول Model Context Protocol (MCP) معيار مفتوح يتيح لمساعد الذكاء الاصطناعي استدعاء وظائف في برنامج آخر. يشغّل البرنامج خادم MCP صغيرًا ينشر قائمة بالأدوات، لكل منها اسم ووصف ووسائط محددة الأنواع. يقرأ المساعد هذه القائمة، ويقرر أي أداة تلبي طلبك، فيستدعيها ويحوّل النتيجة إلى إجابة. وفي منصة التداول تكون الأدوات أشياء مثل “عرض الاستراتيجيات” أو “جلب الأداء” أو “إيقاف الاستراتيجية”.

الجزء المهم للمتداولين: لا يحصل المساعد على شاشة أو فأرة، ولا يخمّن. فهو لا يستطيع إلا استدعاء الأدوات التي ينشرها الخادم، بالوسائط التي يقبلها الخادم، والخادم هو من يقرر ما يُسمح لكل أداة بتغييره. وهذا ما يجعل MCP مختلفًا تمامًا عن “منح الذكاء الاصطناعي وصولًا عن بُعد إلى خادم VPS الخاص بك”.

لماذا يريد المتداولون وكيل ذكاء اصطناعي متصلًا بمنصتهم

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

كيف يعمل الاتصال: محليًا وعلى VPS

هناك نمطان شائعان، والنمط الذي تستخدمه يحدد ما إذا كنت تحتاج إلى شهادة وقواعد جدار حماية.

النمط أين يعمل كل شيء العنوان ما تحتاج إليه
محلي برنامج التداول ومساعد الذكاء الاصطناعي على الحاسوب نفسه http://127.0.0.1:47350/mcp رمز الوصول فقط. لا يمكن الوصول إلى أي شيء من الشبكة.
VPS برنامج التداول على خادم VPS، والمساعد على حاسوبك في المنزل أو المكتب https://<VPS address>:47350/mcp رمز الوصول، وشهادة HTTPS، وقاعدة جدار حماية لعنوان IP المنزلي، ومنفذ مفتوح لدى مزوّد VPS.
الوكلاء المستضافون برنامج التداول على خادم VPS، والوكيل على خوادم OpenAI https://<public name or IP>:47350/mcp شهادة موثوقة علنًا (Let’s Encrypt)، وعنوان عام، ومنفذ مفتوح.

نمط VPS هو الأكثر شيوعًا بين مستخدمي SharpTrader: تحافظ المنصة على موقعها منخفض الكمون، ويعمل المساعد حيث تكون أنت. عندها يتحدث هاتفك مع المساعد، ويتحدث تطبيق المساعد لسطح المكتب مع خادم VPS.

ما الذي ينبغي السماح لوكيل الذكاء الاصطناعي بفعله

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

المجموعة الأدوات ما تسمح به الافتراضي
Read 12 النظرة العامة، والجلسات، والاستراتيجيات، والإعدادات، والأدوات المالية، والأوامر المفتوحة والمغلقة، والأداء، وسجلات الجلسات والاستراتيجيات، والدفتر، والأخبار مفعّلة دائمًا طالما الخادم يعمل
Control 9 تشغيل الاستراتيجيات وإيقافها (واحدة أو الكل)، وتفعيل التداول وتعطيله، وتوصيل الجلسات وفصلها معطّلة
Settings 7 تغيير إعدادات الاستراتيجيات والأدوات المالية ومرشّح الأخبار والأحداث، وإنشاء الاستراتيجيات واستنساخها معطّلة
Positions 1 إغلاق جميع مراكز استراتيجية ما بسعر السوق معطّلة

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

قاعدة عملية: ابدأ بصلاحية Read وحدها لمدة أسبوع. أضف Control عندما تثق بالإجابات، وSettings عندما تعرف القيم التي تريد أن يعدّلها الوكيل، وPositions فقط إذا كنت تريد فعلًا إغلاق المراكز من هاتفك.

قائمة التحقق الأمنية

خادم MCP على خادم VPS للتداول هو باب إلى تداولك. هذه هي وسائل الحماية التي يجب البحث عنها، في SharpTrader أو في أي منصة تربطها:

البند سبب أهميته في SharpTrader
رمز في كل طلب بدونه يستطيع أي شخص يعثر على المنفذ استدعاء الأدوات رمز عشوائي بطول 32 بايت، مخزَّن مشفّرًا، والرد “401” عند غيابه
HTTPS خارج الحاسوب المحلي يمكن اعتراض رمز يُرسل كنص غير مشفّر يرفض الخادم الاستماع على عنوان شبكة دون شهادة
قائمة عناوين IP المسموح بها تحدد من يستطيع مجرد تجربة رمز “Allowed external IPs” بالإضافة إلى قواعد Windows Firewall بزر واحد
الحظر ضد التخمين يمنع تخمين الرمز 10 رموز خاطئة خلال 10 دقائق تحظر ذلك العنوان لمدة 15 دقيقة
لا وصول من المتصفح قد تستدعي صفحة ويب خبيثة خادمًا محليًا تُرفض الطلبات القادمة من صفحات الويب
الحد الأدنى من الصلاحيات يحدّ من ضرر طلب أُسيء فهمه قراءة فقط افتراضيًا، وثلاثة مفاتيح كتابة منفصلة، ولا إرسال للأوامر
سجل التدقيق يمكنك معرفة ما فعله الوكيل ومتى سجل يومي للاستدعاءات بالإضافة إلى قيود في الدفتر لكل إجراء وكل خطأ
تدوير الرمز يلغي الرمز المسرّب فورًا “New token” يقطع اتصال كل عميل يستخدم الرمز القديم

خطوة بخطوة: جانب الخادم

في SharpTrader افتح Settings › AI agents (MCP). للنمط المحلي، حدد “Allow AI agents to connect” واترك “This computer only” ثم اضغط Apply changes. أما لنمط VPS:

1

Listen on: اختر عنوان خادم VPS (أو جميع واجهات الشبكة). احتفظ بالمنفذ 47350 ما لم يكن مستخدمًا.

2

Allowed external IPs: عنوان IP لمنزلك أو مكتبك، عناوين مفردة أو نطاقات. اضغط Create firewall rules وأكّد طلب صلاحيات المسؤول.

3

الشهادة: اضغط Create self-signed، واترك الأسماء والعناوين المقترحة، ثم اضغط Browse للانتقال إلى مجلد MCP وانسخ mcp-server.cer إلى حاسوبك، مثلًا إلى C:\SharpTrader.

4

الرمز والصلاحيات: اضغط Copy بجوار رمز الوصول واحفظه في مكان آمن. حدد “Allow AI agents to connect”، واختر العمليات المسموح بها، ثم اضغط Apply changes.
صفحة إعدادات AI agents (MCP) في SharpTrader مهيأة لخادم VPS: Listen on على عنوان VPS، وعنوان IP المنزلي المسموح به، والشهادة، والرمز، والعمليات المسموح بها
صفحة AI agents (MCP) والخادم يعمل. تعرض “Server is running” العنوان الذي يتصل به مساعدك.

إذا كان لدى مزوّد VPS جدار حماية خاص في لوحة التحكم، فافتح منفذ TCP رقم 47350 هناك أيضًا؛ إذ لا يستطيع SharpTrader تغيير إلا Windows Firewall.

ربط Claude

Claude Desktop هو أسهل عميل لأن SharpTrader يأتي مع ملف إضافة جاهز، SharpTrader.mcpb. يستخدم الملف بيئة التشغيل الخاصة بـ Claude Desktop، فلا حاجة إلى تثبيت أي شيء آخر.

1

افتح Claude Desktop › Settings › Extensions (إذا لم تجدها، فابحث عن “extensions”).

2

اسحب SharpTrader.mcpb إلى النافذة واضغط Install.

3

أدخل عنوان SharpTrader: http://127.0.0.1:47350/mcp على الحاسوب نفسه، أو عنوان https الظاهر بجوار “Server is running” في حالة VPS. الصق رمز الوصول، واختر ملف .cer، ثم اضغط Save.

4

أعد تشغيل Claude (أغلقه من أيقونة شريط النظام). تظهر أدوات SharpTrader ضمن + › Connectors في المحادثة. اسأل: “اعرض لي استراتيجياتي في SharpTrader”.
يجيب Claude من بيانات SharpTrader الحية على خادم VPS.

عند تزويد الإضافة بملف شهادة، فإنها لا تتصل إلا بخادم يقدّم تلك الشهادة، فلا يذهب الرمز إلى أي مكان آخر. وإذا بدأ SharpTrader بعد Claude، تعيد الإضافة المحاولة كل 15 ثانية وتحمّل الأدوات فور الاتصال. ويمكن لمستخدمي Claude Code وVS Code وCursor بدلًا من ذلك الضغط على زر Copy … config المناسب في SharpTrader.

ربط ChatGPT

يشغّل تطبيق ChatGPT لسطح المكتب خوادم MCP المحلية كبرامج، لذا يصل إلى SharpTrader عبر الجسر الصغير mcp-remote. ثبّت أولًا Node.js على حاسوبك (مثبّت Windows بالخيارات الافتراضية).

ثم افتح ChatGPT › Settings › Plugins، وأضف خادم MCP واملأ الحقول التالية:

الحقل القيمة
Command to launch (أمر التشغيل) npx
Arguments (الوسائط، كل واحدة في سطر) -y · mcp-remote@latest · https://YOUR-VPS-IP:47350/mcp · --header · Authorization:${AUTH_HEADER}
AUTH_HEADER Bearer، ثم مسافة، ثم رمز الوصول الخاص بك
NODE_EXTRA_CA_CERTS مسار الشهادة، مثلًا C:\SharpTrader\mcp-server.cer
NODE_OPTIONS --use-system-ca
نموذج خادم MCP لـ SharpTrader في تطبيق ChatGPT لسطح المكتب مع npx ووسائط mcp-remote وAUTH_HEADER وNODE_EXTRA_CA_CERTS وNODE_OPTIONS
إدخال SharpTrader في تطبيق ChatGPT لسطح المكتب. يوضع الرمز في AUTH_HEADER، وليس في الوسائط أبدًا.

احفظ، وابدأ محادثة جديدة واسأل “اعرض لي استراتيجياتي في SharpTrader”. إذا سألك ChatGPT عما إذا كنت تثق بالمجلد، فأكّد ذلك. أما وكلاء OpenAI المستضافون (Responses API وAgents SDK وAgent Builder) فاستخدم لهم زر Copy OpenAI config في SharpTrader؛ إذ يحتاجون إلى شهادة Let’s Encrypt وعنوان عام.

طلبات مفيدة للتجربة

الطلب مجموعة الصلاحيات
“أعطني نظرة عامة: ما الجلسات المتصلة وما الاستراتيجيات التي تعمل؟” Read
“اعرض آخر الأخطاء في سجل الاستراتيجية 21.” Read
“ما صافي الربح وعامل الربح ومتوسط الانزلاق السعري للاستراتيجية 23 هذا الأسبوع؟” Read
“ما أحداث USD عالية التأثير المدرجة في التقويم اليوم؟” Read
“وصّل جميع الجلسات، ثم شغّل الاستراتيجية 19.” Control
“أوقف جميع الاستراتيجيات حتى ينتهي صدور البيانات.” Control
“استنسخ الاستراتيجية 18 واضبط MaxOrdersTotal على 5 في النسخة.” Settings
“فعّل مرشّح الأخبار للاستراتيجية 21 وحدّث التقويم.” Settings
“أغلق جميع مراكز الاستراتيجية 23.” Positions

عادات جيدة: سمِّ الاستراتيجيات بمعرّفاتها، واطلب من الوكيل قراءة الحالة مرة أخرى بعد أي إجراء (فالاتصال وإغلاق المراكز وتحديثات الأوامر تستمر في الخلفية)، واجعل طلبات الكتابة قصيرة وصريحة.

حل المشكلات

العَرَض ما العمل
لا يعرض العميل أي أدوات، أو يعرض أدوات قديمة بعد تغيير العمليات المسموح بها، أعد توصيل الخادم في العميل (أو أعد تشغيله) ليعيد تحميل القائمة.
“Server could not start” (تعذّر تشغيل الخادم) يُذكر السبب بعدها: عادةً يكون المنفذ مستخدمًا، أو الشهادة أو كلمة مرورها خاطئة، أو أن عنوان شبكة ليس له شهادة.
401 Unauthorized الرمز خاطئ، أو تم الضغط على New token. انسخ الإعداد مرة أخرى.
429 Too many requests أرسل ذلك العنوان 10 رموز خاطئة خلال 10 دقائق. صحّح الرمز؛ وينتهي الحظر بعد 15 دقيقة.
لا تستطيع الحواسيب الأخرى الاتصال تأكد من أن Listen on ليس “This computer only”، وتحقق من جدار حماية مزوّد VPS، ومن رسالة Create firewall rules.
يعرض Claude الخادم لكن دون أدوات SharpTrader أغلق Claude Desktop تمامًا من أيقونة شريط النظام ثم شغّله من جديد.
رُفض تغيير في الإعدادات أوقف الاستراتيجية لتغيير الإعدادات العامة، أو أغلق نافذتها في SharpTrader، أو أغلق أوامرها المفتوحة قبل تغيير الرمز.
انتهت مهلة استدعاء بعد 30 ثانية هناك مربع رسالة أو نافذة حوار مفتوحة في SharpTrader. أغلقها، ثم دع الوكيل يقرأ الحالة.

أضف وكلاء الذكاء الاصطناعي إلى SharpTrader

29 أداة، قراءة فقط افتراضيًا، لا إرسال للأوامر، وحماية عبر HTTPS ورمز الوصول. يعمل مع Claude وChatGPT وعملاء MCP الآخرين.

وحدة SharpTrader AI AgentsSharpTrader Pro

الحدود وتحفظات صريحة

الأسئلة الشائعة

ماذا يعني اختصار MCP؟

Model Context Protocol (بروتوكول سياق النموذج)، وهو معيار مفتوح لربط مساعدات الذكاء الاصطناعي بالبرامج والبيانات. يشغّل البرنامج خادم MCP ينشر أدوات، ويستدعيها مساعد مثل Claude أو ChatGPT.

هل يستطيع وكيل الذكاء الاصطناعي التداول نيابةً عني عبر MCP؟

في SharpTrader لا توجد أداة ترسل أمرًا جديدًا. يستطيع الوكيل تشغيل الاستراتيجيات التي أعددتها أو إيقافها، وإغلاق مراكز استراتيجية ما إذا سمحت بذلك. أما قرارات التداول فتبقى لاستراتيجياتك.

هل أحتاج إلى خادم VPS؟

لا. إذا كان المساعد يعمل على الحاسوب نفسه الذي يعمل عليه SharpTrader، فإن الخادم يستمع على 127.0.0.1 فقط ولا يحتاج إلى شهادة. لا تحتاج إلى VPS إلا إذا كان تداولك يعمل عليه أصلًا.

أيهما أفضل لهذا الغرض: Claude أم ChatGPT؟

كلاهما يعمل بالأدوات نفسها. إعداد Claude Desktop أسرع بفضل ملف الإضافة الجاهز؛ بينما يحتاج ChatGPT إلى Node.js وبضعة حقول إضافية. استخدم المساعد الذي تدفع اشتراكه بالفعل.

هل يمكنني التحكم في SharpTrader بالصوت من هاتفي؟

نعم. اربط المساعد على حاسوبك، ثم استخدم تطبيقه للهاتف؛ فالموصل متاح هناك أيضًا، ويمكنك السؤال كتابةً أو صوتًا.

ماذا يحدث إذا تسرّب رمز الوصول؟

اضغط New token في SharpTrader وطبّق التغييرات: يُقطع اتصال كل عميل يستخدم الرمز القديم فورًا. ثم الصق الرمز الجديد في عملائك.

ينطوي التداول على مخاطر. هذا الدليل تعليمي وليس نصيحة مالية. قد يخطئ مساعدو الذكاء الاصطناعي؛ لذا راجع دائمًا ما تسمح للوكيل بفعله.