ایلیگیٹر آر ایس آئی ٹریڈنگ حکمت عملی ایک مقداری تجارتی حکمت عملی ہے جو مارکیٹ کے رجحانات کا تعین کرنے اور تجارتی سگنل پیدا کرنے کے لئے متعدد رشتہ دار طاقت انڈیکس (آر ایس آئی) کی چلتی اوسط کے امتزاج کا استعمال کرتی ہے۔ حکمت عملی ایلیگیٹر شکار کرنے کے طریقوں سے متاثر ہوتی ہے ، جب مختصر مدت کی آر ایس آئی لائنیں طویل مدتی آر ایس آئی لائنوں کو عبور کرتی ہیں تو تجارت کھولتی ہے۔
ایلیگیٹر آر ایس آئی ٹریڈنگ حکمت عملی تین آر ایس آئی لائنوں کا استعمال کرتی ہے - 5 دورانیہ ، 13 دورانیہ اور 34 دورانیہ۔ 5 دورانیہ آر ایس آئی لائن کو
مختصر مدت اور طویل مدتی آر ایس آئی لائنوں کے مابین کراسوں کو پکڑنے میں کلیدی حیثیت حاصل ہے تاکہ قلیل مدتی اور طویل مدتی رجحانات کے مابین تعلقات کا اندازہ لگایا جاسکے ، اور الٹ جانے کے مواقع کی نشاندہی کی جاسکے۔ جب قلیل مدتی آر ایس آئی طویل مدتی آر ایس آئی کو عبور کرتا ہے تو ، یہ قلیل مدتی قیمت کی کارروائی میں الٹ جانے کا اشارہ کرتا ہے ، جس سے مخالف سمت میں پوزیشن لے کر قریب آنے والے طویل مدتی رجحان کی الٹ سے منافع مل سکتا ہے۔
ایلیگیٹر آر ایس آئی ٹریڈنگ حکمت عملی کے مندرجہ ذیل فوائد ہیں:
ایلیگیٹر آر ایس آئی ٹریڈنگ حکمت عملی میں مندرجہ ذیل خطرات بھی شامل ہیں:
یہ خطرات اضافی اشارے کو یکجا کرکے، پیرامیٹرز کو بہتر بنانے اور پوزیشن سائزنگ کو مناسب طریقے سے ایڈجسٹ کرکے کم کیے جا سکتے ہیں۔
Alligator RSI ٹریڈنگ حکمت عملی کو مندرجہ ذیل طریقوں سے بہتر بنایا جا سکتا ہے:
ایلیگیٹر آر ایس آئی ٹریڈنگ حکمت عملی مارکیٹ میں الٹ جانے کے مواقع پر قبضہ کرنے کے لئے آر ایس آئی ایم اے کراسز کا استعمال کرتی ہے۔ یہ آسان ہے ، الگورو ٹریڈنگ کے لئے قابل استعمال ہے لیکن اس میں کچھ خامیاں ہیں۔ پیرامیٹر کی اصلاح اور اشارے کے مجموعے اس حکمت عملی کو مستحکم منافع بخش الگورتھم تجارتی حکمت عملی بنانے کے لئے اس حکمت عملی کو بڑھا سکتے ہیں۔
/*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)