سادہ خرید کم فروخت اعلی حکمت عملی

مصنف:چاؤ ژانگ، تاریخ: 2023-12-26 10:49:19
ٹیگز:

img

جائزہ

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

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

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

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

خریدنے کے بعد، یہ حکمت عملی حقیقی وقت میں قیمت کی تبدیلیوں کو ٹریک کرے گی اور دو باہر نکلنے کی شرائط مقرر کرے گی: (1) جب قیمت افتتاحی قیمت کے (1 - سٹاپ نقصان فیصد)٪ سے نیچے آجاتی ہے تو، سٹاپ نقصان آرڈر کو متحرک کیا جائے گا؛ (2) جب قیمت افتتاحی قیمت کے (1 + منافع حاصل کرنے کا فیصد)٪ سے اوپر بڑھتی ہے تو، منافع حاصل کرنے کا آرڈر متحرک کیا جائے گا.

طاقت کا تجزیہ

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

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

خطرے کا تجزیہ

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

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

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

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

اس حکمت عملی کو مزید بہتر بنانے کی گنجائش ہے، بنیادی طور پر مندرجہ ذیل پہلوؤں میں:

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

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

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

نتیجہ

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


/*backtest
start: 2023-11-25 00:00:00
end: 2023-12-25 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

// This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © Coinrule

//@version=3
strategy(shorttitle='Buy the Dips',title='Buy the Dips (by Coinrule)', overlay=true, initial_capital = 1000, default_qty_type = strategy.percent_of_equity, default_qty_value = 30, commission_type=strategy.commission.percent, commission_value=0.1)

//Backtest dates
fromMonth = input(defval = 1,  title = "From Month")     
fromDay   = input(defval = 10,    title = "From Day")       
fromYear  = input(defval = 2020, title = "From Year")       
thruMonth = input(defval = 1,    title = "Thru Month")     
thruDay   = input(defval = 1,    title = "Thru Day")     
thruYear  = input(defval = 2112, title = "Thru Year")       

showDate  = input(defval = true, title = "Show Date Range")

start     = timestamp(fromYear, fromMonth, fromDay, 00, 00)        // backtest start window
finish    = timestamp(thruYear, thruMonth, thruDay, 23, 59)        // backtest finish window
window()  => time >= start and time <= finish ? true : false       // create function "within window of time"

inp_lkb = input(1, title='Lookback Period')
 
perc_change(lkb) =>
    overall_change = ((close[0] - close[lkb]) / close[lkb]) * 100

// Call the function    
overall = perc_change(inp_lkb)

//Entry

dip= -(input(2))

strategy.entry(id="long", long = true, when = overall< dip and window()) 

//Exit
Stop_loss= ((input (2))/100)
Take_profit= ((input (2))/100)

longStopPrice  = strategy.position_avg_price * (1 - Stop_loss)
longTakeProfit = strategy.position_avg_price * (1 + Take_profit)

strategy.close("long", when = close < longStopPrice or close > longTakeProfit and window())


مزید