یہ ایک اعلی تعدد کی تجارتی حکمت عملی ہے جو 1 منٹ کی موم بتی کی بند سمت پر مبنی ہے۔ یہ حکمت عملی بندش اور افتتاحی قیمتوں کے مابین تعلقات کا تجزیہ کرکے مارکیٹ کے رجحانات کا تعین کرتی ہے ، تیزی سے موم بتیوں کے بعد لمبی پوزیشنیں اور bearish موم بتیوں کے بعد مختصر پوزیشنیں لیتی ہے۔ اس میں مقررہ ہولڈنگ پیریڈ استعمال ہوتے ہیں ، اگلی موم بتی کے قریب پوزیشنیں بند ہوجاتی ہیں ، اور خطرے کو کنٹرول کرنے کے لئے روزانہ تجارتی تعدد کو محدود کرتی ہیں۔
بنیادی منطق قلیل مدتی مارکیٹ کے رجحانات کا فیصلہ کرنے کے لئے موم بتی کے قریب سمت پر انحصار کرتا ہے:
یہ حکمت عملی موم بتیوں کے قریب سمت پر مبنی ایک اعلی تعدد ٹریڈنگ سسٹم ہے ، جو قیمت کی کارروائی کے آسان تجزیے کے ذریعے قلیل مدتی مارکیٹ کے مواقع کو حاصل کرتا ہے۔ اس کی طاقت سادہ منطق ، مختصر انعقاد کی مدت اور قابو پانے والے خطرے میں ہے ، جبکہ اعلی لین دین کے اخراجات اور جھوٹے بریک آؤٹ جیسے چیلنجوں کا سامنا کرنا پڑتا ہے۔ اضافی تکنیکی اشارے اور اصلاح کے اقدامات کے تعارف کے ذریعے ، حکمت عملی کے استحکام اور منافع کو مزید بڑھا سکتا ہے۔ قلیل مدتی تجارتی مواقع کی تلاش میں سرمایہ کاروں کے لئے ، یہ ایک تجارتی حکمت عملی ہے جس کی جانچ اور بہتری کے قابل ہے۔
/*backtest start: 2024-01-01 00:00:00 end: 2024-12-10 08:00:00 period: 2d basePeriod: 2d exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ //@version=5 strategy("Candle Close Strategy", overlay=true) // Define conditions for bullish and bearish candlesticks isBullish = close > open isBearish = close < open // Track the number of bars since the trade was opened and the number of trades per day var int barsSinceTrade = na var int tradesToday = 0 // Define a fixed position size for testing fixedPositionSize = 1 // Entry condition: buy after the close of a bullish candlestick if (isBullish and tradesToday < 200) // Limit to 200 trades per day strategy.entry("Buy", strategy.long, qty=fixedPositionSize) barsSinceTrade := 0 tradesToday := tradesToday + 1 // Entry condition: sell after the close of a bearish candlestick if (isBearish and tradesToday < 200) // Limit to 200 trades per day strategy.entry("Sell", strategy.short, qty=fixedPositionSize) barsSinceTrade := 0 tradesToday := tradesToday + 1 // Update barsSinceTrade if a trade is open if (strategy.opentrades > 0) barsSinceTrade := nz(barsSinceTrade) + 1 // Reset tradesToday at the start of a new day if (dayofmonth != dayofmonth[1]) tradesToday := 0 // Exit condition: close the trade after the next candlestick closes if (barsSinceTrade == 2) strategy.close("Buy") strategy.close("Sell") // Plot bullish and bearish conditions plotshape(series=isBullish, location=location.belowbar, color=color.green, style=shape.labelup, text="BUY") plotshape(series=isBearish, location=location.abovebar, color=color.red, style=shape.labeldown, text="SELL") // Plot the candlesticks plotcandle(open, high, low, close, title="Candlesticks")