Bagaimana saya membangun Expert Advisor lebih cepat dengan Claude (Panduan Pengembang) – Sistem Perdagangan – 6 November 2025

 – Beragampengetahuan
6 mins read

Bagaimana saya membangun Expert Advisor lebih cepat dengan Claude (Panduan Pengembang) – Sistem Perdagangan – 6 November 2025 – Beragampengetahuan

Bagaimana saya bisa membangun Expert Advisor lebih cepat dengan Claude (Panduan Pengembang)

Sebagai pengembang beragampengetahuan, aset kami yang paling berharga adalah waktu. Kita semua memiliki ide strategi yang tak terhitung jumlahnya, namun dibutuhkan waktu berjam-jam untuk mengubah sebuah ide menjadi Expert Advisor yang kuat dan dapat diuji. Anda harus menulis boilerplate, mengelola pegangan indikator, mengatur input, dan membangun logika perdagangan. Ini adalah proses yang panjang.

Saya melakukan semuanya dengan tangan selama bertahun-tahun. Namun baru-baru ini, model bahasa besar (LLM) seperti Claude telah merevolusi alur kerja pengembangan saya. Saya tidak menggunakannya untuk “menemukan strategi yang menguntungkan” – itu masih tugas kami. Saya menggunakannya sebagai pengembang junior 24/7 yang sangat cepat.

Hari ini saya ingin berbagi alur kerja saya untuk membangun EA baru dari awal menggunakan AI seperti Claude. Itu tidak akan menggantikan Anda, pengembang; itu akan menggantikanmu. Ini akan mempercepat Anda.

Contents

Apa itu Claude (dan kenapa cocok untuk beragampengetahuan)?

Claude adalah asisten AI percakapan. Keuntungan utamanya adalah memahami konteks dan instruksi bahasa Inggris yang sederhana dan menerjemahkannya ke dalam kode terstruktur. Meskipun beragampengetahuan adalah bahasa yang spesifik, mirip C++, Claude telah menyerap cukup banyak dokumentasi dan contoh kode agar dapat menggunakannya dengan lancar.

Ini sangat bagus dalam:

  • Tulis kode “boilerplate” (struktur OnInit, OnDeinit, OnTick).
  • Buat semua variabel masukan dari daftar sederhana.
  • Bangun logika yang kompleks (misalnya, “Jika EMA bersilangan dan RSI melebihi 50, maka itu adalah bar baru…”).
  • Tambahkan komentar dan format kode agar lebih mudah dibaca.

Alur kerja 4 langkah saya: dari ide hingga EA

Saya tidak akan hanya mengatakan “buatkan saya EA”. Itu gagal. Anda harus bekerja sebagai manajer proyek. Inilah proses 4 langkah saya.

Langkah 1: “Tip Utama” – Tentukan Strategi

Ini adalah bagian terpenting. “Sampah masuk, sampah keluar.” Kualitas EA Anda 100% bergantung pada kualitas petunjuknya. Saya menulis “Pengantar” tentang Kecerdasan Buatan secara mendetail.

Tip yang bagus meliputi:

  1. Logika inti: “Periksa perdagangan pada fungsi OnTick, tetapi hanya jalankan pada bilah baru (IsNewBar()).”
  2. Persyaratan penerimaan: “Sinyal beli akan terjadi ketika: 1. EMA 9 periode (diterapkan pada PRICE_CLOSE) berpotongan lebih dari EMA periode 21. 2. RSI (14 periode) adalah lebih dari 50.”
  3. Kondisi keluar: “Gunakan Stop Loss dan Take Profit. Jangan gunakan trailing stop.”
  4. Masukan pengguna: “Buat variabel masukan: MagicNumber, Lot, StopLossPips, TakeProfitPips, EMA_Fast_Period, EMA_Slow_Period, RSI_Period, RSI_Level.”
  5. Manajemen risiko: “Pastikan EA hanya membuka satu posisi untuk MagicNumber ini dalam satu waktu.”
  6. Standar kode: “Silakan gunakan kode beragampengetahuan yang bersih dan diberi komentar yang baik. Sertakan perpustakaan CTrade. Pastikan semua pengendali indikator dibuat dengan benar di OnInit dan dipublikasikan di OnDeinit.”

“Halo Claude, silahkan buat EA beragampengetahuan menggunakan aturan berikut: … // — input — input int MagicNumber = 10001; input double Lots = 0.01; input int StopLossPips = 500; input int TakeProfitPips = 1000; input int FastEMA = 9; input int SlowEMA = 21; // — Logika entri (OnTick/NewBar) — 1. Centang yang baru bar 2. Dapatkan nilai EMA (FastEMA). [1] batang. 3. Dapatkan nilai EMA(SlowEMA). [1] batang. 4. Dapatkan nilai RSI(14). [1] batang. 5. IF (FastEMA > SlowEMA) AND (RSI > 50) AND (PositionsTotal()==0): trade.Buy(Lots, _Symbol, …); …”

Langkah 2: Pembuatan dan tinjauan pertama

Claude akan menghasilkan file .mq5 lengkap. Saya menyalinnya langsung ke MetaEditor. Pekerjaan saya saat ini adalah sebagai “Pengembang Senior”. Saya tidak begitu saja mempercayai kode tersebut; Saya meninjaunya.

Saya memeriksa:

  • Apakah itu membuat semua pegangan indikator di OnInit?
  • Apakah ini menggunakan ArraySetAsSeries pada buffer?
  • Apakah logika di OnTick benar? (Misalnya, apakah itu menggunakan [1] Lihat kolom sebelumnya seperti yang diminta? )
  • Apakah ini melepaskan pegangan di OnDeinit?

Langkah 3: Penyempurnaan dan Debugging (Humanisasi)

AI hampir “selalu” melakukan kesalahan kecil. Misalnya, mungkin lupa memeriksa nilai kembalian CopyBuffer, atau mungkin salah menghitung poin dari satu titik ke titik lainnya. Di sinilah keahlian “saya” sangat penting.

Saya mengkompilasi kodenya, membaca kesalahannya, dan memperbaikinya sendiri atau memberi tahu Claude: “Anda mendapatkan kesalahan ini: ‘XYZ’. Harap perbaiki kodenya.” Siklus penyempurnaan ini sangat cepat—yang sebelumnya saya perlukan waktu berjam-jam untuk mengetik, kini hanya membutuhkan waktu beberapa menit untuk meninjaunya.

Langkah 4: Pengujian Kembali dan Optimasi

Setelah EA dikompilasi dan dijalankan, tugas AI selesai. Sisanya terserah saya. Saya beralih ke penguji strategi untuk memverifikasi logika, menguji masukan yang berbeda, dan melihat apakah ide strategi inti bermanfaat.

AI Konstruksi dan AI Perdagangan

Alur kerja ini adalah pengubah permainan Mempercepat pembangunan. Hal ini memungkinkan saya menguji 5-10 ide baru dalam waktu yang saya perlukan untuk membangunnya. Ini menangani bagian yang “membosankan” sehingga saya bisa fokus pada *strategi*.

Namun, ini hanyalah “AI konstruksi”. Evolusi berikutnya yang saya ikuti adalah “perdagangan kecerdasan buatan”.

Bagaimana jika EA tidak hanya menggunakan AI untuk menulis kode, namun juga menggunakan AI untuk mengambil keputusan *secara real time*? Ini yang baru milikku RasioX Emas ML (ONNX) Inilah yang dilakukan EA. Ini menggunakan jaringan saraf terlatih (model ONNX) yang saya latih pada data dalam jumlah besar untuk menemukan pola prediktif.

Ini adalah sistem “hibrida” terhebat:

  1. Model pembelajaran mesin memberikan sinyal prediktif inti.
  2. Filter pertemuan “akal sehat” saya yang telah teruji (MTF EMA, RSI, ADX, Spread) memvalidasi sinyal.

Ini adalah yang terbaik dari kedua dunia: perkiraan murni berdasarkan data dikombinasikan dengan manajemen risiko yang kuat dan logis.

Pengumuman pra-rilis: Rasio X Emas ML

Sebelum rilis resmi, saya melakukan pra-rilis EA secara eksklusif dan diam-diam untuk teman-teman komunitas beragampengetahuan saya.

Jika Anda tertarik dengan pendekatan perdagangan “AI hybrid” ini dan ingin menjadi orang pertama yang menggunakannya Perbandinganinilah yang harus dilakukan:

1. Tambahkan saya sebagai teman di beragampengetahuan.

2. Perhatikan dinding beragampengetahuan saya.

Saya akan mempostingnya di dinding saya terlebih dahulu dan menawarkan harga perkenalan khusus kepada mereka yang mengikuti saya. Ini adalah EA saya yang tercanggih hingga saat ini dan saya bersemangat untuk membagikannya terlebih dahulu kepada sekelompok trader yang serius.

trading forex



seputar forex

stratégie forex gagnante, forex adalah, harga emas hari ini seputar forex
, forex factory, broker forex terbaik, forex factory calendar, harga emas forex, kalender forex, robot trading forex, forex calendar, seputar forex harga emas hari ini, berita forex hari ini

#Bagaimana #saya #membangun #Expert #Advisor #lebih #cepat #dengan #Claude #Panduan #Pengembang #Sistem #Perdagangan #November

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *