5 منٹ کے ٹائم فریم کے لئے Ichimoku اسکیلپنگ حکمت عملی

مصنف:چاؤ ژانگ، تاریخ: 2023-12-12 18:12:02
ٹیگز:

img

جائزہ

یہ حکمت عملی 5 منٹ کے ٹائم فریم کے لئے موزوں ایک Ichimoku بریکآؤٹ اسکیلپنگ سسٹم ہے۔ یہ مختصر مدت کی رفتار پر قبضہ کرنے کے لئے تبادلوں کی لائن ، بیس لائن اور لیڈنگ اسپین جیسے Ichimoku عناصر سے فائدہ اٹھاتا ہے۔ روایتی Ichimoku حکمت عملی کے برعکس ، اس سسٹم میں اعلی تعدد کی تجارت کے لئے تیار کردہ اپنی مرضی کے مطابق پیرامیٹرز ہیں۔

اس حکمت عملی کے پیچھے منطق یہ ہے کہ جب تبادلوں کی لکیر بیس لائن کو عبور کرتی ہے تو طویل یا مختصر ہوجاتا ہے ، جس میں رجحان کی سمت کی تصدیق کے لئے قیمت کی حدود کو عبور کرنے کی اضافی شرط ہوتی ہے۔ خطرات پر قابو پانے کے لئے اسٹاپ نقصان اور منافع کی سطح بھی متعین کی جاتی ہے۔

حکمت عملی منطق

یہ حکمت عملی بنیادی طور پر طویل اور مختصر سگنل بنانے کے لئے تبادلوں کی لائن کراس اوور بیس لائن کا استعمال کرتی ہے۔ تبادلوں کی لائن قیمت کی قلیل مدتی رفتار کی عکاسی کرتی ہے جبکہ بیس لائن درمیانی مدت کے رجحان کو ظاہر کرتی ہے۔

خاص طور پر ، جب تبادلوں کی لکیر بیس لائن سے تجاوز کرتی ہے تو ، یہ لانگ سگنل کو متحرک کرتی ہے ، بشرطیکہ قیمت ایچیموکو بادل کے دونوں اہم اسپین A اور B سے اوپر ہو۔ اس سے اوپر کی طرف توڑ کی تصدیق ہوتی ہے۔ اس کے برعکس ، جب تبادلوں کی لکیر بیس لائن سے نیچے عبور کرتی ہے تو ، یہ مختصر سگنل پیدا کرتی ہے ، کیونکہ قیمت نیچے کی طرف توڑ کو یقینی بنانے کے لئے بادل کے اہم اسپین سے نیچے ہے۔

اس کے علاوہ ، دو ان پٹ پیرامیٹرز فی صد اسٹاپ اور فی صد ٹی پی بالترتیب اسٹاپ نقصان کا فیصد اور منافع کا فیصد پیش کرتے ہیں۔ تاجروں کو ان کی رسک بھوک کی بنیاد پر ان نمبروں کو ٹھیک کیا جاسکتا ہے۔ اسٹاپ نقصان اور منافع کی قیمتوں کا حساب پوزیشنوں کی اوسط اندراج کی قیمت سے کیا جاتا ہے۔

ایک بار جب لانگ یا شارٹ سگنل ٹرگر ہوجاتا ہے تو ، اس کے مطابق اسٹاپ نقصان اور منافع حاصل کرنے کے احکامات بھی دیئے جائیں گے۔ اگر قیمت کسی حد تک پہنچ جاتی ہے تو موجودہ پوزیشنیں بند کردی جائیں گی۔

فوائد کا تجزیہ

روایتی Ichimoku حکمت عملی کے مقابلے میں، اس نظام نے مندرجہ ذیل بہتری کی:

  1. قیمتوں میں تبدیلی کا تیزی سے پتہ لگانے کے لئے تبادلوں کی لائن کی مدت 9 تک کم کردی گئی ہے۔
  2. بیس لائن کی مدت 26 پر رکھی گئی تاکہ درمیانی مدت کے رجحان کی نمائندگی کی جاسکے۔
  3. طویل مدتی رجحان کی سمت کا اندازہ کرنے کے لئے لیڈنگ اسپین بی پیریڈ کو 52 تک بڑھا دیا گیا۔
  4. نقل مکانی 26 پر مقرر، Ichimoku بادل 26 پیریڈ کے لئے پیش گوئی کے لئے آگے منتقل.

یہ ایڈجسٹمنٹ حکمت عملی کو 5 منٹ کی ہائی فریکوئنسی ٹریڈنگ کے لئے زیادہ موزوں بناتی ہے ، جو مقامی انتہا کے ارد گرد اوسط ریورس مواقع کی تیزی سے نشاندہی کرنے کے قابل ہے۔ کلاؤڈ ویژولائزیشن طویل مدتی بمقابلہ قلیل مدتی رجحان کو ظاہر کرکے کارکردگی کو بھی بہتر بناتی ہے۔

اس کے علاوہ، سٹاپ نقصان اور منافع لے منطق سہولت کے لئے میں تعمیر کیا جاتا ہے، یہ ابتدائی دوستانہ بنانے.

خطرے کا تجزیہ

اس حکمت عملی کے اہم خطرات میں شامل ہیں:

  1. اسکیلپنگ کی حکمت عملیاں تجارتی اخراجات سے حساس ہیں۔ کم کمیشن والے بروکرز کی سفارش کی جاتی ہے۔
  2. اوسط ریورس سسٹم مختلف مارکیٹوں میں وِپساؤس کے لیے کمزور ہوتے ہیں، جس سے اسٹاپ نقصان ٹرگر ہوتے ہیں۔
  3. بنیادی باتوں پر غور نہیں کیا جاتا اور بڑی بڑی واقعات کے ارد گرد حکمت عملی ناکام ہوسکتی ہے۔
  4. آپٹمائزڈ ادوار مصنوعات کے درمیان بہت مختلف کارکردگی کا مظاہرہ کر سکتے ہیں، الگ الگ اصلاح کی ضرورت ہوتی ہے.

مندرجہ ذیل طریقوں سے خطرات کو کنٹرول کرنے میں مدد مل سکتی ہے۔

  1. اسٹاپ نقصان کا فیصد بڑھانا تاکہ ایک ہی تجارت میں نقصان کا خطرہ محدود کیا جاسکے۔
  2. اعلی اتار چڑھاؤ والے تجارتی سیشن سے گریز کریں، نسبتا مستحکم ادوار پر توجہ دیں۔
  3. بنیادی تجزیہ کو یکجا کریں اور اہم واقعات کے ارد گرد حکمت عملی کو تعینات کرنے سے بچیں.
  4. بہترین مجموعے تلاش کرنے کے لیے ہر پروڈکٹ کے لیے الگ الگ پیرامیٹرز کی جانچ کریں۔

بہتر مواقع

حکمت عملی کے لیے ممکنہ بہتری کے شعبے:

  1. انٹری سگنل بڑھانے کے لئے اتار چڑھاؤ میٹرکس اور حجم شامل کریں.
  2. موافقت پذیر سٹاپ نقصان کے میکانزم متعارف کروائیں جیسے ٹریلنگ سٹاپ نقصان یا بریک آؤٹ سٹاپ نقصان۔
  3. بہتر کراس مارکیٹ قابل اطلاق کے لئے پیرامیٹرز کی تربیت کے لئے مشین لرننگ کی تکنیک کا استعمال کریں.
  4. اہم اعلانات کے ارد گرد مسخوں سے بچنے کے لئے بنیادی سگنل کو یکجا کریں.

ان اضافوں سے زیادہ مارکیٹ کے حالات میں حکمت عملی کے استحکام میں اضافہ ہونے کا امکان ہے۔

نتیجہ

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))


مزید