trading-gold adalah proyek yang menghasilkan indikator trading lengkap untuk platform MetaTrader 5 (MT5) yang dirancang khusus untuk gaya scalping pada instrumen Gold (XAUUSD). Produk ini menyediakan tiga hal yang diminta secara eksplisit oleh pengguna:
Indikator menyediakan fitur wajib: sinyal Buy/Sell, filter tren, dan level SL/TP, dengan gaya trading scalping pada Gold.
Audiens: Trader mandiri (retail maupun semi-pro) yang men-scalp XAUUSD di MetaTrader 5 dan menilai perangkat lunak dari apakah ia terasa seperti instrumen yang dapat dipercaya — presisi, terkalibrasi, tanpa basa-basi.
Bahasa produk: Seluruh antarmuka dan dokumentasi disajikan dalam Bahasa Indonesia, sesuai konteks pengguna (Zainal Arifin, ID).
Produk ini adalah situs dokumentasi dan distribusi statis yang menyajikan indikator MT5 untuk scalping Gold. Situs tidak mengeksekusi trading, tidak terhubung ke akun broker, dan tidak memproses data pasar secara langsung — ia menyampaikan kode, cara memasang, dan logika sinyal kepada trader.
Aktor:
Perilaku yang diterima:
Kepemilikan (ownership):
none (anonim, tanpa login). Tidak ada identitas aplikasi, tidak ada akun, tidak ada sesi terautentikasi — sesuai kontrak halaman final.Pengecualian sempit (narrow exclusions):
Batas pengiriman (delivery boundary): Produk ini adalah situs statis yang dapat diakses publik tanpa akun. Trader membuka halaman, membaca, menyalin kode, dan mengikuti petunjuk pemasangan. Tidak ada langkah pendaftaran, tidak ada login, tidak ada state yang perlu dilanjutkan antar sesi — sehingga tidak ada identitas aplikasi yang diperlukan.
Batas saat ini (current): Empat halaman — Landing, Code, Installation, Signal Logic — semuanya dapat diakses anonim. Kode MQL5 lengkap, petunjuk pemasangan, dan penjelasan logika sinyal adalah konten saat ini.
Batas masa depan (future): Tidak ada. Pengguna tidak menyatakan kebutuhan masa depan. Segala penambahan di luar tiga hasil yang diminta (kode, pemasangan, logika sinyal) berada di luar lingkup.
Kepemilikan eksternal: MetaTrader 5 dimiliki dan dioperasikan oleh MetaQuotes/broker. Aplikasi hanya menyediakan artefak (kode MQL5) dan dokumentasi; trader yang memasang dan menjalankannya di MT5 mereka sendiri.
Tidak ada directive referensi dengan content_source yang disuplai. Bagian ini tidak berlaku.
Informasi/state:
Aksi utama:
Aksi pendukung:
Entitas domain:
Tanggung jawab komponen:
State:
Informasi/state:
Aksi utama:
Aksi pendukung:
Entitas domain:
.mq5, parameter indikator (periode, level SL/TP, ambang filter tren), instrumen Gold.Tanggung jawab komponen:
State:
Informasi/state:
MQL5/Indicators, cara kompilasi di MetaEditor, cara melampirkan indikator ke chart XAUUSD.Aksi utama:
Aksi pendukung:
Entitas domain:
MQL5/Indicators, chart XAUUSD, file .mq5/.ex5.Tanggung jawab komponen:
State:
Informasi/state:
Aksi utama:
Aksi pendukung:
Entitas domain:
Tanggung jawab komponen:
State:
FR-1 — Kode MQL5 lengkap dan dapat digunakan As a Trader (Pengguna Indikator) I should mendapatkan kode sumber MQL5 lengkap untuk MT5 yang dapat langsung dikompilasi dan dipasang pada instrumen Gold so that saya dapat menjalankan indikator tanpa menulis atau melengkapi kode sendiri.
none).FR-2 — Sinyal Buy/Sell As a Trader (Pengguna Indikator) I should menerima sinyal Buy dan Sell dari indikator pada chart XAUUSD so that saya dapat mengambil keputusan entry secara mandiri.
none) untuk dokumentasi; eksekusi di MT5 milik trader.FR-3 — Filter tren As a Trader (Pengguna Indikator) I should mendapatkan filter tren yang menyaring sinyal so that saya hanya mengambil sinyal yang searah dengan tren dominan.
none).FR-4 — Level Stop Loss dan Take Profit As a Trader (Pengguna Indikator) I should mendapatkan level SL dan TP yang disertakan pada setiap sinyal so that saya dapat menetapkan batas risiko dan target profit secara terukur.
none).FR-5 — Petunjuk pemasangan pada MT5 As a Trader (Pengguna Indikator) I should mengikuti petunjuk pemasangan langkah demi langkah so that saya dapat memasang indikator pada MT5 dengan benar.
none).FR-6 — Penjelasan logika sinyal As a Trader (Pengguna Indikator) I should membaca penjelasan logika sinyal — kondisi Buy, kondisi Sell, kerja filter tren, dan penentuan SL/TP so that saya dapat menginterpretasikan sinyal sesuai logika yang dijelaskan.
none).FR-7 — Halaman awal yang mengarahkan As a Trader (Pengguna Indikator) I should melihat halaman awal yang menjelaskan indikator, sasaran trader, dan fitur, serta mengarahkan ke kode, pemasangan, dan logika sinyal so that saya dapat memulai dengan cepat.
none).Konteks produk: Trader mandiri (retail atau semi-pro) yang men-scalp XAUUSD di MetaTrader 5. Ia menghabiskan berjam-jam di depan chart, menilai perangkat lunak dari apakah ia terasa seperti mesin yang dapat dipercaya — presisi, terkalibrasi, tanpa basa-basi. Ia nyaman dengan MQL5 dan pemasangan indikator, tetapi tidak ingin menulis kode dari nol.
Tujuan utama: Memasang indikator scalping Gold di MT5, membaca sinyal Buy/Sell dengan filter tren dan level SL/TP, serta memahami logika sinyal agar dapat mengambil keputusan entry/exit secara mandiri.
Tanggung jawab yang diterima:
Input/keputusan relevan:
Interaksi dengan peserta lain: Tidak ada peserta manusia lain. Trader berinteraksi dengan terminal MT5 (lingkungan eksternal milik MetaQuotes/broker) tempat indikator dijalankan.
Keberhasilan yang dapat diamati: Indikator terpasang dan berjalan di MT5 pada chart XAUUSD, serta sinyal dapat diinterpretasikan sesuai logika yang dijelaskan.
Yang membedakan peran ini: Ia adalah satu-satunya aktor manusia; seluruh nilai produk bermuara pada apakah ia dapat memasang indikator dan mempercayai sinyalnya. Ia bukan pengguna pasif — ia mengeksekusi keputusan trading dengan uangnya sendiri, sehingga kejelasan logika sinyal dan ketepatan level SL/TP adalah inti pengalamannya.
.mq5 ke folder MQL5/Indicators.Muse: MARQ by Garmin — estetika instrumen mewah. Presisi kelas instrumen untuk gold scalping.
Headline direction: "XAUUSD SCALPING INSTRUMENT" — headline condensed uppercase, tiga baris, duduk di atas gold rule 4px.
| Peran | Hex | Penggunaan |
|---|---|---|
| Background | #0B0E11 | Ground titanium-dark |
| Surface | #15191E | Panel graphite terangkat (kode, tabel parameter, kartu) |
| Text | #E8E6E1 | Body text champagne-white |
| Primary | #C9A227 | Brushed-gold — sinyal Buy, wordmark rule, CTA aktif tunggal |
| Accent | #2FB6A8 | Instrument teal — sinyal Sell, state filter tren, numerik live |
| Muted | #7A828C | Label, unit, metadata, garis hairline |
Rasio: ~80% dark ground dan panel, 12% champagne text, 5% gold, 3% teal. Tidak ada biru di mana pun. Tidak ada gradien kecuali satu hairline metalik 1px di atas panel.
Bezel-and-gauge geometry. Panel persegi dengan radius 2px dan border hairline 1px #2A3038, tepi atas diterangi garis highlight 1px #3A424C. Motif gauge melingkar (SVG arcs, dial ticks, radial tick marks) berulang sebagai pembatas section dan indikator filter tren. Tombol adalah kontrol rounded-rect bersudut dengan bevel inset 1px dan pressed state yang bergeser 1px ke bawah — mekanis, tidak pernah pill-shaped. Tidak ada soft blob, tidak ada radius 24px+.
Edge-to-edge instrument panel. Rail kiri tetap (72px desktop, collapse ke top bar 56px di mobile) menampilkan navigasi section sebagai engraved tick labels. Konten pada grid 12 kolom ketat dengan ruled data rows: label kiri, nilai kanan, hairline di antara. Hero adalah panel dark full-bleed dengan headline condensed oversized bertumpuk di atas gold rule, dan kartu readout sinyal pinned ke kanan. Halaman Code menggunakan split dua kolom: scroll kode berpenomoran baris di kiri, legenda parameter di kanan. Halaman Installation adalah urutan vertikal bernomor dengan ruled step rows, bukan kartu. Halaman Signal Logic adalah decision table — kondisi Buy, kondisi Sell, gate filter tren — sebagai matriks aktual dengan sel teal/gold.
Fotografi material makro dan tekstur engineered: permukaan gold brushed pada raking light, chart candlestick XAUUSD diperlakukan sebagai garis kontur topografik, titanium grain, refleksi sapphire-glass. Setiap halaman membawa satu gambar makro full-bleed sebagai pembuka section, dipotong keras ke grid. Tidak ada stock trader, tidak ada laptop-di-meja, tidak ada 3D blob. Diagram adalah line-art: signal-flow schematics, pip-ladder rulers, gauge faces.
Konsep: Instrument panel yang hidup — halaman Landing direkomposisi sebagai panel instrumen full-bleed yang menampilkan readout sinyal seolah-olah trader sedang melihat dial yang terkalibrasi.
Komposisi (hanya merekomposisi konten, state, dan kontrol yang diterima):
#0B0E11. Kiri 7 kolom: headline Barlow Condensed uppercase "XAUUSD SCALPING INSTRUMENT" pada clamp(40px, 8vw, 120px), bertumpuk tiga baris, duduk langsung di atas gold rule 4px #C9A227 yang membentang kolom. Di bawah rule, satu baris body Saira 18px dan dua CTA: gold squared "GET THE CODE" dan teal secondary "VIEW SIGNAL LOGIC".#15191E, hairline 1px, gauge filter tren melingkar di atas, lalu tiga ruled rows: SIGNAL = BUY (gold), TREND FILTER = BULLISH (teal), SL / TP = 2304.60 / 2312.80 (numerik tabular condensed yang count up sekali saat load).Signature moves yang diterapkan:
Batasan: Tidak ada centered stack, tidak ada gradient blob, tidak ada tombol biru. Semua teks dan kontrol tetap utuh di dalam viewport dan kontainernya pada 375px, 768px, dan 1280px.
Interaction Model: Animated Motion Tempo: restrained Hero Dimensionality: dimensional_css
Focal subject: Kartu readout sinyal dengan gauge filter tren melingkar dan numerik SL/TP tabular, di atas ground titanium-dark dengan gambar makro gold-surface yang bleed ke tepi kanan.
Input → transformation → outcome thesis: Saat halaman dimuat, gauge filter tren menyapu sekali dari posisi netral ke posisi BULLISH, dan numerik SL/TP (2304.60 / 2312.80) count up dari nol ke nilai final. Transformasi ini merepresentasikan instrumen yang "menyala" dan terkalibrasi — bukan animasi dekoratif, melainkan metafora dial yang settling. Outcome: trader melihat readout sinyal yang lengkap dan dapat dipercaya.
Motion vocabulary: Instrument motion only — numerik count up on reveal, gauge needle sweep sekali, signal badge pulse ring 1.2s sekali lalu diam. Easing cubic-bezier(0.2, 0.8, 0.2, 1) pada 300–500ms. Tidak ada bounce, tidak ada float, tidak ada parallax drift.
Composed first frame: Panel dark full-bleed dengan headline tiga baris di atas gold rule, dua CTA, dan kartu readout sinyal di kanan dengan gauge pada posisi netral dan numerik pada nol — frame pertama yang tenang sebelum kalibrasi.
Reduced-motion state: Semua counter render pada nilai final, gauge render pada resting state (BULLISH), signal badge diam tanpa pulse. Tidak ada sweep, tidak ada count up.
NFR-1 — Kode lengkap dan dapat digunakan Kode MQL5 harus utuh dan dapat dikompilasi di MetaEditor tanpa modifikasi. Provenance: explicit. Rationale: Pengguna secara eksplisit meminta "kode lengkap yang bisa digunakan" dan kontrak menetapkan "bukan potongan parsial".
NFR-2 — Platform MT5 (MQL5) Indikator harus ditulis dalam MQL5 dan berjalan pada MetaTrader 5. Provenance: explicit. Rationale: Platform wajib MT5.
NFR-3 — Gaya scalping Logika sinyal dan penentuan SL/TP harus dioptimalkan untuk gaya scalping (target pip ketat, horizon pendek). Provenance: explicit. Rationale: Gaya trading wajib scalping.
NFR-4 — Instrumen Gold Indikator harus ditargetkan pada XAUUSD. Provenance: explicit. Rationale: Instrumen wajib Gold.
NFR-5 — Aksesibilitas visual Semua teks dan kontrol harus tetap utuh di dalam viewport dan kontainernya pada 375px, 768px, dan 1280px. Provenance: required_inference. Rationale: Creative direction menetapkan aturan readable text and controls.
NFR-6 — Reduced motion
Dengan prefers-reduced-motion, semua counter render pada nilai final dan gauge render pada resting state. Provenance: required_inference. Rationale: Creative direction menetapkan perilaku reduced-motion.
Constraints (hard, explicit):
Assumptions (narrow, labeled):
Exclusions:
.mq5.No completed page designs yet.
Completed design pages will appear here when they are ready to preview.
No completed page designs yet.
Completed design pages will appear here when they are ready to preview.
No comments yet. Be the first!