یہ حکمت عملی موم بتیوں کے جذب کے نمونوں پر مبنی ایک دو طرفہ تجارتی نظام ہے۔ یہ ملحقہ موم بتیوں کی سمت ، وسعت اور حجم کے تعلقات کا تجزیہ کرکے مارکیٹ کے جذب کے نمونوں کی نشاندہی کرتا ہے ، جب حالات پوری ہوجاتے ہیں تو تجارت انجام دیتا ہے۔ یہ حکمت عملی مکمل اندراج اور خارجی منطق کے ساتھ فیصد پر مبنی منی مینجمنٹ کا استعمال کرتی ہے۔
بنیادی منطق تین اہم شرائط پر مبنی ہے:
جب یہ تینوں شرائط بیک وقت پوری ہوجاتی ہیں تو ، حکمت عملی تازہ ترین موم بتی کی بنیاد پر تجارتی سمت کا تعین کرتی ہے: تیزی سے موم بتیوں کے لئے لمبا ، bearish کے لئے مختصر۔ حکمت عملی مکمل پوزیشن ٹریڈنگ کا استعمال کرتی ہے اور ریاست متغیرات کے ذریعہ پوزیشنوں کو ٹریک کرتی ہے۔
یہ حکمت عملی موم بتی کے نمونوں ، وسعت اور حجم کے کثیر جہتی تجزیہ کے ذریعے ایک مکمل تجارتی نظام تیار کرتی ہے۔ اگرچہ کچھ خطرات موجود ہیں ، لیکن تجویز کردہ اصلاح کی سمتوں کے ذریعے حکمت عملی کے استحکام اور وشوسنییتا کو مزید بڑھا سکتا ہے۔ بنیادی فوائد اس کے کثیر جہتی تجزیہ کے طریقہ کار اور جامع ریاستی انتظام کے طریقہ کار میں پائے جاتے ہیں ، جس سے یہ انتہائی اتار چڑھاؤ والے مارکیٹ ماحول میں درخواست کے لئے موزوں ہے۔
/*backtest start: 2019-12-23 08:00:00 end: 2024-12-10 08:00:00 period: 1d basePeriod: 1d exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ //@version=5 strategy("Candle Absorption Strategy", overlay=true, default_qty_type=strategy.percent_of_equity, default_qty_value=100) // Условия индикатора // 1. Две соседних свечи должны быть разнонаправленными condition1 = (close[1] > open[1] and close < open) or (close[1] < open[1] and close > open) // 2. Дельта по цене открытия/закрытия у первой свечи меньше, чем у следующей delta1 = math.abs(close[1] - open[1]) delta2 = math.abs(close - open) condition2 = delta1 < delta2 // 3. Объем первой свечи должен быть больше, а последней меньше condition3 = volume[1] > volume and volume < volume[2] // Проверяем выполнение всех условий all_conditions = condition1 and condition2 and condition3 // Определяем направление для входа is_bullish = close > open // Зеленая свеча больше (бычье поглощение) is_bearish = close < open // Красная свеча больше (медвежье поглощение) // Переменные для отслеживания состояния позиции var float entryPrice = na var bool isLong = false var bool isShort = false // Логика генерации сигналов buySignal = all_conditions and is_bullish and not isLong sellSignal = all_conditions and is_bearish and not isShort // Обработка лонгового входа if (buySignal) isLong := true isShort := false entryPrice := close strategy.entry("Long", strategy.long) // Обработка шортового входа if (sellSignal) isLong := false isShort := true entryPrice := close strategy.entry("Short", strategy.short) // Визуализация точек поглощения // if all_conditions // label.new(bar_index, high, "✔", color=is_bullish ? color.green : color.red, textcolor=color.white, style=label.style_circle, size=size.small) // Логика сброса состояния при закрытии позиции if (strategy.position_size == 0) isLong := false isShort := false entryPrice := na // Дополнительно: можно добавить стоп-лосс и тейк-профит (пример ниже) // strategy.exit("Exit Long", from_entry="Long", stop=low - atr(14), limit=high + atr(14)) // strategy.exit("Exit Short", from_entry="Short", stop=high + atr(14), limit=low - atr(14))