
यह रणनीति एक एकीकृत ट्रेडिंग प्रणाली है जिसमें आईसीटी (आंतरिक व्यापारी अवधारणा) को मिलाया गया है, जो कि पैटर्न और आपूर्ति और मांग क्षेत्र के विश्लेषण को अवशोषित करता है। यह उच्च संभावना वाले व्यापार के अवसरों की पहचान करने के लिए बाजार संरचना का बहुआयामी विश्लेषण करता है, जो तकनीकी संकेतकों और मूल्य व्यवहार के साथ संयुक्त है। यह रणनीति 15 मिनट की समय सीमा पर चलती है, जो जोखिम को प्रबंधित करने के लिए प्रतिशत स्टॉप-लॉस स्टॉप का उपयोग करती है।
इस रणनीति का मूल तर्क तीन मुख्य घटकों पर आधारित हैः
सिस्टम प्रत्येक ट्रेड के लिए 10% धन का उपयोग करता है और 1.5% स्टॉप लॉस और 3% स्टॉप लॉस सेट करता है, जो 2: 1 जोखिम-लाभ अनुपात प्रदान करता है।
जोखिम नियंत्रण सुझाव:
यह एक अच्छी तरह से संरचित एकीकृत ट्रेडिंग सिस्टम है जो बहु-आयामी विश्लेषण के माध्यम से विश्वसनीय ट्रेडिंग सिग्नल प्रदान करता है। सिस्टम का जोखिम प्रबंधन उचित है, लेकिन अभी भी अनुकूलन के लिए जगह है। व्यापारियों को सलाह दी जाती है कि वे वास्तविक समय में उपयोग करने से पहले पर्याप्त प्रतिक्रिया दें और विशिष्ट बाजार स्थितियों के अनुसार मापदंडों को समायोजित करें। रणनीति का मॉड्यूलर डिजाइन इसे अच्छी स्केलेबिलिटी के साथ बनाता है, जिसे आवश्यकता के अनुसार नए विश्लेषण आयामों को जोड़ा जा सकता है।
/*backtest
start: 2024-02-21 00:00:00
end: 2025-02-18 08:00:00
period: 1h
basePeriod: 1h
exchanges: [{"eid":"Binance","currency":"ETH_USDT"}]
*/
//@version=5
strategy("ICT + Engulfing + Supply & Demand", overlay=true, default_qty_type=strategy.percent_of_equity, default_qty_value=10)
// Input settings
timeframe = input.timeframe("15", title="Backtest Timeframe")
use_snd = input(true, title="Enable Supply & Demand Zones")
stopLossPerc = input(1.5, title="Stop Loss %")
takeProfitPerc = input(3, title="Take Profit %")
// Identify Engulfing Patterns
bullishEngulfing = (close[1] < open[1]) and (close > open) and (close > open[1]) and (open < close[1])
bearishEngulfing = (close[1] > open[1]) and (close < open) and (close < open[1]) and (open > close[1])
// Supply & Demand Zones (basic identification)
highestHigh = ta.highest(high, 20)
lowestLow = ta.lowest(low, 20)
supplyZone = use_snd ? highestHigh : na
demandZone = use_snd ? lowestLow : na
// Entry & Exit Conditions
longCondition = bullishEngulfing and close > demandZone
shortCondition = bearishEngulfing and close < supplyZone
// Stop-Loss & Take-Profit Calculation
longSL = close * (1 - stopLossPerc / 100)
longTP = close * (1 + takeProfitPerc / 100)
shortSL = close * (1 + stopLossPerc / 100)
shortTP = close * (1 - takeProfitPerc / 100)
// Execute trades
if (longCondition)
strategy.entry("Long", strategy.long)
strategy.exit("Long Exit", from_entry="Long", stop=longSL, limit=longTP)
if (shortCondition)
strategy.entry("Short", strategy.short)
strategy.exit("Short Exit", from_entry="Short", stop=shortSL, limit=shortTP)
// Plot Supply & Demand Zones
plot(use_snd ? supplyZone : na, color=color.red, title="Supply Zone")
plot(use_snd ? demandZone : na, color=color.green, title="Demand Zone")