رجحانات پر مبنی قلیل مدتی تجارتی حکمت عملی

مصنف:چاؤ ژانگ، تاریخ: 2023-09-27 16:56:34
ٹیگز:

جائزہ

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

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

  1. کثیر مدتی سادہ چلتی اوسط کا حساب کتاب

    • 9 دن، 50 دن اور 100 دن کی ایس ایم اے کا تعین

    • مختصر ایس ایم اے طویل ایس ایم اے کو عبور کرنا رجحان کی سمت کی نشاندہی کرتا ہے

  2. آر ایس آئی کا استعمال کرتے ہوئے زیادہ خرید/زیادہ فروخت کی سطح کا جائزہ لینا

    • آر ایس آئی کی لمبائی 14 ادوار ہے

    • RSI 70 سے اوپر زیادہ خریدا جاتا ہے، 30 سے نیچے زیادہ فروخت ہوتا ہے

  3. جب قیمت 9 دن کی ایس ایم اے کو توڑتی ہے تو تجارت میں داخل ہونا

    • جب قیمت 9 دن کے ایس ایم اے سے اوپر ٹوٹ جاتی ہے تو طویل عرصے تک جائیں

    • جب قیمت 9 دن کے ایس ایم اے سے نیچے ٹوٹ جاتی ہے تو مختصر ہوجائیں

  4. اسٹاپ نقصان / منافع لینے کی ترتیب 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)


مزید