EUR/USD 1.081   |   USD/JPY 151.210   |   GBP/USD 1.264   |   AUD/USD 0.651   |   Gold 2,222.50/oz   |   Silver 25.10/oz   |   Wall Street 39,807.37   |   Nasdaq 16,379.46   |   IDX 7,288.81   |   0.00   |   0.00   |   0.00   |   Pound Sterling menghadapi tekanan di tengah kuatnya penurunan suku bunga BoE, 15 jam lalu, #Forex Fundamental   |   Menurut analis ING, EUR/USD berpotensi menuju 1.0780 atau mungkin 1.0750 di bawah Support 1.0800. , 15 jam lalu, #Forex Teknikal   |   USD/CHF naik ke dekat level 0.9060 karena penghindaran risiko, amati indikator utama Swiss, 15 jam lalu, #Forex Teknikal   |   GBP/USD menarget sisi bawah selanjutnya terletak di area 1.2600-1.2605, 15 jam lalu, #Forex Teknikal   |   BEI tengah merancang aturan tentang Liquidity Provider atau penyedia likuiditas untuk meningkatkan transaksi pada saham-saham di papan pemantauan khusus, 22 jam lalu, #Saham Indonesia   |   PT Merdeka Copper Gold Tbk (MDKA) meraup pendapatan usaha sebesar $1.70 miliar pada tahun 2023, 22 jam lalu, #Saham Indonesia   |   PT Indocement Tunggal Prakarsa Tbk. (INTP) siap memasok 120,000 ton semen curah dalam satu tahun untuk memenuhi kebutuhan semen di proyek Ibu Kota Negara (IKN) Nusantara, 22 jam lalu, #Saham Indonesia   |   S&P 500 turun 0.1% menjadi 5,304, sementara Nasdaq 100 turun 0.1% menjadi 18,485 pada pukul 19:16 ET (23:16 GMT). Dow Jones turun 0.1% menjadi 40,119, 22 jam lalu, #Saham Indonesia

Fungsi Order Total Pada Kode EA

Penulis

Beberapa fungsi sudah dijelaskan pada artikel terdahulu. Kini kita akan mempelajari order total yang dibutuhkan oleh EA dalam permulaan transaksi. Apa yang harus kita lakukan dengan order total ini? dibiarkan, diliatin, atau di pelototin saja ? he he... ya di gunakan untuk membuat code EA dong.Ciri khusus dari order total adalah memiliki code sesuai namanya yaitu Order Total

Beberapa fungsi sudah dijelaskan pada artikel terdahulu. Pelajaran berikutnya adalah tentang order total yang dibutuhkan oleh EA (Expert Advisor) dalam permulaan transaksi. Apa yang harus dilakukan dengan order total ini? Dibiarkan, diliatin, atau di pelototin saja? Tentu saja untuk membuat kode EA dong.

Fungsi Order Total Pada Kode

Ciri khusus dari order total adalah memiliki kode sesuai namanya yaitu OrderTotal. Lalu fungsinya untuk apa? Order total digunakan untuk mengecek apakah EA masih ada di open position atau tidak. Jika masih ada, biasanya EA tidak akan melakukan order kembali berdasarkan perintah OrderTotal.

Di sini Anda akan tahu bahwa OrderTotal memiliki peranan penting dalam mengelola sebuah transaksi. Lihat saja bagaimana jika transaksi sebelumnya masih berjalan kemudian ada sinyal baru, dan EA melakukan open position lagi. Betapa konyol sekali jika akhirnya ditemukan EA membuka posisi sebanyak mungkin hanya karena sinyal yang muncul terlalu berlimpah. Untuk itu dibutuhkan filter supaya EA hanya akan mau transaksi jika tidak ditemukannya pembukaan posisi apapun di dalam market.

// rumus
OrderTotal ()

//---------------------------

Anda akan menggabungkan dengan suatu kondisi yang ditambahkan dengan nilai. Karena OrderTotal masih dalam bentuk kode diam (tidak bisa berjalan tanpa di-support dari fungsi lain) maka dibutuhkanlah sebuah penggerak. Contoh Anda bisa menggunakan perbandingkan:

// cek open posisi
If ( OrderTotal() == 0) {
{
If Open buy
}
Else if Open sell
}
}

//------------------------------

Artinya EA akan melakukan cek-in dulu apakah ada open posisi buy atau sell dalam sebuah transaksi. Jika tidak ada transaksi sama sekali yang ditandai dengan sama dengan nol, maka EA bisa menyuruh fungsi open posisi sesuai dengan arah sinyal.

Selain itu, OrderTotal juga bisa digunakan dalam bentuk perulangan disesuaikan berdasarkan penggunaannya. Perulangan ini digunakan jika EA membutuhkan transaksi yang sesuai sampai EA selesai melakukan tugas.

// Perulangan
Int total = OrderTotal ();
for(int pos=0; pos < total; pos++){
.....
}

//---------------------------

Maksudnya nilai pos harusnya dalam keadaan nol atau diam. Jika pos ternyata kurang dari total maka pos akan mulai menambahkan nilainya sampai menjadi 0 kembali.




Saran dan kritik yang membangun tetap kami harapkan untuk dapat menyajikan informasi code lebih baik dan menarik untuk Anda baca dimasa yang akan datang. Sampaikan pendapat, pengalaman, cerita, saran, dan kritik Anda pada kotak post di bawah ini.

116914
Penulis

Parmadita mengenal forex mulai tahun 2010. Sejak saat itu, menggali beragam pengetahuan dan pengalaman terkait forex dari berbagai sumber, baik tentang indikator teknikal biasa, psikologi trading, maupun Expert Advisor.