Mulai dari sini: tools open-source gratis yang saya publikasikan, dan jalur menuju trading sistematis
· #open-source #tradingview #systematic-trading
Setiap tool di bab ini gratis, dan kodenya terbuka. Anda bisa membaca persis apa yang dihitung masing-masing, mengubahnya, atau membuangnya. Itulah intinya: aturan yang bisa Anda baca adalah aturan yang bisa Anda perdebatkan.
Bagian 15 dari 15: Dari diskresioner ke sistematis
Buku ini dimulai dengan sebuah klaim, bahwa trading adalah bisnis yang dibangun dari sistem yang terbukti ditambah eksekusi yang konsisten, dan menghabiskan empat belas bab untuk menjelaskan artinya. Bab terakhir ini adalah bab praktisnya. Empat script yang saya publikasikan secara open source di TradingView di bawah profil saya, kenkemdayfx, dan urutan saya memakainya jika saya menempuh lagi jalur dari diskresioner ke sistematis.
Langkah 1: jurnal sebelum yang lain
Tidak ada script yang bisa memperbaiki yang satu ini. Sebelum trade, tuliskan setup, stop, target, dan aturan mana yang mengatakannya. Setelahnya tandai satu hal: apakah saya mengikuti aturan? Bab 2 sudah menjelaskan alasannya. Anda butuh beberapa minggu catatan jujur sebelum tool mana pun di bawah ini berarti banyak, karena tool menjawab pertanyaan, sedangkan jurnal memberi tahu pertanyaan apa yang sebenarnya Anda miliki.
Langkah 2: petakan nilai dengan Session Volume Profile Levels
Session Volume Profile Levels membangun volume profile terpisah untuk setiap sesi Asia, London, dan New York yang sudah selesai. Default: Asia 00:00 sampai 09:00 UTC, London 08:00 sampai 17:00, New York 13:00 sampai 22:00. Setiap bar yang terkonfirmasi menambahkan hlc3-nya sebagai sampel harga dan volume-nya sebagai bobot. Saat sesi ditutup, range-nya dibagi menjadi 24 bin, bin terpenuh adalah POC, dan value area tumbuh keluar darinya, selalu mengambil tetangga yang lebih berat, sampai menampung 70 persen volume.
Bagian yang berguna adalah ingatannya. POC, VAH, dan VAL setiap sesi tetap ada di grafik sebagai rak. Rak yang belum dikunjungi ulang digambar solid. Rak itu harus aktif dulu, artinya satu bar terkonfirmasi ditutup tanpa mencakupnya, lalu bar pertama yang range-nya menyentuhnya menandainya sebagai sudah diuji, dan rak berubah menjadi titik-titik. Pertanyaan yang dijawabnya sengaja dibuat sempit: di mana lelang terakhir yang selesai menyepakati nilai, dan apakah ada yang sudah kembali untuk mengeceknya?
Langkah 3: baca usaha dengan Multi-Timeframe Volume Pressure and Absorption
Tool ini mengubah setiap bar menjadi estimasi volume bertanda. Arah adalah close dikurangi open, dibagi high dikurangi low, angka antara minus satu dan plus satu. Volume bertanda adalah volume dikali arah itu. Pressure adalah 100 kali EMA dari volume bertanda dibagi EMA dari nilai absolutnya, panjang default 14, sehingga bacaannya adalah rasio usaha berarah terhadap total usaha dan bisa dibandingkan secara adil antar-simbol dan antar-sesi. Di dalam plus atau minus 12 dianggap seimbang.
Tool ini menampilkan indeks itu pada timeframe grafik plus dua timeframe yang lebih tinggi, 5 dan 15 menit secara default, dibaca dari bar timeframe tinggi terakhir yang sudah tutup sehingga tidak ada yang repaint. Kondisi yang paling saya hargai adalah absorption: volume di atas persentil ke-80 dari 100 bar terakhirnya sementara pressure tetap di dalam pita netral. Usaha besar, tanpa hasil. Tool ini juga menandai divergensi pada pivot terkonfirmasi, 6 bar kiri dan 3 kanan, artinya penanda muncul 3 bar setelah pivot.
Langkah 4: definisikan trigger dengan CBC Flip
Bab 3 sudah membahas CBC Flip - Volume Profile Context baris demi baris, jadi singkatnya: kendali berbalik pada close di luar high atau low candle sebelumnya, lokasi berasal dari master profile 300 bar dengan 40 bin dan value area 70 persen, dan hanya flip yang menembus keluar dari value (BRK) atau berbalik dari tepinya menuju point of control (REV) yang ditampilkan. Di sinilah observasi berubah menjadi definisi.
Langkah 5: lihat aturan lengkap dengan Daily Volatility Breakout
Script terbaru saya, dipublikasikan pada 12 Oktober 2026, adalah yang pertama menunjukkan aturan lengkap dari trigger sampai exit. Setiap hari pada anchor UTC, 00:00 secara default, script ini mengukur range high ke low dari 24 jam sebelumnya. Trigger long adalah open anchor ditambah 0.5 kali range itu, trigger short adalah open dikurangi 0.5 kali range itu. Bar pertama yang close melewati trigger di dalam jendela sinyal 20 jam adalah sinyalnya, paling banyak satu per hari. Entry referensi adalah open bar berikutnya, stop referensi berjarak 0.5 kali range, dan trade referensi berakhir pada waktu tetap, 20.75 jam setelah anchor. Tanpa target profit.
Ini adalah ide volatility breakout yang dipopulerkan Larry Williams, dibangun ulang dengan range bergulir, close alih-alih sentuhan, stop yang diukur dengan range yang sama, dan exit berbasis waktu. Deskripsinya menyatakan batas jujurnya dengan gamblang: satu entry sehari, ada stop tanpa target berarti kerugian berulang di pasar sideways dan hasil yang didominasi oleh beberapa pergerakan besar.
Langkah 6: uji dengan biaya, bukan tanpanya
Semua yang di atas memakai harga di grafik. Fill nyata membayar spread, slippage, dan kadang biaya swap. Bab 13 menunjukkan standar yang saya terapkan pada sistem saya sendiri: tick nyata, biaya diperhitungkan, delay diuji, dan perbandingan dengan entry acak. Aturan yang hanya bekerja sebelum biaya bukanlah edge.
Langkah 7: otomatiskan hanya yang bertahan
Langkah terakhir adalah menyerahkan eksekusi ke software, dan hanya untuk aturan yang lolos langkah 6. Dalam kasus saya itu adalah MasterVP, yang berjalan sebagai Expert Advisor MT5 sesuai pengaturan dan batas risiko yang saya konfigurasi, dengan indikator TradingView untuk orang yang lebih suka memasang order sendiri.
Apa yang bukan fungsi tools ini
Tidak satu pun dari keempatnya memasang order, menentukan ukuran posisi, atau mengelola risiko. Pada feed forex dan CFD, termasuk emas, "volume" adalah tick volume, jumlah pembaruan harga, dan pembagian beli dan jual diestimasi dari bentuk bar, bukan order flow yang teramati. Setiap script menyebutkan ini di deskripsinya, dan saya lebih suka Anda mengetahuinya sebelum mengandalkan apa pun.
Pelajaran yang saya ambil
Baca kodenya. Uji di pasar Anda sendiri. Simpan yang layak mendapat tempat di grafik Anda dan hapus sisanya, termasuk milik saya. Bab-bab lainnya, dan tools berbayar jika suatu saat Anda menginginkannya, ada di kenkem.biz, tetapi tidak ada di jalur ini yang membutuhkannya, itulah gunanya mempublikasikan kodenya.
Di langkah mana Anda sekarang dalam jalur ini, dan langkah mana yang paling sulit dilewati?
Dari diskresioner ke sistematis, bagian 15 dari 15.
Sebelumnya: MasterVP 10/10: akun live secara terbuka, dan mengapa saya hanya sesekali memeriksa bot
Bagian 15 dari seri Dari diskresioner ke sistematis, juga diterbitkan sebagai X Article. Hanya untuk tujuan edukasi. Bukan nasihat keuangan. Angka yang dikutip adalah hasil backtest dan riset kecuali dinyatakan sebagai live, dan kinerja masa lalu tidak menjamin hasil di masa depan. Setiap trader tetap bertanggung jawab atas pengaturan risiko dan keputusannya sendiri.