
یہ حکمت عملی اسٹاک کے لئے دوہری رجحانات کا سراغ لگانے کے لئے کلاسیکی Pivot پوائنٹس اور RSI اشارے کا استعمال کرتے ہوئے موجودہ رجحان کی سمت کا حساب لگانے کے لئے استعمال کیا جاتا ہے.
اس حکمت عملی کے تحت ڈبل ٹرینڈ ٹریکنگ کو بنیادی طور پر درج ذیل اقدامات کے ذریعے حاصل کیا جاتا ہے:
کلاسیکی Pivot پوائنٹس کا حساب لگائیں ، بشمول مرکزی نقطہ ((Pivot) ، سپورٹ 1 ((S1) ، مزاحمت 1 ((R1) ، سپورٹ 2 ((S2) ، مزاحمت 2 ((R2) وغیرہ۔
اسٹاک رجحانات کی سمت کا تعین کرنے کے لئے آر ایس آئی کا استعمال کریں۔ آر ایس آئی 80 سے زیادہ خریدنے کا علاقہ ہے ، 20 سے کم فروخت کا علاقہ ہے۔
اسٹاک کی دن کی لائن کی سطح کی رجحان کی سمت کا فیصلہ کریں۔ اگر اختتامی قیمت پچھلے دن کے R2 سے زیادہ ہے تو ، اسے مضبوط سمجھا جاتا ہے۔ اگر اختتامی قیمت پچھلے دن کے S2 سے کم ہے تو ، اسے کمزور سمجھا جاتا ہے۔
پییوٹ پوائنٹس اور آر ایس آئی اشارے کے ساتھ مل کر ، دن کی سطح کے رجحان کی سمت کے مطابق ، دن کی تجارت کی حکمت عملی تیار کریں۔
اگر دن کی لکیر مضبوط ہے ((قیمت بندش> R2) ، تو پیویٹ پوائنٹ کے نیچے واپسی کے خرید پوائنٹ کا مشاہدہ کریں ، یا S1 کے نیچے خریدیں۔
اگر دن کی لکیر کمزور ہے ((قیمت بندش
سٹاپ نقصان کی پوزیشنیں S1، R1، R2، R3، R4، R5، R5، R6، R7، R8، R9، R9، R9، R9، R9، R9، R10، R10، R10، R10، R11، R11، R16، R16، R16، R17، R17، R17، R17، R17، R17، R17، R17، R17، R17، R17، R17، R17، R17، R17، R17، R17، R17، R17، R17، R17، R17، R17، R17، R17، R17، R17، R17، R17، R17، R17، R17، R17، R17، R17، R17، R17، R17، R17، R17، R17، R17، R17، R17، R17، R17، R17، R17، R17، R17، R17، R17، R17، R17، R17، R17، R17، R17
اس حکمت عملی کا استعمال پیویٹ پوائنٹس کے حساب سے وسط اور لمبی لائن کے رجحانات کی سمت کا تعین کرنے کے لئے کیا جاتا ہے۔ مختصر مدت کے رجحانات اور مخصوص انٹری پوائنٹس کی نشاندہی کرنے کے لئے آر ایس آئی جیسے اشارے کے ساتھ مل کر ، اسٹاک کی قیمتوں میں دوہری رجحانات کی نگرانی کرنے کے لئے۔
اس حکمت عملی کے اہم فوائد یہ ہیں:
ایک ہی وقت میں طویل مدتی اور قلیل مدتی رجحانات کو ٹریک کرنے کی صلاحیت ، مارکیٹ میں تبدیلیوں کے ل.
پییوٹ پوائنٹس کے پاس رجحانات کا اندازہ لگانے کی صلاحیت ہے ، اور وہ وسط اور لمبی لائن کے رجحانات کا مؤثر اندازہ لگاسکتے ہیں۔
RSI جیسے اشارے مختصر مدت کے اوورلوڈ اور اوورلوڈ کے بارے میں فیصلہ کرنے میں مدد کرسکتے ہیں ، جس سے مخصوص داخلے کے مقامات کا تعین ہوتا ہے۔
حکمت عملی کے قوانین واضح، سادہ اور آسان ہیں.
خطرے پر قابو پانے کے لئے ایک واضح سٹاپ نقصان نقطہ نظر ہے.
اس حکمت عملی کے اہم خطرات یہ ہیں:
پیویٹ پوائنٹس میں خرابی کا امکان ہے ، وسط طویل لائن رجحان کا درست اندازہ نہیں لگایا جاسکتا ہے۔ پیرامیٹرز کو ایڈجسٹ کرکے یا دوسرے اشارے کے مجموعے کے ذریعہ اس میں بہتری لائی جاسکتی ہے۔
RSI جیسے اشارے غلط سگنل دے سکتے ہیں۔ پیرامیٹرز کو مناسب طریقے سے ایڈجسٹ کیا جاسکتا ہے ، یا دوسرے اشارے کے ساتھ مل کر استعمال کیا جاسکتا ہے۔
اسٹاپ نقصان کی جگہ کی ترتیب بہت زیادہ صوابدیدی ہوسکتی ہے اور اسٹاپ نقصان کو مارنے کے خطرے سے مکمل طور پر بچنے کے قابل نہیں ہے۔ مناسب طریقے سے کچھ مخصوص علاقوں کو چھوڑ دیا جاسکتا ہے۔
اسٹریٹجک انخلا کا امکان بہت زیادہ ہے ، جس کے لئے نفسیاتی تیاری اور کافی مالی مدد کی ضرورت ہے۔
زیادہ بار بار تجارت کا خطرہ ہے۔ زیادہ بار بار تجارت سے بچنے کے لئے پوزیشن کھولنے کی شرائط کو مناسب طریقے سے ایڈجسٹ کیا جاسکتا ہے۔
یہ حکمت عملی مندرجہ ذیل پہلوؤں سے بہتر بنائی جا سکتی ہے۔
مختلف پیرامیٹرز کے مجموعے کی کوشش کریں ، جیسے کہ آر ایس آئی کے پیرامیٹرز کو ایڈجسٹ کرنا ، محور پوائنٹس کے حساب کتاب کے طریقوں کو بہتر بنانا ، اور اس طرح کے بہترین پیرامیٹرز کا مجموعہ تلاش کریں۔
اضافی یا مجموعہ دیگر اشارے، جیسے KDJ، MACD، وغیرہ، سگنل زیادہ درست اور قابل اعتماد بنانے کے لئے.
اسٹاپ نقصان کی حکمت عملی کو بہتر بنائیں ، جیسے کہ چلنے والی روک تھام ، آؤٹ پٹ اسٹاپ وغیرہ ، تاکہ اسٹاپ نقصان کو مارنے کے خطرے کو کم کیا جاسکے۔
پوزیشن مینجمنٹ کو بہتر بنائیں ، ایک پوزیشن کے سائز کو مناسب طریقے سے کنٹرول کریں ، اور ایک ہی نقصان کے اثرات کو کم کریں۔
پوزیشن کھولنے کی شرائط کو بہتر بنائیں ، زیادہ بار بار داخل ہونے سے گریز کریں۔ فلٹر شرائط وغیرہ مرتب کی جاسکتی ہیں۔
مختلف اقسام کے اثرات کی جانچ کریں ، پیرامیٹرز کو زیادہ سے زیادہ اثر کے ل adjust ایڈجسٹ کریں۔
منافع کو روکنے کے لئے آٹو اسٹاپ حکمت عملی شامل کریں۔
اس حکمت عملی کے حساب سے Pivot پوائنٹ کا تعین کرنے کے لئے طویل مدتی رجحانات، اور اس طرح کے طور پر RSI اشارے کا استعمال کرتے ہوئے مختصر مدت کے رجحانات اور مخصوص اندراج پوائنٹس کا تعین کرنے کے لئے معاونت، اسٹاک کی قیمت ڈبل رجحانات پر نظر رکھنے کے لئے، مجموعی طور پر آپریشن منطق واضح اور معقول ہے، درمیانی مختصر لائن ٹریڈنگ کے اثر و رسوخ بہتر ہے ۔ تاہم، ایک خاص امکان پر غلط سگنل کا خطرہ موجود ہے، مزید پیرامیٹرز کو بہتر بنانے کی ضرورت ہے، خطرے کو کم کرنے کے لئے روکنے کے لئے سخت کنٹرول، اور مناسب طریقے سے پوزیشن کے سائز کو محدود کرنے کے لئے ممکنہ طور پر بڑے پیمانے پر واپسی کو کنٹرول کرنے کے لئے ۔ اگر اس حکمت عملی کو مسلسل بہتر بنانے اور بہتر بنانے کے قابل ہو تو، مستحکم سرمایہ کاری کی واپسی حاصل کی جا سکتی ہے ۔
/*backtest
start: 2023-10-01 00:00:00
end: 2023-10-31 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=2
strategy(title="swing trade", shorttitle="vinay_swing", overlay=true)
pf = input(false,title="Show Filtered Pivots")
sd = input(true, title="Show Daily Pivots?")
//moving average
len = input(50, minval=1, title="Length")
src = input(close, title="Source")
out = ema(src, len)
//RSI INPUT
length = input( 7 )
overSold = input( 20 )
overBought = input( 80 )
price = close
vrsi = rsi(price, length)
// Classic Pivot
pivot = (high + low + close ) / 3.0
// Filter Cr
bull= pivot > (pivot + pivot[1]) / 2 + .0025
bear= pivot < (pivot + pivot[1]) / 2 - .0025
// Classic Pivots
r1 = pf and bear ? pivot + (pivot - low) : pf and bull ? pivot + (high - low) : pivot + (pivot - low)
s1 = pf and bull ? pivot - (high - pivot) : pf and bear ? pivot - (high - low) : pivot - (high - pivot)
r2 = pf ? na : pivot + (high - low)
s2 = pf ? na : pivot - (high - low)
BC = (high + low) / 2.0
TC = (pivot - BC) + pivot
//Pivot Average Calculation
smaP = sma(pivot, 3)
//Daily Pivots
dtime_pivot = request.security(syminfo.tickerid, 'D', pivot[1])
dtime_pivotAvg = request.security(syminfo.tickerid, 'D', smaP[1])
dtime_r1 = request.security(syminfo.tickerid, 'D', r1[1])
dtime_s1 = request.security(syminfo.tickerid, 'D', s1[1])
dtime_r2 = request.security(syminfo.tickerid, 'D', r2[1])
dtime_s2 = request.security(syminfo.tickerid, 'D', s2[1])
dtime_BC = request.security(syminfo.tickerid, 'D', BC[1])
dtime_TC = request.security(syminfo.tickerid, 'D', TC[1])
offs_daily = 0
plot(sd and dtime_pivot ? dtime_pivot : na, title="Daily Pivot",style=circles, color=fuchsia,linewidth=1)
plot(sd and dtime_r1 ? dtime_r1 : na, title="Daily R1",style=circles, color=#DC143C,linewidth=1)
plot(sd and dtime_s1 ? dtime_s1 : na, title="Daily S1",style=circles, color=lime,linewidth=1)
plot(sd and dtime_r2 ? dtime_r2 : na, title="Daily R2",style=circles, color=maroon,linewidth=1)
plot(sd and dtime_s2 ? dtime_s2 : na, title="Daily S2",style=circles, color=#228B22,linewidth=1)
plot(sd and dtime_BC ? dtime_BC : na, title="Daily BC",style=circles, color=black,linewidth=1)
plot(sd and dtime_TC ? dtime_TC : na, title="Daily TC",style=circles, color=black,linewidth=1)
bull1= (close > dtime_r2)
bull2= (low < dtime_pivot) or (low < dtime_s1)
bull3= dtime_pivot > dtime_pivot[1]
bullishenglufing=bull2 and bull3
bullishenglufing1=bull1 and (close > out) and (crossover(vrsi, overBought))
longCondition = bull1[1] and ((low < dtime_TC) or (low < dtime_BC) or (low < dtime_s1))
bear1= (close < dtime_s2)
bear2= (high > dtime_pivot) or (high < dtime_r1)
bear3= dtime_pivot < dtime_pivot[1]
bearishenglufing=bear2 and bear3
bearishenglufing1=bear1 and (close < out) and (crossunder(vrsi, overSold))
shortCondition = bear1[1] and ((high > dtime_BC) or (high > dtime_TC) or (high > dtime_r1))
plotshape(bullishenglufing, style = shape.triangleup, location = location.belowbar, color = green, size = size.tiny)
plotshape(bearishenglufing, style = shape.triangledown, location = location.abovebar, color = red, size = size.tiny)
if (longCondition)
strategy.entry("My Long Entry Id", strategy.long)
if (shortCondition)
strategy.entry("My Short Entry Id", strategy.short)