متعدد اشارے رجحان پیش رفت مقداری تجارتی حکمت عملی

BB MA EMA
تخلیق کی تاریخ: 2024-11-29 15:42:29 آخر میں ترمیم کریں: 2024-11-29 15:42:29
کاپی: 0 کلکس کی تعداد: 403
1
پر توجہ دیں
1617
پیروکار

متعدد اشارے رجحان پیش رفت مقداری تجارتی حکمت عملی

جائزہ

یہ ایک کثیر اشارے کی پیمائش کرنے والی تجارتی حکمت عملی ہے جس میں برن بینڈ ، ایک نظر میں توازن چارٹ اور مزاحمت کی حمایت کی جاتی ہے۔ اس حکمت عملی میں مارکیٹ میں اتار چڑھاؤ ، رجحان کی طاقت اور اہم قیمت کی سطح کا تجزیہ کرکے ممکنہ تجارتی مواقع کی نشاندہی کی جاتی ہے۔ اس حکمت عملی میں ٹھوس تجارتی کارکردگی کو یقینی بنانے کے لئے عین مطابق داخلے کے حالات اور خطرے کے انتظام کے طریقوں کا استعمال کیا گیا ہے۔ اس حکمت عملی کا بنیادی مقصد متعدد تکنیکی اشارے کی کراس توثیق کے ذریعہ تجارتی سگنل کی وشوسنییتا کو بہتر بنانا ہے۔

حکمت عملی کا اصول

حکمت عملی میں تین اہم تکنیکی اشارے اجزاء کا استعمال کیا گیا ہے: برین بینڈ مارکیٹ میں اتار چڑھاؤ اور اوور بیئر اوور سیل کی پیمائش کرنے کے لئے استعمال کیا جاتا ہے۔ ایک نظر میں توازن گراف رجحان کی سمت اور طاقت کا اندازہ کرنے کے لئے استعمال کیا جاتا ہے۔ معاونت کی مزاحمت کی سطح اہم قیمت کی سطح کی شناخت کے لئے استعمال کی جاتی ہے۔ متعدد اشارے کا مجموعہ استعمال مارکیٹ کا ایک جامع نقطہ نظر فراہم کرتا ہے۔

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

اسٹریٹجک فوائد

  1. ملٹی میٹرکس کراس ویلیڈیشن ٹریڈنگ سگنل کی وشوسنییتا میں اضافہ کرتی ہے
  2. ٹرینڈ ٹریک اور بریک ٹریڈنگ کے فوائد کا امتزاج
  3. واضح خطرے کے انتظام کا نظام
  4. پیرامیٹرز مختلف مارکیٹ کے حالات کے مطابق لچکدار ہیں
  5. تکنیکی اشارے کے مجموعے کے ذریعے جعلی سگنل کے اثرات کو کم کیا گیا
  6. ٹریڈنگ کے فیصلوں میں مدد کے لئے مکمل بصری معاونت

اسٹریٹجک رسک

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

حکمت عملی کی اصلاح کی سمت

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

خلاصہ کریں۔

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

حکمت عملی کا ماخذ کوڈ
/*backtest
start: 2019-12-23 08:00:00
end: 2024-11-27 08:00:00
period: 1d
basePeriod: 1d
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=5
strategy("BB Ichimoku S/R Strategy", overlay=true, initial_capital=10000, default_qty_type=strategy.percent_of_equity, default_qty_value=100)

// Input parameters
bb_length = input.int(20, "Bollinger Bands Length")
bb_mult = input.float(2.0, "Bollinger Bands Multiplier")
ichimoku_tenkan = input.int(9, "Ichimoku Tenkan-sen")
ichimoku_kijun = input.int(26, "Ichimoku Kijun-sen")
ichimoku_senkou = input.int(52, "Ichimoku Senkou Span B")
sr_lookback = input.int(14, "S/R Lookback Period")
profit_target = input.float(1.5, "Profit Target (%)", minval=0.1, step=0.1)
stop_loss = input.float(1.0, "Stop Loss (%)", minval=0.1, step=0.1)

// Bollinger Bands
[bb_middle, bb_upper, bb_lower] = ta.bb(close, bb_length, bb_mult)

// Ichimoku Cloud
tenkan = ta.ema(hl2, ichimoku_tenkan)
kijun = ta.ema(hl2, ichimoku_kijun)
spanA = (tenkan + kijun) / 2
spanB = ta.ema(hl2, ichimoku_senkou)

// Support and Resistance
highest_high = ta.highest(high, sr_lookback)
lowest_low = ta.lowest(low, sr_lookback)

// Entry conditions
long_condition = close > bb_upper and close > spanA and close > spanB and close > highest_high[1]
short_condition = close < bb_lower and close < spanA and close < spanB and close < lowest_low[1]

// Execute trades
if (long_condition)
    strategy.entry("Long", strategy.long)

if (short_condition)
    strategy.entry("Short", strategy.short)

// Set profit target and stop loss
strategy.exit("TP/SL", "Long", profit=strategy.position_avg_price * (1 + profit_target / 100), loss=strategy.position_avg_price * (1 - stop_loss / 100))
strategy.exit("TP/SL", "Short", profit=strategy.position_avg_price * (1 - profit_target / 100), loss=strategy.position_avg_price * (1 + stop_loss / 100))

// Plot indicators
plot(bb_middle, color=color.blue, title="BB Middle")
plot(bb_upper, color=color.red, title="BB Upper")
plot(bb_lower, color=color.red, title="BB Lower")
plot(tenkan, color=color.orange, title="Tenkan-sen")
plot(kijun, color=color.purple, title="Kijun-sen")
spanA_plot = plot(spanA, color=color.green, title="Senkou Span A")
spanB_plot = plot(spanB, color=color.red, title="Senkou Span B")
plot(highest_high, color=color.green, title="Resistance")
plot(lowest_low, color=color.red, title="Support")

// Fill Ichimoku Cloud
fill(spanA_plot, spanB_plot, color=spanA > spanB ? color.rgb(76, 175, 80, 90) : color.rgb(255, 82, 82, 90))