Tulis script. Masukkan ke terminal chart Indikator MRD. Saksikan saat itu muncul di chart BTCUSDT live kamu dan lakukan trading di Binance Futures begitu sinyal kamu terpicu. Ekstensi dukungan bahasa DeltaDSL yang baru membawa dokumentasi hover, autocompletion, dan bantuan tanda tangan ke Cursor dan VSCode untuk trader yang lebih suka menulis di luar browser. Indikator MRD (app.mrd-indicators.com) adalah terminal trading yang dibangun sekitar tiga komponen: mesin chart waktu nyata, runtime skrip kustom yang disebut DeltaDSL, dan jembatan autotrade ke Binance Futures dan Binance Spot. Ketiga komponen ini bekerja sebagai satu perjalanan pulang: script kamu muncul di chart secara real-time, dan setiap alertcondition yang kamu deklarasikan dapat mengirimkan order live melalui API resmi Binance.

Bagaimana DeltaDSL cocok dengan

BTC
BTCUSDT
74,779.1
-1.14%

Skrip DeltaDSL bukan program mandiri yang Anda jalankan. Skrip itu tertanam di chart MRD Indicators, seperti halnya indikator bawaan apa pun. Mesin chart mengalirkan OHLCV ke skrip Anda setiap bar, skrip Anda menghitung nilai dan mengeluarkan draw call, lalu chart merender hasilnya berdampingan dengan RSI, MACD, volume profile, dan semuanya yang lain yang native di terminal. Siklus hidup lengkap satu skrip:

  1. Menulis — tulis skripnya. Anda bisa mengedit langsung di Editor Custom Script bawaan di terminal MRD Indicators, atau — yang baru hari ini — di Cursor / VSCode dengan ekstensi DeltaDSL Language Support terpasang.

  2. Menyematkan — simpan skripnya. MRD Indicators mendaftarkannya sebagai indikator, lalu Anda mengaktifkannya ke chart mana pun dari panel indikator.

  3. Merender — mesin chart menjalankan skrip Anda pada setiap penutupan kline (dan opsional pada setiap tick), menggambar garis, band, marker, dan label Anda langsung di atas candle.

  4. Sinyal — baris alertcondition(...) Anda akan terpanggil saat kondisi mereka berubah menjadi benar (true). Terminal menampilkan alert di panel alerts dan meneruskannya ke mesin autotrade.

  5. Eksekusi — autotrade mengirim order market atau limit ke akun Binance Anda melalui Binance API, dengan ukuran sesuai aturan yang sudah Anda konfigurasikan sebelumnya. Order tersebut muncul di panel posisi Binance Futures dalam hitungan milidetik. Tidak ada copy-paste antar platform, tidak ada penghubung webhook, tidak ada layanan otomatisasi pihak ketiga. Chart yang menggambar skrip Anda dan mesin yang menempatkan order adalah bagian dari produk yang sama.

    Apa yang dilakukan ekstensi Cursor / VSCode yang baru

    Sampai hari ini, setiap baris DeltaDSL ditulis di dalam browser textarea Editor Custom Script. Itu cukup untuk skrip yang pendek. Untuk strategi yang lebih panjang — refaktor multi-file, iterasi yang dilacak git, review tim — IDE sungguhan itu penting.

DeltaDSL Language Support tersedia langsung di Open VSX Marketplace. Instal di Cursor atau VSCode, dan setiap file .dsl serta .mrd akan mendapatkan:

  • Syntax highlighting dengan keyword lengkap dan built-in set

  • Dokumentasi saat hover — arahkan ke salah satu built-in, lihat signature, jenisnya, dan deskripsi singkatnya

  • Autocomplete pintar — Ctrl+Space menyarankan setiap built-in dari runtime catalog, plus variabel buatan Anda dan deklarasi @input

  • Bantuan signature — mengetik fn( akan membuka popup parameter yang menyorot argumen aktif saat koma terus diketuk

  • 25+ snippet untuk pola umum: header, plotLine, alertcondition, pane-osc, labelNew Anda menulis di Cursor / VSCode, lalu tempel skrip final ke dalam

Editor Custom Script di MRD Indicators, dan skrip yang sama berjalan langsung di chart.

Katalog runtime berisi 257 entri

Setiap tooltip hover dan item autocomplete didukung oleh katalog yang dihasilkan langsung dari runtime source. Setiap fungsi di ekstensi adalah fungsi yang benar-benar ada di platform, dengan signature yang sama. Dokumentasi tidak bisa melenceng dari kenyataan. Cakupan saat ini:

  • Matematika — abs, pow, sqrt, clamp, lerp, iff, nz

  • Rata-rata bergerak — sma, ema, wma, vwap, vwap_anchored

  • Osilator — rsi, stoch, macd_hist, cci, mfi

  • Volatilitas — atr, stdev, bbwidth, keltner_upper

  • Volume + aliran — obv, cmf, vp_high_volume_node, cvd

  • Struktur pasar — pivothigh, pivotlow, crossover, crossunder

  • Multi-timeframe — htf_resample, htf_align

  • Primitif gambar — plotLine, plotBand, labelNew, markerUp

  • Koneksi alert — alertcondition, dengan placeholder {{symbol}} / {{close}}

  • Input bertipe — input.int, input.float, input.color, input.source