Rabu, 27 April 2016

Operator For Di Dalam EA

0 komentar
Bayangkan saja seandainya operator "For" belum ditemukan, mungkin Anda akan kesulitan dalam membuat program EA. Karena adalah sifat harga untuk cenderung berulang, open position pun cenderung ikut berulang, serta identifikasi sinyal yang sama setiap hari, maka operator "For" akan berperan sangat besar dalam membantu trading sistem dalam pembuatan EA.



Dalam kehidupan sehari-hari, For itu sama dengan rutinitas masuk sekolah. Setiap pagi Anda akan pakai sepatu, pakai baju seragam, dan berangkat sekolah. Jika sebelum minggu, maka Anda akan tetap berangkat sekolah. Namun bila Minggu telah tiba, secara otomatis Anda tidak berangkat karena hari libur.

Apa itu operator ForOperator For adalah ekspresi yang menggambarkan pengulangan dari fungsi operator lain.
Sehingga ketika dijalankan, For akan membagi menjadi tiga kategori:
  1. Inisialisasi,
  2. Kondisi (apakah akan tetap looping atau tidak),
  3. Perhitungan dari ekspresi kedua.

Ciri-ciri yang dapat terlihat dari operator For adalah terdapat tanda ( ; ) yang mengapit pada For di dalam kurung. Sehingga terjadi ekspresi 1; ekspresi 2; ekspresi 3. Berikut adalah rumusan dari operator For:

for (Expression1; Expression2; Expression3)
  operator;

Hal ini akan mirip dengan While. Sama-sama bentuk pengulangan, namun ekspresi yang digunakan berbeda. Sebagai contoh dalam bentuk While:

Expression1;
while(Expression2)
 {
  operator;
  Expression3;
 };

Jadi operator For bisa dibantu dari While sebagai pengulangan. Namun adakalanya While tidak bisa membantu For di kala ada perulangan yang cukup besar dan rumit. Sehingga operator For sendirilah yang harus mengatasinya. Untuk contoh yang sedikit kompleks dalam operator For:

for(n=0;n<total;n++)
{
OrderSelect(n, SELECT_BY_POS, MODE_TRADES);
}

KesimpulanMenggunakan operator For sangat erat kaitannya dengan pengulangan. Bila Anda membuka posisi setiap hari bisa menerapkan For. Anda yang membutuhkan strategi martingale, atau strategi averaging juga membutuhkan For. Dan jika Anda sedang menerapkan trailing juga membutuhkan For. Operator For akan menyingkat program Anda menjadi lebih sederhana.



Sumber: Seputarforex.com

Leave a Reply


 
Trading valuta asing berdasarkan margin mengandung potensi keuntungan tinggi, tapi juga potensi risiko tinggi yang mungkin tidak cocok untuk semua investor. Sebelum memutuskan untuk trading valuta asing, Anda harus dengan hati-hati mempertimbangkan tujuan investasi, tingkat pengalaman, dan selera risiko Anda. Kinerja masa lalu tidak mencerminkan hasil masa depan, yang bisa berbeda karena volatilitas pasar. Ada kemungkinan bahwa Anda bisa saja kehilangan sebagian atau semua investasi awal Anda sehingga sebaiknya jangan menginvestasikan uang yang tidak dapat Anda tanggung kerugiannya. Anda harus menyadari tentang semua risiko yang terkait dengan trading valuta asing, dan meminta nasihat dari penasihat keuangan independen jika Anda memiliki keraguan.
KAJIANFOREX (Pusat Informasi pembelajaran Forex terpercaya) © 2015 | Designed By Blog Minan