اندرونی کنورجنس بریک آؤٹ حکمت عملی


تخلیق کی تاریخ: 2024-02-26 12:16:52 آخر میں ترمیم کریں: 2024-02-26 12:16:52
کاپی: 0 کلکس کی تعداد: 626
1
پر توجہ دیں
1617
پیروکار

اندرونی کنورجنس بریک آؤٹ حکمت عملی

جائزہ

اندرونی کنورجنس بریک آؤٹ حکمت عملی ایک K لائن کی شکل پر مبنی رجحان کی پیروی کرنے والی حکمت عملی ہے۔ یہ حکمت عملی اندرونی کنورجنس اور بیرونی توسیع کی K لائن کی شکل کا استعمال کرتی ہے تاکہ رجحان کا اندازہ لگایا جاسکے اور بریک آؤٹ کے مقام پر طویل عرصے تک کھلی پوزیشن لگائی جاسکے۔

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

یہ حکمت عملی بنیادی طور پر مندرجہ ذیل دو K لائن فارمیٹس کا فیصلہ کرتی ہے:

  1. اندرونی کنورجنس K لائن: دن کے K لائن کی سب سے زیادہ قیمت کل کی سب سے زیادہ قیمت سے کم ہے ، اور کم قیمت کل کی کم قیمت سے زیادہ ہے ، جس سے یہ ظاہر ہوتا ہے کہ رینج قریب ہے۔

  2. بیرونی توسیع K لائن: آج کے دن K لائن کی سب سے زیادہ قیمت کل کی سب سے زیادہ قیمت سے زیادہ ہے اور کل کی سب سے کم قیمت سے کم ہے ، جس سے یہ ظاہر ہوتا ہے کہ اس حد میں توسیع ہو رہی ہے۔

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

زیادہ سے زیادہ لیکویڈیٹی کے بعد ، اسٹاپ اسٹاپ نقصان کا مقام طے کیا جاتا ہے۔ اسٹاپ اسٹاپ نقصان کا الگورتھم یہ ہے:

اسٹاپ پوائنٹ = (موجودہ قریبی قیمت × ہدف اسٹاپ فی صد) / کم سے کم قیمت میں تبدیلی

سٹاپ نقصان = (موجودہ قریبی قیمت × سٹاپ نقصان فی صد) / کم سے کم قیمت تبدیلی

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

طاقت کا تجزیہ

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

  1. اندرونی کنورجنس بیرونی توسیع K لائن کی شکل زیادہ قابل اعتماد ہے ، اور رجحان کی سمت کا تعین کرنے میں کامیابی کی شرح زیادہ ہے۔

  2. اس کے علاوہ ، اس نے جعلی دراندازیوں کو روکنے کے لئے جعلی دراندازیوں کو روکنے کے لئے جعلی دراندازیوں کو روکنے کے لئے جعلی دراندازیوں کو روکنے کی کوشش کی ہے۔

  3. مکمل خود کار طریقے سے ٹریڈنگ، کوئی انسانی مداخلت کی ضرورت ہے، آپریشنل خطرے کو کم.

خطرے کا تجزیہ

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

  1. K لائن فارمیٹ کا فیصلہ مکمل طور پر قابل اعتماد نہیں ہے، غلط سگنل ہو سکتا ہے۔

  2. توڑنے کے لئے آسان ہے، مناسب طریقے سے سٹاپ نقصان کو ایڈجسٹ کرنا چاہئے.

  3. پیرامیٹرز کی غلط ترتیب سے نقصانات میں اضافہ ہوسکتا ہے ، بہتر پیرامیٹرز کو احتیاط سے جانچنے کی ضرورت ہے۔

اصلاح کی سمت

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

غلط سگنل سے بچنے کے لئے مزید فلٹرنگ شرائط شامل کریں۔ مثال کے طور پر ، آپ حجم فلٹر شامل کرسکتے ہیں۔

  1. اسٹاپ اسٹاپ نقصان کے الگورتھم کو بہتر بنانا ، متحرک اسٹاپ اسٹاپ نقصان کو نافذ کرنا

  2. خود کار طریقے سے روکنے کے لئے شامل کر دیا گیا

  3. مشین سیکھنے کے طریقوں کا استعمال کرتے ہوئے پیرامیٹرز کو خود کار طریقے سے بہتر بنائیں۔

خلاصہ کریں۔

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

حکمت عملی کا ماخذ کوڈ
/*backtest
start: 2023-02-19 00:00:00
end: 2024-02-25 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=4
strategy("inside bar strategy  Wıth SL-TP ", overlay=true )



insides = high < high[1] and low > low[1]
outsides = high > high[1] and low < low[1]

candle_control=insides or outsides


target_profit_percent=input(3,"target profit%",step=0.1)
stop_loss_percent=input(1,"stop loss %",step=0.1)



yearfrom = input(2021)
yearuntil =input(2022)
monthfrom =input(1)
monthuntil =input(12)
dayfrom=input(1)
dayuntil=input(31)


long_cond=candle_control[1] and close>open and high>high[1]
short_cond=candle_control[1] and close<open and low<low[1]



if ( long_cond ) 
    strategy.entry("LONG", strategy.long, stop=close, oca_name="TREND",  comment="LONG")
    
else
    strategy.cancel(id="LONG")


if (  short_cond ) 

    strategy.entry("SHORT", strategy.short,stop=close, oca_name="TREND", comment="SHORT")
else
    strategy.cancel(id="SHORT")
    
    
    
    
profit_target=(close*(target_profit_percent/100))/syminfo.mintick
stop_target=(close*(stop_loss_percent/100))/syminfo.mintick


strategy.exit("LONG EXIT","LONG",profit=profit_target, loss=stop_target ) 
    
strategy.exit("LONG EXIT","SHORT",profit=profit_target, loss=stop_target )