وسائل لوڈ ہو رہے ہیں... لوڈنگ...

بہتر ٹرینڈ ملٹی سگنل متحرک ٹریڈنگ کی حکمت عملی

مصنف:چاؤ ژانگ، تاریخ: 2025-01-06 11:06:26
ٹیگز:اے ٹی آرایس ٹیایم اے

img

جائزہ

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

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

اس حکمت عملی میں تین پرتوں کا سگنل فلٹرنگ میکانزم استعمال کیا گیا ہے:

  1. بنیادی رجحان کی نشاندہی: بنیادی رجحان کی سمت کی نشاندہی کرنے کے لئے سپر رجحان اشارے کا استعمال کرتا ہے (پیرامیٹرز: اے ٹی آر کی مدت 10 ، عنصر 3.0)
  2. سمت کی تصدیق کا نظام: سمت متغیر کے ذریعے رجحان کی تبدیلیوں کو ٹریک کرتا ہے ، رجحان کی تبدیلیوں پر تجارتی سگنل تیار کرتا ہے
  3. سگنل بڑھانے کا طریقہ کار: بنیادی انٹری سگنلز کے بعد 15-19 ادوار کے اندر مسلسل 3 بار کی قیمت کی کارروائی کے ذریعے رجحان کی وشوسنییتا کی تصدیق کرتا ہے۔

اس حکمت عملی میں ہر تجارت کے لئے 15٪ اکاؤنٹ کیپٹل کو پوزیشن کے سائز کے طور پر استعمال کیا جاتا ہے ، جس سے محتاط رسک مینجمنٹ کی حمایت ہوتی ہے۔

حکمت عملی کے فوائد

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

حکمت عملی کے خطرات

  1. رجحان کی تبدیلی کا خطرہ: متضاد مارکیٹوں میں غلط سگنل پیدا کرسکتا ہے جس کی وجہ سے مسلسل رک جاتا ہے۔
  2. پیرامیٹر حساسیت: حکمت عملی کی کارکردگی ATR مدت اور عنصر کی ترتیبات پر بہت زیادہ منحصر ہے
  3. سکڑنے کا اثر: کم لیکویڈیٹی کے حالات میں نمایاں سکڑنے کا سامنا ہوسکتا ہے
  4. سگنل لیگ: متعدد تصدیق کے میکانزم اندراج کے وقت میں معمولی تاخیر کا سبب بن سکتے ہیں

حکمت عملی کی اصلاح کی ہدایات

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

خلاصہ

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


/*backtest
start: 2024-12-06 00:00:00
end: 2025-01-04 08:00:00
period: 1h
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=5
strategy("Supertrend Strategy", overlay=true)
atrPeriod = input(10, "ATR Length")
factor = input.float(3.0, "Factor", step=0.01)

// Compute supertrend values
[supertrendValue, supertrendDirection] = ta.supertrend(factor, atrPeriod)
var float direction = na
if not na(supertrendDirection[1]) and supertrendDirection[1] != supertrendDirection
    direction := supertrendDirection > 0 ? 1 : -1

// Variables to track conditions
var int lastShortTime = na
var int lastLongTime = na

// Detecting short and long entries
if direction == -1
    strategy.entry("My Short Entry Id", strategy.short)
    lastShortTime := bar_index

if direction == 1
    strategy.entry("My Long Entry Id", strategy.long)
    lastLongTime := bar_index

// Custom signal logic
bool bullishSignal = false
bool bearishSignal = false

// Define bullish signal conditions
if not na(lastShortTime) and (bar_index - lastShortTime >= 15 and bar_index - lastShortTime <= 19)
    if close > open and close[1] > open[1] and close[2] > open[2]
        bullishSignal := true

// Define bearish signal conditions
if not na(lastLongTime) and (bar_index - lastLongTime >= 15 and bar_index - lastLongTime <= 19)
    if close < open and close[1] < open[1] and close[2] < open[2]
        bearishSignal := true

// Plot signals
if bullishSignal
    strategy.entry("Bullish Upward Signal", strategy.long)
    label.new(bar_index, close, text="Bullish", style=label.style_circle, color=color.green, textcolor=color.white)

if bearishSignal
    strategy.entry("Bearish Downward Signal", strategy.short)
    label.new(bar_index, close, text="Bearish", style=label.style_circle, color=color.red, textcolor=color.white)

// Optionally plot the strategy equity
//plot(strategy.equity, title="Equity", color=color.red, linewidth=2, style=plot.style_areabr)


متعلقہ

مزید