SFX رجحان يا رينج اشارو

0
(0)
نالو:
SFX رجحان يا رينج اشارو
ليکڪ: بارو بوائي (2011.07.12 10:38)
ڊائون لوڊ ٿيل: 11128
ڊائون لوڊ ڪريو:
SFX Trend Or Range Indicator 1
SFX TOR.mq4 (6.6 Kb) ڏيک
رجحان يا رينج اشارو (ٽي او آر)

هڪ قابل ذڪر سادو پر تمام مفيد اشارو. ADX يا VHF کان اڳ ۽ واضح سگنل. ڪنهن ٻئي اشارن کان وڌيڪ مثبت رينج سگنل.

پراڻي روايتي نظريو چوي ٿو جڏهن StdDev مٿي ATR پوء مارڪيٽ رجحان.

مان چوان ٿو ته اهو خيال اسٽاڪ لاءِ ٺيڪ ٿي سگهي ٿو & شيون پر فاریکس مارڪيٽ جي هارمونڪس لاءِ اسان کي ڪجهه تيز ۽ صاف جي ضرورت آهي. جوڑوں جي مکيه تحريڪن جي سلسلي ۾ پڻ ڏينهن جو وقت نه وساريو.

SFX Trend Or Range Indicator 2

پيلو = StdDev
Aqua = ATR
ڳاڙهو = Smoothed حرڪت وارو اوسط StdDev جو
استعمال:

ڪو به جوڙو, ڪنهن به وقت جي فريم. بهترين ميجرز ۽ M15 مدت يا وڌيڪ تي استعمال ڪيو ويو

  • پيلو ڀڃي مٿي لال جڏهن هيٺ Aqua = رجحان عمارت
  • پيلو ڀڃڻ هيٺان لال جڏهن مٿي Aqua = رجحان ختم ڪرڻ |
  • پيلو هيٺان ڳاڙهو جڏهن هيٺ Aqua = رينگنگ/سائيڊ ويز مارڪيٽ

تفصيل:

ڪوڊ ڏيکاري ٿو ته لڳ ڀڳ ڪنهن به اشاري تي هلندڙ اوسط ڪيئن لاڳو ڪجي.

ڪجھ نموني ڪوڊ جا ٽڪرا ھيٺ ڏنل آھن توھان کي ڏيکارڻ لاءِ ته ھن اشاري کي EA ۾ ڪيئن ڪال ڪجي.

// Example EA code
extern int AgedPeriodSwitch = 5;   // 1= م 1 2 = م 5 -- 9=MN1 کي قابل بڻائي ٿو آسان مدت جي قيمت کي اصلاح ڪندڙ ۾ تبديل ڪرڻ ;)

// 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 بند قيمت, 
                               // 1 کليل قيمت, 
                               // 2 وڏي قيمت, 
                               // 3 گهٽ قيمت, 
                               // 4 وچولي قيمت, (مٿاهون + گهٽ)/2, 
                               // 5 عام قيمت, (مٿاهون + گهٽ + ويجهو)/3, 
                               // 6 وزن بند قيمت, (مٿاهون + گهٽ + ويجهو + ويجهو)/4

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

bool bTrendEnd;

int شروع()
 {

 bTrendEnd = IsTrendFading(عمر وارو دور سوئچ);

 جيڪڏهن (IsNewBar)
  جيڪڏهن (bTrendEnd) بند ڪريوYourTrendingOrders();
   ....
   ....

 واپسي (0);
 }

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

  strSymbol = نشان();

  جيڪڏهن (iPeriodSwitch == 0) iPeriodToUse = 0; // يعني. the current chart period of the EA
  else iPeriodToUse = PeriodSwitcher(iPeriodSwitch); 

  ڊبل Aqua_1 = iCustom(str سمبول, iPeriodToUse, "SFX TOR", str سمبول, TOR.ATR.Period,TOR.StdDev.MA.Period,TOR.StdDev.MA.Shift,
                          TOR.StdDev.MA.Method,TOR.StdDev.MA.قيمت,TOR.MA.Fast.Period,TOR.MA.Fast.Method,TOR.MA.Fast.Shift, 0, 1);
  ڊبل پيلو_1 = iCustom(str سمبول, iPeriodToUse, "SFX TOR", str سمبول, TOR.ATR.Period,TOR.StdDev.MA.Period,TOR.StdDev.MA.Shift,
                            TOR.StdDev.MA.Method,TOR.StdDev.MA.قيمت,TOR.MA.Fast.Period,TOR.MA.Fast.Method,TOR.MA.Fast.Shift, 1, 1);
  ڊبل ريڊ_1 = iCustom(str سمبول, iPeriodToUse, "SFX TOR", str سمبول, TOR.ATR.Period,TOR.StdDev.MA.Period,TOR.StdDev.MA.Shift,
                            TOR.StdDev.MA.Method,TOR.StdDev.MA.قيمت,TOR.MA.Fast.Period,TOR.MA.Fast.Method,TOR.MA.Fast.Shift, 2, 1);

  جيڪڏهن (پيلو_1 > Aqua_1)
   جيڪڏهن (ڳاڙهو_1 > Aqua_1)
    جيڪڏهن (پيلو_1 < ڳاڙهو_1) واپسي (سچو);

  واپسي (ڪوڙو);
 }

int PeriodSwitcher(int iSP)
 {
  // نمبر وٺي ٿو 1-9 returns a chart period
  int iP=0;

   سوئچ (آئي ايس پي) 
   {
    ڪيس 1:
     iP=PERIOD_M1;
     ٽوڙڻ;

    ڪيس 2:
     iP=PERIOD_M5;
     ٽوڙڻ;

    ڪيس 3:
     iP=PERIOD_M15;
     ٽوڙڻ;

    ڪيس 4:
     iP=PERIOD_M30;
     ٽوڙڻ;

    ڪيس 5:
     iP=PERIOD_H1;
     ٽوڙڻ;

    ڪيس 6:
     iP=PERIOD_H4;
     ٽوڙڻ;

    ڪيس 7:
     iP=PERIOD_D1;
     ٽوڙڻ;

    ڪيس 8:
     iP=PERIOD_W1;
     ٽوڙڻ;

    ڪيس 9:
     iP=PERIOD_MN1;
     ٽوڙڻ;
   }  

 واپسي(آئي پي);
 }

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

هي پوسٽ ڪيترو مفيد هو?

ان کي ريٽ ڪرڻ لاء اسٽار تي ڪلڪ ڪريو!

سراسري درجه بندي 0 / 5. ووٽن جي ڳڻپ: 0

هن وقت تائين ڪوبه ووٽ ناهي! هن پوسٽ جي درجه بندي ڪرڻ لاء پهريون ٿيو.

اسان کي افسوس آهي ته هي پوسٽ توهان لاء مفيد نه هئي!

اچو ته هن پوسٽ کي بهتر بڻايون!

اسان کي ٻڌايو ته اسان هن پوسٽ کي ڪيئن بهتر ڪري سگهون ٿا?



ليکڪ: فاریکس وڪي ٽيم
اسان انتهائي تجربيڪار فاریکس واپارين جي ٽيم آهيون [2000-2023] جيڪي اسان جي پنهنجي شرطن تي زندگي گذارڻ لاءِ وقف آهن. اسان جو بنيادي مقصد مالي آزادي ۽ آزادي حاصل ڪرڻ آهي, ۽ اسان خود تعليم حاصل ڪئي آهي ۽ فاریکس مارڪيٽ ۾ وسيع تجربو حاصل ڪيو آهي جيئن اسان جو مطلب هڪ خودمختاري واري زندگي گذارڻ جي لاءِ آهي..