یہ حکمت عملی 5 منٹ کے ٹائم فریم کے لئے موزوں ایک Ichimoku بریکآؤٹ اسکیلپنگ سسٹم ہے۔ یہ مختصر مدت کی رفتار پر قبضہ کرنے کے لئے تبادلوں کی لائن ، بیس لائن اور لیڈنگ اسپین جیسے Ichimoku عناصر سے فائدہ اٹھاتا ہے۔ روایتی Ichimoku حکمت عملی کے برعکس ، اس سسٹم میں اعلی تعدد کی تجارت کے لئے تیار کردہ اپنی مرضی کے مطابق پیرامیٹرز ہیں۔
اس حکمت عملی کے پیچھے منطق یہ ہے کہ جب تبادلوں کی لکیر بیس لائن کو عبور کرتی ہے تو طویل یا مختصر ہوجاتا ہے ، جس میں رجحان کی سمت کی تصدیق کے لئے قیمت کی حدود کو عبور کرنے کی اضافی شرط ہوتی ہے۔ خطرات پر قابو پانے کے لئے اسٹاپ نقصان اور منافع کی سطح بھی متعین کی جاتی ہے۔
یہ حکمت عملی بنیادی طور پر طویل اور مختصر سگنل بنانے کے لئے تبادلوں کی لائن کراس اوور بیس لائن کا استعمال کرتی ہے۔ تبادلوں کی لائن قیمت کی قلیل مدتی رفتار کی عکاسی کرتی ہے جبکہ بیس لائن درمیانی مدت کے رجحان کو ظاہر کرتی ہے۔
خاص طور پر ، جب تبادلوں کی لکیر بیس لائن سے تجاوز کرتی ہے تو ، یہ لانگ سگنل کو متحرک کرتی ہے ، بشرطیکہ قیمت ایچیموکو بادل کے دونوں اہم اسپین A اور B سے اوپر ہو۔ اس سے اوپر کی طرف توڑ کی تصدیق ہوتی ہے۔ اس کے برعکس ، جب تبادلوں کی لکیر بیس لائن سے نیچے عبور کرتی ہے تو ، یہ مختصر سگنل پیدا کرتی ہے ، کیونکہ قیمت نیچے کی طرف توڑ کو یقینی بنانے کے لئے بادل کے اہم اسپین سے نیچے ہے۔
اس کے علاوہ ، دو ان پٹ پیرامیٹرز فی صد اسٹاپ اور فی صد ٹی پی بالترتیب اسٹاپ نقصان کا فیصد اور منافع کا فیصد پیش کرتے ہیں۔ تاجروں کو ان کی رسک بھوک کی بنیاد پر ان نمبروں کو ٹھیک کیا جاسکتا ہے۔ اسٹاپ نقصان اور منافع کی قیمتوں کا حساب پوزیشنوں کی اوسط اندراج کی قیمت سے کیا جاتا ہے۔
ایک بار جب لانگ یا شارٹ سگنل ٹرگر ہوجاتا ہے تو ، اس کے مطابق اسٹاپ نقصان اور منافع حاصل کرنے کے احکامات بھی دیئے جائیں گے۔ اگر قیمت کسی حد تک پہنچ جاتی ہے تو موجودہ پوزیشنیں بند کردی جائیں گی۔
روایتی Ichimoku حکمت عملی کے مقابلے میں، اس نظام نے مندرجہ ذیل بہتری کی:
یہ ایڈجسٹمنٹ حکمت عملی کو 5 منٹ کی ہائی فریکوئنسی ٹریڈنگ کے لئے زیادہ موزوں بناتی ہے ، جو مقامی انتہا کے ارد گرد اوسط ریورس مواقع کی تیزی سے نشاندہی کرنے کے قابل ہے۔ کلاؤڈ ویژولائزیشن طویل مدتی بمقابلہ قلیل مدتی رجحان کو ظاہر کرکے کارکردگی کو بھی بہتر بناتی ہے۔
اس کے علاوہ، سٹاپ نقصان اور منافع لے منطق سہولت کے لئے میں تعمیر کیا جاتا ہے، یہ ابتدائی دوستانہ بنانے.
اس حکمت عملی کے اہم خطرات میں شامل ہیں:
مندرجہ ذیل طریقوں سے خطرات کو کنٹرول کرنے میں مدد مل سکتی ہے۔
حکمت عملی کے لیے ممکنہ بہتری کے شعبے:
ان اضافوں سے زیادہ مارکیٹ کے حالات میں حکمت عملی کے استحکام میں اضافہ ہونے کا امکان ہے۔
Ichimoku اسکیلپنگ کی حکمت عملی اعلی تعدد کی قابل اطلاق کے لئے روایتی ترتیبات کو اپناتی ہے۔ تبادلہ لائن کراس اوور بیس لائن کے ساتھ Ichimoku کلاؤڈ ویژولائزیشن کے ساتھ مل کر قلیل مدتی رجحانات کی فوری نشاندہی کرنے کی اجازت دیتی ہے۔ بلٹ ان اسٹاپ نقصان / منافع لینے کے کنٹرولز سے خطرے کے انتظام میں مزید سہولت ملتی ہے۔
اگرچہ اس حکمت عملی کے اپنے فوائد ہیں ، لیکن اوسط ریورس سسٹم کی عام حدود باقی ہیں۔ اتار چڑھاؤ ، مشین لرننگ اور واقعات جیسے پہلوؤں میں مزید بہتری ممکنہ طور پر پیچیدہ ماحول کے لئے حکمت عملی کو زیادہ مضبوط بنا سکتی ہے۔
/*backtest start: 2023-11-11 00:00:00 end: 2023-12-11 00:00:00 period: 1h basePeriod: 15m exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ //@version=5 strategy(title="Scalping Ichimoku Strategy", shorttitle="Scalp Ichimoku", overlay=true) showBB = input(true, "Show Ichimoku Cloud") showTrade = input(true, 'Show TP/SL') conversionPeriods = input(9, "Conversion Line Periods") basePeriods = input(26, "Base Line Periods") spanBPeriods = input(52, "Span B Periods") displacement = input(26, "Displacement") conversionLine = (ta.highest(high, conversionPeriods) + ta.lowest(low, conversionPeriods)) / 2 baseLine = (ta.highest(high, basePeriods) + ta.lowest(low, basePeriods)) / 2 leadLine1 = (conversionLine + baseLine) / 2 leadLine2 = (ta.highest(high, spanBPeriods) + ta.lowest(low, spanBPeriods)) / 2 plot(showBB ? conversionLine : na, "Conversion Line", color=#2962FF) plot(showBB ? baseLine : na, "Base Line", color=#B71C1C) plot(showBB ? ta.lowest(low, 52) : na, "Lagging Span", color=#43A047, offset=-displacement) p1 = plot(showBB ? leadLine1 : na, "Leading Span A", color=#A5D6A7, offset=displacement) p2 = plot(showBB ? leadLine2 : na, "Leading Span B", color=#EF9A9A, offset=displacement) fill(p1, p2, color=leadLine1 > leadLine2 ? color.new(color.green, 90) : color.new(color.red, 90)) // Define the shorter Stop Loss and Take Profit percentages for scalping percentStop = input(0.5, "Stop Loss (%)") percentTP = input(1.0, "Take Profit (%)") // Define the entry conditions longCondition = ta.crossover(conversionLine, baseLine) and close > leadLine1 and close > leadLine2 shortCondition = ta.crossunder(conversionLine, baseLine) and close < leadLine1 and close < leadLine2 if (longCondition) strategy.entry("Long", strategy.long) strategy.exit("Take Profit or Stop Loss for Long", "Long", stop=strategy.position_avg_price * (1 - percentStop / 100), limit=strategy.position_avg_price * (1 + percentTP / 100)) if (shortCondition) strategy.entry("Short", strategy.short) strategy.exit("Take Profit or Stop Loss for Short", "Short", stop=strategy.position_avg_price * (1 + percentStop / 100), limit=strategy.position_avg_price * (1 - percentTP / 100))