Cara Mencipta Signal Bot di Freya Finance
Sebuah signal bot mengeksekusi trade apabila menerima isyarat luaran — paling lazim daripada sebuah amaran TradingView yang dihantar ke sebuah webhook. Daripada membina logik entry di dalam Freya (seperti yang dilakukan bot DCA), anda membawa isyarat anda sendiri dari platform lain, dan signal bot menukarnya menjadi trade sebenar di exchange anda.
Jika anda sudah mempunyai persediaan strategi atau indikator yang anda percayai di tempat lain, signal bot ialah caranya untuk mengautomasikannya di Freya. (Jika anda lebih suka membina logiknya di dalam Freya, mulakan dengan Cara Mencipta DCA Bot Pertama Anda sebaliknya.)
Key Takeaways
- Signal bot melakukan trade berdasarkan isyarat luaran yang dihantar ke sebuah webhook — contohnya, amaran TradingView yang aktif apabila syarat anda dipenuhi.
- Dalam mod Custom Signal, bot anda mendapat URL webhook Open dan Close; dalam mod Risk Ratio, bot mendapat satu webhook dan menutup posisi secara automatik daripada take-profit dan stop-loss yang dibawa webhook.
- Dua mod isyarat: Custom Signal, tempat anda menetapkan order dan bot bertindak atas isyarat webhook anda; dan Risk Ratio, tempat webhook membawa take-profit dan stop-loss (entry diambil pada harga pasaran) dan anda menetapkan jumlah risiko tetap supaya saiz posisi dikira secara automatik.
- Perlakukan URL webhook anda seperti kata laluan — sesiapa yang memilikinya boleh mencetuskan bot anda, jadi kekalkan ia rahsia dan jana semula jika ia pernah terdedah.
- Signal bot sesuai untuk trader yang sudah menghasilkan isyarat mereka sendiri dan mahu Freya mengeksekusinya secara automatik.
Apa Itu Signal Bot
Dengan bot DCA, anda mengkonfigurasikan syarat entry di dalam Freya. Sebuah signal bot ialah sebaliknya: keputusan bila hendak masuk atau keluar datang dari luar — platform carting anda, skrip anda sendiri, atau apa jua alat yang boleh menghantar webhook. Apabila isyarat itu tiba, signal bot meletakkan trade. Ia ialah jambatan antara strategi luaran anda dan eksekusi langsung di exchange anda.
Gambaran Ringkas Langkah-langkahnya
- Cipta sebuah bot dan pilih jenis Signal Bot, kemudian pilih trading pair dan arah anda.
- Pilih sebuah mod isyarat — Custom Signal, atau Risk Ratio (tempat webhook membawa take-profit dan stop-loss anda).
- Salin URL webhook anda — Custom Signal memberi anda URL Open dan Close; Risk Ratio memberi anda satu URL.
- Hubungkan sumber isyarat anda — tampalkan URL tersebut ke dalam amaran TradingView anda (atau alat lain).
- Tetapkan tetapan order anda dan lancarkan. Sejak itu, isyarat andalah yang menggerakkan bot.
Langkah 1: Pilih Jenis Signal Bot
Dalam aliran Create Bot, pilih Signal Bot ("Eksekusi trade berdasarkan isyarat webhook"), kemudian pilih trading pair dan arah anda seperti mana-mana bot lain.
Langkah 2: Pilih Sebuah Mod Isyarat
Signal Mode mengawal cara bot anda mentafsirkan isyarat yang diterimanya. Terdapat dua mod, dan anda memilih salah satu — kedua-duanya tidak boleh digabungkan:
- Custom Signal — bot anda bertindak atas isyarat open dan close yang anda hantar melalui webhook (contohnya, dari amaran TradingView), dan anda yang mengkonfigurasikan order di Freya: jumlah untuk di-trade serta take-profit dan stop-loss anda.
- Risk Ratio — payload webhook membawa harga take-profit dan stop-loss; entry diambil pada harga pasaran apabila isyarat aktif. Daripada memilih jumlah trade, anda menetapkan jumlah risiko tetap setiap trade, dan Freya mengira saiz posisi secara automatik daripada jarak antara entry dan stop-loss. Hasilnya: jika stop-loss tersentuh, anda kehilangan lebih kurang tepat jumlah risiko yang anda pilih. Take-profit diletakkan sebagai limit order pada harga webhook (supaya ia terisi tanpa slippage); stop-loss dieksekusi sebagai market order apabila tercetus, jadi — seperti mana-mana stop — ia boleh mengalami slippage semasa pergerakan pantas.
Pilih mod yang sepadan dengan cara isyarat anda dibina.
Mengapa Mod Risk Ratio Begitu Berkuasa
Mod Risk Ratio membalikkan position sizing sepenuhnya. Kebiasaannya anda memilih saiz posisi dan menerima apa jua kerugian yang tersirat oleh stop-loss. Dalam mod Risk Ratio anda memilih kerugian yang sanggup anda tanggung, dan saiz posisi ditetapkan padanya secara automatik. Itu menjadikan risiko setiap trade anda konsisten tanpa mengira sejauh mana letaknya stop-loss — pendekatan berdisiplin yang digunakan para profesional. Anda menetapkan jenis risiko dan jumlah tetap pada langkah strategi; jumlah trade kemudian dipaparkan sebagai dinamik, kerana ia dikira apabila webhook tiba.
Langkah 3: Dapatkan URL Webhook Anda
URL mana yang anda dapat bergantung pada mod anda:
- Dalam mod Custom Signal, bot anda diberi sebuah URL Open Webhook (memanggilnya akan membuka posisi) dan sebuah URL Close Webhook berasingan (memanggilnya akan menutup posisi).
- Dalam mod Risk Ratio, anda mendapat satu URL webhook untuk isyarat entry. Posisi kemudian ditutup secara automatik oleh take-profit dan stop-loss yang dibawa dalam webhook, jadi tiada URL Close berasingan. Isyarat dihantar sebagai mesej JSON kecil yang menyertakan nilai take-profit dan stop-loss.
Anda boleh menyalin sebuah URL dan menjananya semula bila-bila masa anda mahu. Menjana semula akan menghasilkan URL baharu dan segera membatalkan yang lama — berguna jika sebuah URL pernah terdedah.
Langkah 4: Hubungkan Sumber Isyarat Anda
Tampalkan URL webhook anda ke dalam sumber isyarat anda. Dengan TradingView, contohnya, anda mencipta sebuah amaran dan menetapkan URL webhook-nya kepada URL bot anda. Dalam mod Custom Signal anda menggunakan URL Open untuk entry dan URL Close untuk exit; dalam mod Risk Ratio anda menggunakan satu webhook dan menyertakan take-profit serta stop-loss dalam mesej amaran. Apabila syarat amaran anda tercetus, TradingView memanggil webhook dan bot anda bertindak atasnya.
Langkah 5: Tetapkan Tetapan Order Anda
Konfigurasikan cara bot menentukan saiz dan meletakkan order-nya. Dalam mod Custom Signal, anda menetapkan jumlah trade serta take-profit dan stop-loss anda. Dalam mod Risk Ratio, anda sebaliknya menetapkan jumlah risiko tetap anda (jumlah trade menjadi dinamik, dan take-profit serta stop-loss datang dari webhook). Kemudian lancarkan bot — ia menunggu dengan tenang sehingga sebuah isyarat tiba, lalu mengeksekusi.
Menjaga Keselamatan Webhook Anda
Ini ialah tabiat paling penting dengan signal bot: URL webhook anda ialah rahsia. Sesiapa yang memiliki sebuah URL boleh mencetuskan tindakan itu pada bot anda, jadi:
- Jangan sekali-kali berkongsi atau menyiarkan URL webhook anda secara umum.
- Hanya tampalkan ke alat dipercayai seperti amaran TradingView anda sendiri.
- Jana semula dengan segera jika anda mengesyaki sebuah URL telah terdedah — yang lama serta-merta berhenti berfungsi.
Sebuah URL webhook ialah kunci untuk mencetuskan bot anda. Kekalkan ia rahsia, jangan sekali-kali berkongsinya, dan jana semula jika ia bocor. Ini ialah langkah keselamatan tunggal yang paling penting untuk sebuah signal bot.
Soalan Lazim
Apa itu signal bot di Freya Finance?
Signal bot mengeksekusi trade berdasarkan isyarat luaran yang dihantar ke sebuah webhook — contohnya, amaran TradingView. Daripada memutuskan bila hendak trade di dalam Freya, ia menunggu isyarat anda lalu membuka atau menutup posisi di exchange anda. Ia sesuai jika anda sudah menghasilkan isyarat di platform lain.
Bagaimana cara menghubungkan TradingView ke signal bot saya?
Pilih mod Custom Signal, salin URL webhook Open dan Close bot anda, lalu tampalkan ke dalam amaran TradingView anda (URL Open untuk entry, URL Close untuk exit). Dalam mod Risk Ratio anda sebaliknya menggunakan satu URL webhook dan menyertakan take-profit serta stop-loss dalam mesej amaran. Apabila sebuah amaran aktif, TradingView memanggil webhook dan bot anda melakukan trade.
Apakah perbezaan antara mod Custom Signal dan mod Risk Ratio?
Dalam mod Custom Signal, bot bertindak atas isyarat open dan close yang anda hantar melalui webhook, dan anda mengkonfigurasikan order sendiri — jumlah trade serta take-profit dan stop-loss anda. Dalam mod Risk Ratio, payload webhook membawa harga take-profit dan stop-loss (entry diambil pada harga pasaran apabila isyarat aktif), dan daripada jumlah trade anda menetapkan jumlah risiko tetap — Freya kemudian menentukan saiz posisi secara automatik daripada jarak entry-ke-stop-loss, jadi stop-out menelan kos lebih kurang tepat risiko yang anda pilih. Kedua-dua mod tidak boleh digabungkan; pilih yang sepadan dengan cara isyarat anda dibina.
Bagaimana position sizing berfungsi dalam mod Risk Ratio?
Anda menetapkan jumlah risiko tetap setiap trade. Apabila isyarat aktif, Freya mengambil entry pada harga pasaran dan membaca stop-loss dari webhook, kemudian mengira saiz posisi supaya kerugian pada stop-loss sama dengan risiko yang anda pilih. Ini mengekalkan risiko setiap trade anda konsisten tak kira selebar atau seketat mana pun stop-nya — anda memutuskan kerugian yang sanggup anda tanggung, dan saiznya mengikut.
Adakah URL webhook saya bersifat rahsia?
Ya — perlakukan ia seperti kata laluan. Sesiapa yang memiliki URL webhook boleh mencetuskan tindakan itu pada bot anda. Jangan sekali-kali berkongsinya, hanya tampalkan ke alat dipercayai, dan jana semula sebuah URL dengan segera jika anda rasa ia telah terdedah. Menjana semula akan segera membatalkan URL lama.
Saya menghantar isyarat tetapi tiada apa-apa berlaku — mengapa?
Semak bahawa anda menggunakan URL webhook yang betul (Open vs Close), bahawa mod isyarat anda sepadan dengan cara amaran anda disediakan, dan bahawa bot sedang berjalan serta tidak dijeda. Jika anda baru sahaja menjana semula sebuah URL, pastikan sumber isyarat anda menggunakan yang baharu. Untuk status bot secara umum, lihat Mengapa Bot Saya Tidak Melakukan Trade?.
Bolehkah webhook menetapkan take-profit dan stop-loss saya?
Ya, jika anda menggunakan mod Risk Ratio. Dalam mod itu, nilai take-profit dan stop-loss datang dari payload webhook dan bukannya dimasukkan secara manual di Freya, yang membolehkan strategi luaran anda mengawal exit.
