উইলিয়ামস %R সূচক ট্রেডিং কৌশল উইলিয়ামস %R সূচক উপর ভিত্তি করে একটি ট্রেডিং সংকেত উত্পন্ন করে। এই সূচকটি বর্তমান ক্লোজিং মূল্যের সাথে একটি নির্দিষ্ট সময়ের মধ্যে সর্বোচ্চ এবং সর্বনিম্ন মূল্যের পরিমাণের তুলনা করে বাজারের গতিশীলতা পরিমাপ করে।
যখন উইলিয়ামস% R সূচক লাইনটি ওভারবই লাইনটি ভেঙে দেয়, তখন একটি বিক্রয় সংকেত উত্পন্ন হয়; যখন সূচক লাইনটি ওভারবই অঞ্চলটি ভেঙে দেয়, তখন একটি ক্রয় সংকেত উত্পন্ন হয়। কৌশলটির নির্দিষ্ট লেনদেনের যুক্তিটি হ’লঃ
উইলিয়ামস% R-এর মান গণনা করুন যা নির্দিষ্ট সময়ের জন্য (যেমন 14 দিন)
ওভারবই লাইন (যেমন -20) এবং ওভারসেল অঞ্চল (যেমন -80) সেট করুন
যখন সূচকটি নীচে থেকে ওপরে ওভারসোল্ড এলাকায় প্রবেশ করে, তখন আরও বেশি করুন
যখন সূচক লাইনটি ওভার-বই লাইনটি উপরের থেকে নীচে ভেঙে যায়, তখন প্লেইন পজিশন
এইভাবে, কৌশলটি একটি সংক্ষিপ্ত সুযোগ ধরার জন্য, যেখানে দামটি বিপরীত হতে পারে সেখানে অবস্থানগুলি খোলার জন্য অতিরিক্ত ফাঁকা করা যায়।
প্যারামিটার সেটিং সহজ, নিয়ম পরিষ্কার
ওভারবয় ওভারসেলিং এর পূর্বাভাস
ব্যক্তিগত আবেগের প্রভাব থেকে মুক্ত ব্যবসায়িক পদ্ধতির উদ্ভাবন
উইলিয়ামস %R দেরিতে, সুযোগ হারাতে পারে
অপ্টিমাইজেশান প্যারামিটারগুলির পুনরাবৃত্তি পরীক্ষা প্রয়োজন
ওভারবয় ওভারসেল শুধুমাত্র একটি রেফারেন্স
উইলিয়ামস %R সূচক কৌশল ওভারব্লড ওভারসোল্ড অঞ্চলগুলি বিচার করে বিপরীতমুখী সুযোগগুলি ধরার জন্য। যুক্তিসঙ্গত পজিশন পরিচালনা এবং স্টপ লস কৌশল স্থাপন করা ঝুঁকি নিয়ন্ত্রণ করতে পারে। তবে ব্যবসায়ীদের সূচকটি পিছিয়ে যাওয়ার বিষয়ে সচেতন হওয়া উচিত এবং যাচাইয়ের জন্য অন্যান্য প্রযুক্তিগত সরঞ্জামগুলির সহায়তা নেওয়া উচিত। এই কৌশলটি সাবধানতার সাথে ব্যবহার করুন।
/*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")