یہ بریک آؤٹ تھیوری پر مبنی ایک قلیل مدتی تجارتی حکمت عملی ہے۔ یہ بریک آؤٹ سگنلز کی نشاندہی کرنے اور قلیل مدتی رجحانات سے منافع حاصل کرنے کے لئے حرکت پذیر اوسط اشارے اور اعلی ترین / کم ترین قیمت کے اشارے استعمال کرتی ہے۔
یہ حکمت عملی 20 دن کی سب سے زیادہ قیمت کو اپ ٹرینڈز کی نشاندہی کرنے کے لئے استعمال کرتی ہے۔ جب اختتامی قیمت 20 دن کی سب سے زیادہ قیمت سے تجاوز کرتی ہے تو ، یہ لمبا ہوجاتا ہے۔ جب اختتامی قیمت 10 دن کی سب سے کم قیمت کو نیچے کے رجحانات کی نشاندہی کرنے کے لئے استعمال کرتی ہے۔ جب اختتامی قیمت 10 دن کی سب سے کم قیمت سے نیچے ہوجاتی ہے تو ، یہ مختصر ہوجاتی ہے۔ یہ مختصر تجارت کے لئے اسٹاپ نقصان سے نکلنے کے سگنل کے طور پر 10 دن کی سب سے زیادہ قیمت کا بھی استعمال کرتی ہے۔
خاص طور پر اسٹریٹیجی میں مندرجہ ذیل قواعد شامل ہیں:
اختتامی قیمت کا موازنہ مختلف ادوار کی اعلی ترین / کم ترین قیمتوں کے ساتھ کرکے، یہ مختصر مدت کے سائیکلوں کے اندر رجحان کے وقفے کو پکڑتا ہے اور مختصر مدت کے تجارت کرتا ہے.
اس حکمت عملی کے مندرجہ ذیل فوائد ہیں:
کچھ خطرات بھی ہیں:
ہم اسٹاپ نقصان کو فی تجارت نقصان کی حد پر مقرر کرسکتے ہیں، یا تجارتی تعدد کو کنٹرول کرنے کے لئے پیرامیٹر کی حد کو ایڈجسٹ کرسکتے ہیں.
حکمت عملی کو مندرجہ ذیل پہلوؤں سے بہتر بنایا جاسکتا ہے:
اختتام کے طور پر ، یہ ایک آسان اور عملی قلیل مدتی بریک آؤٹ حکمت عملی ہے۔ یہ قلیل مدتی سائیکل کے رجحان کے مواقع کو حاصل کرنے میں مدد کرتا ہے۔ لیکن پھنس جانے اور اعلی تجارتی تعدد کے خطرات ہیں۔ فلٹرز ، اسٹاپ نقصان ، پیرامیٹر کی اصلاح کو شامل کرکے ، ہم خطرات کو کنٹرول کرسکتے ہیں اور کارکردگی کو بہتر بناسکتے ہیں۔ یہ حکمت عملی تاجروں کے لئے موزوں ہے جو قلیل مدتی مواقع پر توجہ مرکوز کرتے ہیں اور اعلی کاروبار کی شرح کا پیچھا کرتے ہیں۔
/*backtest start: 2022-11-27 00:00:00 end: 2023-12-03 00:00:00 period: 1d basePeriod: 1h exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ //@version=3 strategy("TurtleBC Strategy v2 V.Troussel", shorttitle="TurtleBC-V.Troussel", overlay=true, pyramiding=0) // === BACKTEST RANGE === FromMonth = input(defval = 1, title = "From Month", minval = 1) FromDay = input(defval = 1, title = "From Day", minval = 1) FromYear = input(defval = 2016, title = "From Year", minval = 2016) ToMonth = input(defval = 1, title = "To Month", minval = 1) ToDay = input(defval = 1, title = "To Day", minval = 1) ToYear = input(defval = 9999, title = "To Year", minval = 9999) enter_fast = input(20, minval=1) exit_fast = input(10, minval=1) exit_fast_short=input(10,minval=1) fastL = highest(close, enter_fast) fastS = highest(close ,exit_fast_short) fastLC = lowest(close, exit_fast) //Sortie pour le short exitS=close>fastS[1] enterL1 = close > fastL[1] exitL1 = close <= fastLC[1] strategy.entry("Long", strategy.long, when = enterL1 and (time > timestamp(FromYear, FromMonth, FromDay, 00, 00)) and (time < timestamp(ToYear, ToMonth, ToDay, 23, 59))) strategy.close("Long", when = exitL1 and (time < timestamp(ToYear, ToMonth, ToDay, 23, 59))) //le trigger de sortie est strategy.entry("Short", strategy.short, when = exitL1 and (time > timestamp(FromYear, FromMonth, FromDay, 00, 00)) and (time < timestamp(ToYear, ToMonth, ToDay, 23, 59))) strategy.close("Short", when = exitS and (time < timestamp(ToYear, ToMonth, ToDay, 23, 59)))