
یہ حکمت عملی ایک کراسنگ حکمت عملی ہے جو 8 اور 20 دوروں کی سادہ حرکت پذیر اوسط (ایس ایم اے) پر مبنی ہے۔ تیز رفتار ایس ایم اے پر تیز رفتار ایس ایم اے کو عبور کرتے وقت زیادہ کریں ، اور تیز رفتار ایس ایم اے کے نیچے سست رفتار ایس ایم اے کو عبور کرتے وقت خالی کریں۔ یہ حکمت عملی بنیادی طور پر رجحانات کی تبدیلی کو پکڑنے کے لئے مختلف دورانیہ کی اوسط لائنوں کے کراسنگ کا استعمال کرتی ہے۔
اس حکمت عملی میں تیزی سے اوسط اور سست اوسط کی کراسنگ کا استعمال کیا جاتا ہے تاکہ رجحانات میں تبدیلی کا اندازہ لگایا جاسکے۔ چونکہ تیزی سے اوسط قیمت میں تبدیلیوں کے لئے زیادہ حساس ہے ، لہذا قلیل مدتی رجحانات کی تبدیلی کو پہلے ہی پکڑ لیا جاسکتا ہے۔ جب تیز اوسط پر سست اوسط سے گزرتا ہے تو ، یہ ظاہر کرتا ہے کہ مختصر لائن کثیر سر میں داخل ہونا شروع ہوگئی ہے ، جو ایک زیادہ کا اشارہ ہے۔ جب تیز اوسط کے نیچے سست اوسط سے گزرتا ہے تو ، اس کا اشارہ ہے کہ مارکیٹ کثیر سر سے خالی سر میں منتقل ہوگئی ہے۔
اس حکمت عملی کا سب سے بڑا فائدہ یہ ہے کہ یہ سادہ اور بدیہی ہے ، اسے سمجھنا اور اس پر عمل درآمد کرنا آسان ہے۔ اس کے ساتھ ساتھ ، یہ لچکدار بھی ہے ، جس میں اوسط پیرامیٹرز کو ایڈجسٹ کرکے مختلف مارکیٹ کے حالات کے مطابق ڈھال لیا جاسکتا ہے۔ یہ ایک بنیادی حکمت عملی کے طور پر کام کرسکتا ہے ، اور اس کی بنیاد پر اس میں توسیع اور اصلاح کی جاسکتی ہے۔
چونکہ یہ حکمت عملی صرف اوسط لائن کراسنگ جیسے سادہ اشارے پر انحصار کرتی ہے ، لہذا اس کی مارکیٹ کی پیچیدہ صورتحال کے بارے میں فیصلہ کرنے کی صلاحیت کمزور ہے۔ مخصوص رجحان کی لمبائی اور سمت میں تبدیلی کا اندازہ لگانا ممکن نہیں ہے ، اور جلد ہی داخلہ اور باہر نکلنا ممکن ہے۔ اس کے علاوہ ، یہ ہنگامہ خیز حالات میں آسانی سے پھنس جاتا ہے۔ اس کے علاوہ ، پیرامیٹرز کا غلط انتخاب بھی حکمت عملی کی کارکردگی کو براہ راست متاثر کرسکتا ہے۔
ٹرینڈ سگنل کی تصدیق کا فیصلہ کرنے کے لئے دوسرے اشارے کے مجموعے کے ذریعہ غلط فہمیوں کو کم کیا جاسکتا ہے۔ جبکہ مناسب طور پر اسٹاپ نقصان کی حد میں نرمی بھی کسی حد تک ہنگامی مارکیٹ میں ہونے والے نقصان سے بچا جاسکتا ہے۔
اس حکمت عملی کو دوسرے اشارے کے مجموعے کے ساتھ استعمال کیا جاسکتا ہے ، جس میں رجحان کے اشارے کا تعین کرنے کے لئے مزید عوامل کا استعمال کیا جاسکتا ہے ، جعلی سگنل کو فلٹر کیا جاسکتا ہے۔ اس کے ساتھ ساتھ رجحان کا تعین کرکے ، بہت زیادہ بار بار الٹ جانے سے گریز کیا جاسکتا ہے۔ اس کے علاوہ ، پیرامیٹرز کی اصلاح اور اسٹاپ نقصان کی اصلاح بھی حکمت عملی کی استحکام کو نمایاں طور پر بڑھا سکتی ہے۔
یہ یکساں لائن کراسنگ حکمت عملی کا تصور سادہ ، سمجھنے اور عمل کرنے میں آسان ہے۔ مختلف رفتار کی یکساں لائنوں کے کراسنگ فیصلے کے رجحان کی تبدیلیوں کا استعمال کرتے ہوئے ، مختصر مدت کے رجحانات کو مؤثر طریقے سے پکڑ سکتا ہے۔ تاہم ، اس میں کچھ دشواریاں بھی ہیں ، شناخت کی کمزوری ، غلط سگنل پیدا کرنے کے لئے آسان ہے۔ دوسرے اشارے کے مجموعے کے ساتھ استعمال کرکے ، پیرامیٹرز اور اسٹاپ نقصان کی پوزیشن کو مناسب طریقے سے ایڈجسٹ کرکے ، بہتر کارکردگی حاصل کی جاسکتی ہے۔ اس حکمت عملی نے مقدار کی تجارت کی بنیاد رکھی ہے ، اور مزید اصلاح کے لئے بھی سمت فراہم کی ہے۔
/*backtest
start: 2023-11-19 00:00:00
end: 2023-12-19 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=5
strategy("SMA Crossover Strategy", overlay=true)
// Define SMA lengths
fastLength = input.int(8, title="Fast SMA Length", minval=1)
slowLength = input.int(20, title="Slow SMA Length", minval=1)
// Calculate SMAs
fastSMA = ta.sma(close, fastLength)
slowSMA = ta.sma(close, slowLength)
// Plot SMAs on the chart
plot(fastSMA, color=color.blue, title="Fast SMA")
plot(slowSMA, color=color.red, title="Slow SMA")
// Trading strategy
longCondition = ta.crossover(fastSMA, slowSMA)
shortCondition = ta.crossunder(fastSMA, slowSMA)
if (longCondition)
strategy.entry("Long", strategy.long)
if (shortCondition)
strategy.entry("Short", strategy.short)
if (ta.crossunder(fastSMA, slowSMA))
strategy.close("Long")
if (ta.crossover(fastSMA, slowSMA))
strategy.close("Short")
// Plot buy and sell signals on the chart
plotshape(series=longCondition, title="Buy Signal", color=color.green, style=shape.triangleup, location=location.belowbar)
plotshape(series=shortCondition, title="Sell Signal", color=color.red, style=shape.triangledown, location=location.abovebar)