بیل مارکیٹ کی اصلاح کی مختصر مدتی حکمت عملی


تخلیق کی تاریخ: 2024-01-30 16:33:54 آخر میں ترمیم کریں: 2024-01-30 16:33:54
کاپی: 0 کلکس کی تعداد: 607
1
پر توجہ دیں
1617
پیروکار

بیل مارکیٹ کی اصلاح کی مختصر مدتی حکمت عملی

جائزہ

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

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

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

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

طاقت کا تجزیہ

یہ حکمت عملی مندرجہ ذیل فوائد رکھتی ہے:

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

خطرے کا تجزیہ

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

  1. بہت گہرا یا رجحان کا الٹ ہونا ، نقصان کا سبب بن سکتا ہے
  2. بڑے پیمانے پر نقصانات کے ساتھ واپسی کا خطرہ
  3. اگر حالات اتنے نرم ہیں کہ سٹاپ نقصان کی شرائط کو پورا کرنا مشکل ہے

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

اصلاح کی سمت

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

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

خلاصہ کریں۔

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

حکمت عملی کا ماخذ کوڈ
/*backtest
start: 2023-12-30 00:00:00
end: 2024-01-29 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='Scalping Dips On Trend',title='Scalping Dips On Trend (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()  => true

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)

//MA inputs and calculations
MA=input(50, title='Moving Average')

MAsignal = sma(close, MA)

//Entry

dip= -(input(2))

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

//Exit
Stop_loss= ((input (10))/100)
Take_profit= ((input (3))/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())