قیمت کی کارروائی کے اصولوں پر مبنی رجحان کا پتہ لگانے کی حکمت عملی


تخلیق کی تاریخ: 2023-09-20 11:11:46 آخر میں ترمیم کریں: 2023-09-20 11:11:46
کاپی: 2 کلکس کی تعداد: 587
1
پر توجہ دیں
1617
پیروکار

جائزہ

اس حکمت عملی کا بنیادی نظریہ یہ ہے کہ موجودہ رجحان کی سمت کا تعین کرنے کے لئے K لائن کی اونچائی اور اختتامی قیمتوں کے مابین تعلقات کی بنیاد پر ، اور نتائج کو حرکت پذیر اوسط کے طور پر ہموار کریں۔ جب اونچائی کی زیادہ بندش ہوتی ہے تو اس کا تعین عروج پر ہوتا ہے ، اور جب کم بندش کی زیادہ بندش ہوتی ہے تو اس کا تعین گرتا ہے۔ یہ حکمت عملی کسی بھی ڈیجیٹل اثاثہ پر لاگو ہوتی ہے جس میں ایک خاص قسم کی لیکویڈیٹی ہوتی ہے۔ پیرامیٹرز کی اصلاح سے بہتر اثر حاصل کیا جاسکتا ہے۔

حکمت عملی کا اصول

یہ حکمت عملی M منٹ کی لائن کا استعمال کرتی ہے ، جس میں یہ فیصلہ کیا جاتا ہے کہ M منٹ کی K لائن کس طرح کی ہے ، اس کا تعین اس کی پوزیشن کے لحاظ سے ہوتا ہے کہ آیا یہ ایک اعلی اختتامی قسم ہے (قیمت قریب قریب ہے) ، کم اختتامی قسم (قیمت قریب قریب ہے) ، یا عام (قیمت قریب قریب ہے) ۔

خاص طور پر ، سب سے پہلے ، ڈیلٹ = ہائی - قریبی ، یعنی اونچائی اور اختتامی قیمت کا فرق ، اور اونچائی = ہائی - کم ، یعنی اونچائی کم فرق۔ اگر ڈیلٹ > اونچائی *23 ، اعلی بند قسم کا فیصلہ کیا جاتا ہے ، اگر ڈیلٹ < اونچائی / 3 ، کم بند قسم کا فیصلہ کیا جاتا ہے ، ورنہ یہ عام قسم ہے۔

اس کے بعد حالیہ N روٹ K لائنوں میں ، اعلی اختتامی ، کم اختتامی اور عام قسم کی تعداد کا حساب لگائیں ، ان کے تناسب کا حساب لگائیں ، اور EMA کو ہموار کرکے تینوں منحنی خطوط حاصل کریں۔rise منحنی خطوط اعلی اختتامی K لائنوں کے تناسب کی نمائندگی کرتے ہیں ، fall منحنی خطوط کم اختتامی K لائنوں کے تناسب کی نمائندگی کرتے ہیں ، اور درمیانی منحنی خطوط عام K لائنوں کے تناسب کی نمائندگی کرتے ہیں۔

جب عروج کی منحنی خطوط پر زوال کی منحنی خطوط کو عبور کیا جاتا ہے تو ، اس کا مطلب ہے کہ اعلی اختتامی K لائنیں بڑھنے لگتی ہیں ، اور یہ سمجھا جاتا ہے کہ مارکیٹ اوپر کی طرف بڑھ رہی ہے ، اور اس سے زیادہ سگنل جاری کیے جاتے ہیں۔ جب زوال کی منحنی خطوط پر زوال کی منحنی خطوط کو عبور کیا جاتا ہے تو ، اس کا مطلب ہے کہ کم اختتامی K لائنیں بڑھنے لگتی ہیں ، اور یہ سمجھا جاتا ہے کہ مارکیٹ نیچے کی طرف بڑھ رہی ہے ، اور اس سے زیادہ سگنل جاری کیے جاتے ہیں۔

اسٹریٹجک فوائد

اس حکمت عملی میں قیمتوں کی نقل و حرکت پر مبنی رجحانات کا تعین کرنے کے لئے مندرجہ ذیل فوائد ہیں:

  1. اصول واضح، سمجھنے میں آسان اور آسانی سے حاصل کرنے کے لئے آسان ہے.

  2. قیمتوں کی قیمتوں میں تبدیلی کے بارے میں کوئی اشارہ نہیں ہے، صرف قیمتوں کی خصوصیات کی طرف سے رجحان کی سمت کا تعین کرنا.

  3. کم ترتیب دینے والے پیرامیٹرز ، بنیادی طور پر N اور EMA ہموار پیرامیٹرز ، جو بہتر بنانے میں آسان ہیں۔

  4. کسی بھی ڈیجیٹل اثاثہ پر وسیع پیمانے پر لاگو کیا جاسکتا ہے جس میں کچھ لیکویڈیٹی ہوتی ہے ، بشمول اسٹاک ، غیر ملکی کرنسی ، کریپٹو کرنسی وغیرہ۔

  5. اس کے نتیجے میں، آپ کو زیادہ سے زیادہ نتائج ملیں گے، اور آپ کو زیادہ سے زیادہ خطرے کو کنٹرول کرنا پڑے گا.

  6. ٹرینڈ لائنز اور سپورٹ مزاحمت جیسے تکنیکی طریقوں کو مزید بہتر بنایا جاسکتا ہے۔

  7. ایک سٹاپ نقصان کی حکمت عملی کو کنٹرول کرنے کے لئے تشکیل دے سکتے ہیں.

اسٹریٹجک رسک

اگرچہ اس حکمت عملی کے کچھ فوائد ہیں ، لیکن اس کے ساتھ کچھ خطرات بھی ہیں:

  1. مارکیٹ میں ہلچل کے دوران ، K لائن ٹائپ اکثر تبدیل ہوتا ہے ، جس سے غلط سگنل پیدا ہوسکتے ہیں۔

  2. این اور ای ایم اے پیرامیٹرز کی غلط ترتیب کی وجہ سے ایک قدم کی کمی ہوسکتی ہے یا بہت زیادہ غیر فعال سگنل پیدا ہوسکتے ہیں۔

  3. صرف K لائن کی قسم کی طرف سے رجحان کی سمت کا فیصلہ کرنے کے لئے، ایک خاص تاخیر ہے.

  4. اگر آپ عام ٹائم فریموں جیسے مثلث کی شکل ، جھنڈے کی شکل وغیرہ کو مؤثر طریقے سے فلٹر نہیں کرسکتے ہیں تو ، آپ کو الٹ پلٹ ہونے کا خطرہ لاحق ہوسکتا ہے۔

  5. یہ حکمت عملی رجحانات کی پیروی کرنے کی حکمت عملی ہے اور اس سے واپسی کے مواقع کو مؤثر طریقے سے پکڑنے میں مدد نہیں ملتی ہے۔

  6. نقصان کے خطرے کو کنٹرول کرنے کے لئے اسٹاپ نقصان کے ساتھ کام کرنا ضروری ہے ، ورنہ انفرادی نقصان زیادہ ہوسکتا ہے۔

حکمت عملی کی اصلاح کی سمت

خطرے کو کم کرنے اور منافع کے عوامل کو بڑھانے کے لئے ، اس حکمت عملی کو مندرجہ ذیل پہلوؤں سے بہتر بنایا جاسکتا ہے:

  1. اتار چڑھاؤ کے اشارے جیسے اے ٹی آر کے ساتھ مل کر ، مارکیٹ میں اتار چڑھاؤ کے مطابق پیرامیٹرز کو ایڈجسٹ کریں N اور ای ایم اے ہموار پیرامیٹرز ، زلزلے کی مارکیٹ میں زیادہ سے زیادہ غیر موثر سگنل پیدا کرنے سے بچیں۔

  2. حجم کی پیمائش میں اضافہ کریں ، جعلی توڑ کو فلٹر کریں جب بہت زیادہ مقدار میں ہو۔

  3. رجحان کی سمت کا تعین کرنے کے لئے رجحان لائن اور اہم حمایت مزاحمت کے ساتھ مل کر رجحان کی سمت اور جعلی توڑنے کا تعین کریں.

  4. ایک سے زیادہ ٹائم سائیکل کے فیصلے کو شامل کریں تاکہ ایک ہی سائیکل کے غلط فیصلے سے بچا جاسکے۔

  5. ریورس موڈ کی شناخت کے ماڈیول کو شامل کیا گیا ہے ، جس میں نمایاں ریورس سگنل کے ظہور پر بروقت ریورس پوزیشن کھولنے کے لئے۔

  6. مارکیٹ میں اتار چڑھاؤ اور خطرے کی ترجیحات کے مطابق سٹاپ نقصان کی حد کو ایڈجسٹ کرنے کے لئے سٹاپ نقصان کی حکمت عملی کو بہتر بنائیں.

  7. منافع کو روکنے کے لئے ٹریکنگ اسٹاپ ، موزوں اسٹاپ اور دیگر خصوصیات شامل کی گئیں

خلاصہ کریں۔

اس حکمت عملی کی بنیاد پر قیمت کی حرکت کا فیصلہ کرنے کے رجحان کی سمت ، اصول واضح ہے ، اچھی طرح سے پیمائش کا اثر ہے ، ڈیجیٹل اثاثوں کی تجارت میں وسیع پیمانے پر قابل اطلاق ہے۔ تاہم ، اس میں کچھ حدود بھی ہیں ، خطرے کو کم کرنے کے لئے روک تھام اور اصلاح کے ساتھ کام کرنے کی ضرورت ہے۔ مجموعی طور پر ، یہ حکمت عملی ایک سادہ عملی نظریہ پیش کرتی ہے ، جو سیکھنے کے قابل ہے۔ مستقل اصلاح اور مجموعہ کے ذریعہ ، مستحکم اضافی منافع حاصل کرنے کی امید ہے۔

حکمت عملی کا ماخذ کوڈ
/*backtest
start: 2023-08-20 00:00:00
end: 2023-09-19 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=2
strategy("trend detect", overlay=false)


lenght = input(34)
ema_smooth = input(5)

delt = high - close
height = high - low

color_plot=black
state=0

if delt > height/3*2
    state := 1
    color_plot := red
else
    if delt > height/3
        state := 2
        color_plot := blue
    else 
        state := 3
        color_plot := green
//plot(state, color=color_plot, style=histogram)
percOfType(len, state_for_count) =>
    num = 0
    for i=1 to len
        if state[i]==state_for_count
            num := num+1
    num/len*100
    
rise = ema(percOfType(lenght, 3), ema_smooth)
fall = ema(percOfType(lenght, 1), ema_smooth)
plot(rise, color = green)
plot(ema(percOfType(lenght, 2), ema_smooth), color = blue)
plot(fall, color = red)
plot(10, color=black)
plot(60, color=black)

longCondition = crossover(rise, fall)
if (longCondition)
    strategy.entry("My Long Entry Id", strategy.long)

shortCondition = crossunder(rise, fall)
if (shortCondition)
    strategy.entry("My Short Entry Id", strategy.short)