ফিবোনাচি গোল্ডেন রিট্রেসমেন্ট কেনার কৌশল


সৃষ্টির তারিখ: 2024-04-29 17:08:07 অবশেষে সংশোধন করুন: 2024-04-29 17:08:07
অনুলিপি: 0 ক্লিকের সংখ্যা: 617
1
ফোকাস
1617
অনুসারী

ফিবোনাচি গোল্ডেন রিট্রেসমেন্ট কেনার কৌশল

ওভারভিউ

ফিবোনাচি স্বর্ণের বিভাজন বিপরীত ক্রয়-বিক্রয় কৌশল একটি ট্রেডিং কৌশল যা ফিবোনাচি বিপরীত স্তর এবং প্রবণতা ট্র্যাকিং স্টপ-এর উপর ভিত্তি করে। এই কৌশলটি ফিবোনাচি বিপরীত স্তরকে সম্ভাব্য সমর্থন এবং প্রতিরোধের স্তর হিসাবে ব্যবহার করে এবং ট্রেন্ড ট্র্যাকিং স্টপ-এর সাথে মিলিত হয়ে ক্রয় এবং বিক্রয় করার সময় নির্ধারণ করে। যখন দাম একটি উচ্চতর প্রবণতার মধ্যে একটি নির্দিষ্ট ফিবোনাচি স্তরে ফিরে যায় এবং প্রবণতা ট্র্যাকিং স্টপ-এর উপরে থাকে, তখন কৌশলটি একটি ক্রয় সংকেত পাঠায়; যখন দামটি একটি প্রবণতা ট্র্যাকিং স্টপ-অফ বা একটি নির্দিষ্ট ফিবোনাচি স্তর অতিক্রম করে, তখন কৌশলটি একটি বিক্রয় সংকেত পাঠায়।

কৌশল নীতি

  1. Fibonacci retracement level গণনা করুনঃ নির্ধারিত মূল্যের মধ্যে সর্বোচ্চ এবং সর্বনিম্ন মূল্যের উপর ভিত্তি করে 0%, 23.6%, 38.2%, 50%, 61.8% এবং 78.6% এর Fibonacci retracement level গণনা করুন।
  2. উঁচু ও নিচু স্থানের পরিবর্তন চিহ্নিত করুনঃ নির্দিষ্ট সংখ্যক লেনদেনের সময়কালে দামের উঁচু ও নিচু স্থানের পরিবর্তন চিহ্নিত করুন।
  3. ট্রেন্ড ট্র্যাকিং স্টপ লস গণনা করুনঃ বর্তমান ক্লোজিং মূল্য পূর্ববর্তী সুইচিং উচ্চ থেকে বেশি বা পূর্ববর্তী সুইচিং নিম্ন থেকে কম হলে ট্রেন্ড ট্র্যাকিং স্টপ লস মূল্য গণনা করুন।
  4. ক্রয় এবং বিক্রয় শর্তাদি সংজ্ঞায়িত করুনঃ যখন বন্ধের দাম ট্রেন্ড ট্র্যাকিং স্টপ লস এবং একটি নির্দিষ্ট ফিবোনাচি প্রত্যাহারের স্তরের উপরে থাকে তখন একটি ক্রয় সংকেত উত্পন্ন করুন; যখন বন্ধের দাম ট্রেন্ড ট্র্যাকিং স্টপ লস এবং একটি নির্দিষ্ট ফিবোনাচি প্রত্যাহারের স্তরের নীচে থাকে তখন একটি বিক্রয় সংকেত উত্পন্ন করুন।
  5. লেনদেন সম্পাদনঃ যখন ক্রয় শর্ত পূরণ হয়, কৌশলটি একাধিক পজিশনে প্রবেশ করে; যখন বিক্রয় শর্ত পূরণ হয়, কৌশলটি প্লেইন পজিশনে যায়।

কৌশলগত সুবিধা

  1. প্রযুক্তিগত বিশ্লেষণ এবং ট্রেন্ড ট্র্যাকিংয়ের সাথে মিলিতঃ এই কৌশলটি ফিবোনাচিস রিট্র্যাকশন স্তরগুলিকে সম্ভাব্য সমর্থন এবং প্রতিরোধের স্তর হিসাবে ব্যবহার করে এবং ট্রেন্ড ট্র্যাকিং স্টপ লসগুলির সাথে মিলিত হয়ে ট্রেন্ডিংয়ের সুযোগগুলি কার্যকরভাবে ক্যাপচার করতে এবং ঝুঁকি নিয়ন্ত্রণ করতে সক্ষম।
  2. বিভিন্ন বাজারের অবস্থার সাথে সামঞ্জস্যপূর্ণঃ ফিবোনাচি প্রত্যাহারের স্তরগুলি বিভিন্ন বাজারের অবস্থার সাথে কিছু প্রযোজ্যতা রয়েছে এবং এটি ট্রেডিংয়ের জন্য উত্থান এবং পতনের প্রবণতার মধ্যে একটি রেফারেন্স সরবরাহ করতে পারে।
  3. স্পষ্ট প্রবেশ ও প্রস্থান শর্তাদিঃ কৌশলটি স্পষ্ট ক্রয় এবং বিক্রয়ের শর্তাদির উপর ভিত্তি করে, যা ব্যবসায়ীদের উদ্দেশ্যমূলক সিদ্ধান্ত নিতে সহায়তা করে এবং বিষয়গত আবেগের প্রভাব এড়ায়।

কৌশলগত ঝুঁকি

  1. বাজারের অস্থিরতার ঝুঁকিঃ বাজারের তীব্র অস্থিরতার ক্ষেত্রে, দামগুলি দ্রুত ফিবোনাচিস প্রত্যাহারের স্তর এবং ট্রেন্ড ট্র্যাকিং স্টপ লসকে ছাড়িয়ে যেতে পারে, যার ফলে কৌশলটি ভুল বা অত্যধিক স্টপ লস হয়।
  2. প্যারামিটার সেটিং ঝুঁকিঃ কৌশলটির কার্যকারিতা ফিবোনাচি প্রত্যাহারের স্তর এবং প্রবণতা ট্র্যাকিং স্টপ লস প্যারামিটার সেটিংয়ের উপর নির্ভর করে, অনুপযুক্ত প্যারামিটারগুলি কৌশলটির দুর্বল কার্যকারিতা সৃষ্টি করতে পারে।
  3. ট্রেন্ড সনাক্তকরণ ঝুঁকিঃ কৌশলটি অনুমান করে যে দামের চলাচল একটি প্রবণতা অনুসরণ করে, তবে বাস্তব বাজারে, দামগুলি ঝাঁকুনি বা বিপরীত হতে পারে, যা প্রবণতা সনাক্তকরণে ভুল বিচার করে।

কৌশল অপ্টিমাইজেশনের দিকনির্দেশনা

  1. অন্যান্য প্রযুক্তিগত সূচকগুলির সাথে মিলিতঃ কৌশলটির নির্ভরযোগ্যতা বাড়ানোর জন্য অন্যান্য প্রযুক্তিগত সূচকগুলির সাথে ফিবোনাচি প্রত্যাহারের স্তরের ব্যবহার বিবেচনা করা যেতে পারে (যেমন চলমান গড়, আপেক্ষিকভাবে দুর্বল সূচক ইত্যাদি) ।
  2. ডায়নামিক অ্যাডজাস্ট প্যারামিটারঃ বাজারের অবস্থার পরিবর্তনের উপর ভিত্তি করে ফিবোনাচি রিট্র্যাক লেভেল এবং ট্রেন্ড ট্র্যাকিং স্টপ লস প্যারামিটারগুলিকে ডায়নামিক অ্যাডজাস্ট করুন।
  3. ঝুঁকি ব্যবস্থাপনা ব্যবস্থা চালু করুনঃ সম্ভাব্য ঝুঁকি ফাঁক নিয়ন্ত্রণের জন্য পজিশন ম্যানেজমেন্ট, স্টপ লস ম্যানেজমেন্ট ইত্যাদির মতো ঝুঁকি ব্যবস্থাপনা ব্যবস্থা কৌশলটিতে অন্তর্ভুক্ত করুন।

সারসংক্ষেপ

ফিবোনাচি স্বর্ণ বিভাজন পুনরুদ্ধার ক্রয়-বিক্রয় কৌশল একটি ট্রেডিং কৌশল যা ফিবোনাচি পুনরুদ্ধার স্তর এবং প্রবণতা-ট্র্যাকিং স্টপকে একত্রিত করে। এই কৌশলটি ফিবোনাচি পুনরুদ্ধার স্তরকে সম্ভাব্য সমর্থন এবং প্রতিরোধের স্তর হিসাবে ব্যবহার করে এবং প্রবণতা-ট্র্যাকিং স্টপকে সংযুক্ত করে ক্রয় এবং বিক্রয়ের সময় নির্ধারণের জন্য। কৌশলটির সুবিধা হ’ল প্রযুক্তিগত বিশ্লেষণ এবং প্রবণতা-ট্র্যাকিংয়ের সংমিশ্রণ, বিভিন্ন বাজারের অবস্থার সাথে খাপ খাইয়ে নেওয়া, এবং স্পষ্ট প্রবেশ এবং প্রস্থান শর্তাদি সরবরাহ করা। তবে, কৌশলটি বাজারের ওঠানামা, প্যারামিটার সেটিং ঝুঁকি এবং প্রবণতা সনাক্তকরণের ঝুঁকির মুখোমুখি। কৌশলটির কার্যকারিতা অনুকূলক করার জন্য, অন্যান্য প্রযুক্তিগত সূচক, গতিশীল সমন্বয় প্যারামিটার এবং ঝুঁকি পরিচালনার ব্যবস্থা গ্রহণের বিষয়টি বিবেচনা করা যেতে পারে।

কৌশল সোর্স কোড
/*backtest
start: 2023-04-23 00:00:00
end: 2024-04-28 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=5
strategy(title='Fibonacci BFSP', overlay=true)

// Define Fibonacci retracement levels
fib0 = input(0, title="Fibonacci 0% Level")
fib1 = input(1, title="Fibonacci 1% Level")
fib23 = input(0.236, title="Fibonacci 23.6% Level")
fib38 = input(0.382, title="Fibonacci 38.2% Level")
fib50 = input(0.5, title="Fibonacci 50% Level")
fib61 = input(0.618, title="Fibonacci 61.8% Level")
fib78 = input(0.786, title="Fibonacci 78.6% Level")
Price = input(50, title="Price")

// Calculate Fibonacci levels
priceHigh = ta.highest(high, Price)
priceLow = ta.lowest(low, Price)
priceRange = priceHigh - priceLow
fibRetracement0 = priceHigh - fib0 * priceRange
fibRetracement1 = priceHigh - fib1 * priceRange
fibRetracement23 = priceHigh - fib23 * priceRange
fibRetracement38 = priceHigh - fib38 * priceRange
fibRetracement50 = priceHigh - fib50 * priceRange
fibRetracement61 = priceHigh - fib61 * priceRange
fibRetracement78 = priceHigh - fib78 * priceRange

// Plot Fibonacci retracement levels
plot(fibRetracement0, color=color.gray, linewidth=2)
plot(fibRetracement1, color=color.gray, linewidth=2)
plot(fibRetracement23, color=color.green, linewidth=2)
plot(fibRetracement38, color=color.olive, linewidth=2)
plot(fibRetracement50, color=color.white, linewidth=2)
plot(fibRetracement61, color=color.orange, linewidth=2)
plot(fibRetracement78, color=color.red, linewidth=2)

// Inputs
no = input(1, title="Swing")

// Calculate swing highs and lows
res = ta.highest(high, no)
sup = ta.lowest(low, no)

// Calculate trailing stop loss
avd = close > res[1] ? 1 : close < sup[1] ? -1 : 0
avn = ta.valuewhen(avd != 0, avd, 0)
tsl = avn == 1 ? sup : res

// Define buy and sell conditions
buyCondition = (close > tsl) and (close > fibRetracement23 or close > fibRetracement38 or close > fibRetracement50 or close > fibRetracement61 or close > fibRetracement78)
sellCondition = (close < tsl) and (close < fibRetracement23 or close < fibRetracement38 or close < fibRetracement50 or close < fibRetracement61 or close < fibRetracement78)

// Entry strategy
if (buyCondition)
    strategy.entry("Buy", strategy.long)

// Exit strategy
if (sellCondition)
    strategy.close("Buy")

// Color bars based on buy and sell conditions
barColor = buyCondition ? color.green : sellCondition ? color.red : na
barcolor(barColor)