طویل مدتی ہیجنگ کی حکمت عملی


تخلیق کی تاریخ: 2023-09-14 16:56:34 آخر میں ترمیم کریں: 2023-09-14 16:56:34
کاپی: 0 کلکس کی تعداد: 617
1
پر توجہ دیں
1617
پیروکار

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

اس حکمت عملی میں اثاثوں کی تعیناتی اور طویل مدتی رجحانات کے مطابق ہیجنگ کا استعمال کیا گیا ہے۔

بنیادی منطق یہ ہے:

  1. ایک بنیادی اثاثہ اور اوسط سائیکل اور قرارداد کا انتخاب کریں

  2. اس اثاثہ کی سادہ منتقل اوسط کا حساب لگائیں

  3. جب قیمت اوپر کی اوسط لائن سے گزرتی ہے تو ، اس سے ظاہر ہوتا ہے کہ طویل عرصے سے بیوقوف ، اس اثاثے پر زیادہ کام کرنا

  4. جب قیمت اوسط سے نیچے ہوتی ہے تو ، اس سے مراد طویل عرصے سے بیعانہ ہے ، اور اس اثاثے کو کم کرنا ہے

  5. آپ صرف زیادہ کام کر سکتے ہیں، یا صرف خالی کام کر سکتے ہیں۔

  6. اثاثوں اور ان کی منتقل اوسط کے درمیان تعلقات کی طرف سے طویل مدتی رجحانات کا فیصلہ

  7. طویل مدتی فیصلے کے برعکس پوزیشن قائم کرنا

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

اسٹریٹجک فوائد

  • طویل مدتی رجحانات کا اندازہ لگانے کے لئے ایک سادہ اور یکساں نظام

  • لمبی اور مختصر لائن کی ترتیب کا جوڑا ، سسٹم کے خطرے کو مؤثر طریقے سے ہینڈل کرنا

  • واضح زیادہ سے زیادہ خالی سگنل

اسٹریٹجک رسک

  • اوسط لکیری نظام قیمتوں سے پیچھے

  • طویل مدتی انعقاد کی لاگت

  • متعدد خطرے پر قابو پانے کی ضرورت ہے

خلاصہ کریں۔

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

حکمت عملی کا ماخذ کوڈ
/*backtest
start: 2023-08-14 00:00:00
end: 2023-09-13 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/
// © danilogalisteu

//@version=4
strategy("Long Term L/S", overlay=true, default_qty_type=strategy.percent_of_equity, default_qty_value=100)

base = input("BMFBOVESPA:IBOV")
period = input(5, 'SMA Period', input.integer)
resolution = input(title="SMA Resolution", type=input.resolution, defval='M')
strat = input(title="Strategy", defval="Long/Short", options=["Long Only", "Long/Short", "Short Only"])
strat_val = strat == "Long Only" ? 1 : strat == "Long/Short" ? 0 : -1

base_cl = security((base), resolution, close)
base_ma = sma(base_cl, period)

longCondition = crossover(base_cl, base_ma)
if (longCondition)
    if strat_val > -1
        strategy.entry("LONG", strategy.long)
    if strat_val < 1
        strategy.close("SHORT")

shortCondition = crossunder(base_cl, base_ma)
if (shortCondition)
    if strat_val > -1
        strategy.close("LONG")
    if strat_val < 1
        strategy.entry("SHORT", strategy.short)

//plot(longCondition?1:0, 'L', color.blue)
//plot(shortCondition?-1:0, 'S', color.red)