Implementasi Analisa Teknikal untuk Otomatisasi Currency Market

dokumen-dokumen yang mirip
Implementasi Metaquotes Language 4 Untuk Expert Advisor Online Trading

Expert Advisor Dengan Strategi Moving Average, RSI Dan Bolinger Band

Analysis of Market Movements With the combination of Stochastic indicator and Linear Weighted Moving Average

TRADING OTOMATIS PERDAGANGAN FOREX MENGGUNAKAN METODE MARTINGALE DAN INDIKATOR MOVING AVERAGE CONVERGENCE DIVERGENCE DI INSTAFOREX

Pembuatan Market Expert Advisor pada Currency Market menggunakan Fibonacci, Stochastic dan MACD Indicator

TRADING OTOMATIS PERDAGANGAN FOREX MENGGUNAKAN METODE MARTINGALE DAN CANDLESTICK SEBAGAI ACUAN TRANSAKSI DI EXNESS

DAFTAR ISI HAL. Kata Pengantar 1. STEP 1 Cara Download dan Install Platform MT4 2. STEP 2 Login ke platform MT4 3

Panduan MetaTrader 4. oleh Admiral Markets Trading Camp

TUGAS AKHIR. Sebagai Persyaratan Guna Meraih Gelar Sarjana Strata 1 Teknik Informatika Universitas Muhammadiyah Malang. Oleh : David Azhari

MEMULAI TRADING DENGAN PLATFORM METATRADER

Memulai Trading dengan Platform MetaTrader

BAB 1 PENDAHULUAN. Kemajuan teknologi informasi merebah ke dunia investasi, dari berbagai

ABSTRAK. Kata Kunci : forex, expert advisor, batu penjuru. vi Universitas Kristen Maranatha

TEKNIK ANALISA FOREX - 3

BAB I PENDAHULUAN 1.1 Latar Belakang Foreign Exchange Market (Forex)

SISTEM TRANSAKSI FOREX TRADING MENGGUNAKAN METAQUOTES LANGUAGE 4

BAB III METODOLOGI PENELITIAN. seperti melalui wawancara maupun menyebar kuesioner.

BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB IV PEMBAHASAN. IV. 1 Saldo Awal Minimal (Minimum Opening Balance) untuk melakukan perdagangan valas dibutuhkan langkah langkah awal

3. Selanjutnya akan muncul tampilan utama dari Aplikasi Metatrader 4 seperti gambar di bawah ini :

EXPERT ADVISOR SISTEM TRANSAKSI FOREX TRADING MENGGUNAKAN BAHASA PEMROGRAMAN C

BAB II LANDASAN TEORI

Meta Trader 4 for Android User Guide

Berikut materi-materi fundamental yang akan Anda dapatkan dalam e-book ini:

Pembangunan Expert Advisor dengan Analisis Fundamental Disusun Oleh: Luciana Abednego, S.Kom., M.T. Dr.rer.nat. Cecilia E. Nugraheni, S.T.. M.T.

Platform Trading Forex MetaTrader

Strategi Quad EMA. oleh Admiral Markets Trading Camp

BAB I PENDAHULUAN UKDW

BAB 1 PENDAHULUAN. dari berbagai Negara. Mata uang memegang peranan yang sangat penting dalam

Bollinger Bands. Gambar 1. Bollinger Bands, MA 20 & STD 2

ANALISA METATRADER DENGAN MENGGUNAKAN SOFTWARE

TEKNOLOGI TRADING BERBASIS EXPERT ADVISOR (EA) PADA PASAR VALUTA ASING DENGAN TEKNIK KALENDER EKONOMI

Nur Resti Akuntansi Komputer PROSEDUR TRADING LOCO LONDON GOLD MENGGUNAKAN PLATFORM METATRADER 4 PADA PT ASKAP FUTURES

Buletin Compiled by

USER MANUAL ONLINE TRADING APLIKASI SIMAS TRADER

Term of Service Copy Trade Forex Basecamp

REGISTRASI ACCOUNT BARU DI METATRADER ASKAP FUTURES... 2 LAYAR UTAMA TAMPILAN METATRADER ASKAP FUTURES... 5 CARA MELAKUKAN ORDER...

Pelajari Cara Menggunakan Software Streamster Marketiva.

Trading Behavior - Emotion vs Logic

Analisa teknikal dengan indikator MACD. Indikator MACD

Proposal Penawaran. Currency dan Gold Indikator yang kami tawarkan menghasilkan hasil terbaik untuk emas dan pairing USDPJY

Buku Pedoman Penggunaan Monex Trader v.4

IM FUTURES MT4 USER GUIDE

KUMPULAN TRADING STRATEGY

BAB 1 PENDAHULUAN. 1.1 Latar Belakang Valas (Valuta Asing) atau yang lebih dikenal dengan Forex (Foreign

TUTORIAL & TRAINING FOREX SUCCESS SYSTEM (FSS) Software. The Best Solution for Your Forex Business

Fundamental Vs Technikal Psikologi Trading Scalper,Swinger,Investor. Chart Asumsi dalam Technical Analysis Support & Resistance Penentuan Trend

PANDUAN ASKAP SOCIAL TRADING PLATFORM

Stochastic Trader. Stochastic Oscillator

Askap Futures Daftar Isi Apa itu Askap Social Trade Hal. 2 Login Hal. 3 Tampilan & Menu Platform Hal. 4

BAB I PENDAHULUAN Latar Belakang Masalah. Di dalam kehidupan sehari-hari, kita sebagai manusia tentu saja akan

Blackberry Trader. Cara Install. Cara Login. Navigasi. Fungsi Trading. History. Melalui Dekstop Manager. Melalui Blackberry Smartphone.

VERSI PROFESIONAL. Hirose Financial Ltd.

Meta Trader 4 for iphone User Guide

PANDUAN SINGKAT PENGGUNAAN SMART TRADER

FOREX TRADING MENGGUNAKAN ROBOT/EA DENGAN BAHASA MQL4 FOREX TRADING MENGGUNAKAN ROBOT/EA DENGAN BAHASA MQL4

Strategi EMA-50 Williams. oleh Admiral Markets Trading Camp

PANDUAN PARAMETER ROBOT GAINSCOPE (Demo)

Waktu Kontrak Kerjasama Pembagian Dividen Ketentuan pembagian dividen tidak akan diberikan Stage Pro Trader Pre-Stage

BAB I PENDAHULUAN. utama untuk memperoleh suatu keinginan, dengan uang tersebutlah suatu transaksi

BAB 4 PEMBAHASAN. 4.1 Analisis Teknikal Pergerakan Harga Saham BHIT

BAB I PENDAHULUAN. Valuta asing (valas) atau disebut juga foreign exchange (forex) merupakan pasar

Ikhtisar Analisis Pasar. oleh Admiral Markets Trading Camp

LION METATRADER 4 (MT4) Petunjuk Manual

APLIKASI MARKET EXPERT ADVISOR PADA CURRENCY MARKET

DASAR-DASAR FOREX TRADING Oleh : GainScope.com

BAB I PENDAHULUAN Latar Belakang

tutorial IM Futures Trader User Guide

4.1 Cara Menghitung Laba/Rugi Berbanding Langsung Dengan USD. 4.2 Cara Menghitung Bunga Berbanding Langsung Dengan USD

ANALISA TEKNIKAL. Beberapa 'peralatan populer' yang digunakan dalam analisa teknikal adalah : 1. Chart. - Line - Candlesticks.

INDOTRADERPEDIA BULETIN TRADER INDONESIA - Volume 4, Issue 5 : September - Oktober 2016

BAB I PENDAHULUAN. berdampak pada pola pikir manusia dalam mencari dan menghasilkan uang, salah

Askap Social. Panduan Platform Askap Social Trade

Definisi dan asumsi dasar analisa teknikal Tipe grafik dan penggunaannya Konsep indikator dan oscillator

BAB III METODE PENELITIAN. keuangan yang diperlukan, data ini diperlukan untuk penganalisisan secara

PILAR #2 Money Management Plan

FANTASTIC FOUR INDIKATOR TRADING January 27, 2009

BAB III PERUMUSAN MASALAH

PETUNJUK PENGGUNAAN PLATFORM SOFTWARE MBT NAVIGATOR (

Darma Hasudungan Siahaan

APLIKASI EXPERT ADVISOR D3FX MENGGUNAKAN FRAME WORK META TRADER 4 DENGAN METODE SCALPING

Modul Pelatihan Trading Forex

Cara Mengakses layanan MQL5 melalui Platform MT4

BAB 1 PENDAHULUAN. Saat ini pasar modal merupakan suatu alternatif investasi yang dapat

Bab IV PEMBAHASAN. membuat rencana perdagangan (trading plan), tujuannya sebagai dasar acuan penulis

Android Trader. Cara lnstall Cara Login Menyimpan password. Rates (Harga Running) Favorites Trades History News (Berita) Mail

1) Petakan Trend dan Ikuti

Trading Plan. 1. Tentukan Market. Untuk jenis saham yang bisa ditransaksikan dapat berupa :

Sistem Perwalian Online Mahasiswa Pada Program Pendidikan Jarak Jauh

INDOTRADERPEDIA BULETIN TRADER INDONESIA - Dalam trading, istilah momentum

Moving Average. Perhatikan gambar Simple Moving Average dengan periode 10 berikut:

Waktu Kontrak Kerjasama. Pembagian Dividen. Stage Pro Trader

Margin = equity anda yang tersedia untuk menahan kekalahan (minus).

MARKET SUMMARY NEWS MAJOR INDICES. Selamat Datang di Mandiri Sekuritas Online Trading.

Daftar Isi. Layar Utama Bar Menu Tab Trading Bar Informasi Akun. Home Trade Windows Charts Lion Trader/ Bantuan

KEBIJAKAN EKSEKUSI PESANAN

MAHIRFOREX BELAJAR FOREX PEMULA SOLUSI CEPAT TEPAT BELAJAR FOREX. Belajar Forex Pemula. Oleh : Dinda Furqon.

MY-4X TRADING SYSTEM. Identifikasi trend, support dan resistance. Kenali peluang beli atau menjual dengan analisa teknikal

How to Become a Swing Trader?

Session 2: M2: Method - Analisa Teknikal

Transkripsi:

JURNAL SISTEM DAN INFORMATIKA 77 Implementasi Analisa Teknikal untuk Otomatisasi Currency Market I Ketut Dedy Suryawan STMIK STIKOM Bali Jl. Raya Puputan No. 68 Renon, Denpasar Bali, (+62 361) 244445 email: dedymeng@stikom-bali.ac.id Abstrak Analisa teknikal dalam dunia online forex trading sering digunakan untuk membantu seorang trader dalam mengambil keputusan jual beli. Analisa teknikal menggunakan data data dan metode metode statistik berdasarkan hitungan matematis berdasarkan data histori harga, waktu dan rumus dengan berbagai indikator sebagai tool untuk penerapannya. Selain teknik analisa, juga diperlukan konsistensi dalam pengambilan keputusan dimana seorang trader sering mengalami kerugian karena berbagai macam faktor psikologis seperti emosi, frustasi, lelah dan lain sebagainya. Oleh karena itu diperlukan suatu aplikasi yang dapat membantu trader tanpa dipengaruhi faktor psikologis tersebut dan tentunya menggunakan berbagai macam analisa teknikal. Indikator yang digunakan dalam logika program adalah Moving Average, Relative Strength Index dan MACD(Moving Average Convergence Divergence). Aplikasi ini akan melakukan trading secara otomatis dan mampu melakukan trading tanpa seorang trader harus memantau pergerakan harga selama 24 jam karena telah diberikan logic dengan menggunakan bahasa pemrograman MQL 4. Dengan adanya aplikasi ini maka dapat mengurangi pengaruh faktor psikologis seorang trader yang bisa menyebabkan analisa yang dilakukan secara teknikal menjadi tidak konsisten dan pada akhirnya bisa menguji tingkat keberhasilan strategi yang digunakan.. Kata kunci: Analisa Teknikal, MQL 4, Forex Abstract Technical analysis in the world of online forex trading is often used to assist a trader in making trading decisions. Technical analysis uses data and statistical methods based on mathematical calculation based on the price history data, time and formulas with indicators as a tool for implementation. In addition to analysis techniques, also needed consistency in decisions where a trader often suffered losses due to various kinds of psychological factors such as emotion, frustrated, tired, and so forth. Therefore we need an application that can help a trader without being influenced by psychological factors and of course the use of a wide range of technical analysis. Indicators used in the logic of the program is the Moving Average, Relative Strength Index and MACD (Moving Average Convergence Divergence). This application will make trades automatically and is able to trade without a trader should monitor price movements for 24 hours for having given logic using the programming language MQL 4. With this application, it can reduce the influence of psychological factors that could cause the trader analysis conducted technically be inconsistent and could eventually test the level of success of the strategy used Keywords: Expert Advisor, MQL 4, Forex 1. Pendahuluan Analisa teknikal dalam forex trading menjadi salah satu analisa yang paling banyak dipakai oleh seorang trader untuk menganalisa pergerakan pasar sebelum memutuskan untuk melalukan transaksi. Saat menganalisa pergerakan pasar akan ditemukan pola atau patern yang berulang ulang sehingga bilamana dapat mengetahui pola tersebut kemungkinan untuk mendapatkan keuntungan lebih besar. Akan tetapi dalam bertransaksi, ada banyak kesalahan trading yang menyebabkan para trader pemula sering mengalami kerugian, hal tersebut bisa terjadi karena banyak faktor seperti faktor emosi dan psikologis, karena belum terlalu memahami apa yang mereka lakukan dengan baik dan mungkin bisa jadi karena para trader masih tergolong baru dan belum berpengalaman dalam bidang yang digeluti. L-2

78 Persiapan psikologis sangat penting ketika seorang trader ingin mencapai hasil yang stabil dan lebih baik. Pemilihan teknik dan metode juga perlu dipersipakan dan diuji secara matang sehingga mempunyai tingkat keakuratan yang cukup tinggi. Bagi seorang pemula memerlukan kesabaran dan ketelitian yang sangat tinggi dalam melakukan keputusan masuk pasar. Selama hari-hari pertama trading dapat memulai menganalisis strategi trading yang dilakukan dan terdapat situasi ketidaksiapan dan kurangnya rasa percaya diri. Setiap trader dituntut untuk disiplin diri, kontrol atas emosi, dan kemampuan untuk membuat keputusan yang telah dipertimbangkan dengan menggunakan analisa teknikal dan metode yang telah disiapkan. Berdasarkan permasalahan diatas untuk mengurangi faktor psikologis yang mempengaruhi para trader dalam mengambil keputusan jual beli di pasar forex, maka dibuatlah aplikasi untuk otmatisasi keputusan jual beli di pasar perdagangan forex tanpa campur tangan terlalu banyak dari trader. Otomatisasi ini menggunakan bahasa MQL (Metaquote Language) versi 4 yang digunakan pada platform Metatrader. Aplikasi ini adalah program untuk mengotomasi trading berdasarkan logika - logika dan paramater - parameter tertentu yang sudah tersedia dalam Mql4. Aplikasi yang dibuat akan melakukan operasi jual beli dengan parameter indikator MA(Moving Average) yang dipadukan dengan indikator RSI (Relative Strength Index) untuk mendeteksi area Overbought atau Oversold dan MACD (Moving Average Convergence Divergence). Moving Average merupakan alat yang berguna untuk memindai situasi tren, apakah tren baru mulai bergerak ke suatu arah atau sudah mulai berakhir [1]. RSI merupakan salah satu alat analisis yang digunakan untuk studi momentum memindai gerak harga di pasar dalam kaitannya dengan usaha melihat kemungkinan adanya pembalikan arah gerak harga, identifikasi area support resistence [1]. MACD merupakan indikator momentum yang menunjukan hubungan antara 2 moving average dari gerakan harga selama jangka waktu tertentu [2]. Dengan adanya aplikasi ini diharapkan faktor emosi dan psikologis seorang trader bisa lebih teratasi sehingga dapat menghasilkan profit dan mengurangi loss bila dibandingkan trading secara manual, karena telah dipadukan dengan logika programing dengan memanfaatkan indikator, rumus dan metode metode dalam analisa teknikal. 2. Tinjauan Pustaka/ State of the Art Beberapa penelitian telah dilakukan untuk analisa expert advisor diantaranya dalam jurnal oleh Uning Lestari dan Henderi (2013) dilakukan penelitian pembuatan expert advisor dengan MQL 4 yang melakukan analisa pasar dengan mengacu pada tiga indikator yaitu Heiken Ashi, Momentum Indikator, dan Average Tru Range indikator. Hasilnya disarankan agar EA ini dipakai bila terjadi kenaikan ataupun penurunan harga yang drastis dalam waktu satu hari dan tidak dianjurkan bila trend tidak menentu [3]. Otomatisasi Forex Online Trading Dengan Membangun dan Mengimplementasikan Pola Aplikasi MQL4 Denngan Bahasa C merupakan penelitian yang dilakukan oleh Eka hartanto (2013) yang menguraikan pembuatan Expert Advisor dalam menganalisis pasar dengan mengacu pada 2 indikator yaitu MACD(Moving Average Convergence-Divergence) dan RSI (Relative Strength Index) sebagai pematok trend harga yang akan terjadi sehingga dapat mempermudah trader dalam mengambil keputusan dalam melakukan transaksi forex dengan target keuntungan yang diharapkan [4]. 2.1 Expert Advisor Expert Advisor, sebuah sistem bantu yang telah disediakan di aplikasi metatrader yang memiliki tujuan khusus yaitu untuk melakukan transaksi otomatis. Dengan adanya Expert Advisor maka trader atau pedagang dapat melakukan transaksi secara otomatis tanpa dengan campur tangan manusia. Algoritma expert advisor yang dibuat menggunakan indikator Moving Average disertai dengan metode Relative Strenght Index(RSI) dan Moving Average Convergence Divergence(MACD). Expert Advisor dirancang menggunakan bahasa pemrograman C di dalam platform Meta Quotes Language 4 (MQL4). EA memiliki kemampuan untuk diprogram supaya dapat melakukan [3] : a. Open Posisi : Buy/Sell b. Close Posisi c. Memodifikasi suatu trade yang sedang berjalan. d. Mengubah Stop Loss dan Take Profit suatu transaksi yang sedang berjalan. e. Melakukan analisa terhadap suatu pair berdasarkan indikator internal (dimana indikator ini sendiri dapat kita edit sesuai keinginan kita). f. Mengirimkan peringatan: suara, email, api(integrasi ke aplikasi lain). g. Melakukan analisis terhadap manajemen keuangan akun trader h. Dengan kemampuan integrasi ke aplikasi lain, maka pengembangan menjadi tidak terbatas JURNAL SISTEM DAN INFORMATIKA Vol. 10, No. 2, Mei 2016 L-2

79 Sebagaimana disebut Robot, maka EA ini hanya melaksanakan tugas/trading sesuai dengan program didalamnya. Jadi suatu EA yang hebat pasti merupakan hasil terjemahan dari suatu sistem trading yg telah teruji dan handal. Semakin hebat pemrogram menerapkan ke dalam bahasa robot, maka akan diperoleh hasil yang semakin dekat dengan realita. Fungsi ini berguna untuk memerintahkan komputer agar menganalisa chart secara otomatis dan kemudian melakukan trading berdasarkan hasil analisa tersebut. Tentunya, agar komputer bisa melakukan hal tersebut secara otomatis, maka perlu menyediakan rule atau aturan-aturan, agar komputer bisa menterjemahkan keinginan dan strategi trading yang diinginkan. 2.2 MQL 4 MetaQuotes Language 4 (MQL4) adalah bahasa built-in baru untuk pemrograman strategi perdagangan. Bahasa ini memungkinkan untuk membuat Expert Advisors sendiri yang membuat manajemen trading otomatis dan sangat cocok untuk menerapkan strategi perdagangan sendiri. Selain itu, kita MQL4 dapat juga digunakan untuk penciptaan Custom Indicators, Script, dan Libraries [6]. Struktur MQL4 ini syntax nya mirip C/C++ sehingga menjadi lebih mudah untuk dipelajari bagi yang sudah terbiasa dengan pemrograman C/C++. Pemrograman Lebih lanjut pada MQL4 dapat melakukan interkoneksi dengan file DLL (Dynamic Link Library), sehingga aplikasi Mql4 bisa lebih powerfull dan bisa berkomunikasi dengan aplikasi di luar lingkungan mql4 untuk melakukan pemrograman yang lebih kompleks dan rumit, dan tentu saja, sangat memungkinkan untuk ditambah fungsi-fungsi yang tidak disediakan oleh mql4 standart seperti mengirim SMS jika ingin mengirim signal tertentu, membuat kode aktivasi, membuat register, mengirim email memaut laporan ke web dan aplikasi pendukung lainnya. 2.3 MetaTrader 4 Terminal MetaTrader 4 merupakan aplikasiatau software untuk melakukan transaksi perdagangan dengan berbagai fitur yang memungkinkan untuk perdagangan di pasar keuangan seperti Forex, CFD, dan Futures. MetaTrader 4 menyediakan alat yang diperlukan dan sumber daya untuk menganalisis dinamika harga instrumen keuangan, membuat transaksi perdagangan, membuat dan menggunakan program otomatis (Expert Advisor). MetaTrader 4 merupakan konsep all-in-one dan merupakan terminal trading paling populer di dunia [5]. Dengan metatrader, trader bisa melakukan trading forex secara mudah cepat serta dilengkapi tools dan fasilitas yang canggih. Hampir rata-rata semua broker mensupport trader mereka dengan platform aplikasi perdagangan metatrader ini. Metatrader lebih memiliki keunggulan dimana memberikan fasilitas ke trader untuk dapat menambah dan membuat script-script khusus(indikator dan robot EA) untuk keperluan trading. 3. Metode Penelitian 3.1 Model Konseptual Penelitian Penelitian ini merancang dan menghasilkan sistem yang nantinya dapat diimplementasikan pada softfware MetaTrader 4 yang berupa sebuah Expert Advisor untuk membantu perdagangan secara otomatis dalam currency market dengan logika yang ditanam atau diberikan menggunakan gabuangan tiga indikator sebagai konsep kerja yaitu Moving Average, Rsi dan MACD 3.2 Waktu dan Tempat Penelitian Penelitian dilakukan di laboratorium STMIK STIKOM BALI. Penelitian dilaksanakan selama 5 (lima) bulan yaitu mulai bulan Juli sampai bulan Desember 2015. Waktu penelitian dimulai pada bulan Juli, dimana diawali dengan studi literatur selama kurang lebih 6 minggu, kemudian dilakukan dengan survey dan pengumpulan data direncanakan selama 8 minggu. Analisis sistem dilakukan pada minggu pertama bulan September sampai dengan minggu kedua dibulan Oktober. Perancangan dilakukan pada bulan November, Untuk penyusunan laporan dilakukan dimulai minggu kedua bulan Agustus sampai akhir penelitian. 3.3 Teknik Pengumpulan Data a. Studi Pustaka Metode pengumpulan data yang umum digunakan untuk mendapatkan data berupa teori tentang Expert Advisor, Indikator Moving Average, RSI dan MACD dari buku buku pustaka untuk menunjang pemahaman mendasar tentang bahasa pemrograman untuk pembuatan Expert Advisor tersebut. b. Studi Literatur L-2 Implementasi Analisa Teknikal untuk Otomatisasi Currency Market (I Ketut Dedy Suryawan)

80 Mengumpulkan informasi dari sumber-sumber referensi, jurnal, makalah serta mengumpulkan dan mempelajari contoh-contoh aplikasi expert advisor, teori metaquotes Language 4, indikator indikator pembuatan expert advisor data agar mendapatkan ilmu yang cukup dalam proses pembuatannya c. Observasi Observasi merupakan pengamatan dan pencatatan secara sistematik terhadap unsur unsur yang tampak dalam suatu gejala atau gejala gejala dalam penelitian. Tujuan observasi adalah mendeskripsikan setting yang dipelajari, aktivitas aktivitas yang berlangsung, orang orang yang terlibat dan makna kejadian. 3.6 Teknik Analisis Analisa terhadap permasalahan yang ada berdasarkan data data yang dikumpulkan melalui teknik pengumpulan data. Hasil dari analisa ini kemudian digunakan untuk merancang dan membangun aplikasi yang diperlukan. Dalam analisis kali ini menggunakan teknikal analisis yang merupakan seni mengindera kecendrungan harga yang akan datang dengan menggunakan chart dan perhitungan matematis sederhana [1]. Teknik analisys disini berupa metode statistik seperti Moving average, Relative Strength Index dan MACD. 4. Hasil dan Pembahasan 4.1 Konsep Trading Sebelum menjalankan Expert Advisor yang dibuat, maka perlu diinstal software Metatrader 4. Software ini dengan menggunakan broker instatrader dapat didownload di www.instaforex.com. Setelah instalasi maka untuk implementasi dilakukan langkah langkah sebagai berikut : a. Proses Pembuatan Account Baru b. Proses Pemilihan Server c. User & Password d. Input Account e. Tampilan Halaman Utama Instatrader Dasar pembuatan Expert Advisor harus mengikuti konsep trading yang telah ditentukan.konsep Trading yang dimaksud adalah pemahaman tentang beberapa hal dibawah ini seperti : a. Indikator apa yang dipakai Dalam peneltian ini, indikator yang digunakan adalah Simple Moving Average (SMA), Relative Strenth Index (RSI) dan Moving Average Convergence Divergence (MACD) SMA dipakai karena indikator yang paling sederhana, paling tua, dan paling mudah diartikan. SMA memberikan petunjuk mengenai trend dan support Resistance yang baik. Relative Strength Index atau RSI digunakan untuk menghitung perbandingan antara kenaikan dan penurunan harga. Nilai yang dipergunakan RSI adalah 0-100. Fungsi dari indikator RSI adalah untuk mengetahui apakah harga sedang Overbought atau Oversold. MACD digunakan untuk memprediksi peralihan trend dan perubahan momentum. Dengan MACD dapat dilihat tiga buah fungsi indikator, yaitu garis MA periode pendek (fast), garis MA periode panjang (slow) dan susunan histogram yaitu garis yang menggambarkan ukuran jarak antara kedua MA tersebut b. Bagaimana Open Position Dalam market Logika Open Position dalam market diatur dengan menggunakan logika perpotongan 2 buah SMA, nilai RSI dan MACD. Transaksi Buy akan dilakukan bila : 1. SMA Periode 8 Memotong (Cross) keatas SMA Periode 120 2. Nilai RSI dari bawah naik dan diatas 50 3. Histogram pertama berada diatas titik nol yang sebelumnya berada di area negatif Transaksi Sell akan dilakukan bila : 1) SMA Periode 8 Memotong (Cross) kebawah SMA Periode 120 2) Nilai RSI turun dari nilai maximum dan dibawah 50 3) Histogram pertama berada dibawah titik nol yang sebelumnya berada di area positif c. Bagaimana Close Position atau Exit Dari market JURNAL SISTEM DAN INFORMATIKA Vol. 10, No. 2, Mei 2016 L-2

81 Untuk keluar dari Open Position atau close order maka digunakan logika perpotongan 2 SMA tadi dari arah berlawanan dan MACD bergerak berlawanan dari arah sebelumnya saat open position 4.2 Pembuatan Koding Dalam perpotongan 2 buah SMA dan nilai RSI dibawah atau diatas 50 baik untuk transaksi Buy maupun Sell maka digunakan kode program seperti ditujukan pada gambar dibawah ini Gambar 1 Kode Program Untuk Open Position Untuk Close Position maka digunakan logika sebaliknya dari Open Position yaitu bila 2 SMA berpotongan dari arah berlawanan dengan Open Position sebelumnya seperti ditunjukan pada gambar dibawah Gambar 2 Close Position Transaksi Buy Gambar 3 Close Position Transaksi Sell 4.3 Implementasi Koding Penggunaan Expert Advisor yang dibangun dari Metaquotes Language 4 ditunjukan pada gambar dibawah ini yang merupakan langkah langkah percobaan dengan menggunakan aplikasi Instatrader dari broker InstaForex. Expert Advisor setelah dicompile dan disimpan dengan nama Meng- SMARSIMACD. EA tersebut tinggal di attach ke chart salah satu mata uang misalnya GBP/USD L-2 Implementasi Analisa Teknikal untuk Otomatisasi Currency Market (I Ketut Dedy Suryawan)

82 Gambar 4 Penggunaan EA Meng-MARSIMACD Selanjutnya, pada gambar 5 terdapat window untuk isian input expert advisor Meng-MARSIMACD yang digunakan oleh EA tersebut sebagai nilai parameter yang akan mempengaruhi nilai nilai variabel di dalam logika pemrogramannya. Nilai nilai tersebut dapat dirubah rubah untuk mendapatkan hasil yang lebih baik diantaranya a. TakeProfit yaitu target profit yang ingin diraih berapa pip b. StopLoss adalah untuk membatasi kerugian sampai berapa pip c. Slippage yaitu Jumlah atau selisih pergerakan pasar dari waktu penempatan order sampai pelaksanaannya. Ini adalah situasi ketika perintah mengeksekusi pada harga yang lebih baik / buruk daripada yang tercantum dalam order. Misalnya, ini mungkin terjadi selama volatilitas pasar yang tinggi d. Lots yaitu Satuan hitung yang dipakai untuk transaksi e. TrailingStop yaitu instrumen yang memindahkan stop loss ke harga saat ini pada jarak tertentu f. SMA1Periode merupakan periode yang dipakai untuk SMA pertama g. SMA2Periode merupakan periode yang dipakai untuk SMA kedua Gambar 5 Input EA Meng-MARSIMACD 4.4 Pengujian Konfigurasi standar expert advisor Meng-MARSIMACD yang dapat diubah oleh pengguna, dimana konfigurasi standar ditunjukan pada tabel dibawah ini. JURNAL SISTEM DAN INFORMATIKA Vol. 10, No. 2, Mei 2016 L-2

83 Tabel 1 Konfigurasi Standar EA Meng-SMARSIMACD No Variable Value 1 TakeProfit 30 2 StopLoss 30 3 Slippage 3 4 Lots 1.0 5 Trailing Stop 10 6 Trailing True 7 SMA1Periode 8 8 SMA2Periode 120 Pengujian dilakukan 2 kali, pertama selama kurang lebih 1 bulan (1 September 2015 sampai dengan 31 Oktober 2015) dengan input awal modal awal 10000 USD, pasangan mata uang GBP/USD, periode 1H, Leverage 1:100. Konfigurasi standar yang digunakan setelah menggunakan strategy tester backtesting seperti ditunjukan pada gambar dibawah ini Gambar 6 Konfigurasi Strategy Tester Data history Pasangan mata uang GBP/USD selama bulan September-Oktober 2015 menghasilkan grafik hasil seperti pada gambar 7 dibawah ini Gambar 7 Graph Result Backtesting Percobaan Pertama Pada gambar testing diatas, menggambarkan angka bagian kanan adalah angka modal dan dibagian bawah adalah angka jumlah dagang yang dilakukan. Dari garis grafik menunjukan setiap dagang yang dilakukan sebagian besar memberikan keuntungan walaupun ada juga perdagangan yang memberikan kerugian, namun secara keseluruhan memberikan lebih besar keuntungan dibanding kerugiannya sehingga terjadi penambahan modal dari modal sebelumnya Tabel 2 Hasil Resume Percobaan Pertama Symbol GBP/USD Deposit Awal 10000 Total Net Profit 113 Gross Profit 146 Gross Loss -33 Profit Factor 4.42 Total Trade 11 L-2 Implementasi Analisa Teknikal untuk Otomatisasi Currency Market (I Ketut Dedy Suryawan)

84 Short Position(Won%) 4 (100%) Long Position(won %) 7 (85.71%) Profit Trade (% of Total) 10 (90.91%) Loss Trade (% of Total) 1 (9.09%) Largest Profit Trade 30 Average Profit Trade 14.60 Largest Loss Trade -33 Average Loss Trade -33 Pengujian kedua, dari tanggal 1 September 2015 sampai dengan 31 Oktober 2015 dengan input awal modal awal 10000 USD, pasangan mata uang EUR/JPY, periode 1H, Leverage 1:100. Konfigurasi standar yang digunakan setelah menggunakan strategy tester backtesting yang sama dengan sebelumnya. Grafik yang dihasilkan setelah ujicoba ditunjukan pada gambar dibawah Gambar 8 Graph Result Backtesting Percobaan Kedua Tabel 3 Hasil Resume Percobaan Kedua Symbol EUR/JPY Deposit Awal 10000 Total Net Profit 65.91 Gross Profit 173.69 Gross Loss -107.78 Profit Factor 1.61 Total Trade 16 Short Position(Won%) 12 (75.00%) Long Position(won %) 4 (75.00%) Profit Trade (% of Total) 12 (75.00%) Loss Trade (% of Total) 4 (25.00%) Largest Profit Trade 24.47 Average Profit Trade 14.47 Largest Loss Trade -26.99 Average Loss Trade -26.95 Hasil percobaan kedua menunjukkan adanya profit yang dialami pada pasangan mata uang EUR/JPY sehingga EA ini juga cocok digunakan pada mata uang EUR/JPY atau perlu diatur konfigurasi standar sehingga menghasilkan profit yang lebih baik. JURNAL SISTEM DAN INFORMATIKA Vol. 10, No. 2, Mei 2016 L-2

85 5. Simpulan Dari pembahasann yang telah dibahas pada bab sebelumnya, maka dapat diambil kesimpulan ddan saran sebagai berikut : 5.1 Kesimpulan a. Pada pasangan matauang GBP/USD timeframe 1H, EA yang digunakan mampu memberikan profit sebesar 113 pip selama pengujian dalam 1 bulan di bulan September-Oktober 2015 b. Pada pasangan matauang EUR/JPY timeframe 1H, EA yang digunakan memberikan Profit sebesar 65.91 pip selama pengujian dari bulan September - Oktober 2015 c. Penggunaan indikator SMA, RSI dan MACD mampu memberikan profit pada mata uang GBP/USD dan EUR?JPY d. Perubahan konfigurasi standar dan timeframe bisa mempengaruhi hasil profit maupun loss 5.2 Saran Adapun saran yang dapat digunakan sebagai pengembangan dari penelitian selanjutnya adalah : a. Perlu menggunakan indikator lain untuk dikombinasikan dengan yang sudah digunakan yang sekiranya mampu memberikan ramalan tentang trend yang akan terjadi selanjutnya. b. Menambah data-data historis yang telah ada supaya lebih lengkap lagi dan dapat digunakan sebagai uji coba. Perlu dilakukan perubahan parameter untuk mendapatkan hasil yang lebih optimal. Daftar Pustaka [1] Hengkengbala, Yoseph. (2008) Kiat Sukses Mendulang Laba Di Pasar Uang, Prima Infosarana Media, Jakarta [2] Lucius, M, S., Indrawati, Yulika. (2006) Panduan Trading Forex, Penerbit Andi, Yogyakarta. [3] Lestari, Uning., Henderi (2012) Sistem Transaksi Forex Trading Menggunakan Metaquotes Language 4, Jurnal CCIT Vol 5 No 2 Januari 2012, Perguruan Tinggi Raharja, Tangerang [4] Hartanto, Eka. (2013) Otomatisasi Forex Online Trading Dengan Membangun dan Mengimplementasikan Pola Aplikasi MQL4 Denngan Bahasa C, Skripsi Universitas Dian Nuswantoro, Semarang [5] NN, Metatrader 4 Trading Terminal/MetaQuotes Software Corp. http://metaquotes.net/en/metatrader4/trading_terminal, diakses pada tanggal 14 Januari 2015 [6] MQL4 References. http://docs.mql4.com/. Diakses tanggal 20 Juni 2015 L-2 Implementasi Analisa Teknikal untuk Otomatisasi Currency Market (I Ketut Dedy Suryawan)