دوہری فریکٹل بریک آؤٹ حکمت عملی


تخلیق کی تاریخ: 2024-01-30 15:53:27 آخر میں ترمیم کریں: 2024-01-30 15:53:27
کاپی: 0 کلکس کی تعداد: 772
1
پر توجہ دیں
1617
پیروکار

دوہری فریکٹل بریک آؤٹ حکمت عملی

جائزہ

ڈبل بریک آؤٹ اسٹریٹجی ایک تکنیکی شکل پر مبنی مقدار کی تجارت کی حکمت عملی ہے۔ یہ حکمت عملی ڈبل نیچے بریک آؤٹ اور ڈبل ٹاپ بریک آؤٹ کی تشکیل کی شناخت کرکے اور ان بریک آؤٹ کی قیمت پر خرید و فروخت کے سگنل جاری کرتی ہے۔

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

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

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

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

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

اسٹریٹجک رسک

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

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

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

  1. فلٹرنگ کی شرائط کو شامل کریں ، جیسے کہ حجم اشارے ، تاکہ غلط فہمیوں سے بچنے کے لئے۔

  2. پیرامیٹرز کو ایڈجسٹ کریں اور بڑے ٹائم فریم کے ڈبل فریکچر کی نشاندہی کریں تاکہ بڑے رجحانات کے الٹ کو پکڑ سکیں۔

  3. موبائل سٹاپ نقصان کی حکمت عملی کے ساتھ مل کر ، نقصان کے نقصان کو کم کرنے کے لئے۔

خلاصہ کریں۔

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

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

//@version=4
// This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © ceyhun

strategy("Fractal Breakout Strategy", overlay=true)

FUp = high[4] < high[2] and high[3] < high[2] and high[1] < high[2] and high < high[2] or 
   high[5] < high[2] and high[4] < high[2] and high[3] <= high[2] and 
   high[1] < high[2] and high < high[2] or 
   high[6] < high[2] and high[5] < high[2] and high[4] <= high[2] and 
   high[3] <= high[2] and high[1] < high[2] and high < high[2] or 
   high[7] < high[2] and high[6] < high[2] and high[5] <= high[2] and 
   high[4] <= high[2] and high[3] <= high[2] and high[1] < high[2] and 
   high < high[2] or 
   high[8] < high[2] and high[7] < high[2] and high[6] <= high[2] and 
   high[5] <= high[2] and high[4] <= high[2] and high[3] <= high[2] and 
   high[1] < high[2] and high < high[2]
FractalUp = valuewhen(FUp, high[2], 1)
plot(FractalUp, color=#0000FF,title="FractalUp")

FDown = low[4] > low[2] and low[3] > low[2] and low[1] > low[2] and low > low[2] or 
   low[5] > low[2] and low[4] > low[2] and low[3] >= low[2] and low[1] > low[2] and 
   low > low[2] or 
   low[6] > low[2] and low[5] > low[2] and low[4] >= low[2] and low[3] >= low[2] and 
   low[1] > low[2] and low > low[2] or 
   low[7] > low[2] and low[6] > low[2] and low[5] >= low[2] and low[4] >= low[2] and 
   low[3] >= low[2] and low[1] > low[2] and low > low[2] or 
   low[8] > low[2] and low[7] > low[2] and low[6] >= low[2] and low[5] >= low[2] and 
   low[4] >= low[2] and low[3] >= low[2] and low[1] > low[2] and low > low[2]
FractalDown = valuewhen(FDown, low[2], 1)
plot(FractalDown, color=#FF0000,title="FractalDown")

if crossover(close, FractalUp)
    strategy.entry("Long", strategy.long, comment="Long")

if crossunder(close, FractalDown)
    strategy.entry("Short", strategy.short, comment="Short")