
رجحان سے باخبر رہنے والی کثیر سر گرڈ متحرک پوزیشننگ حکمت عملی روایتی گرڈ ٹریڈنگ حکمت عملی میں ایک بہتری اور اصلاح ہے۔ یہ حکمت عملی کثیر سر سمتوں میں رجحان سے باخبر رہنے پر توجہ مرکوز کرتی ہے ، جب مارکیٹ میں رجحان بڑھتا ہے تو گرڈ سسٹم قائم کرکے ، قیمتوں میں اتار چڑھاؤ کا فائدہ اٹھاتے ہوئے منافع پیدا کرتا ہے ، اور جب مارکیٹ میں کمی آتی ہے تو خطرے سے بچنے کا راستہ کنٹرول کرتا ہے۔ روایتی دو طرفہ گرڈ حکمت عملی کے برعکس ، یہ حکمت عملی بنیادی طور پر کثیر سر مارکیٹ پر توجہ مرکوز کرتی ہے ، صرف جب ضروری ہو تو گرڈ کے مابین فیصد فاصلے کو برقرار رکھنے کے لئے بہت کم پوزیشنوں کے ساتھ خالی سر تجارت کا استعمال کرتے ہوئے ، اس طرح بیل مارکیٹ کے حالات میں زیادہ سے زیادہ منافع حاصل ہوتا ہے۔ اس حکمت عملی کا بنیادی حصہ یہ ہے کہ فی الحال پوزیشن رکھنے والے کے نقصانات کی بجائے قیمتوں میں تبدیلی کے فیصد کے مطابق مارکیٹ میں داخل ہونے کا فیصلہ کیا جائے ، جبکہ مارکیٹ کی قیمت اور قیمت کی حد دونوں کو تجارت کے ل.
اس حکمت عملی کے کام کرنے کے اصول مندرجہ ذیل اہم حصوں پر مبنی ہیں:
گرڈ کی ترتیبات: صارف کے ذریعہ درج کردہ فیصد پیرامیٹر ((percent) کے ذریعہ گرڈ کا فاصلہ طے کیا جاتا ہے ، یہ پیرامیٹر منافع اور نقصان کے ٹرگر پوائنٹس کا تعین کرتا ہے۔
ٹرانزیکشن کی قسم کا انتخاب: حکمت عملی صارفین کو مارکیٹ کی قیمتوں کی فہرست (۰) یا حد کی قیمتوں کی فہرست (۱) میں تجارت کرنے کی اجازت دیتی ہے ، جو مختلف لیکویڈیٹی ماحول اور عملدرآمد کی ترجیحات کے مطابق ہے۔
مشروط فیصلہ اور عملدرآمد:
ٹرانزیکشن فنکشن ڈیزائنحکمت عملی: چار فنکشنل افعال (fun1 سے fun4) کا استعمال کرتے ہوئے مختلف مارکیٹ کے حالات کے تحت تجارت کے منطق کو سنبھالنے کے لئے ، آرڈر کی قسم (مارکیٹ یا حد کی قیمت) کے مطابق متعلقہ کارروائی انجام دیں۔
رجحانات کا سراغ لگانااس حکمت عملی میں ایک سے زیادہ مارکیٹوں پر توجہ مرکوز کی گئی ہے ، جو بالائی رجحانات کو پکڑنے کے لئے موثر ہے ، خاص طور پر بیل مارکیٹ کے ماحول میں۔
خطرے کے انتظام کے طریقہ کاراس کے علاوہ ، یہ بھی کہا گیا ہے کہ اگر آپ نے اپنے نیٹ ورک کے درمیان فاصلے کو کم کرنے کی کوشش کی ہے تو ، آپ کے نیٹ ورک کے درمیان فاصلے کو کم کرنے کی کوشش کی جائے گی۔
انتہائی موافقت پذیر: مختلف اثاثوں اور ٹائم فریموں کے مطابق آپٹمائزڈ پیرامیٹرز ، حکمت عملی کی موافقت کو بہتر بناتے ہیں۔
مکمل گودام آپریشن سیکورٹی: پورے اسٹاک آپریشن کی حمایت کرتا ہے لیکن خطرے کو کنٹرول کیا جاسکتا ہے کیونکہ ہر گرڈ اپنے خطرے کے انتظام کا طریقہ کار رکھتا ہے۔
عملدرآمد میں لچک: مارکیٹ کی قیمت اور حد کی قیمت دونوں طریقوں کی حمایت کرتا ہے ، تاجر مارکیٹ کے حالات کے مطابق بہترین عملدرآمد کا انتخاب کرسکتے ہیں۔
آسان آپریشن: حکمت عملی کی منطق واضح ، پیرامیٹرز کی ترتیب آسان ، سمجھنے اور لاگو کرنے میں آسان ہے۔
اعلی درجے کی آٹومیشناس کے علاوہ ، یہ بھی کہا گیا ہے کہ اس کے ساتھ ساتھ ، اس کے ساتھ ساتھ ، اس کے ساتھ ساتھ ، اس کے ساتھ ساتھ ، اس کے ساتھ ساتھ ، اس کے ساتھ ساتھ ، اس کے ساتھ ساتھ ، اس کے ساتھ ساتھ ، اس کے ساتھ ساتھ ، اس کے ساتھ ساتھ ، اس کے ساتھ ساتھ ، اس کے ساتھ بھی۔
پیرامیٹر کی حساسیت: گرڈ فی صد کی غلط ترتیب سے زیادہ تجارت ہوسکتی ہے (فیصد بہت چھوٹا ہے) یا مواقع سے محروم ہوجاتا ہے (فیصد بہت بڑا ہے) ۔ اس کا حل ریٹرننگ اور اصلاح کے ذریعہ کسی خاص مارکیٹ کے لئے بہترین پیرامیٹرز تلاش کرنا ہے۔
رجحانات کی شناخت کی حدود: اس حکمت عملی میں کوئی بلٹ ان ٹرینڈ شناخت اشارے نہیں ہیں ، صرف قیمت کی تبدیلیوں پر انحصار کرتے ہیں ، جو ہلچل والی منڈیوں میں جعلی سگنل پیدا کرسکتے ہیں۔ واضح طور پر رجحان سازی والی منڈیوں میں استعمال کرنے کی تجویز ہے ، یا رجحان فلٹر شامل کریں۔
سلائڈ پوائنٹس اور ٹرانزیکشن لاگت کا اثر: بار بار تجارت کرنے سے خاص طور پر کم لیکویڈیٹی والے بازاروں میں بڑے پیمانے پر سلائڈ پوائنٹس اور ٹرانزیکشن لاگتیں پیدا ہوسکتی ہیں۔ اس کا حل یہ ہے کہ گرڈ اسپیس میں اضافہ کیا جائے یا حد کی فہرستوں کو ترجیح دی جائے۔
یکطرفہ ترجیحات کا خطرہ: حکمت عملی کا تعصب متعدد ہے ، اور یہ ایک گھوڑے کی مارکیٹ میں خراب کارکردگی کا مظاہرہ کرسکتا ہے۔ اس کا اطلاق مارکیٹوں یا اثاثوں پر کیا جانا چاہئے جو مجموعی طور پر مندی کا شکار ہیں۔
انتہائی مارکیٹ کا خطرہ: تیزی سے گرنے والی منڈیوں میں ، گرڈ اسٹاپ کا طریقہ کار موجود ہونے کے باوجود ، زیادہ نقصان کا سامنا کرنا پڑ سکتا ہے۔ اضافی رسک مینجمنٹ اقدامات جیسے اتار چڑھاؤ کی شرح فلٹرنگ یا زیادہ سے زیادہ نقصان کی حد کو شامل کرنے پر غور کریں۔
چھوٹی کھلی پوزیشن کا انتظام: حکمت عملی بہت کم خالی پوزیشنوں کا استعمال کرتی ہے ((0.0001)) ایک سمت کے نشان کے طور پر ، کچھ تبادلے اس طرح کی چھوٹی پوزیشنوں کی حمایت نہیں کرسکتے ہیں ، جس کی ضرورت کو حقیقت کے مطابق ایڈجسٹ کرنے کی ضرورت ہے۔
رجحانات میں اضافہ: رجحانات کی شناخت کی درستگی کو بہتر بنانے کے لئے رجحانات کے اشارے ، جیسے کہ چلتی اوسط ، ADX یا MACD متعارف کروائیں ، اور ہلچل والی مارکیٹوں میں زیادہ تجارت سے گریز کریں۔ اس سے یہ یقینی بنایا جاسکتا ہے کہ حکمت عملی صرف حقیقی رجحانات والے ماحول میں کام کرتی ہے۔
متحرک گرڈ فاصلہ: مارکیٹ کے اتار چڑھاؤ کی شرح کے مطابق گرڈ کے فاصلے کو خود بخود ایڈجسٹ کریں ، کم اتار چڑھاؤ کے اوقات میں چھوٹے اتار چڑھاؤ کو پکڑنے کے لئے فاصلے کو کم کریں ، اور زیادہ اتار چڑھاؤ کے اوقات میں زیادہ تجارت سے بچنے کے لئے فاصلے کو بڑھائیں۔ اے ٹی آر (اوسط حقیقی رینج) کے اشارے کو استعمال کرنے پر غور کیا جاسکتا ہے۔
فنڈ مینجمنٹ کی اصلاح: پوزیشن کے سائز میں متحرک ایڈجسٹمنٹ متعارف کروائیں ، نہ کہ صرف پوری پوزیشن کا آپریشن ، تاکہ خطرے کو بہتر طور پر کنٹرول کیا جاسکے۔ مثال کے طور پر ، ہر تجارت میں فنڈز کا تناسب اکاؤنٹ کے نقصان دہ حالات یا مارکیٹ میں اتار چڑھاؤ کے مطابق ایڈجسٹ کیا جاسکتا ہے۔
ملٹی ٹائم فریم تجزیہ: ایک سے زیادہ ٹائم فریموں کا تجزیہ شامل کریں ، صرف بڑے ٹائم فریموں کے رجحانات کی سمت میں تجارت کریں ، سگنل کے معیار کو بہتر بنائیں۔
منافع کی واپسی کے تحفظ میں اضافہ: بڑے منافع کے بعد واپسی کے تحفظ کا طریقہ کار شامل کریں ، جیسے کہ جب قیمت اونچائی سے ایک خاص تناسب سے پیچھے ہٹ جاتی ہے تو منافع کا کچھ حصہ پہلے سے بند کردیں۔
فلٹرنگ کی شرائط متعارف کروائیں: غیر مناسب مارکیٹ کے حالات میں تجارت سے بچنے کے لئے حجم ، اتار چڑھاؤ یا وقت کے فلٹر میں اضافہ کریں۔
پیمائش پیرامیٹرز کی اصلاح: مختلف مارکیٹ کے حالات اور اثاثوں کی اقسام کے لئے پیرامیٹرز سیٹ بنائیں ، حکمت عملی کی موافقت کو بہتر بنائیں۔
رجحان سے باخبر رہنے والی کثیر سر گرڈ متحرک پوزیشننگ حکمت عملی ایک بہتر گرڈ ٹریڈنگ سسٹم ہے جو خاص طور پر کثیر سر مارکیٹوں کے لئے ڈیزائن کیا گیا ہے۔ یہ گرڈ ٹریڈنگ کو رجحان سے باخبر رکھنے کے ساتھ مل کر جدید طریقوں سے جوڑتا ہے ، موجودہ پوزیشنوں کی نقصان دہ صورتحال کو تجارتی سگنل کے طور پر استعمال کرتا ہے ، اور بڑھتے ہوئے رجحان میں مؤثر طریقے سے منافع پیدا کرتا ہے۔ حکمت عملی کا بنیادی فائدہ اس کے آسان اور موثر رسک کنٹرول میکانزم میں ہے ، جس میں گرڈ کا وقفہ قدرتی طور پر نقصان اور رکنے کی جگہ کے طور پر کام کرتا ہے ، جبکہ بڑھتے ہوئے رجحان کی حساسیت کو برقرار رکھا جاتا ہے۔
تاہم ، اس حکمت عملی کو پیرامیٹرز کی حساسیت ، رجحانات کی شناخت کی حدود اور اتار چڑھاؤ والی منڈیوں میں ممکنہ حد سے زیادہ تجارت جیسے چیلنجوں کا بھی سامنا کرنا پڑتا ہے۔ حکمت عملی کی کارکردگی کو بہتر بنانے کے لئے ، ٹرینڈ اشارے ، متحرک گرڈ وقفہ اور کثیر وقتی فریم تجزیہ جیسے بہتری کے اقدامات متعارف کرانے کی سفارش کی گئی ہے۔
آخر کار ، یہ حکمت عملی واضح طور پر بڑھتے ہوئے رجحانات والی مارکیٹوں میں استعمال کے لئے موزوں ہے ، خاص طور پر درمیانی اور طویل مدتی بیل مارکیٹ کے ماحول میں۔ تاجر کو مناسب واپسی اور پیرامیٹرز کی اصلاح کے ذریعہ حکمت عملی کے پیرامیٹرز کو مخصوص اثاثوں اور مارکیٹ کے حالات کے مطابق ایڈجسٹ کرنا چاہئے تاکہ بہترین اثر حاصل کیا جاسکے۔ منظم نفاذ اور مستقل اصلاح کے ذریعہ ، یہ حکمت عملی رجحان ساز تاجر کے ٹول باکس میں ایک موثر آلہ بن سکتی ہے۔
/*backtest
start: 2025-04-19 00:00:00
end: 2025-05-18 08:00:00
period: 1d
basePeriod: 1d
exchanges: [{"eid":"Futures_Binance","currency":"SOL_USDT"}]
*/
// This Pine Script™ code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © manorz
//@version=6
strategy('Grid Tendence Long V1', overlay = true, default_qty_type = strategy.percent_of_equity, default_qty_value = 100, calc_on_every_tick = true)
//Inputs
percent = input.float(1.00, title = '(%) Grid:', minval = 0.1, step = 0.1)
order = input.int(0, title = 'Orders: Market [0] Limit [1]', options = [0, 1])
entry = strategy.closedtrades.exit_price(strategy.closedtrades - 1)
//Functions
fun1(close) =>
if order == 0
strategy.close_all()
strategy.entry('Long', strategy.long)
else if order == 1
strategy.exit('Exit Long', limit = close)
strategy.entry('Long', strategy.long, limit = close)
fun2(close) =>
if order == 0
strategy.close_all()
strategy.entry('Short', strategy.short, qty = 0.0001)
else if order == 1
strategy.exit('Exit Long', limit = close)
strategy.entry('Short', strategy.short, qty = 0.0001, limit = close)
fun3(close) =>
if order == 0
strategy.close_all()
strategy.entry('Short', strategy.short, qty = 0.0001)
else if order == 1
strategy.exit('Exit Short', limit = close)
strategy.entry('Short', strategy.short, qty = 0.0001, limit = close)
fun4(close) =>
if order == 0
strategy.close_all()
strategy.entry('Long', strategy.long)
else if order == 1
strategy.exit('Exit Short', limit = close)
strategy.entry('Long', strategy.long, limit = close)
//Script
if strategy.position_size == 0
strategy.entry('Long', strategy.long)
else if strategy.position_size > 0
if strategy.opentrades.profit_percent(strategy.opentrades - 1) >= percent
fun1(close)
else if strategy.opentrades.profit_percent(strategy.opentrades - 1) <= -percent
fun2(close)
else if strategy.position_size < 0
if strategy.opentrades.profit_percent(strategy.opentrades - 1) >= percent
fun3(close)
else if strategy.opentrades.profit_percent(strategy.opentrades - 1) <= -percent
fun4(close)
//Plot
plot(entry, title = 'Close', color = color.gray, linewidth = 1, style = plot.style_circles)