اس حکمت عملی کا نام
اس حکمت عملی کا بنیادی منطق یہ ہے کہ پہلے لندن سیشن کے تجارتی اوقات کا تعین کیا جائے ، پھر کسی خاص سائیکل کی ایس ایم اے لائن کا حساب لگایا جائے ، اور آخر میں فیصلہ کیا جائے کہ کیا لندن سیشن کے دوران قیمت میں ایس ایم اے کے ساتھ سنہری کراس یا مردہ کراس ہے۔ خاص طور پر ، حکمت عملی پہلے لندن سیشن کے آغاز اور اختتام کے وقت کی وضاحت کرتی ہے ، اور پھر ایس ایم اے لائن کے لمبائی پیرامیٹر کو 50 ادوار پر طے کرتی ہے۔ اس کی بنیاد پر ، حکمت عملی 50 ادوار کی ایس ایم اے لائن کا حساب لگانے کے لئے ta.sma () فنکشن کا استعمال کرتی ہے۔ اس کے بعد ، حکمت عملی فیصلہ کرتی ہے کہ آیا موجودہ قیمت لندن سیشن میں ہے اور بیک ٹائم رینج کے اندر ہے۔ اگر یہ دونوں شرائط پوری ہوجاتی ہیں تو ، ta.crossover () اور ta.crosstest) افعال کا استعمال کریں تاکہ یہ طے کیا جاسکے کہ قیمت اور سنہری لائن میں سنہری کراس یا مردہ ایس ایم اے ہے یا نہیں۔ جب سنہری کراس ہوتا ہے تو ، طویل ہوجاتا ہے۔ جب مردہ کراس ہوتا ہے تو ، مختصر ہوجاتا
اس حکمت عملی کا بنیادی فائدہ یہ ہے کہ یہ تجارت کے لئے لندن سیشن کی اعلی لیکویڈیٹی کا استعمال کرتا ہے ، جو داخلے کے بہتر مواقع حاصل کرسکتا ہے۔ اسی وقت ، ایس ایم اے لائن کے سنہری کراس اور مردہ کراس سگنل کلاسیکی اور موثر تکنیکی اشارے سگنل ہیں۔ لہذا ، یہ امتزاج غلط سگنل کو ایک خاص حد تک فلٹر کرسکتا ہے اور حکمت عملی کے استحکام اور منافع کو بہتر بنا سکتا ہے۔
اس حکمت عملی میں کچھ خطرات بھی شامل ہیں ، جن میں بنیادی طور پر شامل ہیں:
ان خطرات کو کنٹرول اور حل کرنے کے لیے مندرجہ ذیل طریقے استعمال کیے جا سکتے ہیں:
حکمت عملی کے مندرجہ ذیل پہلوؤں کو بہتر بنایا جاسکتا ہے:
عام طور پر ، اس حکمت عملی میں اعلی لیکویڈیٹی سیشنوں میں تجارت اور حرکت پذیر اوسط کراسز کے کلاسیکی تکنیکی اشارے کو یکجا کرکے نسبتا simple آسان اور عملی قلیل مدتی الٹ ٹریڈنگ حکمت عملی کا احساس ہوتا ہے۔ اس حکمت عملی کے فوائد میں اعلی سرمایہ کاری ، آسان تکنیکی اشارے اور آسان نفاذ شامل ہیں۔ لیکن کچھ خطرات بھی ہیں ، پیرامیٹرز ، اسٹاپ نقصان اور تجارتی سیشنوں کو بہتر مستحکم منافع حاصل کرنے کے لئے جانچنے اور بہتر بنانے کی ضرورت ہے۔
/*backtest start: 2023-01-11 00:00:00 end: 2024-01-17 00:00:00 period: 1d basePeriod: 1h exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ //@version=5 strategy("London SMA Strategy ", overlay=true) // Define London session times london_session_start_hour = 6 london_session_start_minute = 59 london_session_end_hour = 15 london_session_end_minute = 59 // Define SMA input parameters sma_length = input.int(50, title="SMA Length") sma_source = input.source(close, title="SMA Source") // Calculate SMA sma = ta.sma(sma_source, sma_length) // Convert input values to timestamps london_session_start_timestamp = timestamp(year, month, dayofmonth, london_session_start_hour, london_session_start_minute) london_session_end_timestamp = timestamp(year, month, dayofmonth, london_session_end_hour, london_session_end_minute) // Define backtesting time range start_date = timestamp(2021, 1, 1, 0, 0) end_date = timenow // Filter for London session and backtesting time range in_london_session = time >= london_session_start_timestamp and time <= london_session_end_timestamp in_backtesting_range = time >= start_date and time <= end_date // Long condition: Close price crosses above SMA during London session long_condition = ta.crossover(close, sma) // Short condition: Close price crosses below SMA during London session short_condition = ta.crossunder(close, sma) // Plot SMA for reference plot(sma, title="SMA", color=color.blue) // Strategy entries and exits if (long_condition) strategy.entry("Long", strategy.long) if (short_condition) strategy.entry("Short", strategy.short)