ولیمز٪ R اشارے کی ٹریڈنگ حکمت عملی ٹریڈنگ سگنل پیدا کرنے کے لئے ولیمز٪ R اشارے پر مبنی ہے۔ یہ اشارے موجودہ اختتامی قیمتوں کا موازنہ کسی خاص دورانیے میں اعلی ترین اور کم ترین قیمتوں کی شدت کے ساتھ کرکے مارکیٹ کی حرکیات کی پیمائش کرتا ہے۔
جب ولیمز٪ R اشارے کی لائن اوورلوڈ لائن کو توڑتی ہے تو ، فروخت کا اشارہ پیدا ہوتا ہے۔ جب اشارے کی لائن اوورلوڈ علاقے کو توڑتی ہے تو ، خریدنے کا اشارہ پیدا ہوتا ہے۔ حکمت عملی کا مخصوص تجارتی منطق یہ ہے:
ایک مخصوص دورانیے (جیسے 14 دن) کے لئے ولیمز٪ R کی قیمت کا حساب لگائیں
اوورلوڈ لائن (جیسے 20) اور اوورلوڈ زون (جیسے 80) قائم کریں
جب اشارے کی لکیر نیچے سے اوپر کی طرف سے oversold علاقے کو توڑتا ہے تو زیادہ کام کریں
جب اشارے کی لائن اوپر سے نیچے کی طرف سے اوپری خرید لائن کو توڑ دیتی ہے تو ، بیعانہ
اس طرح ، حکمت عملی کو کم کرنے کے مواقع پر قبضہ کرنے کے لئے ، زیادہ سے زیادہ جگہیں کھولی جاسکتی ہیں جہاں قیمتوں میں ردوبدل ہوسکتا ہے۔
پیرامیٹرز کی ترتیب سادہ، قواعد واضح ہیں
اوور خرید اور اوور فروخت کے بارے میں پہلے سے معلوم کرنا
ٹرانزیکشن کو منظم بنانے میں کامیابی، ذاتی جذبات سے آزاد
ولیمز %R پیچھے رہ گئے، شاید موقع گنوا دیا
بار بار جانچنے کی ضرورت ہے اصلاحی پیرامیٹرز
اوور خرید اوور فروخت صرف ایک حوالہ ہے
ولیمز٪ R اشارے کی حکمت عملی اوورلوڈ اوورلوڈ علاقوں کا فیصلہ کرکے الٹ کے مواقع کو پکڑنے کے لئے۔ مناسب پوزیشن مینجمنٹ اور اسٹاپ نقصان کی حکمت عملی کی ترتیب سے ، خطرے کو کنٹرول کیا جاسکتا ہے۔ تاہم ، تاجر کو اشارے کے پیچھے پڑنے کے بارے میں آگاہ کرنے کی ضرورت ہے ، اور تصدیق کے ل other دوسرے تکنیکی ٹولز کی مدد کرنے کی ضرورت ہے۔ اس حکمت عملی کو احتیاط سے استعمال کریں۔
/*backtest
start: 2023-01-01 00:00:00
end: 2023-09-13 00:00:00
period: 12h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
// © Julien_Eche
//@version=5
strategy("Williams %R Strategy", overlay=true, initial_capital=100000, shorttitle="W%R Strategy")
// Paramètres
length = input(14, "Length")
overboughtLevel = input(-20, "Overbought Level")
oversoldLevel = input(-80, "Oversold Level")
// Calcul du Williams %R
williamsR = -100 * (ta.highest(high, length) - close) / (ta.highest(high, length) - ta.lowest(low, length))
// Conditions d'achat et de vente
buySignal = ta.crossover(williamsR, oversoldLevel)
sellSignal = ta.crossunder(williamsR, overboughtLevel)
// Entrée en position longue
if buySignal
strategy.entry("Buy", strategy.long)
// Sortie de la position longue
if sellSignal
strategy.close("Buy")