Terdapat kecacatan maut dalam terminal dagangan algoritma sedia ada. Mereka tidak ditulis dalam javascript
Dan selepas frasa ini, semua siplusists dan pythonists:
Tetapi sebenarnya, kami mempunyai banyak front-end, kami suka menulis kod, mengalih dan mewarnakan semula butang juga. Mengapa tidak memberi kami peluang untuk memasukkan terminal anda untuk perdagangan algoritma? Saya bosan dengan terminal web yang penuh dengan maklumat, semua jenis aplikasi seperti transaq dan cepat. Yang datang dari tahun 90-an pada antara muka. Beri saya butang yang bagus! )) Isu: — Terminal sedia ada sangat terhad dari segi perdagangan algoritma; – Tiada terminal sumber terbuka yang baik; — Sekatan pada peranti dan OS; — Reka bentuk yang mengganggu beraneka ragam dengan sejuta butang dan petikan yang tidak diperlukan; – Perintah dan bahasa pengaturcaraan sendiri yang tidak boleh didail daripada iklan. Keperluan: – Bekerja dalam pelayar atau aplikasi tanpa terikat dengan OS dan perpustakaan; – Kod sumber terbuka (komuniti, keupayaan untuk mencari pemaju); – Keupayaan untuk menyambung ke API pelbagai pertukaran; – Keupayaan untuk menambah dan menggunakan semula robot; – Keupayaan untuk menyesuaikan untuk diri sendiri; – Penghalang masuk yang rendah. – Javascript, nodejs, butang cantik =) Saya melihat struktur berikut: 1. Terminal UI Semuanya mudah di sini. Halaman dengan graf, beberapa butang dan ke dalam pertempuran. UI sepatutnya tidak tahu tentang logik perniagaan. Data sedia perlu datang. Kami log masuk ke UI, kemudian, bergantung pada broker yang dipilih, kami pergi ke pemegang yang betul, dan kami memproses data dengan cara yang sama. * Halaman kebenaran * Keupayaan untuk menyambung terminal broker yang berbeza * Keupayaan untuk menggugurkan algoritma untuk perdagangan * Edit algoritma dan jalankan tanpa memulakan semula terminal (?) * AI dan belajar untuk berdagang robot pada carta lama * Struktur asas untuk perdagangan (kami akan mempertimbangkan secara berasingan ) 2. API Broker Untuk segera mereka bentuk keupayaan untuk menghubungkan broker, mari tambah dua, sebagai contoh, Tinkoff dan Finam. Jika tidak, salah satu daripada mereka akan tumbuh akar dan lebih mudah untuk menulis semula dari awal daripada membuat perubahan. Tetapi ia tidak begitu mudah untuk diambil dan mula berdagang dengan robot javascript. Untuk Finam mempunyai penyambung transaq, yang berfungsi hanya dari bawah Windows dan API dipertajam untuk C #. Tinkoff lebih menarik. Mereka mempunyai sdk untuk JS. Kemudian hob, mereka membuat API baharu di mana SDK lama menjadi tidak relevan dan mereka mengalih keluar maklumat tentang JS sama sekali. Tetapi dalam sembang pembangun terdapat pautan ke tidak rasmi-tinkoff-invest-api_v2-lazy-sdk-NODEJS. Baiklah, kita akan memikirkannya. Untuk Finam mempunyai penyambung transaq, yang berfungsi hanya dari bawah Windows dan API dipertajam untuk C #. Tinkoff lebih menarik. Mereka mempunyai sdk untuk JS. Kemudian hob, mereka membuat API baharu di mana SDK lama menjadi tidak relevan dan mereka mengalih keluar maklumat tentang JS sama sekali. Tetapi dalam sembang pembangun terdapat pautan ke tidak rasmi-tinkoff-invest-api_v2-lazy-sdk-NODEJS. Baiklah, kita akan memikirkannya. Untuk Finam mempunyai penyambung transaq, yang berfungsi hanya dari bawah Windows dan API dipertajam untuk C #. Tinkoff lebih menarik. Mereka mempunyai sdk untuk JS. Kemudian hob, mereka membuat API baharu di mana SDK lama menjadi tidak relevan dan mereka mengalih keluar maklumat tentang JS sama sekali. Tetapi dalam sembang pembangun terdapat pautan ke tidak rasmi-tinkoff-invest-api_v2-lazy-sdk-NODEJS. Baiklah, kita akan memikirkannya.