
یہ حکمت عملی ایک خودکار تجارتی نظام ہے جو سپر ٹرینڈ اشارے پر مبنی ہے اور سپر ٹرینڈ لائنوں کے ساتھ قیمتوں کے کراسنگ کا تجزیہ کرکے تجارتی سگنل تیار کرتی ہے۔ حکمت عملی میں مقررہ اے ٹی آر کی مدت اور ضرب پیرامیٹرز کا استعمال کیا جاتا ہے ، جس میں مارکیٹ کے رجحانات کی نشاندہی کرنے کے لئے قیمتوں کی سمت کے ساتھ مل کر سپر ٹرینڈ لائنوں کو عبور کیا جاتا ہے ، جس میں رجحانات کی نگرانی اور فنڈ مینجمنٹ کا نامیاتی امتزاج ہوتا ہے۔
اس حکمت عملی کا مرکز سپر ٹرینڈ اشارے کا استعمال ہے ، جو اے ٹی آر (اوسط سچائی رینج) کے اتار چڑھاؤ کے اشارے پر مبنی ہے۔ اس میں شامل ہیں:
یہ ایک واضح ساختہ ، منطقی طور پر سخت رجحانات کی پیروی کرنے والی حکمت عملی ہے۔ سپر ٹرینڈ اشارے کی متحرک خصوصیات کے ذریعہ ، رجحانات کو پکڑنے اور خطرے کے کنٹرول کو متحد کرنا ممکن ہے۔ حکمت عملی کی مضبوط عملی اور توسیع پذیری ہے ، اور معقول پیرامیٹرز کی ترتیب اور اصلاحی سمت کے نفاذ کے ذریعہ ، اس کی توقع ہے کہ وہ حقیقی تجارت میں مستحکم کارکردگی کا مظاہرہ کرے گا۔
/*backtest
start: 2019-12-23 08:00:00
end: 2024-12-09 08:00:00
period: 1d
basePeriod: 1d
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=5
strategy("Commodity KIng", overlay=true)
// Supertrend Parameters
atr_period = 10 // Fixed ATR Period
atr_multiplier = 2.0 // Fixed ATR Multiplier
// Calculate Supertrend
[supertrend, direction] = ta.supertrend(atr_multiplier, atr_period)
// Plot Supertrend with reversed colors
plot(supertrend, color=direction > 0 ? color.red : color.green, title="Supertrend", linewidth=2)
// Buy and Sell Conditions
longCondition = ta.crossover(close, supertrend) // Buy when price crosses above Supertrend
shortCondition = ta.crossunder(close, supertrend) // Sell when price crosses below Supertrend
// Execute Buy and Sell Orders
if (longCondition)
strategy.entry("Buy", strategy.long)
if (shortCondition)
strategy.entry("Sell", strategy.short)
// Exit Conditions
if (shortCondition)
strategy.close("Buy") // Close long position if price crosses below Supertrend
if (longCondition)
strategy.close("Sell") // Close short position if price crosses above Supertrend
// Alerts
if (longCondition)
alert("Buy Signal: " + str.tostring(close), alert.freq_once_per_bar)
if (shortCondition)
alert("Sell Signal: " + str.tostring(close), alert.freq_once_per_bar)