فبونیکی ریٹریسمنٹ پر مبنی مقداری تجارتی حکمت عملی


تخلیق کی تاریخ: 2023-11-21 15:57:11 آخر میں ترمیم کریں: 2023-11-21 15:57:11
کاپی: 1 کلکس کی تعداد: 661
1
پر توجہ دیں
1617
پیروکار

فبونیکی ریٹریسمنٹ پر مبنی مقداری تجارتی حکمت عملی

جائزہ

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

اصول

حکمت عملی پہلے 50 دن کی اعلی ترین اور کم ترین قیمتوں کا حساب لگاتی ہے ، جس سے قیمتوں میں اضافے اور کمی کا پتہ چلتا ہے۔ پھر فبونیکی کی تین اہم سطحوں 0.236 ، 0.382 ، اور 0.618 کے مطابق قیمتوں کے پیچھے ہٹنے کی پوزیشن کا حساب لگایا جاتا ہے۔ جب قیمت بڑھتی ہے اور 0.618 کی سطح ((گولڈ اسپلٹ پوائنٹ) کے قریب ہوتی ہے تو ، زیادہ کام کریں۔ جب قیمت کم ہوتی ہے اور 0.236 کی سطح کے قریب ہوتی ہے تو ، اس کی پوزیشن صاف ہوجاتی ہے۔

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

فوائد

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

خطرات

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

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

اصلاح کی سمت

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

  1. متحرک طور پر فبونیکی واپسیوں کو ایڈجسٹ کریں ، جس میں مختلف مارکیٹ مراحل میں مختلف پیرامیٹرز مرتب کیے جاسکتے ہیں ، جس سے تجارت میں زیادہ لچک پیدا ہوسکتی ہے۔

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

  3. نقصانات کو روکنے کی حکمت عملی کو بہتر بنانا تاکہ خطرے کو بہتر طور پر کنٹرول کیا جاسکے۔

  4. طویل اعداد و شمار کے دورانیے کی جانچ کرنا ، حکمت عملی کی استحکام کی توثیق کرنا۔ زیادہ سے زیادہ منافع حاصل کرنے کے لئے پوزیشن کے وقت کو ایڈجسٹ کرنا۔

خلاصہ کریں۔

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

حکمت عملی کا ماخذ کوڈ
/*backtest
start: 2023-10-21 00:00:00
end: 2023-11-20 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=5
strategy("斐波那契回撤交易策略", overlay=true, initial_capital=10000)

// 参数
length = input(50, title="斐波那契周期长度")
fib1 = input(0.236, title="斐波那契水平1")
fib2 = input(0.382, title="斐波那契水平2")
fib3 = input(0.618, title="斐波那契水平3")

// 计算斐波那契水平
highLevel = ta.highest(high, length)
lowLevel = ta.lowest(low, length)
range1 = highLevel - lowLevel
fibLevel1 = highLevel - range1 * fib1
fibLevel2 = highLevel - range1 * fib2
fibLevel3 = highLevel - range1 * fib3

// 条件
longCondition = ta.crossover(close, fibLevel3)
shortCondition = ta.crossunder(close, fibLevel1)

// 下单
strategy.entry("Buy", strategy.long, when=longCondition)
strategy.close("Buy", when=shortCondition)

// 图表标记
plot(fibLevel1, title="Fib 0.236", color=color.red)
plot(fibLevel2, title="Fib 0.382", color=color.orange)
plot(fibLevel3, title="Fib 0.618", color=color.green)