وسائل لوڈ ہو رہے ہیں... لوڈنگ...

متحرک موم بتی کی سمت کی حکمت عملی

مصنف:چاؤ ژانگ، تاریخ: 2023-10-25 16:57:05
ٹیگز:

img

جائزہ

یہ حکمت عملی ماضی کی N موم بتیوں کی افتتاحی قیمت کے مقابلے میں اختتامی قیمت کا تجزیہ کرکے مستقبل کی موم بتی کی سمت کا تعین کرتی ہے۔ یہ موم بتی کی سمت کے اشاروں کی بنیاد پر لمبی یا مختصر پوزیشن لیتی ہے۔

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

اس حکمت عملی کا بنیادی منطق یہ ہے:

  1. تجزیہ کرنے کے لئے موم بتیوں کی تعداد کا تعین کرنے کے لئے پیرامیٹر NUM_CANDLES مقرر کریں.

  2. ایک شمع کی سمت کا تعین کرنے کے لئے فنکشن candle_dir کی وضاحت کریں۔ close>open bullish ہے، close

  3. پچھلے NUM_CANDLES موم بتیوں میں مخصوص سمت کے ساتھ موم بتیوں کی تعداد گننے کے لئے فنکشن count_candles کی وضاحت کریں۔

  4. پچھلی NUM_CANDLES موم بتیوں میں تیزی سے ، bearish اور غیر جانبدار موم بتیوں کی تعداد گنیں ، ups ، dns ، neu میں اسٹور کریں۔

  5. انڈیکی اشارے کی وضاحت کریں، اس کی قیمت ups-dns جمع / مائنس neu کے برابر ہے.

  6. انڈیکی اشارے کی بنیاد پر طویل / مختصر اندراج کا تعین کریں۔

موم بتیوں کی ایک خاص تعداد کی موم بتی کی سمت کا تجزیہ کرکے ، یہ حکمت عملی تجارتی فیصلوں کے لئے مستقبل کی موم بتی کی سمت کے امکان کا اندازہ لگاتی ہے۔ NUM_CANDLES حکمت عملی کی حساسیت کو ایڈجسٹ کرنے کے لئے نمونہ کا سائز کنٹرول کرتا ہے۔

فوائد کا تجزیہ

  1. حکمت عملی منطق واضح اور سمجھنے، تشریح اور تصدیق کرنے کے لئے آسان ہے.

  2. صرف موم بتی کے اعداد و شمار کی ضرورت ہوتی ہے، کمپیوٹنگ کی لاگت کو کم کرنا.

  3. NUM_CANDLES پیرامیٹر کو ایڈجسٹ کرکے حساسیت کو ایڈجسٹ کرنا آسان ہے۔

  4. تمام مصنوعات اور ٹائم فریم پر لاگو، اعلی موافقت.

  5. بہترین مجموعہ تلاش کرنے کے لئے پیرامیٹرز کو بہتر بنانے کے لئے آسان.

خطرے کا تجزیہ

  1. رینج سے منسلک مارکیٹ کو سنبھالنے میں ناکام، زیادہ تجارت کا سبب بن سکتا ہے.

  2. نامناسب نمونہ کی مدت سگنل تاخیر کا سبب بن سکتی ہے، NUM_CANDLES کو محتاط ٹیوننگ کی ضرورت ہے.

  3. رجحان کے الٹ جانے کے لئے اپنی مرضی کے مطابق نہیں، رجحان کے الٹ جانے میں نقصان کا خطرہ.

  4. تجارت کے اخراجات کے اثرات پر غور کرنے کی ضرورت ہے تاکہ زیادہ سے زیادہ تجارت سے بچنے کے لئے.

  5. پیرامیٹر کی اصلاح میں زیادہ فٹنگ سے بچیں، کثیر مارکیٹ کی تصدیق کی ضرورت ہے.

اصلاح کی ہدایات

  1. نقصان کی حد میں سٹاپ نقصان شامل کرنے پر غور کریں۔

  2. مخالف رجحان کی تجارت سے بچنے کے لئے رجحان اشارے کے ساتھ مل کر.

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

  4. جیت کی شرح کو بہتر بنانے کے لئے کثیر مارکیٹ مرکب پر غور کریں.

  5. خودکار پیرامیٹر کی اصلاح کے لئے مشین لرننگ کا استعمال کریں.

نتیجہ

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


/*backtest
start: 2023-09-24 00:00:00
end: 2023-10-24 00:00:00
period: 3h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=3
strategy("Refined CandleCounter Strategy by origo", overlay=true)

// how many candles to count
NUM_CANDLES = 7

// determine candle direction
candle_dir = close > open ? 1 : (round(close-open) == 0 ? 0 : -1)

// return # of candles with a given direction
count_candles(dir, max) =>
    count = 0
    for i = 0 to max
        if candle_dir[i] == dir
            count := count + 1
    count

ups = count_candles(1, NUM_CANDLES)
dns = count_candles(-1, NUM_CANDLES)
neu = count_candles(0, NUM_CANDLES)

indic = ups-dns


if indic > 0
    indic := indic+neu
else
    indic := indic-neu

plotarrow(neu, title="UP vs DN")

longCondition = (indic) > 0
shortCondition = (indic) <= 0

strategy.entry("buy", strategy.long, 1, when = longCondition and not shortCondition)
strategy.entry("sell", strategy.short, 1, when = shortCondition and not longCondition)


مزید