حکمت عملی مندرجہ ذیل اشارے اور شرائط پر مبنی تجارتی سگنل پیدا کرتی ہے:
آر ایس آئی (14 ادوار)
SMA400
لمبی حالت: جب آر ایس آئی oversold سطح (35) سے نیچے ہے اور بند SMA400 سے اوپر ہے، ایک اپ ٹرینڈ کے اندر اندر ممکنہ اوپر کی رفتار کی نشاندہی
طویل باہر نکلنے کی حالت: جب آر ایس آئی انتہائی اعلی سطح (اوور بک) یا پہلے سے طے شدہ اسٹاپ نقصان یا منافع لینے کے ٹرگرز تک پہنچ جاتا ہے
مختصر شرط
مختصر باہر نکلنے کی شرط: جب آر ایس آئی انتہائی کم سطح (اوور سیلڈ) یا پہلے سے طے شدہ اسٹاپ نقصان یا منافع لینے کے ٹرگرز تک پہنچ جاتا ہے
یہ حکمت عملی خطرہ کو کنٹرول کرنے کے لئے 2٪ ابتدائی اسٹاپ نقصان اور منافع میں مقفل کرنے کے لئے 5٪ منافع استعمال کرتی ہے۔ اثاثوں کی اتار چڑھاؤ اور تاجر کے خطرے کی رواداری کی بنیاد پر ان پیرامیٹرز کو ایڈجسٹ کیا جاسکتا ہے۔
اس حکمت عملی کے مندرجہ ذیل فوائد ہیں:
: 5 منٹ کا ٹائم فریم انتہائی کرپٹو قیمت کی نقل و حرکت پر تیز ردعمل کی اجازت دیتا ہے
کارکردگی
لچک: سٹاپ نقصان، منافع لے، تجارتی تعدد جیسے پیرامیٹرز کو بہتر بنایا جا سکتا ہے
لیکویڈیٹی
خطرے کا کنٹرول: خطرہ کو کنٹرول کرنے اور انفرادی تجارتوں پر نقصانات کو محدود کرنے کے لئے نقصان کو روکنے کا استعمال کرتا ہے
اس حکمت عملی میں مندرجہ ذیل خطرات بھی ہیں:
نقصان کا شکار بند کرو: کرپٹو اتار چڑھاؤ سٹاپ نقصان ٹرگرز کو مارنے کا سبب بن سکتا ہے
: سٹاپ یا منافع لینے کے ٹرگرز کو نشانہ بنانے سے پہلے رجحانات الٹ سکتے ہیں
لین دین کے اخراجات: زیادہ تجارتی تعدد سے زیادہ کمیشن اور سلائیپ لاگت آتی ہے
زیادہ تجارت: پیرامیٹرز کی ناقص ایڈجسٹمنٹ سے زیادہ ٹریڈنگ اور کیپٹل لاک کا سبب بن سکتا ہے
جھوٹے فرار: قلیل مدتی قیمت کی کارروائی مجموعی رجحان کے خلاف جھوٹی خرابی کا سبب بن سکتی ہے
خطرات کو کم کیا جا سکتا ہے:
سٹاپ نقصان کی وسیع رینج کی اجازت
پیرامیٹرز کو بہتر بنانا اور تجارتی تعدد کو کم کرنا
کم کمیشن فیس کے ساتھ ٹریڈنگ پلیٹ فارم کا انتخاب
زیادہ تجارت سے بچنے کے لئے مکمل بیک ٹسٹنگ
اسٹریٹیجی کو مندرجہ ذیل جہتوں میں بھی بہتر بنایا جاسکتا ہے:
ملٹی ٹائم فریم کنفیلوئنس: قلیل مدتی شور سے بچنے کے لئے طویل مدتی اشارے شامل کریں
پیرامیٹر کی اصلاح: زیادہ بیک ٹسٹنگ کے ذریعے زیادہ سے زیادہ پیرامیٹرز کو دریافت کریں
بریک آؤٹ کی تصدیق: بریکآؤٹس کے بعد دیگر اشارے سے تصدیق کے سگنل تلاش کریں
رجحان فلٹرنگ: انسداد رجحان کی تجارت سے بچنے کے لئے رجحان لائنوں کو لاگو کریں
لین دین کے اخراجات
مشین لرننگ انٹری: ممکنہ اندراجات کا پتہ لگانے کے لئے اعصابی نیٹ ورک کا استعمال کریں
مجموعہ ماڈل: استحکام کو بہتر بنانے کے لئے غیر منسلک حکمت عملیوں کے ساتھ مل کر
/*backtest start: 2023-12-23 00:00:00 end: 2024-01-22 00:00:00 period: 1h basePeriod: 15m exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ // This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/ // © Wielkieef //@version=5 strategy("Crypto RSI mini-Sniper [5min]", shorttitle="RSI Strategy", overlay=true) // Inputs rsiLength = input(14, title="RSI Length") oversoldLevel = input(35, title="Oversold Level") overboughtLevel = input(65, title="Overbought Level") sma400 = ta.sma(close, 400) tp_1 = input.float(5.0, title="Take Profit 1 (%)") sl = input.float(2.0, title="Stop Loss (%)") // Longs Logic rsi = ta.rsi(close, rsiLength) longCondition = rsi < oversoldLevel and close > sma400 longExitCondition = rsi > 80 and close > sma400 longStopPrice = strategy.position_avg_price * (1 - sl / 100) longTargetPrice = strategy.position_avg_price * (1 + tp_1 / 100) // strategy.entry("Long", strategy.long, when=longCondition) strategy.close("Long", when=longExitCondition) strategy.exit("Exit Long", "Long", stop=longStopPrice, limit=longTargetPrice) // Shorts Logic shortCondition = rsi > overboughtLevel and close < sma400 shortExitCondition = rsi < 20 and close < sma400 shortStopPrice = strategy.position_avg_price * (1 + sl / 100) shortTargetPrice = strategy.position_avg_price * (1 - tp_1 / 100) // strategy.entry("Short", strategy.short, when=shortCondition) strategy.close("Short", when=shortExitCondition) strategy.exit("Exit Short", "Short", stop=shortStopPrice, limit=shortTargetPrice) //by wielkieef