Open posisi yang akan dilakukan oleh EA candle sederhana ini menggunakan sistem buka tutup. EA akan melihat transaksi sebelumnya. Jika transaksi memang tidak ada sama sekali maka EA akan melakukan pembukaan posisi berdasarkan signal yang diambil.
Pembacaan EA ini akan selalu menitikberatkan pada hasil yang digunakan. Misalnya saat ini EA sedang standby, belum ada transaksi sama sekali, tiba-tiba perpindahan candle terjadi pada time frame m30 misalnya. Maka EA akan mencoba melakukan pembukaan posisi setelah diketahui transaksi sebelumnya tidak ada.
Fungsi ini tidak terlepas dari bantuan code OrderTotal. Code tersebut digunakan EA sebagai pengendali transaksi. Nah, code OrderTotal akan melihat transaksi yang masih berjalan. Transaksi ini sebetulnya tidak hanya memperhatikan daerah buy atau sell saja melainkan termasuk order pending limit dan order pending stop.
Jika OrderTotal telah mengkalkulasi tidak adanya transaksi maka secara tidak langsung code menyuruh open posisi setelah keterangan signal benar-benar sesuai yang diinginkan sesuai rule.
OrderTotal ini akan menggunakan rumus :
// penempatan OrderTotal
If ( OrderTotal () == 0)
{
.....
}
//---------------------------------------
Artinya jika semua order tidak ditemukan maka perintah penugasan akan diserahkan langsung kepada signal di bawahnya yaitu pada titik-titik yang ada di dalam kurung. Sehingga proses validasi telah disahkan oleh OrderTotal dan ditindaklanjuti oleh fungsi setelahnya.
Kesimpulan
Adanya OrderTotal di dalam code EA Candle Sederhana ini telah menunjukkan fungsi khusus dimana ia mampu memantau terjadinya transaksi ataupun tidak adanya transaksi yang terjadi saat EA diaktifkan. Setelah code OrderTotal menemukan informasi bahwa transaksi masih ada, niat untuk menyuruh fungsi lain diurungkan.