- جون 12, 2013
- پاران شايع ٿيل: فاریکس وڪي ٽيم
- زمرو: FX Ind
نالو: |
|
||
ليکڪ: | بارو بوائي (2011.07.12 10:38) | ||
ڊائون لوڊ ٿيل: | 11128 | ||
ڊائون لوڊ ڪريو: |
|
||
رجحان يا رينج اشارو (ٽي او آر)
هڪ قابل ذڪر سادو پر تمام مفيد اشارو. ADX يا VHF کان اڳ ۽ واضح سگنل. ڪنهن ٻئي اشارن کان وڌيڪ مثبت رينج سگنل. پراڻي روايتي نظريو چوي ٿو جڏهن StdDev مٿي ATR پوء مارڪيٽ رجحان. مان چوان ٿو ته اهو خيال اسٽاڪ لاءِ ٺيڪ ٿي سگهي ٿو & شيون پر فاریکس مارڪيٽ جي هارمونڪس لاءِ اسان کي ڪجهه تيز ۽ صاف جي ضرورت آهي. جوڑوں جي مکيه تحريڪن جي سلسلي ۾ پڻ ڏينهن جو وقت نه وساريو. پيلو = StdDev ڪو به جوڙو, ڪنهن به وقت جي فريم. بهترين ميجرز ۽ M15 مدت يا وڌيڪ تي استعمال ڪيو ويو
تفصيل: ڪوڊ ڏيکاري ٿو ته لڳ ڀڳ ڪنهن به اشاري تي هلندڙ اوسط ڪيئن لاڳو ڪجي. ڪجھ نموني ڪوڊ جا ٽڪرا ھيٺ ڏنل آھن توھان کي ڏيکارڻ لاءِ ته ھن اشاري کي 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!!! |