• Welcome back! Thank you for being a part of this Traders Community. Let's discuss and share :)
    Selamat datang kembali! Trimakasih telah menjadi bagian dari Komunitas Trader ini. Mari berdiskusi dan berbagi :)
General chit-chat
Help Users
  • No one is chatting at the moment.

      Memasang Spread Filter Pada EA

      Niguru

      Member
      Credit Hunter
      Credits
      0
      Pada kondisi high volatile (kondisi dimana volatilitas (pergerakan harga) sangat tinggi) biasanya spread (selisih harga jual dan beli) menjadi melebar.
      Sebaiknya pada saat spread terlalu lebar EA tidak melakukan pengambilan, agar setiap OP senantiasa terjaga di harga yang benar.

      Untuk mencegahnya tambahkan saja fungsi (function) berikut ini:
      Code:
      bool badSpread(){if(((Ask-Bid)/_Point)>maxSpread) return(true); return(false);}


      Untuk mendapatkan nilai maxSpread, tempatkan input parameter:
      Code:
      input int maxSpread=30;//Maximum Spread


      Agar fungsi tersebut dijalankan oleh EA, maka tempatkan kode ini pada area OnTick:
      Code:
      if(badSpread()) return;

      Kode sederhana di atas, bisa mencegah kerugian akibat kesalahan OP pada saat spread terlalu lebar.
      Semoga panduan singkat ini bermanfaat bagi teman-teman sekalian. Have a nice coding :)
       
      Back
      Top