স্মার্ট এককুলেটর ক্রয় কৌশল

লেখক:চাওঝাং, তারিখঃ ২০২৪-০২-২৬ ১৩ঃ৫৯ঃ৫৭
ট্যাগঃ

img

সারসংক্ষেপ

ইন্টেলিজেন্ট অ্যাকুমুলেটর কিনুন কৌশল একটি ধারণার কৌশল প্রমাণ। এটি প্রযুক্তিগত বিশ্লেষণ ভিত্তিক এন্ট্রি এবং প্রস্থানগুলির সাথে পুনরাবৃত্ত ক্রয়ের সংমিশ্রণ করে।

কৌশলটি তহবিলের একটি অংশ বরাদ্দ করবে এবং যতক্ষণ না প্রযুক্তিগত বিশ্লেষণের শর্তটি বৈধ থাকে ততক্ষণ অবস্থান বাড়িয়ে যাবে। আপনার প্রস্থান কৌশলটি নির্ধারণ করতে প্রস্থান প্রযুক্তিগত বিশ্লেষণের শর্তটি ব্যবহার করুন।

আপনি পজিশন হারাতে যোগ করতে পারেন গড় নিচে, অথবা একটি আরো আক্রমণাত্মক পদ্ধতি বেছে নিতে পারেন যা পজিশন জিততে যোগ করতে পারে।

আপনি সম্পূর্ণ মুনাফা নিতে বা একই আকারের একাধিক মুনাফা নিতে আপনার প্রস্থান বিতরণ করতে পারেন।

আপনি সিদ্ধান্ত নিতে পারেন যে, আপনার প্রস্থান শর্তে আপনার পজিশনটি ক্ষতির সাথে বন্ধ করতে পারবেন কি না অথবা ন্যূনতম লাভের শতাংশের প্রয়োজন হবে কিনা।

কৌশলটি ধারণ করে ডিফল্ট প্রযুক্তিগত বিশ্লেষণ প্রবেশ এবং প্রস্থান শর্তগুলি কেবল ধারণাটি প্রদর্শন করার জন্য, তবে এই স্ক্রিপ্টের চূড়ান্ত উদ্দেশ্য হ'ল বহিরাগত উত্সগুলিতে প্রবেশ এবং প্রস্থানগুলি হস্তান্তর করা।

অভ্যন্তরীণ শর্তাবলী প্রবেশের জন্য 7 স্ট্যান্ডার্ড ডিভিয়েশন বোলিংজার ব্যান্ডের নীচে এবং প্রস্থানগুলির জন্য উপরে RSI দৈর্ঘ্য ব্যবহার করে।

অর্ডারের সংখ্যা নিয়ন্ত্রণ করতে, সেটিংস-এ প্যারামিটারগুলি সামঞ্জস্য করুনঃ

  • পিরামিডিং সামঞ্জস্য
  • মূলধনের সংশোধিত শতাংশ
  • পিরামিডাইজড *% ইক্যুইটি 100 এর সমান নিশ্চিত করুন যাতে ইক্যুইটি অত্যধিক ব্যবহার করা যায় না (লেভারেজ ব্যবহার না করা হলে)

স্ক্রিপ্টটি দৈনিক বা সাপ্তাহিক পুনরাবৃত্তি ক্রয়ের বিকল্প হিসাবে ডিজাইন করা হয়েছে, তবে আপনার প্রযুক্তিগত বিশ্লেষণের অবস্থার নির্ভুলতার উপর নির্ভর করে এটি কম সময়সীমার মধ্যে লাভজনকও হতে পারে।

স্ক্রিপ্টটিকে বুদ্ধিমান বলা হয় কারণ সর্বাধিক সাধারণ পুনরাবৃত্তিমূলক ক্রয় কোনও সিদ্ধান্ত গ্রহণ জড়িত নয়ঃ কোনও নির্দিষ্ট ফ্রিকোয়েন্সির সাথে যাই হোক না কেন কিনুন। এই কৌশলটি এখনও পুনরাবৃত্তিমূলক ক্রয় সম্পাদন করে তবে কিছু সম্ভাব্য খারাপ এন্ট্রি ফিল্টার করে যা অবস্থানটি লাভজনক দেখতে অপ্রয়োজনীয়ভাবে বিলম্ব করতে পারে। দ্বিতীয় কারণটি হ'ল শুরু থেকেই একটি প্রস্থান কৌশল রয়েছে, যা কোনও পুনরাবৃত্তিমূলক ক্রয়ের বিকল্প বাক্সের বাইরে অফার করে না।

কৌশলগত নীতি

কৌশলটি RSI সূচকটি বোলিংজার ব্যান্ডগুলির সাথে ক্রসওভারের ভিত্তিতে প্রবেশ এবং প্রস্থান নির্ধারণ করে। বিশেষত, যখন RSI নিম্ন রেলের নীচে থাকে, তখন সংক্ষিপ্ত প্রবেশের সন্ধান করুন এবং যখন RSI উপরের রেলের উপরে থাকে, তখন দীর্ঘ প্রস্থানগুলির সন্ধান করুন।

এছাড়াও, কৌশলটি পিরামিডিং এবং ব্যাচড প্রস্থানগুলির জন্য সেটিংস সরবরাহ করে। তহবিলের অতিরিক্ত ব্যবহার রোধ করতে প্রতিটি সময় পিরামিডিংয়ের সংখ্যা এবং ইক্যুইটি শতাংশের যোগফল 100 এর সমান হওয়া উচিত। আপনি বিজয়ী অবস্থানের উপর অব্যাহত পিরামিডিং বা কেবলমাত্র হারানো অবস্থানের উপর পিরামিডিং করার অনুমতি দিতে পারেন।

প্রস্থান করার সময়, আপনি সেট শতাংশ অনুযায়ী পূর্ণ মুনাফা বা ব্যাচে প্রস্থান করতে পারেন। এছাড়াও, ন্যূনতম মুনাফা শতাংশ সেট করা যেতে পারে যদি মুনাফা সেই শতাংশের চেয়ে কম হয় তবে প্রস্থান এড়াতে।

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

সুবিধা বিশ্লেষণ

ঐতিহ্যগত পুনরাবৃত্তিমূলক ক্রয় কৌশলগুলির তুলনায় এই কৌশলটির সবচেয়ে বড় সুবিধা হল যে প্রবেশ এবং প্রস্থান উভয় ক্ষেত্রেই রেফারেন্স হিসাবে প্রযুক্তিগত সূচক রয়েছে, যা কোনও সিদ্ধান্ত গ্রহণ ছাড়াই দৈনিক এবং সাপ্তাহিক ক্রয়ের বিপরীতে কিছু ভুল সংকেত ফিল্টার করতে পারে। নির্দিষ্ট সুবিধাগুলি হলঃ

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

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

ঝুঁকি বিশ্লেষণ

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

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

সংশ্লিষ্ট সমাধানগুলি হলঃ

  1. ত্রুটি কমাতে একাধিক সূচক সংমিশ্রণ ব্যবহার করুন
  2. অতিরিক্ত লিভারেজিং এড়াতে প্যারামিটারগুলি সাবধানে পরীক্ষা এবং মূল্যায়ন করুন
  3. সহায়ক রায় হিসাবে স্বল্প সময়ের সূচক থেকে রিয়েল-টাইম সংকেত অন্তর্ভুক্ত করুন
  4. স্থিতিশীল মুনাফা বৃদ্ধির জন্য মুনাফা গ্রহণের পরামিতি পরীক্ষা এবং অপ্টিমাইজ করা

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

কৌশলটি নিম্নলিখিত দিকগুলিতে আরও অনুকূলিত করা যেতে পারেঃ

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

সিদ্ধান্ত

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

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


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

// This Pine Script™ code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © TheTradingParrot

//@version=5
strategy("TTP Intelligent Accumulator", overlay=true)

maxEntries = 0.0

if not na(maxEntries[1])
    maxEntries := maxEntries[1]

rsi = ta.rsi(close, 7)
rsima = ta.sma(rsi, 14)
bbstd = ta.stdev(rsi, 14)

// plot(rsi)
// plot(rsima)
// plot(rsima - bbstd)
// plot(rsima + bbstd)

intEntry = rsi < rsima - bbstd
intExit = rsi > rsima + bbstd

maxEntries := math.max(strategy.opentrades, maxEntries)
plot(maxEntries, "maxEntries")

addWhileInProfit = input.bool(false, "Add while in profit")

extLong = input.bool(false, "", inline = "long")
entry = input.source(close,"entry", inline = "long") == 1

if not extLong
    entry := intEntry
longCondition = entry and (strategy.opentrades == 0 or (not addWhileInProfit or close < strategy.position_avg_price))


if (longCondition)
    strategy.entry("long", strategy.long)

minProfit = input.float(0.0, "Required profit % to exit")
exitPxcandle = input.float(100.0,"% exit per candle")

extShort = input.bool(false, "", inline = "exit")

exit = input.source(close,"exit", inline = "exit") == 1
if not extShort
    exit := intExit

shortCondition = exit
if (shortCondition and strategy.opentrades > 0)
    strategy.close("long", qty_percent = exitPxcandle)

plot(strategy.position_avg_price, "Avg")

আরো