SFX Trend Or Range Indicator

0
(0)
Nama:
SFX Trend Or Range Indicator
Pengarang: BarrowBoy (2011.07.12 10:38)
Diunduh: 11128
Unduh:
SFX Trend Or Range Indicator 1
SFX TOR.mq4 (6.6 Kb) Melihat
The Trend Or Range Indicator (TOR)

A remarkably simple but very useful indicator. Earlier and clearer signals than ADX or VHF. More positive ranging signal than any other indicators.

Old conventional theory says when StdDev above ATR then market trending.

I say this idea may be OK for stocks & commodites but for the harmonics of Forex market we need something quicker and clearer. Also never forget time of day in relation to the pairs main movements.

SFX Trend Or Range Indicator 2

Yellow = StdDev
Aqua = ATR
Red = Smoothed Moving Average of the StdDev
Usage:

Pasangan apa pun, setiap kerangka waktu. Best used on majors and M15 period or higher

  • Yellow breaks above Red when below Aqua = Trend building
  • Yellow breaks below Red when above Aqua = Trend exhausting
  • Kuning di bawah Merah saat di bawah Aqua = Pasar Ranging/Sideways

Detail:

Kode menunjukkan cara menerapkan Moving Average ke hampir semua indikator.

Beberapa cuplikan kode contoh di bawah ini menunjukkan cara memanggil indikator ini di EA.

// Example EA code
extern int AgedPeriodSwitch = 5;   // 1=M1 2=M5 -- 9=MN1 Memungkinkan perubahan nilai periode yang mudah di pengoptimal ;)

// Settings for SFX TOR
 int TOR.ATR.Period=12;        // D1=20
 int TOR.StdDev.MA.Period=12;  // D1=20
 int TOR.StdDev.MA.Shift=0;    //
 int TOR.StdDev.MA.Method = 0; // 0=SMA 1=EMA 2=Smoothed 3=Linear Weighted
 int TOR.StdDev.MA.Price = 0;  // 0 Tutup harga, 
                               // 1 Buka harga, 
                               // 2 Harga tinggi, 
                               // 3 Harga rendah, 
                               // 4 Harga rata-rata, (tinggi + rendah)/2, 
                               // 5 Harga tipikal, (tinggi + rendah + dekat)/3, 
                               // 6 Harga penutupan tertimbang, (tinggi+rendah+tutup+tutup)/4

 int TOR.MA.Fast.Periode = 3;
 int TOR.MA.Fast.Metode = 2;   //  0=SMA 1=EMA 2=Smoothed 3=Linear Weighted
 int TOR.MA.Fast.Shift = 0;

bool bTrendEnd;

int mulai()
 {

 bTrendEnd = IsTrendFading(AgeedPeriodSwitch);

 jika (IsNewBar)
  jika (bTrendEnd) Tutup Pesanan Tren Anda();
   ....
   ....

 kembali (0);
 }

bool IsTrendFading(int iPeriodSwitch)
 {
  int iPeriodToUse;
  string strSimbol;

  strSimbol = Simbol();

  jika (iPeriodSwitch == 0) iPeriodToUse = 0; // yaitu. the current chart period of the EA
  else iPeriodToUse = PeriodSwitcher(iPeriodSwitch); 

  ganda Aqua_1 = iCustom(strSymbol, iPeriodToUse, "SFX TOR", strSymbol, TOR.ATR.Periode,TOR.StdDev.MA.Periode,TOR.StdDev.MA.Shift,
                          TOR.StdDev.MA.Metode,TOR.StdDev.MA.Harga,TOR.MA.Fast.Periode,TOR.MA.Cepat.Metode,TOR.MA.Fast.Shift, 0, 1);
  ganda Yellow_1 = iCustom(strSymbol, iPeriodToUse, "SFX TOR", strSymbol, TOR.ATR.Periode,TOR.StdDev.MA.Periode,TOR.StdDev.MA.Shift,
                            TOR.StdDev.MA.Metode,TOR.StdDev.MA.Harga,TOR.MA.Fast.Periode,TOR.MA.Cepat.Metode,TOR.MA.Fast.Shift, 1, 1);
  ganda Red_1 = iCustom(strSymbol, iPeriodToUse, "SFX TOR", strSymbol, TOR.ATR.Periode,TOR.StdDev.MA.Periode,TOR.StdDev.MA.Shift,
                            TOR.StdDev.MA.Metode,TOR.StdDev.MA.Harga,TOR.MA.Fast.Periode,TOR.MA.Cepat.Metode,TOR.MA.Fast.Shift, 2, 1);

  jika (Kuning_1 > Aqua_1)
   jika (Merah_1 > Aqua_1)
    jika (Kuning_1 < Merah_1) kembali (BENAR);

  kembali (PALSU);
 }

int Pengalih Periode(int iSP)
 {
  // Mengambil nomor 1-9 returns a chart period
  int iP=0;

   mengalihkan (ISP) 
   {
    kasus 1:
     iP=PERIOD_M1;
     merusak;

    kasus 2:
     iP=PERIOD_M5;
     merusak;

    kasus 3:
     iP=PERIOD_M15;
     merusak;

    kasus 4:
     iP=PERIOD_M30;
     merusak;

    kasus 5:
     iP=PERIOD_H1;
     merusak;

    kasus 6:
     iP=PERIOD_H4;
     merusak;

    kasus 7:
     iP=PERIOD_D1;
     merusak;

    kasus 8:
     iP=PERIOD_W1;
     merusak;

    kasus 9:
     iP=PERIOD_MN1;
     merusak;
   }  

 kembali(aku p);
 }

Do not mail me if this EA sample code doesnt compile - is only pseudo-code!!!

Betapa bermanfaatnya postingan ini?

Klik pada bintang untuk menilainya!

Penilaian rata-rata 0 / 5. Penghitungan suara: 0

Tidak ada suara sejauh ini! Jadilah orang pertama yang menilai postingan ini.

Kami mohon maaf karena postingan ini tidak bermanfaat bagi Anda!

Mari kita perbaiki postingan ini!

Beri tahu kami bagaimana kami dapat meningkatkan postingan ini?



Pengarang: Tim Wiki Forex
Kami adalah tim Trader Forex yang sangat berpengalaman [2000-2023] yang berdedikasi untuk menjalani hidup dengan cara kita sendiri. Tujuan utama kami adalah untuk mencapai kemandirian dan kebebasan finansial, dan kami telah mengejar pendidikan mandiri dan memperoleh pengalaman luas di pasar Forex sebagai sarana kami untuk mencapai gaya hidup mandiri.