
یہ حکمت عملی مختلف ادوار کی متحرک اوسط کا استعمال کرتے ہوئے رجحان کی سمت کا تعین کرتی ہے اور ممکنہ الٹ پوائنٹس کی پیش گوئی کرنے کے لئے فکسڈ ڈفریجریشن کے قریب ترین ڈائریکٹرز کا استعمال کرتی ہے۔ یہ حکمت عملی کم اتار چڑھاؤ والی کرنسی کے جوڑوں کے لئے گھنٹہ کی سطح پر کام کرتی ہے۔
اس حکمت عملی میں 20 ، 40 اور 80 کی مدت کی سادہ حرکت پذیر اوسط کا استعمال کیا گیا ہے۔ جب قیمت تینوں حرکت پذیر اوسط سے زیادہ ہوتی ہے تو ، اس کی تعریف اوپر کی طرف کی جاتی ہے۔ جب قیمت تینوں حرکت پذیر اوسط سے کم ہوتی ہے تو ، اس کی تعریف نیچے کی طرف کی جاتی ہے۔ رجحان صرف اس وقت تسلیم کیا جاتا ہے جب کم از کم قیمت تینوں حرکت پذیر اوسط سے زیادہ یا اس سے کم ہو۔
ممکنہ الٹ پوائنٹس کی پیشن گوئی کرنے کے لئے ، حکمت عملی نے 3 مدت کی درمیانی حرکت پذیر اوسط کے محدود فرق کے طریقہ کار کو استعمال کیا ہے۔ پہلا ڈائریکٹر قریب ہے۔ جب پہلا ڈائریکٹر مثبت ہوتا ہے تو ، یہ بتاتا ہے کہ اوپر کا رجحان مستحکم ہے۔ جب پہلا ڈائریکٹر منفی ہوتا ہے تو ، یہ بتاتا ہے کہ نیچے کا رجحان مستحکم ہے۔
اس کے علاوہ ، یہ بھی کہا گیا ہے کہ:
جب فاسٹ لائن میڈین لائن سے زیادہ ہو اور میڈین لائن سست لائن سے زیادہ ہو اور پہلی ڈائریکٹری> 0 ہو تو زیادہ کریں۔
جب فاسٹ لائن وسط لائن سے کم ہو ، وسط لائن سست لائن سے کم ہو ، اور پہلی ڈائریکٹری < 0 ہو تو ، خالی کریں۔
جب پہلی ڈائریکٹری <= 0 ہے تو کثیر سر اسٹاپ نقصان؛
خالی سر سٹاپ نقصان جب پہلا ڈائریکٹر> = 0۔
یہ حکمت عملی مندرجہ ذیل فوائد رکھتی ہے:
رجحانات کا اندازہ لگانے کے لئے متعدد گروپوں کے ساتھ چلنے والی اوسط کا مجموعہ استعمال کریں ، تاکہ رجحانات کا اندازہ لگانا زیادہ قابل اعتماد ہو۔
ڈائریکٹرز کا استعمال کرتے ہوئے، آپ کو وقت میں نقصان کو روکنے اور کم سے کم واپسی کے لئے نقطہ نظر کی پیشن گوئی کر سکتے ہیں.
حکمت عملی کی منطق سادہ اور واضح ہے ، اس پر عمل درآمد آسان ہے ، اور یہ سیکھنے کے لئے موزوں ہے۔
صرف رجحان کے بعد الٹ کریں ، اس سے بچیں ، جیتنے کی شرح زیادہ ہے۔
اس حکمت عملی کے کچھ خطرات بھی ہیں:
ایک بار جب آپ نے یہ سمجھا کہ آپ کے پاس ایک اور ٹریڈنگ پلیٹ فارم ہے ، تو آپ نے یہ سمجھا کہ آپ کے پاس ایک اور ٹریڈنگ پلیٹ فارم ہے۔
ڈائریکٹر ریورس سگنل میں تاخیر ہوسکتی ہے ، جس سے نقصان کو مکمل طور پر بچایا نہیں جاسکتا ہے۔
اسٹاپ نقصان کی غلط ترتیب نقصان کو بڑھا سکتی ہے۔
ان خطرات کے لئے ، ہم اس طرح کے طریقوں کو بہتر بنا سکتے ہیں جیسے کہ منتقل اوسط کی پیرامیٹرز کو بہتر بنانا ، اسٹاپ نقصان کی پوزیشن کو ایڈجسٹ کرنا ، اور دیگر اشارے کے ساتھ مل کر۔
اس حکمت عملی کو مندرجہ ذیل پہلوؤں سے بہتر بنایا جاسکتا ہے:
مختلف مارکیٹوں کی خصوصیات کے مطابق چلتی اوسط کی مدت کو بہتر بنانا؛
مختلف اقسام کی متحرک اوسط کو آزمائیں، جیسے کہ اشاریہ کی متحرک اوسط۔
متحرک اسٹاپ نقصان کو اتار چڑھاؤ کے اشارے کے ذریعہ طے کیا گیا ہے۔
غلط سگنل سے بچنے کے لئے دوسرے اشارے کے ساتھ مل کر تصدیق کریں۔
یہ حرکت پذیر اوسط مجموعہ رجحان کی حکمت عملی ، جو متعدد حرکت پذیر اوسطوں کا استعمال کرتے ہوئے رجحان کی سمت کا فیصلہ کرتی ہے ، اور اس کے نتیجے میں الٹ پوائنٹس کی پیش گوئی کرتی ہے ، جو خطرے کو مؤثر طریقے سے کنٹرول کرسکتی ہے ، اور درمیانی مختصر لائن آپریشن کے لئے موزوں ہے۔ حکمت عملی آسان استعمال کرنے میں آسان ہے ، اور اس کو بہتر بنانے میں آسان ہے ، جو ابتدائی سیکھنے کے عمل کے لئے بہت موزوں ہے۔ مزید اصلاح کے ذریعہ ، حکمت عملی کے پیرامیٹرز کو مختلف اقسام کے ل more زیادہ موزوں بنایا جاسکتا ہے ، اور اس طرح بہتر نتائج حاصل کیے جاسکتے ہیں۔
/*backtest
start: 2022-12-04 00:00:00
end: 2023-12-10 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=3
strategy("Big 3",overlay=true, default_qty_type=strategy.percent_of_equity)
// enter on Arrows
// take profit on touch with 80 SMA, gray, or at discretion
fast = sma(close,20)
mid = sma(close,40)
slow = sma(close,80)
plot(fast,linewidth=1)
plot(mid,linewidth=2)
plot(slow,linewidth=4)
isUptrend = close > fast and close > mid and close > slow
isDowntrend = close < fast and close < mid and close < slow
confirmed = (low > fast and low > mid and low > slow) or (high < fast and high < mid and high < slow)
deriv = 3 * mid[0] - 4 * mid[1] + mid[2]
stableUptrend = (fast > mid) and (mid > slow) and (deriv > 0)
stableDowntrend = (fast < mid) and (mid < slow) and (deriv < 0)
barcolor(isUptrend ? green : isDowntrend ? red : gray)
plotshape(not confirmed[1] and confirmed and isUptrend ? close : na,style=shape.arrowup,location=location.belowbar,color=green)
plotshape(not confirmed[1] and confirmed and isDowntrend ? close : na,style=shape.arrowdown,location=location.abovebar,color=red)
stop = na
//stop = input(1000, "Stop")
strategy.entry("long", strategy.long, when=(stableUptrend), stop=stop)
strategy.close("long", when=(deriv <= 0))
strategy.entry("short", strategy.short, when=(stableDowntrend), stop=stop)
strategy.close("short", when=(deriv >= 0))