
خوف اور لالچ انڈیکس پر مبنی متحرک قیمتوں میں کمی ٹریڈنگ حکمت عملی ایک خودکار تجارتی نظام ہے جو مارکیٹ میں خوف اور لالچ کے جذبات کو پکڑ کر تجارتی فیصلے کرتا ہے۔ یہ حکمت عملی خوف اور لالچ کے اشاریہ کی متحرک تبدیلیوں کا استعمال کرتی ہے ، انتہائی خوف کے وقت داخل ہوتا ہے ، انتہائی لالچ کے وقت باہر نکلتا ہے ، اور مارکیٹ کی نفسیات پر گرفت کرکے ممکنہ تجارتی مواقع حاصل کرتا ہے۔
اس حکمت عملی کا بنیادی مقصد مارکیٹ کے جذبات کو تبدیل کرنے کے لئے ڈین ہائی انڈیکس کی متحرک تبدیلیوں کی نگرانی کرنا ہے۔ خاص طور پر:
یہ مارکیٹ کی نفسیات پر مبنی ایک جدید تجارتی حکمت عملی ہے جو مارکیٹ کے جذبات کی پیمائش کرکے تجارتی مواقع پر قبضہ کرتی ہے۔ اگرچہ اس میں کچھ ممکنہ خطرات موجود ہیں ، لیکن اس حکمت عملی کو مستقل طور پر بہتر بنانے اور بہتر بنانے کے ذریعے ، عملی تجارت میں مستحکم کارکردگی کا امکان ہے۔ یہ تجویز کی جاتی ہے کہ تاجر کو عملی استعمال سے پہلے کافی حد تک پیمائش اور پیرامیٹرز کی اصلاح کی جائے۔
/*backtest
start: 2024-02-22 00:00:00
end: 2025-02-19 08:00:00
period: 1d
basePeriod: 1d
exchanges: [{"eid":"Binance","currency":"ETH_USDT"}]
*/
//@version=6
strategy("Fear and Greed Trading Strategy", overlay=false)
// Manually input Fear and Greed Index data (example values for demo)
fear_and_greed = array.from(40, 35, 50, 60, 45, 80, 20, 10) // Replace with your data points
// Get the current bar index within the array bounds
current_index = bar_index % array.size(fear_and_greed)
// Extract data for the current bar
fgi_value = array.get(fear_and_greed, current_index)
// Initialize variables for previous index and value
var float fgi_prev = na
if (current_index > 0)
fgi_prev := array.get(fear_and_greed, current_index - 1)
// Set thresholds
fear_threshold = 25
greed_threshold = 75
// Determine current and previous states
state_prev = na(fgi_prev) ? "neutral" : fgi_prev < fear_threshold ? "fear" : fgi_prev > greed_threshold ? "greed" : "neutral"
state_curr = fgi_value < fear_threshold ? "fear" : fgi_value > greed_threshold ? "greed" : "neutral"
// Buy and sell conditions
buy_condition = state_prev != "greed" and state_curr == "greed"
sell_condition = state_prev != "fear" and state_curr == "fear"
// Execute trades
if (buy_condition)
strategy.entry("Buy", strategy.long, qty=100)
if (sell_condition)
strategy.close("Buy")
// Plotting for visualization
plot(fgi_value, color=color.new(color.white, 0), linewidth=2, title="Fear and Greed Index")
hline(fear_threshold, "Fear Threshold", color=color.red, linestyle=hline.style_dashed)
hline(greed_threshold, "Greed Threshold", color=color.green, linestyle=hline.style_dashed)
// Add labels for actions
if (buy_condition)
label.new(bar_index, fgi_value, "Buy", style=label.style_label_down, color=color.green, textcolor=color.white)
if (sell_condition)
label.new(bar_index, fgi_value, "Sell", style=label.style_label_up, color=color.red, textcolor=color.white)