یہ حکمت عملی نقصان پر قابو پانے کے ساتھ قلیل مدتی تجارت کے لئے مضبوط رجحانات اور سازگار وقت کی نشاندہی کرتی ہے۔ یہ رجحان سگنلز کے طور پر سادہ چلتی اوسط کی قیمتوں میں اضافے کا سراغ لگاتا ہے اور قلیل مدتی قیمتوں کی نقل و حرکت کو پکڑنے کے لئے آر ایس آئی کے اختلافات کی بنیاد پر اسٹاپ نقصان / منافع حاصل کرتا ہے۔
کثیر مدتی سادہ چلتی اوسط کا حساب کتاب
9 دن، 50 دن اور 100 دن کی ایس ایم اے کا تعین
مختصر ایس ایم اے طویل ایس ایم اے کو عبور کرنا رجحان کی سمت کی نشاندہی کرتا ہے
آر ایس آئی کا استعمال کرتے ہوئے زیادہ خرید/زیادہ فروخت کی سطح کا جائزہ لینا
آر ایس آئی کی لمبائی 14 ادوار ہے
RSI 70 سے اوپر زیادہ خریدا جاتا ہے، 30 سے نیچے زیادہ فروخت ہوتا ہے
جب قیمت 9 دن کی ایس ایم اے کو توڑتی ہے تو تجارت میں داخل ہونا
جب قیمت 9 دن کے ایس ایم اے سے اوپر ٹوٹ جاتی ہے تو طویل عرصے تک جائیں
جب قیمت 9 دن کے ایس ایم اے سے نیچے ٹوٹ جاتی ہے تو مختصر ہوجائیں
اسٹاپ نقصان / منافع لینے کی ترتیب RSI اختلافات کی بنیاد پر
اسٹاپ نقصان کے لئے RSI انحراف
جب آر ایس آئی پہلے سے طے شدہ سطحوں تک پہنچ جاتا ہے تو منافع حاصل کریں
قلیل مدتی رجحانات کو پکڑتا ہے، جو اعلی تعدد کی تجارت کے لئے موزوں ہے
ایس ایم اے کمبوڈو ٹرینڈ سگنل فلٹر کرتے ہیں، خراب تجارت سے بچتے ہیں
RSI وقت کا تعین کرنے میں مدد کرتا ہے، مؤثر طریقے سے خطرات کو کنٹرول کرتا ہے
لچکدار سٹاپ نقصان/منافع حاصل کرنے کی قفلیں قلیل مدتی منافع
اشارے کا امتزاج استحکام کو بہتر بناتا ہے
قلیل مدتی رجحان کا غلط اندازہ لگانے سے پیچھا کرنے کا سبب بنتا ہے
جھوٹے RSI سگنل نقصانات میں اضافہ
غلط سٹاپ نقصان / منافع لینے کی ترتیبات منافع کو کم کرتی ہیں یا نقصانات کو بڑھا دیتی ہیں
اعلی تجارتی تعدد اخراجات اور سلائپج میں اضافہ کرتی ہے
غیر موثر پیرامیٹرز اور غیر معمولی مارکیٹوں کے اثرات کی حکمت عملی
پیرامیٹرز کو بہتر بنائیں، سخت سٹاپ نقصان، اخراجات کو منظم کریں
رجحان کی تشخیص کو بہتر بنانے کے لئے مختلف ایس ایم اے مجموعوں کی جانچ کریں
RSI سگنل کی تصدیق کے لئے STOCH جیسے اضافی اشارے پر غور کریں
درست بریک آؤٹ کا تعین کرنے کے لئے مشین لرننگ کا استعمال کریں
مختلف مصنوعات اور سیشن کے لئے پیرامیٹرز کو ایڈجسٹ کریں
متحرک ٹریلنگ کے لئے سٹاپ نقصان / منافع لینے کے منطق کو بہتر بنائیں
آٹو پیرامیٹر ٹیوننگ میکانزم کو دریافت کریں
یہ حکمت عملی ایک قدامت پسند قلیل مدتی تجارتی نقطہ نظر کے لئے ایس ایم اے اور آر ایس آئی کو جوڑتی ہے۔ ٹھیک ٹیوننگ پیرامیٹرز ، سگنلز کی توثیق ، خطرات کو کنٹرول کرنے سے یہ زیادہ مضبوط اور موافقت پذیر ہوجاتا ہے۔ مزید ایس ایم اے کومبو کی تلاش ، مشین لرننگ ماڈلز وغیرہ شامل کرکے بہتری کی گنجائش ہے۔ مسلسل اصلاح سے مزید پختگی ہوگی۔
/*backtest start: 2023-08-27 00:00:00 end: 2023-09-26 00:00:00 period: 3h 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/ // © Coinrule //@version=4 strategy(shorttitle='Maximized Scalping On Trend',title='Maximized Scalping On Trend (by Coinrule)', overlay=true, initial_capital = 1000, process_orders_on_close=true, default_qty_type = strategy.percent_of_equity, default_qty_value = 30, commission_type=strategy.commission.percent, commission_value=0.1) //Backtest dates fromMonth = input(defval = 1, title = "From Month", type = input.integer, minval = 1, maxval = 12) fromDay = input(defval = 10, title = "From Day", type = input.integer, minval = 1, maxval = 31) fromYear = input(defval = 2019, title = "From Year", type = input.integer, minval = 1970) thruMonth = input(defval = 1, title = "Thru Month", type = input.integer, minval = 1, maxval = 12) thruDay = input(defval = 1, title = "Thru Day", type = input.integer, minval = 1, maxval = 31) thruYear = input(defval = 2112, title = "Thru Year", type = input.integer, minval = 1970) showDate = input(defval = true, title = "Show Date Range", type = input.bool) start = timestamp(fromYear, fromMonth, fromDay, 00, 00) // backtest start window finish = timestamp(thruYear, thruMonth, thruDay, 23, 59) // backtest finish window window() => true // create function "within window of time" //MA inputs and calculations movingaverage_fast = sma(close, input(9)) movingaverage_mid= sma(close, input(50)) movingaverage_slow = sma(close, input (100)) //Trend situation Bullish= cross(close, movingaverage_fast) Momentum = movingaverage_mid > movingaverage_slow // RSI inputs and calculations lengthRSI = 14 RSI = rsi(close, lengthRSI) //Entry strategy.entry(id="long", long = true, when = Bullish and Momentum and RSI > 50) //Exit TP = input(70) SL =input(30) longTakeProfit = RSI > TP longStopPrice = RSI < SL strategy.close("long", when = longStopPrice or longTakeProfit and window()) plot(movingaverage_fast, color=color.black, linewidth=2 ) plot(movingaverage_mid, color=color.orange, linewidth=2) plot(movingaverage_slow, color=color.purple, linewidth=2)