یک نقص مهلک در پایانه های معاملاتی الگوریتمی موجود وجود دارد. آنها با جاوا اسکریپت نوشته نشده اند
و بعد از این عبارت، همه سیپلوسیست ها و پیتونیست ها:
اما در واقع، ما پیشنماهای زیادی داریم، ما عاشق نوشتن کد، جابجایی و رنگآمیزی دکمهها هستیم. چرا به ما این فرصت را نمی دهید که برای تجارت الگوریتمی وارد ترمینال خود شویم؟ من از پایانه های وب پر از اطلاعات، انواع برنامه های کاربردی مانند transaq و Quick خسته شده ام. که مربوط به دهه 90 در رابط کاربری است. دکمه های خوب به من بدهید! )) مسائل: – پایانه های موجود از نظر تجارت الگوریتمی به شدت محدود هستند. – ترمینال منبع باز خوبی وجود ندارد. – محدودیت در دستگاه ها و سیستم عامل؛ – طراحی متنوع و پرت کننده با میلیون ها دکمه و نقل قول غیر ضروری. – داشتن دستورات و زبان های برنامه نویسی که نمی توان از طریق تبلیغات شماره گیری کرد. الزامات: – کار در یک مرورگر یا برنامه بدون اینکه به سیستم عامل و کتابخانه ها متصل باشید. – کد منبع باز (جامعه، امکان یافتن توسعه دهندگان)؛ – امکان اتصال به API صرافی های مختلف. – امکان افزودن و استفاده مجدد از ربات ها – امکان سفارشی سازی برای خودتان؛ – مانع ورود کم – Javascript، nodejs، دکمه های زیبا =) ساختار زیر را می بینم: 1. ترمینال UI همه چیز در اینجا ساده است. صفحه ای با نمودار، چند دکمه و وارد نبرد. UI نباید در مورد منطق کسب و کار بداند. داده های آماده باید بیایند. وارد UI می شویم سپس بسته به بروکر انتخابی به سمت راست می رویم و به همین ترتیب داده ها را پردازش می کنیم. * صفحه مجوز * امکان اتصال پایانه های کارگزاران مختلف * امکان رها کردن الگوریتم ها برای معاملات * ویرایش الگوریتم ها و اجرا بدون راه اندازی مجدد ترمینال (؟) * هوش مصنوعی و یادگیری تجارت ربات ها در نمودارهای قدیمی * ساختار اساسی برای معاملات (به طور جداگانه بررسی خواهیم کرد ) 2. Brokers API برای اینکه فوراً قابلیت اتصال بروکرها را طراحی کنیم، اجازه دهید دو مورد را اضافه کنیم، به عنوان مثال، Tinkoff و Finam. در غیر این صورت، یکی از آنها ریشه خواهد گرفت و بازنویسی از ابتدا آسان تر از ایجاد تغییرات خواهد بود. اما گرفتن و شروع تجارت با روبات های جاوا اسکریپت چندان آسان نیست. برای Finam دارای یک کانکتور transaq است که فقط از زیر ویندوز کار می کند و API برای C# شارپ می شود. Tinkoff جالب تر است. آنها یک sdk برای JS داشتند. سپس یک hob، یک API جدید ساختند که در آن SDK قدیمی نامربوط شد و اطلاعات مربوط به JS را به طور کلی حذف کردند. اما در چت توسعه دهندگان پیوندی به غیر رسمی-tinkoff-invest-api_v2-lazy-sdk-NODEJS وجود دارد. خوب، ما آن را دریابیم. برای Finam دارای یک کانکتور transaq است که فقط از زیر ویندوز کار می کند و API برای C# شارپ می شود. Tinkoff جالب تر است. آنها یک sdk برای JS داشتند. سپس یک hob، یک API جدید ساختند که در آن SDK قدیمی نامربوط شد و اطلاعات مربوط به JS را به طور کلی حذف کردند. اما در چت توسعه دهندگان پیوندی به غیر رسمی-tinkoff-invest-api_v2-lazy-sdk-NODEJS وجود دارد. خوب، ما آن را دریابیم. برای Finam دارای یک کانکتور transaq است که فقط از زیر ویندوز کار می کند و API برای C# شارپ می شود. Tinkoff جالب تر است. آنها یک sdk برای JS داشتند. سپس یک hob، یک API جدید ساختند که در آن SDK قدیمی نامربوط شد و اطلاعات مربوط به JS را به طور کلی حذف کردند. اما در چت توسعه دهندگان پیوندی به غیر رسمی-tinkoff-invest-api_v2-lazy-sdk-NODEJS وجود دارد. خوب، ما آن را دریابیم.