التداول اليدوي والخوارزمي في Stocksharp ، تطوير الروبوت

Софт и программы для трейдинга

Stocksharp (S #) – مجموعة من البرامج للتداول ، وإنشاء استراتيجيات التداول وإنشاء روبوتات تداول (عادية أو HFT) ، وميزات الاستخدام ، ومكان التنزيل وكيفية الاستخدام ، وميزات الواجهة. StockSharp هو برنامج مبتكر يسمح للمستخدمين بإنشاء أتمتة الدورة الكاملة (التحليل / الاختبار / التداول)
وتطوير روبوتات التداول بأنفسهم . بالإضافة إلى حزمة التحليل الفني القياسية ، تحتوي المنصة على أداة إنشاء إستراتيجية مرئية فريدة. اتصال API متاح لتداول الروبوتات وبرامج الطرف الثالث. يمكنك أدناه معرفة المزيد حول Stocksharp (S # – short) ، وكذلك تقييم مزايا وعيوب النظام الأساسي الشهير.
التداول اليدوي والخوارزمي في Stocksharp ، تطوير الروبوت

ترخيص StockSharp

يتم منح المستخدمين الفرصة (https://doc.stocksharp.ru/topics/License.html) لاختيار أنسب نوع من الترخيص: ممتد / شركة / شركة بلس / تاجر خاص / تاجر تشفير.

تاجر خاص

يتم توفير هذا النوع من الترخيص مجانًا بعد التسجيل. ستتوفر البرامج التالية للمستخدم:

  • S # المصمم – مصمم استراتيجيات التداول https://stocksharp.ru/store/٪D0٪B4٪D0٪B8٪D0٪B7٪D0٪B0٪D0٪B9٪D0٪BD٪D0٪B5٪D1٪ 80٪ 20٪ D1٪ 81٪ D1٪ 82٪ D1٪ 80٪ D0٪ B0٪ D1٪ 82٪ D0٪ B5٪ D0٪ B3٪ D0٪ B8٪ D0٪ B9 / ؛
  • S # .Data Hydra – برنامج لتنزيل وتخزين بيانات السوق التاريخية تلقائيًا https://stocksharp.ru/store/hydra/ ؛
  • S #. محطة التداول النهائي https://stocksharp.ru/store/٪D1٪82٪D0٪BE٪D1٪80٪D0٪B3٪D0٪BE٪D0٪B2٪D1٪8B٪D0٪B9٪20 ٪ D1٪ 82٪ D0٪ B5٪ D1٪ 80٪ D0٪ BC٪ D0٪ B8٪ D0٪ BD٪ D0٪ B0٪ D0٪ BB / ؛
  • S # .API – مكتبة لتطوير روبوتات التداول https://stocksharp.ru/store/api/.

التداول اليدوي والخوارزمي في Stocksharp ، تطوير الروبوت

تاجر التشفير

يوفر ترخيص Crypto Trader الوصول إلى الأنظمة الأساسية التالية: Binance / Bitalong / Bitbank / Bitexbook / Bitfinex / Bithumb / BitStamp / BitMEX / Bittrex / WEX (BTC-e) /CEX.IO/Coinbase/Coincheck/CoinExchange/CoinCap/Coinigy/ Cryptopia / Deribit / EXMO / DigiFinex / DigitexFutures / GDAX / HitBTC / Huobi / IDAX / Kraken / KuCoin / Liqui / Livecoin / OKCoin / OKEx / Poloniex / PrizmBit / QuoineX / TradeOgre / YoBit / BitMox / LBox CoinBene / BitZ / ZB.

رخصة ممددة

يسمح الترخيص الممتد للمستخدمين بتوصيل ما يصل إلى 3 برامج في وقت واحد
بمحطة QUIK . الوصول إلى دروس الفيديو ، التي تتجاوز مدتها 40 ساعة ، واستراتيجيات التداول الجاهزة مفتوحة.

ملحوظة! تستجيب خدمة الدعم الفني في StockSharp بسرعة للمشكلات الناشئة ، مما يساعد العميل على حل أي مشكلة تتعلق بتشغيل البرنامج.

رخصة الشركة

سيتعين عليك دفع رسوم للحصول على ترخيص مجمع. بالإضافة إلى وظائف الترخيص الأساسية / المتقدمة ، سيتم منح المستخدم وصولاً مباشرًا إلى:

  • سوق المشتقات في بورصة موسكو ؛
  • سوق الأوراق المالية في بورصة موسكو ؛
  • بورصة LSE / NASDAQ.

أيضًا ، يمكن للمتداولين إدارة الطلبات في سوق المشتقات في بورصة موسكو والاتصال بالتداول باستخدام بروتوكول FIX / FAST.

زائد الشركات

يتضمن ترخيص الشركة بالإضافة إلى الكود المصدري لأي حلول برمجية جاهزة (S # .Data / S # .Designer / S # .Shell). هناك أيضًا أكواد مصدر للنظام الأساسي نفسه: S # .API.
التداول اليدوي والخوارزمي في Stocksharp ، تطوير الروبوتهندسة S # [/ caption]

أكواد مصدر Stocksharp على جيثب

تم تطوير جوهر S # داخل مجتمع المصدر المفتوح. يتوفر S # كمصدر في مستودع GitHub / StockSharp على https://github.com/StockSharp/StockSharp. ستتوفر المكونات حسب النوع مع أكواد المصدر:

  • الفئات المشتركة المستخدمة في عملية إنشاء الاتصالات الخاصة بك ؛
  • محاكي التداول
  • محاكاة التاريخ
  • عدد كبير من مؤشرات التحليل الفني (أكثر من 70) ؛
  • تسجيل.

التداول اليدوي والخوارزمي في Stocksharp ، تطوير الروبوتبعد تحويل الأموال لشراء StockSharp ، سيتم توفير الوصول إلى الأكواد المصدرية للمكونات المغلقة. يمكن للمتداول استخدام خوارزميات الربح / الخسارة / الانزلاق / التأخير ، بالإضافة إلى بناء الشموع في أي إطار زمني.
التداول اليدوي والخوارزمي في Stocksharp ، تطوير الروبوت

ملحوظة! بالنسبة للمبتدئين في مجال التداول ، تعد البيئة الرسومية للاستوديو S # مناسبة ، مما يبسط إلى حد كبير عملية إنشاء واختبار الروبوتات للتداول.

دليل جيثب – https://stocksharp.ru/forum/4848/rukovodstvo-po-github/

ميزات التثبيت

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

إطلاق

لتثبيت S # .Installer ، سيحتاج المستخدمون إلى اتباع الرابط https://stocksharp.ru/products/download/ والاهتمام بتنزيل التوزيع. تمت إزالة كتلة خصائص Installer.zip.Installerzip.
التداول اليدوي والخوارزمي في Stocksharp ، تطوير الروبوتللقيام بذلك ، انقر بزر الماوس الأيمن فوق الملف وحدد الخصائص. تم تفريغ الأرشيف. في المجلد الذي يفتح ، ستحتاج إلى العثور على ملف StockSharp.Installer.Console.bat. بعد ذلك ، ابدأ وضع التثبيت لهذا الملف وانتظر حتى تكتمل عملية التثبيت.
التداول اليدوي والخوارزمي في Stocksharp ، تطوير الروبوتفي المرحلة التالية ، يقومون بإدخال معلومات تسجيل الدخول وتركيبة StockSharp السرية المطلوبة للدخول إلى البرنامج. عند اكتمال عملية التثبيت ، سيتم فتح نافذة البرنامج على الشاشة.
التداول اليدوي والخوارزمي في Stocksharp ، تطوير الروبوت

تثبيت البرامج وإزالتها

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

ميزات تحديث البرنامج

تأكد المطورون من أن S # .Installer يتتبع تحديثات البرامج بشكل مستقل ويقوم بتشغيلها تلقائيًا. هذا هو السبب في أنه بعد اكتمال التثبيت ، من الأفضل عدم إلغاء تثبيت البرنامج. للتحقق من التحديثات المتوفرة يدويًا ، يجب النقر فوق الزر “تحديثات”. يمكنك العثور عليه في الزاوية اليمنى من نافذة البرنامج. في حالة توفر تحديثات ، سيظهر إشعار على الشاشة. الآن أنت بحاجة إلى النقر على الزر.

يوصى بإغلاق S # .Installer من خلال شريط الأدوات. لهذا الغرض ، يتم إجراء الانتقال إلى القائمة. انقر بزر الماوس الأيمن فوق الزر “إغلاق”.

التداول اليدوي والخوارزمي في Stocksharp ، تطوير الروبوت

S # .API – مكتبة لكتابة روبوتات التداول في C # في Visual Studio

S # .API هي مكتبة مجانية ستكون مفيدة لكل من المبتدئين والمحترفين في مجال
التداول الخوارزمي. تركز المكتبة على برمجة C # في بيئة Visual Studio ، وبفضل ذلك يحصل المستخدمون على فرصة لإنشاء أي استراتيجيات على الإطلاق: من الاستراتيجيات الموضعية ذات الإطار الزمني الطويل إلى الاستراتيجيات عالية التردد (HFT) التي تستخدم الوصول المباشر (DMA) للتبادل تجارة. S # .API هو الأساس لبقية المنتجات. على أساس المكتبة ، أنشأ المطورون حلولًا مختلفة مثل S # .Designer / S # .Data / S # .MatLab adaptor ، إلخ. يتمتع المستخدمون بالقدرة على إنشاء اتصالاتهم الخاصة بأي أنظمة تداول خارجية. يمكن أن يعمل الروبوت مع أي اتصال. لا تعتمد على واجهة برمجة تطبيقات الوسيط ، وهي ميزة مهمة. يستهدف S # .API التجار من القطاع الخاص / المؤسسات المصرفية / شركات الاستثمار. الأداء مرتفع للغاية. يتم تنفيذ مئات الاستراتيجيات لأي أداة في وقت واحد.

ميزات تثبيت S # .API

منذ الإصدار 5.0 ، تم تثبيت S # .API عبر NuGet. بالنسبة للإصدارات السابقة ، يجب عليك اختيار التثبيت من مستودع StockSharp Releases من خدمة الويب GitHub.

ميزات التثبيت من جيثب

بادئ ذي بدء ، يقوم المستخدمون بالتسجيل على
GitHub . بعد ذلك ، انتقل إلى صفحة github.com/StockSharp/StockSharp في مستودع StockSharp وحدد الرمز المسمى “الإصدارات”. ستفتح نافذة على الشاشة تحتاج فيها إلى تحديد إصدار S # (من قسم التنزيلات) وتنزيل الأرشيفات الضرورية. يتم إلغاء تأمين الأرشيفات التي تم تنزيلها وفك ضغطها.

لمعلوماتك! في المحفوظات StockSharp _ #. #. #. يحتوي على ملفات مضغوطة للمكتبة / رموز المصدر للأمثلة. يمكنك العثور على أكواد المصدر في أرشيفات التعليمات البرمجية المصدر.

التداول اليدوي والخوارزمي في Stocksharp ، تطوير الروبوت

التثبيت مع Nuget

باستخدام Nuget ، يمكن للمستخدمين تثبيت مكتبة S #. لتثبيت أكواد المصدر والأمثلة ، ستحتاج إلى الانتقال إلى GitHub.
التداول اليدوي والخوارزمي في Stocksharp ، تطوير الروبوتفي Solution Explorer ، انقر بزر الماوس الأيمن فوق اسم الحل. بعد الانتقال إلى قائمة السياق ، حدد إدارة حزم NuGet للحل. سيتم فتح نافذة على الشاشة تحتاج فيها إلى النقر فوق علامة التبويب عبر الإنترنت. اكتب StockSharp في شريط البحث. عندما يتم العثور على حزمة تثبيت StockSharp API ، تحتاج إلى النقر فوق “تثبيت”. بمجرد اكتمال تثبيت الحزمة ، ستظهر الحزم في المجلد. بفتح “الحزم” يمكنك التأكد من أنها تحتوي على StockSharp. #. #. # مع أحدث إصدار من S #.
التداول اليدوي والخوارزمي في Stocksharp ، تطوير الروبوت

موصلات

تحتاج إلى العمل مع بورصات الأوراق المالية ومصادر البيانات في StockSharp من خلال فئة الموصل الأساسية. يمكن العثور على أكواد المصدر في مشروع Samples / Common / SampleConnection.
التداول اليدوي والخوارزمي في Stocksharp ، تطوير الروبوتبادئ ذي بدء ، تحتاج إلى الاهتمام بإنشاء مثيل
لفئة الموصل https://doc.stocksharp.ru/api/StockSharp.Algo.Connector.html :

public Connector Connector؛

mainWindow ()
{
InitializeComponent ()؛
الموصل = موصل جديد () ؛
InitConnector () ؛
} في واجهة رسومية خاصة تم تصميمها لتكوين الموصل لـ S # .API ، من الممكن تكوين اتصالات متعددة في نفس الوقت.
التداول اليدوي والخوارزمي في Stocksharp ، تطوير الروبوتمن الممكن أيضًا إضافة اتصال مباشرة من الكود (بدون نوافذ رسومية). للقيام بذلك ، تحتاج إلى استخدام امتداد TraderHelper.AddAdapter <TAdapter> (موصل StockSharp.Algo.Connector ، System.Action <TAdapter> init). عدد الاتصالات في كائن موصل واحد غير محدود. يمكن للمستخدمين الاتصال ببورصات / وسطاء متعددة في نفس الوقت.

ملحوظة! يجب تعيين معالجات الأحداث في أسلوب InitConnector.

التطبيقات

باستخدام كائن Order ، يمكنك إنشاء أمر جديد. باستخدام طريقة Connector.RegisterOrder (ترتيب StockSharp.BusinessEntities.Order) ، والتي ترسل طلبًا إلى الخادم ، سيتمكن المستخدم من تسجيله في البورصة. إذا كانت هناك حاجة لإنشاء أمر إيقاف ، ينصح الخبراء بالاهتمام بتحديد الأمر. اكتب الخاصية باسم OrderTypes.Conditional. لمزيد من العمل مع التطبيقات ، يتم استخدام نفس الكائن.

أدوات

الأمن هو أداة مالية تستخدم للتداول. يمكن أن تكون الأداة عبارة عن سهم / آجل / خيار ، إلخ. قام المطور بتقسيم سلال الأدوات إلى فئات:

  • أمان الفهرس
  • الأمن المستمر
  • WeightedIndexSecurity.

مخزن البيانات

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

S # .Designer هو برنامج مصمم عالمي لإنشاء روبوتات واستراتيجيات التداول

يستخدم S #. المصمم لإنشاء واختبار وإدارة استراتيجيات التداول في التداول الحقيقي. هناك عدة أنواع من استراتيجيات الإنشاء التي يقدمها هذا البرنامج. هم يستعملون:

  1. كوبيكوف. في هذه الحالة ، قد لا يمتلك المستخدم مهارات البرمجة. لإنشاء استراتيجيات ، ستحتاج إلى استخدام طريقة ربط الخطوط ودمج المكعبات.
  2. سي #. هذا الخيار مناسب للمبرمجين ذوي الخبرة الذين لا يخشون العمل مع الكود. لا تقتصر مثل هذه الاستراتيجية على إمكانيات الخلق. يمكنه وصف أي خوارزميات ، على عكس المكعبات. يتم إنشاء الإستراتيجية مباشرة في S # .Designer أو في بيئة التطوير C #.

أثناء الإطلاق الأول لـ S # .Designer ، ستظهر نافذة على الشاشة ستحتاج فيها إلى تحديد وضع التشغيل.
التداول اليدوي والخوارزمي في Stocksharp ، تطوير الروبوتبعد ذلك اضغط على زر موافق. أثناء التشغيل الأول لـ S # .Designer ، سيُطلب منك فتح نافذة تنزيل البيانات. لتنزيل البيانات التاريخية ، ستحتاج إلى تثبيت برنامج S # .Data (الذي يحمل الاسم الرمزي Hydra). بعد النقر فوق زر أداة التنزيل ، ستظهر نافذة مقابلة على الشاشة ، ستحتاج فيها إلى إدخال الرمز ونوع الأداة / مصدر البيانات. بعد ذلك ، انقر فوق الزر “موافق”. يمكن العثور على الأدوات التي سيجدها S # .Designer في لوحة All Tools.
التداول اليدوي والخوارزمي في Stocksharp ، تطوير الروبوت

ملحوظة! المصدر المجاني الأكثر شهرة للبيانات التاريخية للسوق الروسي هو Finam broker. مصدر البيانات الافتراضي هو S # .Designer.

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

https://youtu.be/NrzI4yJFg7U Stocksharp الدرس الثاني: https://youtu.be/N_AFlKYP2rU الدرس الثالث: https://youtu.be/f75zeQL5Ucw

S #. نهائي – محطة التداول

S # .Terminal هي محطة تداول مجانية ، وتتمثل الميزة الرئيسية لها في الاتصال المتزامن بعدد كبير من منصات التداول. يتوفر الدعم لأكثر من 70 اتصالًا من مختلف التبادلات في العالم. الأطر الزمنية تعسفية.
التداول اليدوي والخوارزمي في Stocksharp ، تطوير الروبوتأثناء الإطلاق الأول لـ S # .Terminal ، ستحتاج إلى تحديد وضع التشغيل والنقر فوق الزر “موافق”. ستظهر نافذة طرفية على الشاشة. يتم تعيين المكونات بشكل افتراضي. بعد تعديل إعدادات الاتصال ، يجب النقر فوق الزر “اتصال”.
التداول اليدوي والخوارزمي في Stocksharp ، تطوير الروبوتلإضافة منطقة مخطط جديدة ، ينقر المستخدمون على أمر “إضافة”. من خلال النقر فوق زر الماوس الثاني في نفس المكان ، يمكنك إضافة شموع لأدوات الفائدة / المؤشرات / الطلبات والصفقات الخاصة بك. في فئة التداولات ، سيتمكن المتداولون من عرض التداولات حسب الأداة. إذا دعت الحاجة ، فسيكون لدى التجار دائمًا خيار إضافة مكونات إضافية.
التداول اليدوي والخوارزمي في Stocksharp ، تطوير الروبوت

S #. Data (Hydra) – أداة تنزيل بيانات السوق

أنشأ المطورون برنامج S # .Data (Hydra) للتحميل التلقائي لبيانات السوق (الأدوات / الشموع / صفقات التجزئة / DOM) من مصادر مختلفة. يمكن حفظ البيانات في التخزين المحلي بتنسيق نص S # .Data (BIN) ، والذي يوفر تحليلًا ملائمًا للبيانات في برامج أخرى ، أو بتنسيق ثنائي خاص يوفر أقصى مستوى للضغط. ستصبح المعلومات التي تم حفظها متاحة للاستخدام من خلال استراتيجيات التداول. للوصول إلى البيانات ، ستحتاج إلى استخدام سجل التخزين أو التحميلات العادية بتنسيق Excel / xml / txt. تسمح لك S # البيانات باستخدام مصادر البيانات في الوقت الفعلي والتاريخية في نفس الوقت. تتحقق هذه الميزة من خلال استخدام نموذج مصدر قابل للتوسيع. أثناء التشغيل الأول للبرنامج ، ستفتح نافذة على الشاشة ،حيث يتم تحديد وضع بدء التشغيل والنقر فوق الزر “موافق”.
التداول اليدوي والخوارزمي في Stocksharp ، تطوير الروبوتلفتح نافذة اختيار مصدر البيانات ، عليك الذهاب إلى فئة “عام” والنقر على قسم “إضافة” ومجلد “المصادر”.
التداول اليدوي والخوارزمي في Stocksharp ، تطوير الروبوتفي النافذة التي تفتح ، حدد المصادر الضرورية. يسمح باستخدام عوامل التصفية حسب المنطقة / الموقع الإلكتروني / نوع البيانات / الوقت الحقيقي. انقر فوق “موافق” لإكمال عملية الاختيار. بعد ذلك ، سيطلب البرنامج من المستخدمين تمكين الأدوات المساعدة. بالنقر فوق “موافق” ، سيتمكن التاجر من إضافة مصادر إلى اللوحة اليسرى من النافذة الرئيسية للتطبيق.
التداول اليدوي والخوارزمي في Stocksharp ، تطوير الروبوت

S #. شل – إطار رسومي جاهز مع أكواد المصدر

S # .Shell هو إطار عمل رسومي جاهز للاستخدام يسمح لك بإجراء تغييرات سريعة بناءً على متطلبات المستخدم وهو مفتوح المصدر بالكامل بلغة C #. سيقوم الروبوت بسرعة بإنشاء واجهة رسومية ، وحفظ واستعادة إعدادات الإستراتيجية ، وتوفير معلومات مفصلة حول تشغيل الإستراتيجية ، وتشغيلها تلقائيًا في الموعد المحدد. عند بدء S # .Shell ، سيظهر مشروع Shell في مستكشف الحلول.
التداول اليدوي والخوارزمي في Stocksharp ، تطوير الروبوتيحتوي مجلد الاستراتيجيات على العديد من الاستراتيجيات المضمنة في S #. واجهات شل / مساعد / غلاف للاستراتيجيات الافتراضية. عند بدء المشروع ، سيتم فتح نافذة على الشاشة في المنطقة العلوية من التي يمكنك العثور عليها:

  • أزرار إعدادات الاتصال ؛
  • زر لحفظ تكوين شل الحالي ؛
  • علامات التبويب الرئيسية.

التداول اليدوي والخوارزمي في Stocksharp ، تطوير الروبوتبعد الانتقال إلى إعدادات الاتصال ، ستحتاج إلى تحديد نوع الاتصال. بمجرد أن يتمكن المستخدم من الاتصال ، يجدر الذهاب إلى فئة “عام” والتعرف على الأدوات / محتويات المحفظة / الطلبات / التداولات الخاصة.
التداول اليدوي والخوارزمي في Stocksharp ، تطوير الروبوتبعد ذلك ، انتقل إلى علامة التبويب “الوقت الفعلي” لإضافة إستراتيجية لبدء التداول. بعد إضافة الإستراتيجية ، يمكن للمتداول المضي قدمًا في ملء معلماته الرئيسية حسب نوع الأدوات والمحفظة وما إلى ذلك.

ملحوظة! في فئة “المحاكاة” ، من الممكن تشغيل اختبار إستراتيجية على البيانات التاريخية.

التداول اليدوي والخوارزمي في Stocksharp ، تطوير الروبوتدورة أساسية عبر الإنترنت حول التداول الخوارزمي باستخدام منصة StockSharp: https://youtu.be/lileOIlcNP4

S # .MatLab – تكامل MatLab مع أنظمة التداول

أنشأ المطورون S # .MatLab – رابط للمنتج https://doc.stocksharp.ru/topics/MatLab.html لمتخصصي التداول الذين يكتبون خوارزميات التداول داخل بيئة MatLab MathWorks. يتيح وجود موصل تكامل S # .MatLab إمكانية الاتصال بأي وسيط / بورصة تقريبًا. نصوص MatLab ، بعد تلقي البيانات من منصات التداول ، ترسل أوامر التداول إليهم. للحصول على الإعدادات والنصوص والوثائق التفصيلية ، ستحتاج إلى شراء S # .MatLab.
التداول اليدوي والخوارزمي في Stocksharp ، تطوير الروبوت

التداول من مخطوطات ماتلاب

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

ملحوظة! سيكون حجم المصفوفات مع كتل البيانات مختلفًا. يتم تخزين كتل البيانات في الأسعار (متغير عام).

عند إنشاء إستراتيجية ، يجب أن تتأكد من أنهم يقبلون المعلمات الخاصة بهم فقط كمدخلات. يتم نقل البيانات الأولية من خلال المتغيرات العالمية. عندما يتم إغلاق الصفقة ، يتم تعديل المتغيرات العالمية لتوصيف جودة الإستراتيجية. لتحسين هذه الخصائص ، يجب عليك إنشاء “shell” يتم من خلاله تهيئة المتغيرات العامة.

لمعلوماتك! في كل مرة يتم فيها إغلاق الصفقة ، يتم تحديث أداء الإستراتيجية.

جميع وثائق Stocksharp على https://doc.stocksharp.ru/

عارض دوري أبطال أوروبا – رسوم بيانية لمسابقة دوري أبطال أوروبا مع صفقات المشاركين

LCH Viewer هو برنامج يعرض صفقات المشاركين في LCH على مخطط مع مؤشرات. في الصورة أدناه ، يمكنك أن ترى كيف سيبدو عرض العديد من الأدوات.
التداول اليدوي والخوارزمي في Stocksharp ، تطوير الروبوتمن الممكن أيضًا عرض صفقات روبوتات HFT على مخطط علامة RI.
التداول اليدوي والخوارزمي في Stocksharp ، تطوير الروبوتأن البرنامج يوفر عددًا كبيرًا من الاحتمالات. الاتصال مدعوم ليس فقط بالروسية ، ولكن أيضًا للوسطاء الأمريكيين ، وهي ميزة إضافية.

info
Rate author
Add a comment