
اس حکمت عملی کا استعمال مارکیٹ کے رجحانات کا تعین کرنے کے لئے میڈین لائن اور اس سے آگے کے اشارے کا استعمال کرتے ہوئے کیا جاتا ہے ، اور اس کے ساتھ ساتھ اسٹاپ نقصانات کی پیروی کرنے کے لئے ایک ٹریڈنگ اسٹاپ ٹریڈنگ حکمت عملی تیار کی گئی ہے۔ جب اشارے سے تجاوز کرنے کا فیصلہ بڑھتے ہوئے رجحان کے طور پر کیا جاتا ہے تو ، اگر اختتامی قیمت 14 سائیکل میڈین لائن کو عبور کرتی ہے تو ، زیادہ کام کریں۔ جب اشارے سے تجاوز کرنے کا فیصلہ گرنے کا رجحان ہے تو ، اگر اختتامی قیمت 14 سائیکل میڈین لائن کو عبور کرتی ہے تو ، اسے خالی کردیا جاتا ہے۔
اس حکمت عملی میں تین تکنیکی اشارے استعمال کیے گئے ہیں۔
سب سے پہلے ، 14 دوروں اور 44 دوروں کے لئے ایک اشاریہ منتقل اوسط کا حساب لگائیں۔ اس میں 14 دورانیہ اوسط مختصر مدت کے رجحانات کا تعین کرنے کے لئے استعمال کیا جاتا ہے ، اور 44 دورانیہ اوسط طویل مدتی رجحانات کا تعین کرنے کے لئے استعمال کیا جاتا ہے۔ جب طویل مدتی اوسط طویل مدتی اوسط پر ہوتا ہے تو زیادہ سگنل ہوتا ہے ، اور اس کے برعکس نظرانداز ہوتا ہے۔
دوسرا ، موجودہ مارکیٹ کے رجحانات کا اندازہ لگانے کے لئے اس سے آگے کے اشارے کا حساب لگانا۔ اس سے آگے کے اشارے میں مثبت اشارے DI + اور الٹا اشارے DI - شامل ہیں۔ جب DI + DI - سے زیادہ ہوتا ہے تو ، یہ زیادہ رجحان ہوتا ہے۔ جب DI - DI + سے زیادہ ہوتا ہے تو ، یہ زیادہ رجحان ہوتا ہے۔
آخر میں ، مساوی اشارے کے اشارے اور اشارے سے تجاوز کرنے کے رجحان کا فیصلہ کرنے کے ساتھ مل کر ، تجارتی سگنل پیدا کریں۔ جب اشارے سے تجاوز کرنا زیادہ نظر آتا ہے ، اور قیمت 14 دورانیہ کی اوسط لائن کو عبور کرتی ہے تو ، زیادہ کام کریں۔ جب اشارے سے تجاوز کرنا زیادہ نظر آتا ہے ، اور قیمت 14 دورانیہ کی اوسط لائن کو عبور کرتی ہے تو ، خالی ہوجائیں۔ داخلے کے بعد ، اسٹاپ نقصان کو 44 دورانیہ کی اوسط لائن کے قریب قائم کریں ، ٹریکنگ اسٹاپ نقصان کو پورا کریں۔
اس حکمت عملی میں تین تکنیکی اشارے کے فوائد کا استعمال کیا گیا ہے ، جو درست اور بروقت روکنے کے لئے استعمال کیا جاتا ہے ، جس میں درج ذیل فوائد ہیں:
اس حکمت عملی کے کچھ خطرات بھی ہیں:
اس کا حل کیا ہے؟
اس حکمت عملی کو مندرجہ ذیل طریقوں سے بہتر بنایا جاسکتا ہے:
دوسرے اشارے کے فیصلے کو شامل کریں ، غلط سگنل کو فلٹر کریں ، حکمت عملی کی جیت کی شرح کو بہتر بنائیں۔ مثال کے طور پر ، تجارتی حجم کے اشارے کے ساتھ مل کر ، رجحان کو تقویت دیں۔
اسٹاپ ٹریکنگ کے طریقوں کو بہتر بنائیں تاکہ اسٹاپ زیادہ ذہین اور لچکدار ہو۔ مثال کے طور پر اے ٹی آر اسٹاپ ، چانڈیلیئر ایگزٹ وغیرہ۔
مشین سیکھنے کے طریقوں کا استعمال کرتے ہوئے بہتر پیرامیٹرز تلاش کریں۔ مثال کے طور پر جینیاتی الگورتھم ، گہری سیکھنے وغیرہ کے لئے بہترین پیرامیٹرز کا مجموعہ تلاش کریں۔
اعلی تعدد شور کی مداخلت سے بچنے کے لئے اعلی وقت کے فریم پر حکمت عملی چلائیں۔
اس حکمت عملی میں اوسط لائن ، اشارے سے باہر اور ٹریکنگ اسٹاپ نقصان کی تکنیک کا استعمال کیا گیا ہے ، تاکہ سگنل کی درستگی ، بروقت اسٹاپ نقصان کا اندازہ لگایا جاسکے ، یہ ایک عملی اور قابل اعتماد ٹریکنگ اسٹاپ نقصان کی تجارت کی حکمت عملی ہے۔ اس کے بعد سگنل کے معیار کو بہتر بنانے ، اسٹاپ نقصان کے طریقہ کار کو بہتر بنانے اور اس طرح کی حکمت عملی کے اثر کو مزید بڑھا سکتا ہے۔
/*backtest
start: 2024-01-09 00:00:00
end: 2024-01-16 00:00:00
period: 10m
basePeriod: 1m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=5
strategy("Santanu Strategy", overlay=true)
atrPeriod = input(3, "ATR Length")
factor = input.float(1, "Factor", step = 0.01)
[supertrend, direction] = ta.supertrend(factor, atrPeriod)
bodyMiddle = plot((open + close) / 2, display=display.none)
upTrend = plot(direction < 0 ? supertrend : na, "Up Trend", color = color.green, style=plot.style_linebr)
downTrend = plot(direction < 0? na : supertrend, "Down Trend", color = color.red, style=plot.style_linebr)
fill(bodyMiddle, upTrend, color.new(color.green, 90), fillgaps=false)
fill(bodyMiddle, downTrend, color.new(color.red, 90), fillgaps=false)
len = input.int(14, minval=1, title="Length")
src = input(close, title="Source")
offset = input.int(title="Offset", defval=0, minval=-500, maxval=500)
out = ta.ema(src, len)
len44 = input.int(44, minval=1, title="Length")
out44 = ta.ema(src, len44)
isRising = ta.rising(out, 1)
isFalling = ta.falling(out, 1)
plotColor = color.black
if isRising
plotColor := color.green
else if isFalling
plotColor := color.red
plot(out, color=plotColor, title="MA", offset=offset)
plot(out44, color=color.blue, title="MA", offset=offset)
if direction < 0
if close >= out
//if low >= out44
if isRising
strategy.entry("Buy Now", strategy.long)
if direction > 0
if close <= out
//if high <= out44
if isFalling
strategy.entry("Sell Now", strategy.short)
//plot(strategy.equity, title="equity", color=color.red, linewidth=2, style=plot.style_areabr)