گولڈن فاریسٹ 1 منٹ کی پیش رفت کی حکمت عملی


تخلیق کی تاریخ: 2024-02-19 10:56:07 آخر میں ترمیم کریں: 2024-02-19 10:56:07
کاپی: 0 کلکس کی تعداد: 687
1
پر توجہ دیں
1617
پیروکار

گولڈن فاریسٹ 1 منٹ کی پیش رفت کی حکمت عملی

جائزہ

گولڈ فارسٹ 1 منٹ کی بریک ٹریڈنگ حکمت عملی ایک مختصر لائن کی پیمائش کی تجارت کی حکمت عملی ہے جس کا مقصد قیمتوں میں 1 منٹ کے وقت کے فریم کے اندر بریک سگنل کو پکڑنا ہے تاکہ تیزی سے منافع حاصل کیا جاسکے۔ یہ حکمت عملی متعدد اشارے جیسے مساوی ، اے ٹی آر ، آر ایس آئی وغیرہ کو یکجا کرکے تجارتی سگنل بناتی ہے تاکہ کم وقت میں زیادہ نقصان کی شرح حاصل کی جاسکے۔

حکمت عملی کا اصول

یہ حکمت عملی بنیادی طور پر مندرجہ ذیل عناصر پر مبنی ہے:

  1. اے ٹی آر انڈیکس - قیمتوں میں اوسطاً حقیقی اتار چڑھاو کی حد کا حساب لگانا ، جس سے قیمتوں کا چینل طے ہوتا ہے۔
  2. میڈین لائن اشارے - تیز رفتار EMA اور سست رفتار EMA کا حساب لگائیں ، گولڈ فورک ڈیڈ فورک سگنل بنائیں۔
  3. RSI اشارے - RSI کا حساب لگانا ، اوورلوڈ اوور سیل علاقوں کا تعین کرنے کے لئے؛
  4. قیمت اور چینل کا رشتہ - جب قیمت اوپر اور نیچے چینل کو توڑتی ہے تو ٹریڈنگ سگنل جاری کرتی ہے۔

خاص طور پر ، حکمت عملی اے ٹی آر کی این سائیکل اوسط کے ساتھ ساتھ تیز ای ایم اے ، سست ای ایم اے اور تیز آر ایس آئی کا حساب لگاتی ہے۔ قیمتوں میں اے ٹی آر چینل کو توڑنے کے ساتھ ساتھ ای ایم اے کی تشکیل اور سونے کی ہڈی اور آر ایس آئی کی حد سے زیادہ خرید و فروخت کی سطح تک پہنچنے کی تین شرائط کے ساتھ مل کر ، حکمت عملی خریدنے یا بیچنے کا اشارہ دیتی ہے۔

طاقت کا تجزیہ

اس حکمت عملی کے اہم فوائد یہ ہیں:

  1. قیمتوں کے قلیل مدتی رجحانات کو پکڑنے کے لئے؛
  2. تیز رفتار ردعمل اور ہائی فریکوئینسی ٹرانزیکشن کے لئے موزوں؛
  3. اس کے علاوہ ، اس میں متعدد اشارے استعمال کیے گئے ہیں ، جس کی وجہ سے یہ زیادہ قابل اعتماد ہے۔
  4. parametric، صارف خود اپنی مرضی کے مطابق پیرامیٹرز کو بہتر بنا سکتے ہیں۔

خطرے کا تجزیہ

اس حکمت عملی کے کچھ خطرات بھی ہیں:

  1. مختصر لائنوں پر ٹریڈنگ خطرناک ہے اور اس کے لیے سخت سٹاپ نقصانات کی ضرورت ہے۔
  2. پیرامیٹرز کی غلط اصلاح سے اوور فٹ ہونے کا خدشہ ہے۔
  3. ٹرانزیکشن کی کثرت اور قیمت میں اضافہ۔

خطرے پر قابو پانے کے لئے ، نقصان کو روکنے کی حکمت عملی اپنائی جائے ، جبکہ پیرامیٹرز کو بہتر بنانے کے لئے اچھی طرح سے جانچ پڑتال کی جائے ، اور زیادہ فٹ ہونے سے گریز کیا جائے۔ اس کے علاوہ ، تجارت کی تعدد کو ایڈجسٹ کریں ، تجارت کی لاگت پر قابو پالیں۔

اصلاح کی سمت

اس حکمت عملی کو مندرجہ ذیل طریقوں سے بہتر بنایا جاسکتا ہے:

1 ۔ ٹیسٹ کے لئے زیادہ مختصر دورانیہ (5 منٹ، 15 منٹ) کے پیرامیٹرز کی ترتیب؛

2۔ سگنل کے معیار کو بہتر بنانے کے لیے مزید فلٹرنگ اشارے شامل کیے جائیں، جیسے کہ حجم اشارے؛

  1. اے ٹی آر چینل اور اوسط لائن پیرامیٹرز کو بہتر بنائیں ، بہترین پیرامیٹرز کا مجموعہ تلاش کریں۔

خلاصہ کریں۔

گولڈ فارسٹ 1 منٹ کی توڑنے والی حکمت عملی ، جو قلیل مدتی قیمت کے رجحانات کو پکڑنے پر مرکوز ہے ، کثیر اشارے کے ذریعہ مشترکہ فلٹرنگ ، تیز ردعمل ، اعلی منافع بخش تناسب کی خصوصیات رکھتی ہے۔ یہ حکمت عملی صارف کے خطرے کی ترجیحات کے مطابق ، پیرامیٹرز کو بہتر بنانے کے ذریعہ بہتر کارکردگی کا مظاہرہ کرسکتی ہے۔ تاہم ، صارف کو تجارت کے خطرات پر قابو پانے پر توجہ دینے کی ضرورت ہے ، بشمول سخت اسٹاپ نقصانات اور مناسب تجارت کی فریکوئنسی وغیرہ۔

حکمت عملی کا ماخذ کوڈ
/*backtest
start: 2023-02-12 00:00:00
end: 2024-02-18 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=5
strategy("Gem Forest 1 Dakika Scalp", overlay=true)

source = close
atrlen = input.int(14, "ATR Period")
mult = input.float(1, "ATR Multi", step=0.1)
smoothing = input.string(title="ATR Smoothing", defval="WMA", options=["RMA", "SMA", "EMA", "WMA"])

ma_function(source, atrlen) => 
    if smoothing == "RMA"
        ta.rma(source, atrlen)
    else
        if smoothing == "SMA"
            ta.sma(source, atrlen)
        else
            if smoothing == "EMA"
                ta.ema(source, atrlen)
            else
                ta.wma(source, atrlen)

atr_slen = ma_function(ta.tr(true), atrlen)
upper_band = atr_slen * mult + close
lower_band = close - atr_slen * mult

ShortEMAlen = input.int(21, "Fast EMA")
LongEMAlen = input.int(65, "Slow EMA")
shortSMA = ta.ema(close, ShortEMAlen)
longSMA = ta.ema(close, LongEMAlen)
RSILen1 = input.int(25, "Fast RSI Length")
RSILen2 = input.int(100, "Slow RSI Length")
rsi1 = ta.rsi(close, RSILen1)
rsi2 = ta.rsi(close, RSILen2)
atr = ta.atr(atrlen)

RSILong = rsi1 > rsi2
RSIShort = rsi1 < rsi2

longCondition = open < lower_band
shortCondition = open > upper_band
GoldenLong = ta.crossover(shortSMA,longSMA)
Goldenshort = ta.crossover(longSMA,shortSMA)

plotshape(shortCondition, title="Sell Label", text="Sell", location=location.abovebar, style=shape.labeldown, size=size.tiny, color=color.new(color.red, 0), textcolor=color.white)
plotshape(longCondition, title="Buy Label", text="Buy", location=location.belowbar, style=shape.labelup, size=size.tiny, color=color.new(color.green, 0), textcolor=color.white)
plotshape(Goldenshort, title="Golden Sell Label", text="Golden Crossover Short", location=location.abovebar, style=shape.labeldown, size=size.tiny, color=color.new(color.blue, 0), textcolor=color.white)
plotshape(GoldenLong, title="Golden Buy Label", text="Golden Crossover Long", location=location.belowbar, style=shape.labelup, size=size.tiny, color=color.new(color.yellow, 0), textcolor=color.white)

if (longCondition)
    stopLoss = low - atr * 2
    takeProfit = high + atr * 5
    strategy.entry("long", strategy.long)

if (shortCondition)
    stopLoss = high + atr * 2
    takeProfit = low - atr * 5
    strategy.entry("short", strategy.short)

plot(upper_band)
plot(lower_band)
plot(shortSMA, color = color.red)
plot(longSMA, color = color.yellow)