یہ رشتہ دار طاقت انڈیکس (آر ایس آئی) پر مبنی ایک سادہ کریپٹوکرنسی ٹریڈنگ حکمت عملی ہے۔ یہ مارکیٹ میں زیادہ خریدنے یا زیادہ فروخت ہونے کا تعین کرنے کے لئے آر ایس آئی کی اقدار کا حساب کرکے تجارتی سگنل تیار کرتی ہے۔ یہ حکمت عملی درمیانی مدتی تجارت کے لئے موزوں ہے۔
حکمت عملی سب سے پہلے 14 دن کے آر ایس آئی کی قیمت کا حساب لگاتی ہے۔ اس کے بعد یہ فیصلہ کرتی ہے کہ آیا آر ایس آئی کی قیمت 30 سے کم ہے ، oversold لائن۔ اگر ایسا ہے تو ، خرید کا اشارہ پیدا ہوتا ہے۔ اگر آر ایس آئی 70 سے تجاوز کرتا ہے ، oversold لائن ، فروخت کا اشارہ پیدا ہوتا ہے۔
جب آر ایس آئی کی قیمت اوور سیل لائن سے اوپر ہوتی ہے تو ، طویل پوزیشنیں بند ہوجاتی ہیں۔ جب یہ اوور بک لائن سے نیچے ہوتی ہے تو ، مختصر پوزیشنیں بند ہوجاتی ہیں۔
مندرجہ بالا خطرات کو متحرک طور پر پیرامیٹرز کو ایڈجسٹ کرنے، متعدد اشارے شامل کرنے، اور سٹاپ نقصان کی ترتیب سے کم کیا جا سکتا ہے.
حکمت عملی کو مندرجہ ذیل پہلوؤں سے بہتر بنایا جاسکتا ہے:
متعدد تصدیقیں بنانے کے لئے چلتے ہوئے اوسط اور دیگر اشارے کے ساتھ مل کر؛
غیر مستحکم مارکیٹوں سے بچنے کے لئے رجحانات کا جائزہ لینے کے قوانین شامل کریں؛
خطرات پر قابو پانے کے لیے تجارت کا سائز یا سٹاپ نقصان کے قوانین مرتب کریں۔
RSI پیرامیٹرز کو بہتر بنائیں تاکہ وہ کرپٹو ٹریڈنگ کی اعلی تعدد کی نوعیت کے مطابق ہوں۔
مجموعی طور پر یہ ایک بہت ہی بنیادی آر ایس آئی حکمت عملی ہے ، جو ایک پختہ اشارے کا استعمال کرتے ہوئے اوور بُک / اوور سیلڈ کی سطح کی نشاندہی کرکے تجارتی سگنل تیار کرتی ہے۔ اس کے پیشہ سادگی اور نسبتا small چھوٹے عملی خطرات ہیں۔ لیکن ایک ہی اشارے پر انحصار کرنے سے غلط سگنل کا امکان بھی بڑھ جاتا ہے۔ ہم اسے زیادہ مضبوط اور موافقت پذیر بنانے کے لئے اسے بہت سارے طریقوں سے بڑھا اور بہتر بنا سکتے ہیں۔
/*backtest start: 2024-02-14 00:00:00 end: 2024-02-21 00:00:00 period: 1m basePeriod: 1m exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ //@version=4 strategy("Larry Williams Simple Crypto Strategy", overlay=true) // Параметры стратегии length = input(14, title="Length") overboughtLevel = input(70, title="Overbought Level") oversoldLevel = input(30, title="Oversold Level") // Вычисление RSI rsiValue = rsi(close, length) // Определение условий для входа в позицию enterLong = rsiValue < oversoldLevel enterShort = rsiValue > overboughtLevel // Открытие позиции if enterLong strategy.entry("Buy", strategy.long) if enterShort strategy.entry("Sell", strategy.short) // Закрытие позиции if enterLong and rsiValue > oversoldLevel strategy.close("Buy") if enterShort and rsiValue < overboughtLevel strategy.close("Sell") // Отрисовка уровней hline(overboughtLevel, "Overbought", color=color.red) hline(oversoldLevel, "Oversold", color=color.green)