یہ حکمت عملی ٹیسلا کی 4 گھنٹے کی لائن پر سادہ K- لائن پیٹرن فیصلے کے اصولوں کو ترتیب دے کر طویل پوزیشن بریک آؤٹ ٹریڈنگ کا احساس کرتی ہے۔ اس حکمت عملی میں آسان نفاذ ، واضح منطق ، سمجھنے میں آسان وغیرہ کے فوائد ہیں۔
حکمت عملی کے بنیادی فیصلے کا منطق مندرجہ ذیل 4 K لائن پیٹرن کے قوانین پر مبنی ہے:
جب چاروں قوانین ایک ہی وقت میں پورے ہو جاتے ہیں تو، ایک طویل پوزیشن کھولنے کا عمل انجام دیا جاتا ہے.
اس کے علاوہ، حکمت عملی بھی سٹاپ نقصان مقرر کرتا ہے اور جب قیمت سٹاپ نقصان یا منافع لینے کی شرائط کو چالو کرتی ہے تو پوزیشنوں کو بند کرنے کے لئے منافع لے لیتا ہے.
اس حکمت عملی کے مندرجہ ذیل فوائد ہیں:
نوٹ کرنے کے لئے اہم خطرات یہ ہیں:
خطرات کو کم کرنے کے لئے مندرجہ ذیل طریقے اپنائے جاسکتے ہیں:
حکمت عملی کے لئے ممکنہ اصلاحاتی سمتوں میں شامل ہیں:
یہ حکمت عملی آسان 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"}] */ // This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/ // © TheQuantScience //@version=5 strategy("SimpleBarPattern_LongOnly", overlay=true, default_qty_type = strategy.percent_of_equity, default_qty_value = 100, currency = currency.EUR, initial_capital = 1000, commission_type = strategy.commission.percent, commission_value = 0.03) // Make input options that configure backtest date range startDate = input.int(title="Start Date", defval=1, minval=1, maxval=31) startMonth = input.int(title="Start Month", defval=1, minval=1, maxval=12) startYear = input.int(title="Start Year", defval=2017, minval=1800, maxval=2100) endDate = input.int(title="End Date", defval=8, minval=1, maxval=31) endMonth = input.int(title="End Month", defval=3, minval=1, maxval=12) endYear = input.int(title="End Year", defval=2022, minval=1800, maxval=2100) // Look if the close time of the current bar // Falls inside the date range inDateRange = true // Setting Conditions ConditionA = low < open ConditionB = low < low[1] ConditionC = close > open ConditionD = close > open[1] and close > close[1] FirstCondition = ConditionA and ConditionB SecondCondition = ConditionC and ConditionD IsLong = FirstCondition and SecondCondition TakeProfit_long = input(4.00) StopLoss_long = input(4.00) Profit = TakeProfit_long*close/100/syminfo.mintick Loss = StopLoss_long*close/100/syminfo.mintick EntryCondition = IsLong and inDateRange // Trade Entry&Exit Condition if EntryCondition and strategy.opentrades == 0 strategy.entry(id = 'Open_Long', direction = strategy.long) strategy.exit(id = "Close_Long", from_entry = 'Open_Long', profit = Profit, loss = Loss)