اس حکمت عملی کا بنیادی خیال یہ ہے کہ رجحان کی پیروی کرتے ہوئے پیر کے دن کے اندر واپسی سے فائدہ اٹھایا جائے۔
بنیادی منطق یہ ہے:
چیک کریں کہ آیا یہ پیر ہے، اگر ہاں، اگلے مراحل پر جاری رکھیں؛
اس بات کی نشاندہی کریں کہ کیا اپ ٹرینڈ الٹ پیٹرن موجود ہے - بند [1] < بند [2] اور بند [2] < بند [3]؛
اگر الٹ پیٹرن کی تصدیق ہو تو، رجحان کی پیروی کرنے کے لئے تیسری بار کے اختتام پر طویل عرصے تک جائیں؛
باہر نکلیں اگر آج کی اونچائی کو توڑا جاتا ہے، یا سٹاپ نقصان کو مار دیا جاتا ہے؛
6 گھنٹے کے بعد قریب پوزیشن.
یہ حکمت عملی مخصوص پیر کی تبدیلی پر سرمایہ کاری کرتی ہے، منافع کے لئے نسبتاً کم سطح پر طویل عرصے تک جانے کے لئے تبدیلی کے نمونوں کی نشاندہی کرتی ہے۔ خطرات کو کنٹرول کرنے کے لئے نقصان کو روکنا۔
سب سے بڑے فوائد یہ ہیں:
مخصوص ادوار کے دوران منگل کی واپسی سے حاصل ہونے والے منافع؛
الٹ موم بتی پیٹرن سے واضح اندراج سگنل؛
خطرات کو کنٹرول کرنے کے لئے نقصانات کو روکیں اور منافع حاصل کریں؛
رجحان کے بعد نقطہ نظر منافع کو زیادہ سے زیادہ کرتا ہے؛
سادہ اور سمجھنے میں آسان منطق؛
کچھ خطرات ہیں:
نقصانات اگر پیر کی تبدیلیاں اہم نہ ہوں؛
قیمت سٹاپ نقصان کے نتیجے میں داخل ہونے کے بعد واپس آسکتی ہے۔
مارکیٹ میں اچانک ہونے والی تبدیلیوں کے نتیجے میں بڑے سٹاپ نقصان کا سامنا کرنا پڑ سکتا ہے۔
زیادہ دیر تک رکھنے سے بھی نقصانات ہو سکتے ہیں۔
حل سٹاپ نقصان کو بہتر بناتے ہیں، ہولڈنگ کا وقت کم کرتے ہیں، اور واحد نقصان کا سائز کنٹرول کرتے ہیں۔
اسٹریٹیجی کو بہتر بنایا جاسکتا ہے:
مشین لرننگ کا استعمال کرتے ہوئے الٹ کو زیادہ درست طریقے سے پہچاننا۔
اسٹاپ نقصان کی حکمت عملیوں کو بہتر بنانا جیسے ٹریلنگ اسٹاپ یا جزوی اسٹاپ نقصان۔
رجحان کی طاقت کا اندازہ کرنے کے لئے مزید عوامل کو شامل کرنا؛
متحرک طور پر ایڈجسٹنگ ہولڈنگ وقت؛
بہترین پیرامیٹرز تلاش کرنے کے لئے الگورتھم کا استعمال؛
دو طرفہ تجارت کے لئے پوزیشن سوئچنگ کا اضافہ؛
یہ جیت کی شرح اور منافع کو بڑھا سکتے ہیں۔
اختتام کے طور پر ، یہ حکمت عملی پیر کی تبدیلیوں پر سرمایہ کاری کرتی ہے ، جس میں واضح اندراج / خارجی قواعد ہیں ، تاکہ اس حکمت عملی کے بعد ایک سادہ رجحان کو نافذ کیا جاسکے۔ یہ فکسڈ اسٹاپ نقصان / منافع حاصل کرنے سے بہتر نتائج حاصل کرسکتا ہے۔ مارکیٹ کی غیر یقینی صورتحال سے نمٹنے کے لئے مزید اصلاحات کی ضرورت ہے۔ یہ حکمت عملی انٹر ڈے ٹریڈنگ کے لئے ایک حوالہ فراہم کرتی ہے۔
/*backtest start: 2023-10-06 00:00:00 end: 2023-11-05 00:00:00 period: 1h basePeriod: 15m exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ //@version=4 strategy("ET Forex TurnaroundMonday", overlay=true) FirstYear = input(2018, minval=2000, maxval=2023, step=1) FirstMonth = 1 //input(1, minval=1, maxval=12, step=1) FirstDay = 1 //input(1, minval=1, maxval=31, step=1) deltaDay = input(0) StartHour = input(0) f_barssince(_cond, _count) => _barssince=bar_index-valuewhen(_cond, bar_index, _count) HoldTime = input(6, step=1) MM = input(1) startHour = input(-7, step=1) endHour = input(34, step=1) exitHour = input(30, step=1) startdateCond = (year > FirstYear or (year == FirstYear and (month > FirstMonth or (month == FirstMonth and dayofmonth >= FirstDay)))) iHour = hour if iHour > 19 iHour := iHour-20 else iHour := iHour+4 timeCondition = true //(iHour>=startHour and iHour<=endHour and iHour<=exitHour) since_flat_condition = strategy.position_size == 0 entryPrice=strategy.position_avg_price EntryLongCondition = dayofweek == (dayofweek.monday+deltaDay) and close[0] < close[1] and close[1]<close[2] and startdateCond //and timeCondition and iHour > StartHour ExitTimeCondition = false//(f_barssince(since_flat_condition, 0)>=HoldTime) ExitLongCondition = strategy.position_size > 0 and (close[0] > high[1])// or close[0]< entryPrice-abs(close[1]-close[2])*0.2)//(ExitTimeCondition) //iHour >= exitHour or strategy.initial_capital =50000 // MM Block lots = if MM < 2 strategy.initial_capital else strategy.equity lots := lots/close entryPrice:=strategy.position_avg_price strategy.close("ETLong",when=(ExitLongCondition==true)) strategy.entry("ETLong", strategy.long, qty=lots, comment="OpenLong",when=(EntryLongCondition==true))