Laman utama Indikator Teknikal Siaran

WPR Custom: Indikator Sempurna untuk MetaTrader 5

Lampiran
22972.zip (1.8 KB, Muat turun 0 kali)

Kami telah menambah beberapa ciri penting pada parameter input:

  • warna garis utama indikator
  • lebar garis utama indikator
  • nilai bagi dua tahap indikator

WPR Custom

Kenapa ini dilakukan?

Ketika menguji EA menggunakan indikator iWPR (Williams’ Percent Range, %R) yang standard, hasilnya seringkali mengecewakan: warna indikator tidak boleh diubah (#1) dan, yang paling penting, nilai tahapnya selalu sama (#2)!

Testing standart WPR

Dalam masa yang sama, EA yang berdasarkan iWPR boleh menggunakan tahap "-25" dan "-75", tetapi hanya tahap yang tetap dalam indikator itu sendiri ("-20" dan "-80") yang akan ditunjukkan semasa ujian visual. Paparan ini nampak tidak praktikal, jadi beberapa tetapan telah dibuat pada parameter input.

Kini, setelah dipanggil dari EA, tahap indikator betul-betul sepadan dengan sistem perdagangan. Contoh pemanggilan WPR Custom yang dilaksanakan dalam EA Vlado, kod MQL5

//--- buat pemegang indikator iWPR
   handle_iCustom=iCustom(m_symbol.Name(),Period(),"WPR Custom",Inp_WPR_Period,
                          Inp_WPR_Color,Inp_WPR_Width,Inp_WPR_Level1,Inp_WPR_Level2);
//--- jika pemegang tidak dibuat 
   if(handle_iCustom==INVALID_HANDLE)
     {
      //--- beri tahu tentang kegagalan dan keluarkan kod ralat 
      PrintFormat("Gagal untuk membuat pemegang indikator iWPR untuk simbol %s/%s, kod ralat %d",
                  m_symbol.Name(),
                  EnumToString(Period()),
                  GetLastError());
      //--- indikator dihentikan awal 
      return(INIT_FAILED);
     }

dan hasil paparan dalam penguji strategi:

WPR Custom vs EA


    Siaran berkaitan

    Komen (0)