Strategy Designer
Tersedia untuk pengguna Premium dan Professional
Last updated
Tersedia untuk pengguna Premium dan Professional
Last updated
Strategy Designer terbaru dari CryptoHero memungkinkan seorang trader untuk membuat strategi kompleks dengan mudah. Strategi kompleks juga dapat disebut sebagai MultiStrat di dunia hedge fund. Beberapa strategi digabungkan untuk menciptakan strategi utama. Sebagai contoh, strategi long-short dianggap sebagai MultiStrat karena terdiri dari strategi long diikuti oleh strategi short, dengan masing-masing dijalankan secara berurutan.
Strategy Designer dari CryptoHero menawarkan kemampuan bagi trader yang sudah mahir untuk membuat strategi kompleks yang menangkap bagian yang lebih besar dari pergerakan pasar. Sebagai contoh, seorang trader dapat membuat strategi long-short menggunakan Strategy Designer kami.
Implementasinya sebenarnya melalui Daisy-Chain di CryptoHero. Strategy Designer hanya tersedia untuk jenis bot Advanced.
Mari kita gambarkan dengan contoh cara mengimplementasikan strategi Long-Short MultiStrat.
Pengguna membuat Bot X (Advanced Bot) untuk strategi Long
Pengguna membuat Bot Y untuk strategi Short
Pengguna mengkonfigurasi Bot X untuk mengaktifkan Daisy-Chain dan juga opsi "Pertama dalam Daisy-Chain". Ketika diaktifkan, Bot X akan mulai berjalan setelah dibuat. Lihat gambar di bawah ini.
Pengguna mengatur Bot Y untuk mengaktifkan Daisy-Chain tetapi "Pertama dalam Daisy-Chain" tidak diaktifkan. Ketika Bot Y dibuat, Bot Y tidak akan berjalan. Pemicunya adalah dari Bot X seperti yang akan kita lihat di bawah ini.
Pengguna mengatur kondisi keluar Bot X untuk memicu Bot Y setelah X menyelesaikan transaksi. Begitu juga dengan kondisi keluar Bot Y yang telah diatur untuk memicu Bot X setelah Y menyelesaikan transaksi.
Setelah X dan Y dibuat, hanya X yang akan berjalan dan memantau pasar.
Bot X menyelesaikan transaksi dan X mengirim pemicu ke Bot Y. X TIDAK akan diaktifkan kembali secara otomatis. X akan dinonaktifkan.
Bot Y diaktifkan dan memantau pasar.
Bot Y menyelesaikan transaksi dan memicu Bot X
Bot X "bangun" dari keadaan dinonaktifkan dan mulai berjalan. Seluruh siklus diulang kembali.
Seperti yang ditunjukkan dalam contoh di atas, pengguna telah berhasil membuat strategi Long-Short.
Seorang pengguna juga dapat menghubungkan dua atau lebih bot dalam daisy-chain.
[Bot A] > [Bot B]> [Bot C]> .....> [Bot Z]
Jika Bot Z TIDAK memiliki kondisi pemicu dalam kondisi KELUAR, seluruh strategi (Bot A hingga Z) akan berjalan hanya sekali. Namun, jika Kondisi Keluar Bot Z memiliki pemicu ke Bot A, maka seluruh strategi diulang. Artinya, Bot A akan "bangun" dan mulai memantau pasar.
CryptoHero Strategy Designer seperti bahasa pemrograman 4GL untuk perdagangan otomatis. Seorang pedagang dapat membuat beberapa bot, masing-masing dengan kondisi sendiri untuk membuat strategi holistik tunggal. Benar-benar tergantung pada keahlian dan imajinasi pedagang dalam menyiapkan strategi kompleks menggunakan Strategy Designer.
MultiStrat tiga bot
Strategi di atas akan menyebabkan urutan berikut: A> B> C> A> B> C> (ulang)
Bot A akan diaktifkan saat membuat / memperbarui karena Activate Daisy-Chain = Benar DAN Pertama = Benar.
Strategi di atas akan menyebabkan urutan berikut: A > B > C > B > C > (diulang)
Anda dapat melihat bahwa Bot A hanya dijalankan sekali karena tidak ada bot lain yang memicu Bot A.
Strategi di atas akan menyebabkan urutan berikut: A > B > C > D > A > (berulang)
Strategi di atas akan menyebabkan bot A dan C diaktifkan bersama-sama.
Urutan: A > B > C > D > A > (ulang)
Bagaimana jika Bot C mengaktifkan BO pertama kali?, maka, akan terlihat seperti ini:
C > D > A > B > C > D > A > (ulang)
Oleh karena itu, ada bahaya "kondisi perlombaan" (dalam ilmu komputer di mana dua sumber bersaing untuk sumber X yang sama) jika pengguna mengatur dua bot sebagai First=True dalam satu daisy-chain.
Jadi jika Bot X memanggil bot lain Y untuk diaktifkan dan Y sudah aktif, X akan dinonaktifkan (seperti biasa seperti bot daisy-chain) tetapi pesan kesalahan akan muncul "Attempt to call an active bot in the daisy-chain". NAMUN, X masih dapat diaktifkan kembali jika bot lain memicu X sebagai bagian dari daisy-chain.
Beberapa daisy-chain juga dapat dibuat sehingga setiap rantai bot saling eksklusif.
Pengait Daisy-Chain juga dapat diaktifkan untuk sinyal TradingView.
Setiap kali sebuah sinyal diterima dan jika bot memiliki daisy-chain diaktifkan, CryptoHero akan memeriksa apakah bot adalah "Pertama dalam Daisy-Chain". Jika ya, bot akan mengeksekusi perdagangan. Jika tidak, bot akan memeriksa bot yang terhubung sebelumnya untuk melihat apakah sudah menyelesaikan perdagangan. Jika sudah, bot akan mengeksekusi perdagangan, jika tidak, maka tidak melakukan apa-apa.
Bot A | Bot B | Bot C | |
---|---|---|---|
Bot A | Bot B | Bot C | |
---|---|---|---|
Bot A | Bot B | Bot C | Bot D | |
---|---|---|---|---|
Bot A | Bot B | Bot C | Bot D | |
---|---|---|---|---|
Kondisi Masuk
Aktifkan Daisy Chain = Benar Pertama = Benar
Aktifkan Daisy Chain = Benar Pertama = Salah
Aktifkan Daisy Chain = Benar Pertama = Salah
Kondisi Keluar
Pemicu B
Pemicu C
Pemicu A
Kondisi Masuk
Aktifkan Daisy Chain = Benar Pertama = Benar
Aktifkan Daisy Chain = Benar Pertama = Salah
Aktifkan Daisy Chain = Benar Pertama = Salah
Kondisi Keluar
Pemicu B
Pemicu C
Pemicu B
Kondisi Masuk
Aktifkan Daisy Chain = Benar Pertama = Benar
Aktifkan Daisy Chain = Benar Pertama = Salah
Activate Daisy Chain = True
First = False
Aktifkan Daisy Chain = Benar Pertama = Salah
Kondisi Keluar
Pemicu B
Pemicu C
Pemicu D
Pemicu A
Kondisi Masuk
Aktifkan Daisy Chain = Benar Pertama = Benar
Aktifkan Daisy Chain = Benar Pertama = Salah
Aktifkan Daisy Chain = Benar Pertama = Benar
Aktifkan Daisy Chain = Benar Pertama = Salah
Kondisi Keluar
Pemicu B
Pemicu C
Pemicu D
Pemicu A