Apa Itu Contoh Kerja dari Definisi EA?
Jawaban langsung
Contoh kerja dari “definisi EA” adalah skenario numerik langkah demi langkah yang menunjukkan apa yang terkandung dalam definisi Penasihat Ahli (EA): aturan keputusan tetap (apa yang dilakukannya) dan input atau lingkungan yang diasumsikan (apa yang dapat berubah). Tujuannya adalah untuk membuat definisi EA dapat dijelaskan dan dapat diperiksa secara independen dengan menyatakan setiap asumsi.
Mekanisme atau definisi
EA (Penasihat Ahli) adalah perangkat lunak perdagangan otomatis. “Definisi EA” dalam praktiknya berarti menuliskan dua hal secara terpisah:
- Mekanisme tetap (stabil dalam definisi Anda)
- Logika masuk/keluar: kondisi pasti yang harus benar.
- Aturan order: jenis (pasar/batas), waktu pemicu, dan batasan apa pun.
- Aturan uang: bagaimana ukuran posisi ditentukan (misalnya, ukuran lot tetap atau rumus).
- Kondisi variabel (tidak dijamin)
- Harga pasar dan likuiditas pada saat eksekusi.
- Biaya: spread, komisi, biaya swap/bermalam.
- Kualitas eksekusi: latensi, selip, dan penolakan order.
- Pengaturan dan batasan penyedia atau platform.
Contoh kerja kemudian menggunakan skenario kecil untuk menunjukkan bagaimana mekanisme tetap beroperasi berdasarkan asumsi yang dinyatakan.
Bukti atau contoh (skenario kerja)
Contoh definisi EA (disederhanakan):
- Aturan tetap A (masuk): Buka 1 posisi ketika Harga berada di/atas level pemicu.
- Aturan tetap B (keluar): Tutup ketika Harga mencapai pemicu+Δ.
- Aturan tetap C (ukuran): Gunakan ukuran tetap “1 unit” dan jangan mengubahnya.
Asumsi untuk contoh kerja ini (semua dinyatakan secara eksplisit):
- Level pemicu: 100,0
- Jarak target Δ: 1,0
- Biaya: dampak komisi+spread total = 0,10 (gabungan) per perdagangan selesai
- Selip: nol (kami berasumsi eksekusi sama dengan harga yang dimodelkan)
- Tidak ada biaya rollover/bermalam
- Hanya satu perdagangan yang terjadi dalam skenario
Garis waktu skenario:
- Pada waktu T1, harga pasar mencapai 100,0 → aturan A terpenuhi.
- EA membuka pada harga masuk efektif yang diasumsikan sebesar 100,0.
- Pada waktu T2, harga pasar mencapai 101,0 → aturan B terpenuhi, dan EA menutup.
Pergerakan harga kotor:
- Harga keluar 101,0 dikurangi harga masuk 100,0 = +1,0
Hasil bersih setelah biaya (dengan asumsi total biaya 0,10):
- Bersih = +1,0 − 0,10 = +0,90 (dalam “unit pergerakan harga” untuk ukuran 1 unit yang dipilih)
Apa yang diilustrasikan ini tentang “definisi EA”:
- +1,0 berasal dari mekanisme stabil dan jalur harga yang dipilih dalam skenario.
- −0,10 berasal dari asumsi biaya variabel yang Anda sertakan.
- Jika Anda mengubah asumsi (misalnya, menambahkan selip atau spread yang lebih besar), hasil bersih berubah meskipun aturan definisi EA tetap sama.
Keterbatasan dan risiko
-
Variabilitas pasar dan eksekusi Bahkan dengan definisi EA yang sama, hasil nyata dapat berbeda karena kualitas eksekusi mungkin tidak cocok dengan harga yang dimodelkan. Selip dapat mengurangi hasil; order yang ditolak dapat mencegah aturan keluar berjalan.
-
Biaya dan sensitivitas waktu Backtest sering meremehkan biaya nyata atau perbedaan waktu. Perubahan spread, komisi, dan waktu pengisian order memengaruhi hasil bersih.
-
Ketidakcocokan skenario Satu contoh kerja bukanlah bukti kinerja masa depan. Hubungan historis tidak menetapkan hasil masa depan, dan jalur yang mencapai +1,0 dalam contoh mungkin tidak terjadi.
Verifikasi atau pertanyaan berikutnya
Untuk memverifikasi secara independen contoh kerja “definisi EA”, periksa bahwa:
- Setiap aturan tidak ambigu (kondisi pasti apa yang memicu masuk dan keluar).
- Setiap asumsi perhitungan dinyatakan (harga masuk/keluar efektif, dan biaya apa yang disertakan).
- Faktor variabel dipisahkan dari mekanisme tetap.
Langkah berikutnya yang berguna adalah menulis ulang contoh yang sama dengan satu asumsi yang diubah (misalnya, perkenalkan selip atau tingkatkan biaya) dan tunjukkan bagaimana hasil bersih berubah sambil menjaga aturan definisi EA tetap konstan.