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

کثیر اشارے کراس اوور مومنٹم ٹرینڈ کے بعد حکمت عملی کے ساتھ زیادہ سے زیادہ منافع اور سٹاپ نقصان کے نظام کے ساتھ

مصنف:چاؤ ژانگ، تاریخ: 2024-12-05 16:21:07
ٹیگز:ایس ایم اےاے اواے سی

img

جائزہ

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

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

بنیادی منطق تین اہم اجزاء پر مبنی ہے:

  1. تمساح کا نظام: مختلف ادوار (13/8/5) کے چلتے ہوئے اوسط کا استعمال کرتا ہے ، جو ہونٹوں اور دانتوں کی لائن کراسنگ کے ذریعے رجحان کی سمت کی تصدیق کرتا ہے۔
  2. رفتار کی تصدیق کا نظام: اے او اور اے سی اشارے کو یکجا کرتا ہے، ان کی مثبت / منفی اقدار کے ذریعے رجحان کی طاقت کی تصدیق کرتا ہے.
  3. رسک مینجمنٹ سسٹم: 5 پیریڈ کے اعلی / کم پوائنٹس کی بنیاد پر متحرک اسٹاپ نقصان کی ترتیبات کا استعمال کرتا ہے ، جس میں منافع لینے کی سطح کے لئے 1: 2 کا خطرہ انعام تناسب ہوتا ہے۔

متعدد سگنل ٹرگر حالات:

  • لانگ انٹری: ہونٹ دانتوں کے اوپر عبور + مثبت AO + مثبت AC
  • مختصر اندراج: ہونٹ کے نیچے چپکنے + منفی AO + منفی AC

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

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

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

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

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

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

خلاصہ

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


/*backtest
start: 2019-12-23 08:00:00
end: 2024-12-04 00:00:00
period: 1d
basePeriod: 1d
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=5
strategy("Alligator with AO and AC Strategy", overlay=true, default_qty_type=strategy.percent_of_equity, default_qty_value=10)

// ---------------------------- Индикатор Аллигатор ----------------------------

// Параметры Аллигатора
jawLength = input.int(13, title="Jaw Length")
teethLength = input.int(8, title="Teeth Length")
lipsLength = input.int(5, title="Lips Length")

jawOffset = input.int(8, title="Jaw Offset")
teethOffset = input.int(5, title="Teeth Offset")
lipsOffset = input.int(3, title="Lips Offset")

// Расчёт скользящих средних
jawLine = ta.sma(close, jawLength)
teethLine = ta.sma(close, teethLength)
lipsLine = ta.sma(close, lipsLength)

// Сдвиг линий
jaw = jawLine[jawOffset]
teeth = teethLine[teethOffset]
lips = lipsLine[lipsOffset]

// Отображение линий Аллигатора
plot(jaw, color=color.blue, linewidth=2, title="Jaw (13,8)")
plot(teeth, color=color.red, linewidth=2, title="Teeth (8,5)")
plot(lips, color=color.green, linewidth=2, title="Lips (5,3)")

// ---------------------------- Awesome Oscillator (AO) ----------------------------

// Расчёт AO
medianPrice = (high + low) / 2
ao = ta.sma(medianPrice, 5) - ta.sma(medianPrice, 34)

// Отображение AO
hline(0, "Zero Line", color=color.gray)
plot(ao, title="Awesome Oscillator", color=(ao >= 0 ? color.green : color.red), style=plot.style_histogram, linewidth=2)

// ---------------------------- Accelerator Oscillator (AC) ----------------------------

// Расчёт AC
ac = ao - ta.sma(ao, 5)

// Отображение AC
plot(ac, title="Accelerator Oscillator", color=(ac >= 0 ? color.green : color.red), style=plot.style_histogram, linewidth=2)

// ---------------------------- Логика сигналов и управление позицией ----------------------------

// Условия для открытия длинной позиции
longCondition = ta.crossover(lips, teeth) and ao > 0 and ac > 0
if (longCondition)
    // Определение уровней stop-loss и take-profit
    stopLevel = ta.lowest(low, 5) // Минимум за последние 5 свечей
    takeProfit = close + (close - stopLevel) * 2 // Соотношение риска к прибыли 1:2

    // Открытие длинной позиции
    strategy.entry("Long", strategy.long)
    strategy.exit("Take Profit", "Long", limit=takeProfit, stop=stopLevel)

// Условия для открытия короткой позиции
shortCondition = ta.crossunder(lips, teeth) and ao < 0 and ac < 0
if (shortCondition)
    // Определение уровней stop-loss и take-profit
    stopLevelShort = ta.highest(high, 5) // Максимум за последние 5 свечей
    takeProfitShort = close - (stopLevelShort - close) * 2 // Соотношение риска к прибыли 1:2

    // Открытие короткой позиции
    strategy.entry("Short", strategy.short)
    strategy.exit("Take Profit Short", "Short", limit=takeProfitShort, stop=stopLevelShort)

// Отображение уровней на графике
plotshape(series=longCondition, title="Buy Signal", location=location.belowbar, color=color.green, style=shape.labelup, text="BUY")
plotshape(series=shortCondition, title="Sell Signal", location=location.abovebar, color=color.red, style=shape.labeldown, text="SELL")


متعلقہ

مزید