باقاعدہ مقررہ رقم مجموعی اوسط قیمت کی حکمت عملی


تخلیق کی تاریخ: 2023-09-15 16:52:06 آخر میں ترمیم کریں: 2023-09-15 16:52:06
کاپی: 0 کلکس کی تعداد: 645
1
پر توجہ دیں
1617
پیروکار

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

حکمت عملی کیسے کام کرتی ہے:

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

آپریشن کے عمل:

  1. ایک مقررہ مدت کے بعد (مثال کے طور پر ماہانہ) ، ایک مقررہ رقم (مثال کے طور پر $ 200) کے اثاثے خریدیں.
  2. جب مجموعی طور پر انعقاد کی حد مقررہ حد سے تجاوز کر جائے (مثال کے طور پر 200) ، تو تمام خالی پوزیشنوں کو۔
  3. اس کے بعد ، باقاعدگی سے خریداری کا عمل دوبارہ شروع کیا گیا ، اور ذخائر کو جمع کرنا جاری رکھا گیا۔

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

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

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

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

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

حکمت عملی کا ماخذ کوڈ
/*backtest
start: 2022-09-08 00:00:00
end: 2023-09-14 00:00:00
period: 1d
basePeriod: 1h
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/
// © tanoshimooo

//@version=5
strategy ("DCA", initial_capital=44700, overlay=true)

// To start script at a given date
tz = 0 //timezone
timeadj = time + tz * 60 * 60 * 1000 //adjust the time (unix)
t1 = timeadj >= timestamp(2003, 03, 01, 0, 0) ? 1 : 0 //get the starting time

// Variables
var float lastRef = na
if barstate.isfirst
    lastRef := close
var float cash = 50000 // available money
var float sell_contracts = na
var bool first_trade_done = false

// Parameters
var float sell_min = 200 //200 sell more than sell_min or sell all
var float buy_dollars = 200

var int bi = 90

// LONGS
// if bar_index < bi
strategy.order("Long", strategy.long, int(buy_dollars/close))
cash := cash - int(buy_dollars/close)*close
// label.new(bar_index, na, na, xloc.bar_index, yloc.abovebar, color.blue, label.style_triangleup, color.blue, size.tiny)

//plot(cash)

// SHORTS
// if longExit  
//     if (strategy.position_size*sf*close > sell_min) and (strategy.position_size*sf >= 1)
//         strategy.order ("Long", strategy.short, strategy.position_size*sf)
//         cash := cash + strategy.position_size*sf*close
//     else 
//         strategy.order ("Long", strategy.short, strategy.position_size)
//         cash := cash + strategy.position_size*close
//     lastRef := close
//     label.new(bar_index, na, na, xloc.bar_index, yloc.belowbar, color.red, label.style_triangledown, color.red, size.tiny)

if bar_index == last_bar_index - 2 // bi
    strategy.order ("Long", strategy.short, strategy.position_size)