রিসোর্স লোড হচ্ছে... লোডিং...

ক্রমাগত মোমবাতি ভিত্তিক ডায়নামিক গ্রিড ডায়নামিক স্টপ লস কৌশল সহ অভিযোজিত চলমান গড়

লেখক:চাওঝাং, তারিখঃ 2024-06-03 16:16:15
ট্যাগঃএমএSL

img

সারসংক্ষেপ

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

কৌশল নীতি

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

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

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

কৌশলগত ঝুঁকি

  1. এই কৌশলটি ধারাবাহিক মোমবাতিগুলির প্রবণতা বিচারের উপর নির্ভর করে। যদি বাজারটি ওঠানামা বা নন-ট্রেন্ডিং আচরণ অনুভব করে তবে এর ফলে প্রায়শই পজিশন খোলা এবং বন্ধ হতে পারে, লেনদেনের ব্যয় বৃদ্ধি পায়।
  2. স্টপ লস স্তর নির্ধারণ স্টপ লস শতাংশের নির্বাচনের উপর নির্ভর করে। যদি ভুলভাবে নির্বাচিত হয় তবে এটি অকাল বা বিলম্বিত স্টপ লসের দিকে পরিচালিত করতে পারে, যা কৌশল কর্মক্ষমতা প্রভাবিত করে।
  3. এই কৌশলটি ট্রেড করা যন্ত্রগুলির বৈশিষ্ট্যগুলি যেমন অস্থিরতা এবং তরলতা বিবেচনা করে না। ব্যবহারিক প্রয়োগে, নির্দিষ্ট পরিস্থিতি অনুসারে সমন্বয় করা প্রয়োজন।

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

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

সংক্ষিপ্তসার

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


/*backtest
start: 2023-05-28 00:00:00
end: 2024-06-02 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=5
strategy("4 Candle Entry and Exit Strategy", overlay=true)

// Define the stop loss percentage
stopLossPercent = input.float(11, title="Stop Loss Percentage", minval=0.1) / 100

// Identify if the previous 3 candles are consecutively higher
longCondition = close[3] > close[4] and close[2] > close[3] and close[1] > close[2]

// Identify if the previous 3 candles are consecutively lower
exitCondition = close[3] < close[4] and close[2] < close[3] and close[1] < close[2]

// Initialize the entry price and stop loss variables
var float entryPrice = na
var float stopLoss = na

// Update the entry price and stop loss if the long condition is met
if (longCondition)
    entryPrice := close[1]
    stopLoss := entryPrice * (1 - stopLossPercent)

// Enter the long position at the open of the 4th candle
if (longCondition)
    strategy.entry("Long", strategy.long, qty=1)

// Exit the position if exit condition is met or stop loss is hit
if (exitCondition or (strategy.position_size > 0 and low <= stopLoss))
    strategy.close("Long")

// Optional: Plot the entry and exit signals on the chart
plotshape(series=longCondition, location=location.belowbar, color=color.green, style=shape.labelup, title="Buy Signal", text="BUY")
plotshape(series=exitCondition, location=location.abovebar, color=color.red, style=shape.labeldown, title="Sell Signal", text="SELL")


সম্পর্কিত

আরো