Ulasan mendetail tentang Os.Engine – platform untuk perdagangan algoritmik dan pembuatan robot

Торговые роботы

Ikhtisar platform sumber terbuka OsEngine untuk perdagangan algoritmik, fungsionalitas, antarmuka, pemasangan, dan pembuatan robot perdagangan berdasarkan terminal Os.Engine. Os.Engine adalah terminal perdagangan modern untuk
perdagangan algoritmik dan membuat serta menguji
robot untuk perdaganganpada dasarnya. https://articles.opexflow.com/trading-bots/s-otkrytym-isxodnym-kodom.htm Berkat upaya pengembang, pengguna dapat menggunakan sejumlah besar indikator teknis, grafik yang dapat disesuaikan, dan 8 jenis lilin. Juga buka akses ke 30 robot pra-instal, membuat indikator individual dan memeriksa pekerjaan mereka dalam mode uji. Kehadiran konektor built-in memungkinkan pedagang algoritmik untuk terhubung tidak hanya ke bursa saham Moskow (Mosbirzhe), tetapi juga ke pasar cryptocurrency/asing. Di bawah ini Anda dapat mempelajari lebih lanjut tentang fungsionalitas terminal perdagangan, strukturnya, membuat robot dari awal, dan fitur bekerja dengan Os.Engine.
Ulasan mendetail tentang Os.Engine - platform untuk perdagangan algoritmik dan pembuatan robotOs.Engine –
Platform Perdagangan Algo
Sumber Terbuka tersedia di GitHubikuti tautan https://github.com/AlexWan/OsEngine, di mana Anda dapat mengunduh file instalasi, file lisensi Git Hub, dan lainnya. Proyek Os.Engine sepenuhnya open source dan memiliki lisensi Apache 2 yang permisif.
Ulasan mendetail tentang Os.Engine - platform untuk perdagangan algoritmik dan pembuatan robot

Fungsionalitas Os.Engine

Robot perdagangan ditujukan terutama untuk spesialis jangka pendek / menengah di bidang perdagangan algoritmik. Os.Engine adalah lingkungan lengkap yang memungkinkan Anda membuat, menguji, dan menjalankan bot perdagangan. Keuntungan signifikan dari
terminal open source ini adalah adanya berbagai algoritma siap pakai (countertrend / pola / HFT / arbitrase / perdagangan semi-otomatis pada indikator analisis teknis dan lain-lain).
Ulasan mendetail tentang Os.Engine - platform untuk perdagangan algoritmik dan pembuatan robotFitur ini akan dihargai sepenuhnya oleh pemula dan pedagang algoritmik yang lebih maju. Arsitektur Os.Engine, yang hanya dapat diakses di PC, dikembangkan sebagai tambahan untuk perangkat lunak Visual Studio. Sebelum mulai bekerja dengan terminal, trader harus berhati-hati dalam mengunduh, menginstal Visual Studio, dan mempelajari dasar-dasar bahasa C#. Karena kenyataan bahwa protokol dapat diuji, pengguna dapat, jika perlu, menguji strategi pada grafik historis dengan kerangka waktu yang berbeda.
Ulasan mendetail tentang Os.Engine - platform untuk perdagangan algoritmik dan pembuatan robotData akan dimuat cukup cepat melalui protokol Os.Data. Jika ada kebutuhan untuk menyimpan bagan / irisan buku pesanan, ada baiknya beralih ke disk. Anda juga dapat menyimpan file strategi yang sudah jadi di sana.

Catatan! Pengguna dapat membuat indikator individual dan menguji pekerjaan mereka dalam mode uji.

Ulasan mendetail tentang Os.Engine - platform untuk perdagangan algoritmik dan pembuatan robot

Struktur Os.Engine untuk memecahkan masalah perdagangan algoritmik

Platform Os.Engine terdiri dari beberapa protokol yang memungkinkan Anda untuk mengotomatisasi proses perdagangan. Mereka dapat dibagi ke dalam kategori berikut:

  1. Optimizer/Tester/Miner merupakan sistem protokol yang fungsinya untuk melakukan pencarian/analisis. Kemungkinan pengujian portofolio (lebih dari 2 bot) dan emulasi perdagangan multi-pasar diperbolehkan.
  2. Data – parameter yang dirancang untuk mengunduh data historis dari berbagai pasar (lilin/gelas/pita transaksi).
  3. Bot Station adalah opsi yang memungkinkan Anda menjalankan algoritme di pasar yang berbeda. Pedagang dapat terlibat dalam perdagangan dengan mengirimkan peringatan SMS atau email. Untuk mengontrol kerja bot, para ahli menyarankan untuk menggunakan log transaksi.

Ulasan mendetail tentang Os.Engine - platform untuk perdagangan algoritmik dan pembuatan robotPengembang juga memastikan bahwa pengguna dapat dengan cepat beralih antar aplikasi. Untuk melakukan ini, ruang kerja dibuat dalam bentuk antarmuka grafis.

Perdagangan algo

Untuk mengimplementasikan perdagangan algoritmik, Bot Station digunakan, yang meluncurkan algoritme di pasar, serta lapisan pembuatan bot (Visual Studio). Dalam yang terakhir, dimungkinkan untuk meresepkan kode robot Anda sendiri. Ruang lingkup ruang kerja tidak dibatasi oleh ukuran kode. Trader dapat membuat algoritme dengan kompleksitas apa pun.
Ulasan mendetail tentang Os.Engine - platform untuk perdagangan algoritmik dan pembuatan robotUntuk menjalankan algoritme pra-instal, Anda harus memutuskan pasangan perdagangan atau pasar tertentu. Dimungkinkan juga untuk mengkonfigurasi robot Os.Engine untuk menentukan slippage yang diizinkan dan jumlah lot. Dengan menggunakan order book, seorang trader dapat melakukan transaksi secara manual.
Ulasan mendetail tentang Os.Engine - platform untuk perdagangan algoritmik dan pembuatan robot

Nasihat! Anda dapat memperoleh informasi terperinci tentang robot berdasarkan Os.Engine dan prinsip kerjanya di situs web resmi pengembang.

Lingkungan pengujian

Log bersama adalah alat utama lingkungan pengujian. Para ahli menyarankan pedagang untuk mengambil pendekatan yang bertanggung jawab untuk menjaga statistik transaksi dan mengevaluasi efektivitas strategi. Dalam mode uji, tab tersedia berdasarkan jenis:

  • pertumbuhan akun;
  • penarikan;
  • posisi yang saat ini terbuka atau tertutup;
  • volume.

Sistem melakukan analisis yang efisien dari seluruh portofolio atau memeriksa pesanan tertentu secara rinci. Manajer risiko yang ada di dalam program memungkinkan Anda untuk mengendalikan kerugian. Pengguna memiliki opsi untuk mengatur persentase kerugian maksimum yang mungkin.

Grafik dan analisis teknis

Pengembang telah menetapkan grafik “kandil Jepang – klasik” secara default. Namun, jika perlu, Anda dapat memilih jenis lilin yang berbeda: Revers / Ticks / Renco, dll. Durasi jangka waktu adalah dalam 1 detik – 1 bulan. Anda tidak perlu khawatir tentang menghubungkan indikator volume horizontal. Mereka terhubung ke semua grafik secara otomatis. Di antara sejumlah besar indikator analisis teknis (ada lebih dari 50), yang paling populer adalah:

  • Ichimoku;
  • MACD
  • RSI;
  • VWAP;
  • Rentang Ivashov.

Catatan! Menggunakan Visual Studio, setiap trader akan dapat membuat indikator mereka sendiri.

OS Engine – lingkungan untuk membuat dan menguji robot perdagangan: https://youtu.be/a6spkWi-3cw

Koneksi yang tersedia

Pengguna memiliki 2 cara untuk terhubung: melalui terminal perdagangan lain menggunakan konektor / dan secara langsung. Dapat dihubungkan ke:

  • Moscow Exchange (terminal cepat, SmartCom, Plaza 2, Transaq akan digunakan ) ;
  • pertukaran mata uang kripto – Binance/Bitmex/Huobi/Bitstamp, dll.;
  • Broker forex OANDA.

Melalui broker LMAX, Ninja Trader, Interactive Brokers, koneksi ke pasar luar negeri diperbolehkan.
Ulasan mendetail tentang Os.Engine - platform untuk perdagangan algoritmik dan pembuatan robot

Fitur Os.Engine

Tidak jelas bagi pedagang pemula bagaimana bekerja dengan platform perdagangan untuk perdagangan algoritmik Os.Engine. Di bawah ini Anda dapat berkenalan dengan kekhasan bekerja di lingkungan Os.Engine dan mencari tahu bagaimana Anda dapat mengatur pelacakan posisi.

Untuk masuk ke Menu Utama, pengguna mengunduh dan menjalankan program. Proses pemilihan modul cukup rumit, karena hanya jumlah yang paling dasar saja yang mencapai empat: tester/robot/data/converter. Penguji adalah modul yang membuka opsi untuk menguji strategi dan mensimulasikan perdagangan. Modul Robot, pada gilirannya, bertanggung jawab untuk melakukan perdagangan nyata di bursa saham. Modul Tanggal dirancang untuk mengunduh dan menyimpan data kandil historis, serta memesan potongan buku menggunakan konektor/server Finam. Berkat Konverter, data dikonversi dari tick ke candle dengan jangka waktu tertentu.
Ulasan mendetail tentang Os.Engine - platform untuk perdagangan algoritmik dan pembuatan robot

Cara menjalankan platform dalam mode uji

Untuk membuat panel baru, trader mengklik perintah “Add Panel”. Jendela pilihan akan terbuka di layar. Setelah itu, pengguna melanjutkan ke pengaturan panel. Pertama-tama, pilih tipe yang sesuai (misalnya, robot pada indikator CCI). Kemudian masukkan nama, yang harus unik. Pada tahap akhir, cukup klik tombol “Terima”.
Ulasan mendetail tentang Os.Engine - platform untuk perdagangan algoritmik dan pembuatan robot

Fitur kustomisasi panel

Tidak setiap panel berisi pengaturan individual. Untuk mengonfigurasi robot, Anda harus membuka panel yang sesuai. Dengan bantuan panel, pedagang mendapatkan kesempatan untuk menerapkan berbagai strategi perdagangan dalam perpustakaan ini (bot terpisah / terminal perdagangan individu).
Ulasan mendetail tentang Os.Engine - platform untuk perdagangan algoritmik dan pembuatan robot

Pelacakan posisi

Metode standar untuk melacak posisi dapat ditetapkan ke kombinasi apa pun yang dibuka dalam panel tertentu. Dengan mengklik perintah “Pelacakan Posisi”, pengguna memanggil pengaturan. Sebuah jendela akan muncul di layar dengan item berikut:

  1. Stop – stop order biasa, yang ditetapkan pada harga sebenarnya saat masuk ke posisi +/- nilai “Dari entri ke Stop”. Selain itu, Anda dapat mengatur slippage.
  2. Keuntungan . Pada harga riil masuk ke posisi +/- nilai “Dari masuk ke Untung” ditetapkan dan pesanan untung biasa. Jika perlu, selip tambahan diperbolehkan, yang dengannya pesanan pembelian atau penjualan akhir ditempatkan dalam sistem.
  3. Penarikan sementara aplikasi , yang memungkinkan Anda mengontrol periode waktu di mana aplikasi akan dijalankan. Segera setelah waktu habis, aplikasi akan ditarik dari bursa. Dalam kasus di mana aplikasi untuk pembukaan tidak sepenuhnya dijalankan, posisi akan ditolak. Dalam kasus eksekusi sebagian dari pesanan, posisi akan tetap terbuka.
  4. Reaksi terhadap penarikan aplikasi untuk penutupan . Mungkin saja permintaan untuk menutup tiket tidak berhasil. Misalnya, stop order tidak berfungsi, dan pasar menjauh darinya.

Pullback maksimum dari harga adalah jarak dalam poin, di mana harga dapat “berangkat” dari harga pesanan. Setelah itu, sistem mencabut pesanan. Ada situasi ketika sistem menarik order dari posisi yang dibuka sehari sebelumnya. Jangan panik, karena tidak ada yang akan mengganggu penggunaan blok. Setelah reaksi diposting, Market akan menangani penutupan posisi pasar klien. Limit, pada gilirannya, akan menangani penutupan limit order dengan slippage yang ditetapkan sebelumnya.

Catatan! Pengaturan yang tercantum di atas tidak dapat menggantikan taktik individu untuk menempatkan stop / profit di dalam bot. Jika penghentian disediakan di dalam bot, dan pengguna telah mengonfigurasi panel tambahan, konflik tidak dapat dihindari.

Harus diingat bahwa jika “Reaksi terhadap penarikan pesanan untuk penutupan” dinonaktifkan, pedagang akan tetap tidak berdaya selama periode pergerakan pasar yang tajam. Anda juga perlu mengingat bahwa semua tab pada panel pengaturan dukungan bersifat individual. Jika bot menggunakan lebih dari 2 alat, Anda perlu memeriksa apakah dukungan dikonfigurasi untuk setiap tab.

Koneksi

Untuk mengaktifkan panel agar terhubung ke server untuk pengambilan data lebih lanjut, pengguna perlu mengetuk kategori Pengaturan Data. Setelah itu, pedagang:

  1. Klik pada nama server yang ingin Anda hubungkan.
  2. Pilih instrumen yang akan digunakan dalam trading di masa depan.
  3. Pergi ke kelas yang Ditampilkan, buka Akun Perdagangan (Portofolio), di mana transaksi direncanakan.
  4. Membuka Timeframe data (diterima) dan metode merakit candle. Di akhir proses, transaksi di emulator juga dieksekusi.

Ulasan mendetail tentang Os.Engine - platform untuk perdagangan algoritmik dan pembuatan robotKursus membuat robot di Os.Engine – meluncurkan robot pertukaran dari A hingga Z (QUIK + Os.Engine): https://youtu.be/hBsnN5QhcQ0 Seluruh kursus tentang membuat robot dari awal, strategi perdagangan yang berfungsi (strategi mesin os ) dan pengujian Os.Engine tersedia di https://www.youtube.com/channel/UCLmOUsdFs48mo37hgXmIJTQ/videos

majalah umum

Di terminal perdagangan Os.Engine, Anda dapat berkenalan dengan statistik perdagangan atau pengujian. Untuk melakukan ini, cukup pergi ke Jurnal Umum dengan mengklik tombol dengan nama yang sama di Menu Utama. Begitu jurnal terbuka, pengguna akan langsung dibawa ke bagian “Ekuitas”, di mana Anda dapat mempelajari informasi grafis tentang pertumbuhan akun. Selain itu, total keuntungan, pendapatan dari transaksi short / long, data untuk setiap panel yang diperdagangkan akan ditampilkan. Trader dapat melihat informasi umum di semua tab.
Ulasan mendetail tentang Os.Engine - platform untuk perdagangan algoritmik dan pembuatan robot

Keuntungan dan kerugian

Os.Engine, seperti terminal perdagangan lainnya, tidak hanya memiliki kelebihan, tetapi juga kekurangan, yah, untuk platform ini, mereka hanya bisa subjektif dan tanpa adanya keterampilan pemrograman dari pedagang. Kekuatan platform meliputi:

  • sumber terbuka sepenuhnya;
  • kehadiran bot siap pakai bawaan, yang jumlahnya melebihi 30;
  • dukungan berbahasa Rusia;
  • fungsionalitas yang luas;
  • memberikan materi pelatihan kepada pengguna, yang dengannya pedagang dapat belajar cara menulis bot sendiri);
  • kemungkinan arbitrase antar bursa;
  • adanya majalah / milis / calo kaca / multi level logging dan lisensi yang permisif.

Dilihat dari umpan balik dari pengguna Os.Engine yang telah berhasil menghargai keuntungan dari terminal, tidak ada alasan untuk emosi negatif. Tidak ada kekurangan yang diidentifikasi selama penggunaan. Os.Engine adalah terminal perdagangan open source, keuntungan yang akan dihargai tidak hanya oleh pemula, tetapi juga oleh para profesional perdagangan. Setiap orang dapat menguasai program jika mereka memiliki keterampilan pemrograman dasar, yang merupakan keuntungan yang signifikan, serta fungsionalitas yang luas. Os.Engine tidak hanya cocok untuk trader profesional, tetapi juga untuk pemula yang baru menguasai jenis aktivitas ini.

info
Rate author
Add a comment