Beranda Indikator Teknis Postingan

Indikator Theil-Sen Gratis untuk MetaTrader 4: Panduan Lengkap

Lampiran
30810.zip (8.56 KB, Unduh 0 kali)

Halo para trader! Hari ini kita akan membahas tentang indikator Theil-Sen, sebuah alat yang sangat berguna untuk memperkirakan arah umum dari sebuah garis yang ditarik dari kumpulan titik data. Indikator ini sangat membantu dalam analisis teknikal, dan bisa menjadi senjata rahasia Anda dalam trading.

Indikator ini bekerja dengan cara melakukan regresi pada serangkaian nilai dan kemudian menghitung kemiringan garis regresi yang dihasilkan. Anda bisa menggunakan berbagai jenis data seperti moving average sederhana, moving average eksponensial, harga penutupan, dan harga tertinggi/rendah. Semua data ini dikumpulkan secara otomatis dari grafik MetaTrader. Anda hanya perlu memilih jenis data yang ingin Anda gunakan.

iTSlope(asymbol,timeframe,regperiod,adataset,rmp,rtc,slope,line_nickname,enable_text,ashift);
// Fungsi utama yang digunakan dalam EA Anda. Input parameter sesuai kebutuhan Anda.
// Trader manual juga bisa menggunakan indikator ini secara langsung.

indikator_theil_sen

Seperti biasa, indikator ini mendukung beberapa mata uang secara bersamaan. Saya juga menyertakan alat BreakPoint di sini, meskipun alat ini tidak diperlukan oleh indikator itu sendiri.

Ini adalah tampilan garis tren dalam pasar yang bergerak sideways:

pasar sideways

pasar sideways dengan kecenderungan

Dan ini adalah tampilan garis tren pada pasar yang sedang trending:

trending

Berikut adalah contoh expert advisor (EA) yang bisa Anda gunakan:

//+------------------------------------------------------------------+
//|                                                         demo.mq4 |
//|                         Hak Cipta 2020, Everybody Software Corp. |
//|                                                         https://anywhere.com |
//+------------------------------------------------------------------+
#property copyright "Hak Cipta 2020, Everybody Software Corp."
#property link      "https://anywhere.com"
#property version   "1.00"
#property strict
#include <TheilSen_Indicator.mqh>
#include <BreakPoint.mqh>//<--- tidak diperlukan
//+------------------------------------------------------------------+
//| Fungsi inisialisasi expert                                   |
//+------------------------------------------------------------------+
int OnInit()
  {
   return(INIT_SUCCEEDED);
  }
  
//+------------------------------------------------------------------+
//| Fungsi deinitialisasi expert                                 |
//+------------------------------------------------------------------+
void OnDeinit(const int reason)
  { 
  }
  
//+------------------------------------------------------------------+
//| Fungsi tick expert                                             |
//+------------------------------------------------------------------+
void OnTick()
  {
   //---------variabel ini dibuat kosong tetapi akan terisi data setelah iTSlop() digunakan di bawah.------//
   double slope=0;//kemiringan garis regresi.
   
   ENUM_TIMEFRAMES timeframe=0;//ini adalah timeframe untuk simbol. 0 berarti timeframe grafik saat ini.
   
   int 
   regperiod=20,//periode regresi. berapa banyak bar yang ingin Anda lakukan regresi.
   ashift=1;//shift dari bar tempat Anda ingin menggambar garis regresi.
   
   string 
   asymbol="",//ini adalah simbol/pasangan mata uang yang ingin Anda lakukan perhitungan. "" berarti simbol saat ini.
   adataset="ema_close",//tipe data yang ingin Anda lakukan regresi.
   line_nickname="anything_goes_here",
   rmp,//"market phase" yang dihitung yaitu deskripsi spesifik dari pasar 
   rtc;//"market tendency" yang dihitung yaitu deskripsi umum dari pasar.
   
   bool enable_text=true;//ketika diset = true, data tekstual ditampilkan pada grafik saat ini.
     
   iTSlope(asymbol,timeframe,regperiod,adataset,rmp,rtc,slope,line_nickname,enable_text,ashift);//mata uang tunggal
   //if(rmp == "trending")BreakPoint("","",true,"rmp",rmp,"rtc",rtc,"asymbol",asymbol);
  }
//+------------------------------------------------------------------+

Terima kasih kepada whroeder dan lainnya yang membantu menjelaskan konsep ini.

Postingan terkait

Komentar (0)