یہ سادہ حرکت پذیر اوسط (ایس ایم اے) پر مبنی ایک مجموعہ تجارتی حکمت عملی ہے۔ یہ 9 دن اور 21 دن کی ایس ایم اے لائنوں کے کراس اوور کو خرید و فروخت کے اشارے کے طور پر استعمال کرتا ہے۔ جب مختصر مدتی ایس ایم اے نیچے سے طویل مدتی ایس ایم اے سے اوپر سے گزرتا ہے تو ، خرید کا اشارہ پیدا ہوتا ہے۔ جب مختصر مدتی ایس ایم اے اوپر سے طویل مدتی ایس ایم اے سے نیچے سے گزرتا ہے تو ، فروخت کا اشارہ پیدا ہوتا ہے۔
اس حکمت عملی کا بنیادی منطق مختلف پیرامیٹرز کے ساتھ دو ایس ایم اے لائنوں کا استعمال کرنا ہے۔ ایک 9 دن کا ایس ایم اے جو قلیل مدتی رجحان کی نمائندگی کرتا ہے اور ایک 21 دن کا ایس ایم اے جو طویل مدتی رجحان کی نمائندگی کرتا ہے۔ جب قلیل مدتی رجحان لائن نیچے سے طویل مدتی رجحان لائن سے اوپر کی طرف بڑھتی ہے تو ، اس سے یہ ظاہر ہوتا ہے کہ مارکیٹ نیچے کی طرف بڑھتی ہوئی رجحان سے بدل رہی ہے ، جس سے خریدنے کا اشارہ ملتا ہے۔ جب قلیل مدتی لائن اوپر سے طویل مدتی لائن سے نیچے کی طرف بڑھتی ہے تو ، یہ اپ ٹرینڈ سے نیچے کی طرف تبدیلی کی نشاندہی کرتی ہے ، جس سے فروخت کا اشارہ ملتا ہے۔
اس حکمت عملی پر انحصار کرنے والے کلیدی سگنل دو ایس ایم اے لائنوں کے
ممکنہ بہتری:
مجموعی طور پر یہ ایک نسبتا traditional روایتی اور آسان دوہری حرکت پذیر اوسط کراس اوور سسٹم ہے۔ یہ نسبتا simple آسان پیرامیٹر کے انتخاب کے ساتھ سمجھنے اور لاگو کرنے میں آسان ہے۔ یہ قلیل مدتی اور طویل مدتی رجحانات کے مابین تبدیلیوں کو مؤثر طریقے سے ٹریک کرسکتا ہے۔ تاہم ، غلط سگنل ، تجرباتی طور پر منتخب کردہ پیرامیٹرز ، اعلی اتار چڑھاؤ والے ماحول میں معمولی کارکردگی جیسے مسائل کو حل کرنے کی ضرورت ہے۔ مناسب اصلاحات ، بہتری اور مجموعوں پر غور کرنا چاہئے ، ساتھ ہی ٹھوس رسک کنٹرول کے طریقوں کے ساتھ۔
/*backtest start: 2024-01-01 00:00:00 end: 2024-01-31 23:59:59 period: 1h basePeriod: 15m exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ //@version=5 strategy("Bitboy Strategy", overlay=true) // Define MAs SlowMA = ta.sma(close, 9) FastMA = ta.sma(close, 21) // Plot MAs plot1 = plot(SlowMA, color=color.new(color.red, 0), title="Slow MA") plot2 = plot(FastMA, color=color.new(color.green, 0), title="Fast MA") // Plot MA Ribbon fill(plot1, plot2, color=FastMA > SlowMA ? color.rgb(233, 21, 21, 50) : color.new(#1de223, 45)) // Define buy/sell conditions longCondition = ta.crossover(SlowMA, FastMA) shortCondition = ta.crossunder(SlowMA, FastMA) // Strategy commands for buy/sell if longCondition strategy.entry("Long", strategy.long) if shortCondition strategy.entry("Short", strategy.short) // Plot buy/sell signals (for visualization) plotshape(longCondition, location=location.belowbar, color=color.rgb(18, 230, 25, 37), style=shape.labelup, text="Buy", textcolor=color.white) plotshape(shortCondition, location=location.abovebar, color=color.rgb(239, 23, 23, 40), style=shape.labeldown, text="Sell", textcolor=color.white)