اس مضمون میں قیمتوں میں اتار چڑھاؤ اور اتار چڑھاؤ پر مبنی ایک مقداری بریک آؤٹ ٹریڈنگ حکمت عملی کی تفصیل سے وضاحت کی گئی ہے۔ یہ کلیدی قیمتوں کی سطحوں کے وقفوں کی نشاندہی کرکے تجارتی سگنل تیار کرتا ہے۔
I. حکمت عملی منطق
تجارت کا بنیادی منطق یہ ہے:
موجودہ قلیل مدتی سوئنگ کے لئے حالیہ 3 باروں میں سے سب سے زیادہ اعلی اور سب سے کم کم کا حساب لگائیں۔
مختصر مدت کی حد کے لئے حالیہ 50 باروں میں سے سب سے زیادہ اعلی اور سب سے کم کم کا حساب لگائیں۔
خریدنے کا اشارہ اس وقت پیدا ہوتا ہے جب قیمت مختصر مدت کی کم سے کم اور قریبی مدت کی کم سے کم ہوتی ہے۔
فروخت کا اشارہ اس وقت پیدا ہوتا ہے جب قیمت مختصر مدت کے اعلی اور قریبی مدت کے اعلی سے زیادہ ہوتی ہے۔
سٹاپ نقصان اور منافع لینے کے خطرات کو کنٹرول کرنے کے لئے مقرر کیا جاتا ہے.
کلیدی سطحوں کے وقفوں کی نشاندہی کرکے، یہ مؤثر طریقے سے نئے ابھرتی ہوئی رجحانات کا پتہ لگانے میں مدد مل سکتی ہے.
II۔ اسٹریٹیجی کے فوائد
اہم فوائد یہ ہیں:
سب سے پہلے، بریک آؤٹ کے قوانین سادہ اور لاگو کرنے میں آسان ہیں.
دوسری بات، سٹاپ نقصان اور منافع کی ترتیبات براہ راست تجارتی خطرات کو کنٹرول کرتی ہیں.
آخر میں، مختلف ادوار کی جانچ کے لئے بیک ٹسٹ وقت کی حد مقرر کی جا سکتی ہے.
III. ممکنہ کمزوریاں
تاہم، کچھ ممکنہ مسائل موجود ہیں:
سب سے پہلے، صرف بریک آؤٹ ہی غلط سگنل پیدا کر سکتے ہیں، جو رجحانات کو درست طریقے سے طے کرنے میں ناکام رہتے ہیں۔
دوسرا، پیرامیٹر کی ترتیب کی کمی محدود استحکام کی طرف جاتا ہے.
آخر میں، سٹاپ نقصان اور منافع لینے کی سطح کو خطرہ انعام کے لئے اصلاح کی ضرورت ہوتی ہے.
IV. خلاصہ
خلاصہ یہ ہے کہ ، اس مضمون میں قیمت کے جھولوں کی اونچائیوں اور اونچائیوں پر مبنی مقداری بریکآؤٹ ٹریڈنگ کی حکمت عملی کی وضاحت کی گئی ہے۔ اس کا مقصد کلیدی سطح کے وقفوں کے ذریعے مواقع تلاش کرنا ہے۔ اگرچہ تصور آسان اور واضح ہے ، پیرامیٹر ٹیوننگ میں بہتری کی ضرورت ہے۔ مجموعی طور پر یہ ایک انوکھا بریکآؤٹ نقطہ نظر فراہم کرتا ہے۔
/*backtest start: 2023-08-15 00:00:00 end: 2023-09-14 00:00:00 period: 4h basePeriod: 15m exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ //@version=4 strategy("JetzGiantz Strategy", overlay=true) // Getting inputs StopTgt = input(10, minval=1, title="Stop Loss $") ProfTgt = input(100, minval=1, title="Profit Target $") //Filter backtest month and year startMonth = input(1, minval=1, maxval=12, title="Month") startYear = input(2021, minval=2000, maxval=2100, title="Year") //Filter funtion inputs //Calculations Low3 = lowest(low,3) Low50 = lowest(low,50) High3 = highest(high,3) High50 = highest(high,50) if (month>=startMonth and year>=startYear) if(close[1] < open[1] and close > open and close > open[1] and (Low3 < Low50[1] or Low3 < Low50[2] or Low3 < Low50[3])) strategy.order("BuyEntry", strategy.long, when=strategy.position_size == 0, comment="BuyEntry") if (month>=startMonth and year>=startYear) if(close[1] > open[1] and close < open and close > open[1] and (High3 > High50[1] or High3 > High50[2] or High3 > High50[3])) strategy.order("SellEntry", strategy.short, when=strategy.position_size == 0, comment="SellEntry") strategy.exit("bracket", loss=StopTgt, profit=ProfTgt, when=strategy.position_size > 0) strategy.exit("bracket", loss=StopTgt, profit=ProfTgt, when=strategy.position_size < 0)