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

ایلیگیٹر آر ایس آئی ٹریڈنگ حکمت عملی

مصنف:چاؤ ژانگ، تاریخ: 2023-12-07 15:46:57
ٹیگز:

img

جائزہ

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

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

ایلیگیٹر آر ایس آئی ٹریڈنگ حکمت عملی تین آر ایس آئی لائنوں کا استعمال کرتی ہے - 5 دورانیہ ، 13 دورانیہ اور 34 دورانیہ۔ 5 دورانیہ آر ایس آئی لائن کو دانت لائن ، 13 دورانیہ لائن ہونٹ لائن اور 34 دورانیہ لائن جبڑ لائن کہا جاتا ہے۔ جب دانت یا ہونٹ لائن جبڑ لائن کے اوپر سے گزرتی ہے تو ، ایک لمبا سگنل پیدا ہوتا ہے۔ جب دانت یا ہونٹ لائن جبڑ لائن کے نیچے سے گزرتی ہے تو ، ایک مختصر سگنل متحرک ہوجاتا ہے۔

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

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

ایلیگیٹر آر ایس آئی ٹریڈنگ حکمت عملی کے مندرجہ ذیل فوائد ہیں:

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

خطرے کا تجزیہ

ایلیگیٹر آر ایس آئی ٹریڈنگ حکمت عملی میں مندرجہ ذیل خطرات بھی شامل ہیں:

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

یہ خطرات اضافی اشارے کو یکجا کرکے، پیرامیٹرز کو بہتر بنانے اور پوزیشن سائزنگ کو مناسب طریقے سے ایڈجسٹ کرکے کم کیے جا سکتے ہیں۔

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

Alligator RSI ٹریڈنگ حکمت عملی کو مندرجہ ذیل طریقوں سے بہتر بنایا جا سکتا ہے:

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

نتیجہ

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


/*backtest
start: 2022-11-30 00:00:00
end: 2023-12-06 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=3
strategy("RSI Alligator", overlay=false)

jaws = rsi(close, 34)
teeth = rsi(close, 5)
lips = rsi(close, 13)
plot(jaws, color=blue, title="Jaw")
plot(teeth, color=green, title="Teeth")
plot(lips, color=red, title="Lips")



longCondition = crossover(rsi(close, 13), rsi(close, 34)) and (rsi(close, 5) > rsi(close, 34))
longCondition1 = crossover(rsi(close, 5), rsi(close, 34)) and (rsi(close, 13) > rsi(close, 34))
if (longCondition)
    strategy.entry("Long", strategy.long)
if (longCondition1)
    strategy.entry("Long", strategy.long)

shortCondition = crossunder(rsi(close, 13), rsi(close, 34)) and (rsi(close, 5) < rsi(close, 34))
shortCondition1 = crossunder(rsi(close, 5), rsi(close, 34)) and (rsi(close, 13) < rsi(close, 34))
if (shortCondition)
    strategy.entry("Short", strategy.short)
if (shortCondition1)
    strategy.entry("Short", strategy.short)
    
    // === BACKTESTING: EXIT strategy ===
sl_inp = input(10, title='Stop Loss %', type=float)/100
tp_inp = input(90, title='Take Profit %', type=float)/100

stop_level = strategy.position_avg_price * (1 - sl_inp)
take_level = strategy.position_avg_price * (1 + tp_inp)

strategy.exit("Stop Loss/Profit", "Long", stop=stop_level, limit=take_level)

مزید