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

مصنف:چاؤ ژانگ، تاریخ: 2024-02-21 14:48:59
ٹیگز:

img

جائزہ

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

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

اگر روزانہ موم بتی کی بندش کی قیمت افتتاحی قیمت سے زیادہ ہے تو ، اس کا مطلب یہ ہے کہ اس دن اسٹاک کی قیمت میں اضافہ ہوا ہے۔ یہ خرید کا اشارہ ہے۔ افتتاحی قیمت سے بندش کی قیمت کی پیشرفت سے یہ ظاہر ہوتا ہے کہ خریداری کی طاقت کافی مضبوط ہے اور اسٹاک کی قیمت میں اضافے کا امکان ہے۔

لہذا ، اس حکمت عملی کے لئے تجارتی سگنل یہ ہے: ڈیلی موم بتی کی بندش کی قیمت > ڈیلی موم بتی کی کھلی قیمت۔ جب یہ شرط پوری ہوجاتی ہے تو ، اس موم بتی کی بندش پر بندش کی قیمت پر خریدیں اور روزانہ رکھیں.

یہ حکمت عملی دو پیرامیٹرز کا استعمال کرتی ہے:

  1. داخلہ قیمت: خریداری کی قیمت ، ڈیفالٹ 0 ہے ، جس کا مطلب ہے کہ اختتامی قیمت پر خریدنا

  2. لے منافع پیرامیٹر: لے منافع پیرامیٹر، لے منافع کی قیمت فارمولا ہے: داخلہ قیمت * (1 + لے منافع پیرامیٹر) ، ڈیفالٹ قدر 0.5٪، داخلہ قیمت کے 0.5٪ کے برابر ہے

مخصوص تجارتی عمل مندرجہ ذیل ہے:

  1. موم بتی کے بند ہونے کا انتظار کریں اور چیک کریں اگر بند ہونے کی قیمت > دن کی کھلی قیمت
  2. جب شرط پوری ہو جائے تو، بند ہونے والی قیمت پر خریدیں
  3. ایک پوزیشن کھولنے کے بعد، سٹاپ نقصان مقرر کریں اور منافع لینے کی قیمت
  4. جب قیمت میں اضافہ ہوتا ہے تو منافع کی قیمت لے لو، منافع کے لئے بند پوزیشن
  5. جب قیمت اگلے موم بتی کے سب سے کم نقطہ پر گر جاتا ہے، سٹاپ نقصان کے لئے بند پوزیشن
  6. ہر روز 1 سے 5 مرحلے دہرائیں

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

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

  1. خیال سادہ اور سمجھنے اور لاگو کرنے کے لئے آسان ہے
  2. یہ صرف تجارتی سگنل فیصلے کے لئے موم بتی کی کھلی اور بند قیمتوں کی ضرورت ہوتی ہے، چھوٹے ڈیٹا کی ضروریات کے ساتھ
  3. نقصانات کو کنٹرول کرنے کے لئے سٹاپ نقصان اور منافع لینے کے طریقہ کار کا استعمال کرتے ہوئے ڈراؤونگ کا خطرہ چھوٹا ہے

خطرے کا تجزیہ

اس حکمت عملی کے ساتھ کچھ خطرات بھی ہیں:

  1. دن کے دوران خریدنے کے متعدد مواقع ہوسکتے ہیں ، لیکن حکمت عملی صرف ایک بار قریب خریدتی ہے ، ممکنہ طور پر کچھ مواقع سے محروم ہوجاتی ہے
  2. قیمت بند ہونے کے بعد کال بیک کر سکتی ہے، سٹاپ نقصان ٹرگر کے امکان میں اضافہ

خطرات کو کم کیا جا سکتا ہے:

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

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

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

  1. حجم کی تصدیق شامل کریں، مثال کے طور پر حجم یا مارکیٹ کی گرمی کے اشارے شامل کریں خریدنے کے اشارے کی تصدیق کے طور پر
  2. متحرک سٹاپ نقصان کا استعمال کریں اور خریدنے کے بعد منافع حاصل کریں، حقیقی وقت میں سٹاپ نقصان کو ایڈجسٹ کریں اور منافع حاصل کریں
  3. انفرادی اسٹاک کے لئے مخصوص پیرامیٹرز مقرر کریں، پیرامیٹرز کو خود بخود بہتر بنانے کے لئے مشین سیکھنے کے طریقوں کا استعمال کریں
  4. پوزیشن مینجمنٹ میکانزم شامل کریں، ڈراؤنڈ رسک سے بچنے کے لیے پوزیشن کا سائز ایڈجسٹ کریں

نتیجہ

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


/*backtest
start: 2024-02-19 00:00:00
end: 2024-02-20 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=5
strategy("Buy on Close Strategy", overlay=true)

// Входные параметры
var float entry_price = na
if (na(entry_price))
    entry_price := input.float(title="Entry Price", defval=0)

// Функция для расчета Take Profit
calc_take_profit(price) =>
    price * 1.005 // 0.5% от суммы сделки

// Проверяем условие для открытия позиции на покупку
buy_condition = close > open

// Переменная для отслеживания открытой позиции
var bool open_position = na

// Реализация стратегии
if (buy_condition)
    // Открываем сделку на покупку
    strategy.entry("Buy", strategy.long)
    open_position := true

// Закрываем позицию по Take Profit или при закрытии свечи
if (open_position)
    // Рассчитываем уровень Take Profit
    take_profit_level = calc_take_profit(entry_price)

    // Закрываем сделку по Take Profit
    strategy.exit("Take Profit", "Buy", limit=take_profit_level)

    // Закрываем сделку при закрытии свечи
    if (close < open)
        strategy.close("Close Candle", "Buy")


مزید