وسائل لوڈ ہو رہے ہیں... لوڈنگ...

ایف وی جی مومنٹم اسکیلپنگ حکمت عملی

مصنف:چاؤ ژانگ، تاریخ: 2024-05-28 17:23:09
ٹیگز:ایف وی جی

img

جائزہ

یہ حکمت عملی ایف وی جی پر مبنی رفتار اسکیلپنگ حکمت عملی ہے۔ یہ ایف وی جی اشارے سے تیزی اور bearish سگنل کو پہچان کر مارکیٹ میں ممکنہ قلیل مدتی تجارتی مواقع کی نشاندہی کرتی ہے۔ یہ حکمت عملی ممکنہ نقصانات کو محدود کرنے اور منافع کو زیادہ سے زیادہ کرنے کے لئے تنگ اسٹاپ نقصانات اور منافع کے اہداف کا استعمال کرتی ہے۔ یہ قلیل مدتی ٹائم فریم (جیسے ، 1 منٹ یا 5 منٹ کے چارٹ) کے لئے ڈیزائن کیا گیا ہے۔

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

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

ایک بار جب تجارتی سگنل طے ہوجاتا ہے تو ، حکمت عملی ایف وی جی رینج کے وسط میں خرید یا فروخت کے احکامات پر عمل درآمد کرتی ہے۔ طویل تجارت کے ل the ، اسٹاپ نقصان ایف وی جی کی کم سے کم 1٪ اور منافع کا ہدف ایف وی جی کی اعلی سے 2٪ مقرر کیا جاتا ہے۔ مختصر تجارت کے ل the ، اسٹاپ نقصان ایف وی جی کی اعلی سے 1٪ اور منافع کا ہدف ایف وی جی کی کم سے 2٪ مقرر کیا جاتا ہے۔

حکمت عملی کے فوائد

  1. حکمت عملی میں ممکنہ تجارتی مواقع کی نشاندہی کرنے کے لئے ایک آسان لیکن موثر ایف وی جی اشارے کا استعمال کیا گیا ہے۔ ایف وی جی اشارے قلیل مدتی قیمت کی رفتار کو پکڑنے کے قابل ہے ، جو رجحان کی تشکیل کے ابتدائی مراحل کے دوران تجارت میں مدد کرتا ہے۔

  2. یہ حکمت عملی ممکنہ نقصانات کو محدود کرنے اور منافع کو زیادہ سے زیادہ کرنے کے لئے تنگ اسٹاپ نقصانات اور منافع کے اہداف کا استعمال کرتی ہے۔ اس سے خطرے کا انتظام کرنے اور مجموعی منافع میں بہتری لانے میں مدد ملتی ہے۔

  3. یہ حکمت عملی قلیل مدتی ٹائم فریم کے لئے موزوں ہے ، جو مارکیٹ میں قلیل مدتی اتار چڑھاؤ کا فائدہ اٹھاتا ہے۔ اس سے حکمت عملی کو مارکیٹ کے بدلتے ہوئے حالات میں تیزی سے موافقت کرنے کی اجازت ملتی ہے۔

حکمت عملی کے خطرات

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

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

  3. اسکیلپنگ کی حکمت عملیوں کو تجارتی تعدد اور اخراجات کا سامنا کرنا پڑتا ہے۔ کثرت سے تجارت سے نمایاں کمیشن اور کمیشن پیدا ہوسکتے ہیں ، جس سے مجموعی منافع پر اثر پڑتا ہے۔

حکمت عملی کی اصلاح کی ہدایات

  1. حکمت عملی میں متحرک اسٹاپ نقصانات اور منافع کے اہداف کو شامل کرنے پر غور کریں۔ مارکیٹ میں اتار چڑھاؤ اور رجحان کی طاقت کی بنیاد پر اسٹاپ نقصانات اور منافع کے اہداف کو ایڈجسٹ کرنا مختلف مارکیٹ کے حالات کو بہتر طور پر اپنانا ہے۔

  2. اضافی تصدیق اور فلٹرنگ فراہم کرنے کے لئے ایف وی جی اشارے کے ساتھ دیگر تکنیکی اشارے (مثال کے طور پر، چلتی اوسط یا رشتہ دار طاقت انڈیکس) کو یکجا کریں. اس سے غلط سگنل کو کم کرنے اور ٹریڈنگ کی درستگی کو بہتر بنانے میں مدد مل سکتی ہے.

  3. بہترین پیرامیٹر کی ترتیبات کا تعین کرنے کے لئے حکمت عملی کو بیک ٹیسٹ اور بہتر بنائیں (مثال کے طور پر ، ایف وی جی مدت ، اسٹاپ نقصان اور منافع کے ہدف فیصد) ۔ ان پیرامیٹرز کو ٹھیک کرنا حکمت عملی کی مجموعی کارکردگی کو بڑھا سکتا ہے۔

خلاصہ

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


/*backtest
start: 2023-05-22 00:00:00
end: 2024-05-27 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=5
strategy("ScalpingStrategy", overlay=true)

// Define the FVG calculation
fvgLow = ta.lowest(low, 3)
fvgHigh = ta.highest(high, 3)

var float entrySL=0
// Define the Bullish and Bearish FVG conditions
bullishFVG = low[1] > high[3]
bearishFVG = high[1] < low[3]

// Define the mid-point of the FVG range
fvgMid = (fvgLow + fvgHigh) / 2

// Define the buy and sell conditions
buyCondition = bullishFVG and close >= fvgMid and low<=fvgHigh
sellCondition = bearishFVG and close <= fvgMid and high>=fvgLow

// Plot buy and sell signals
plotshape(buyCondition, style=shape.labelup, location=location.belowbar, color=color.green, text="B")
plotshape(sellCondition, style=shape.labeldown, location=location.abovebar, color=color.red, text="S")

// Execute buy and sell orders
var float targetLong = 0
var float targetShort = 0

if (buyCondition)
    strategy.entry("Buy", strategy.long)
    targetLong := high * 1.0012 // Calculate target price 2% above high
    strategy.exit("Target", "Buy", limit=targetLong)
    entrySL=fvgLow*0.994

if (sellCondition)
    strategy.entry("Sell", strategy.short)
    targetShort := low * 0.994 // Calculate target price 2% below low
    strategy.exit("Target", "Sell", limit=targetShort)
    entrySL=fvgHigh*1.0028



// Trailing stoploss
//stopLossLong = fvgLow * 0.997 // strategy.position_avg_price * 0.995
//stopLossShort = fvgHigh * 1.003 // strategy.position_avg_price * 1.005
stopLossLong = math.max(fvgLow * 0.997, strategy.position_avg_price * 0.995)
stopLossShort = math.min(fvgHigh * 1.003, strategy.position_avg_price * 1.005)


// Plot stoploss lines with small length
plot(stopLossLong, title="Stop Loss Long", color= strategy.position_size > 0 ? color.red : na, linewidth=1)
plot(stopLossShort, title="Stop Loss Short", color= strategy.position_size < 0 ? color.red : na, linewidth=1)

plot(targetLong, title="TLong", color= strategy.position_size > 0 ? color.green : na,  linewidth=1)
plot(targetShort, title="TShort",color= strategy.position_size < 0 ? color.green : na,  linewidth=1)

// Exit with stoploss
strategy.exit("Stop Loss", "Buy", stop=stopLossLong)
strategy.exit("Stop Loss", "Sell", stop=stopLossShort)

متعلقہ

مزید