
یہ حکمت عملی ایک متحرک اوسط کے فاریکس اور ڈیف فاریکس پر مبنی ہے جس میں لمبی لمبی لمبی لمبی لمبی لمبی لمبی لمبی لمبی لمبی لمبی لمبی لمبی لمبی لمبی لمبی لمبی لمبی لمبی لمبی لمبی لمبی لمبی لمبی لمبی لمبی لمبی لمبی لمبی لمبی لمبی لمبی لمبی لمبی لمبی لمبی لمبی لمبی لمبی لمبی لمبی لمبی لمبی لمبی لمبی لمبی لمبی لمبی لمبی لمبی لمبی لمبی لمبی لمبی لمبی لمبی لمبی لمبی لمبی لمبی لمبی لمبی لمبی لمبی لمبی لمبی لمبی لمبی لمبی لمبی لمبی لمبی لمبی لمبی لمبی لمبی لمبی لمبی لمبی لمبی لمبی لمبی لمبی لمبی لمبی لمبی لمبی لمبی لمبی لمبی لمبی لمبی لمبی لمبی لمبی لمبی لمبی لمبی لمبی لمبی لمبی لمبی لمبی لمبی لمبی لمبی لمبی لمبی لمبی لمبی لمبی لمبی لمبی لمبی لمبی لمبی
اس حکمت عملی میں 3 مختلف پیرامیٹرز کی متحرک اوسط استعمال کی جاتی ہے: 14 دن کی لائن ، 28 دن کی لائن اور 56 دن کی لائن۔ 14 دن کی لائن پر 56 دن کی لائن کو عبور کرتے وقت زیادہ کام کریں اور 14 دن کی لائن کے نیچے 56 دن کی لائن کو عبور کرتے وقت خالی کریں۔ یہ لمبی لائن کے رجحانات کا بنیادی طریقہ ہے۔ کچھ شور کو فلٹر کرنے کے لئے ، حکمت عملی میں 28 دن کی لائن بھی شامل کی گئی ہے۔ صرف تب ہی تجارت کا اشارہ ہوتا ہے جب 14 دن کی لائن 28 دن کی لائن سے اوپر یا نیچے ہو۔
اس حکمت عملی کی ایک اہم جدت یہ ہے کہ یہ صرف چار بجے سے پانچ بجے کے درمیان اسٹاپ اسٹاپ لیڈز کرتی ہے۔ اعدادوشمار کے مطابق ، دن کی سب سے زیادہ قیمت اور کم قیمت کا 70٪ امکان کھلے وقت کے پہلے گھنٹے میں پیدا ہوتا ہے۔ حکمت عملی پر اثر انداز ہونے سے بچنے کے لئے ، صرف دوپہر کے وقت ٹریڈنگ کے دوران اسٹاپ اسٹاپ لیڈز ہوتی ہیں۔
اس حکمت عملی کے درج ذیل فوائد ہیں:
اس حکمت عملی میں مندرجہ ذیل خطرات بھی ہیں:
اس حکمت عملی کو مزید بہتر بنانے کے لیے درج ذیل نکات پر غور کیا جا سکتا ہے:
اس حکمت عملی کا مجموعی نظریہ واضح اور سمجھنے میں آسان ہے ، کھلنے کی خصوصیات کے ڈیزائن کو روکنے کے نقصان کی منطق کا موثر استعمال کرتا ہے ، جس سے ابتدائی تجارت میں اعلی اتار چڑھاؤ سے بچنے کے لئے ، مزید جانچ اور اصلاح کے قابل ہے۔ تاہم ، اس میں شامل ہونے اور مواقع سے محروم ہونے کا خطرہ بھی موجود ہے ، انفرادی اسٹاک کے لئے پیرامیٹرز کو ایڈجسٹ کرنے کی ضرورت ہے۔ مجموعی طور پر ، یہ حکمت عملی ابتدائیوں کے لئے ایک آسان اور موثر مقداری تجارت کا نظریہ فراہم کرتی ہے۔
/*backtest
start: 2023-11-23 00:00:00
end: 2023-11-30 00:00:00
period: 10m
basePeriod: 1m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=2
strategy("MAC 1st Trading Hour Walkover", overlay=true)
// Setting up timeperiod for testing
startPeriodYear = input(2014, "Backtest Start Year")
startPeriodMonth = input(1, "Backtest Start Month")
startPeriodDay = input(2, "Backtest Start Day")
testPeriodStart = timestamp(startPeriodYear, startPeriodMonth, startPeriodDay, 0, 0)
stopPeriodYear = input(2025, "Backtest Stop Year")
stopPeriodMonth = input(12, "Backtest Stop Month")
stopPeriodDay = input(30, "Backtest Stop Day")
testPeriodStop = timestamp(stopPeriodYear, stopPeriodMonth, stopPeriodDay, 0, 0)
// Moving Averages
ema14 = ema(close, 14)
ema28 = ema(close, 28)
sma56 = sma(close, 56)
// Plot
plot(ema14, title="ema14", linewidth=2, color=green)
plot(ema28, title="ema28", linewidth=2, color=red)
plot(sma56, title="sma56", linewidth=3, color=blue)
// Strategy
goLong = cross(ema14, sma56) and ema14 > ema28
goShort = cross(ema14, sma56) and ema14 < ema28
// Strategy.When to enter
if time >= testPeriodStart
if time <= testPeriodStop
strategy.entry("Go Long", strategy.long, 1.0, when=goLong)
strategy.entry("Go Short", strategy.short, 1.0, when=goShort)
// Strategy.When to take profit
if time >= testPeriodStart
if time <= testPeriodStop
strategy.exit("Close Long", "Go Long", profit=2000)
strategy.exit("Close Short", "Go Short", profit=2000)
// Strategy.When to stop out
// Some studies show that 70% of the days high low happen in the first hour
// of trading. To avoid having that volatility fire our loss stop we
// ignore price action in the morning, but allow stops to fire in the afternoon.
if time("60", "1000-1600")
strategy.exit("Close Long", "Go Long", loss=500)
strategy.exit("Close Short", "Go Short", loss=500)