
گولڈ فارسٹ 1 منٹ کی بریک ٹریڈنگ حکمت عملی ایک مختصر لائن کی پیمائش کی تجارت کی حکمت عملی ہے جس کا مقصد قیمتوں میں 1 منٹ کے وقت کے فریم کے اندر بریک سگنل کو پکڑنا ہے تاکہ تیزی سے منافع حاصل کیا جاسکے۔ یہ حکمت عملی متعدد اشارے جیسے مساوی ، اے ٹی آر ، آر ایس آئی وغیرہ کو یکجا کرکے تجارتی سگنل بناتی ہے تاکہ کم وقت میں زیادہ نقصان کی شرح حاصل کی جاسکے۔
یہ حکمت عملی بنیادی طور پر مندرجہ ذیل عناصر پر مبنی ہے:
خاص طور پر ، حکمت عملی اے ٹی آر کی این سائیکل اوسط کے ساتھ ساتھ تیز ای ایم اے ، سست ای ایم اے اور تیز آر ایس آئی کا حساب لگاتی ہے۔ قیمتوں میں اے ٹی آر چینل کو توڑنے کے ساتھ ساتھ ای ایم اے کی تشکیل اور سونے کی ہڈی اور آر ایس آئی کی حد سے زیادہ خرید و فروخت کی سطح تک پہنچنے کی تین شرائط کے ساتھ مل کر ، حکمت عملی خریدنے یا بیچنے کا اشارہ دیتی ہے۔
اس حکمت عملی کے اہم فوائد یہ ہیں:
اس حکمت عملی کے کچھ خطرات بھی ہیں:
خطرے پر قابو پانے کے لئے ، نقصان کو روکنے کی حکمت عملی اپنائی جائے ، جبکہ پیرامیٹرز کو بہتر بنانے کے لئے اچھی طرح سے جانچ پڑتال کی جائے ، اور زیادہ فٹ ہونے سے گریز کیا جائے۔ اس کے علاوہ ، تجارت کی تعدد کو ایڈجسٹ کریں ، تجارت کی لاگت پر قابو پالیں۔
اس حکمت عملی کو مندرجہ ذیل طریقوں سے بہتر بنایا جاسکتا ہے:
1 ۔ ٹیسٹ کے لئے زیادہ مختصر دورانیہ (5 منٹ، 15 منٹ) کے پیرامیٹرز کی ترتیب؛
2۔ سگنل کے معیار کو بہتر بنانے کے لیے مزید فلٹرنگ اشارے شامل کیے جائیں، جیسے کہ حجم اشارے؛
گولڈ فارسٹ 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)