পলিনোমিয়াল ট্রেইলিং স্টপ স্ট্র্যাটেজি


সৃষ্টির তারিখ: 2024-02-23 14:43:36 অবশেষে সংশোধন করুন: 2024-02-23 14:43:36
অনুলিপি: 0 ক্লিকের সংখ্যা: 561
1
ফোকাস
1617
অনুসারী

পলিনোমিয়াল ট্রেইলিং স্টপ স্ট্র্যাটেজি

ওভারভিউ

মাল্টিপল ট্র্যাকিং স্টপ স্ট্র্যাটেজি হল এমন একটি কৌশল যা একটি মাল্টিপল ফাংশন ফর্মের সাথে স্টপ স্ট্র্যাটেজি। এই কৌশলটি সহজভাবে স্লাইডিংয়ের ক্রস পয়েন্টে প্রবেশ করে। প্রবেশের সময়, প্রবেশের সময়ের সর্বনিম্ন স্থির করা হয়। প্রবেশের পরে, সর্বনিম্ন + ডি দিয়ে সক্রিয় করা হয়*ট্র্যাকিং স্টপ N^a এর আকারে, যেখানে সর্বনিম্ন মান হল প্রবেশের সময় স্থির সময়ের সর্বনিম্ন মান, D হল পশ্চাদপসরণ মান, N হল পোজিশনের সময় K লাইন সংখ্যা, এবং a হল বহুপদীয় ডিগ্রি। যখন ট্র্যাকিং স্টপ K লাইনটি নিচের থেকে ওপরে চলে যায় তখন বন্ধের দাম, খালি অবস্থান।

কৌশল নীতি

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

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

সামর্থ্য বিশ্লেষণ

মাল্টিপল ট্র্যাকিং স্টপ লস স্ট্র্যাটেজির সবচেয়ে বড় সুবিধা হলঃ

  1. বিশেষ মাল্টিপল স্টপ পদ্ধতি ব্যবহার করে, আপনি বাজারের অবস্থার উপর নির্ভর করে স্টপ লাইনকে নমনীয়ভাবে সামঞ্জস্য করতে পারেন, যাতে লিনিয়ার স্টপ সমস্যাটি এড়ানো যায়।

  2. ঐতিহ্যগত স্টপ-অফ পদ্ধতির তুলনায়, এই কৌশলটি স্টপ-অফ লাইনকে অ-রৈখিক উপায়ে সামঞ্জস্য করে, যার ফলে অপ্রয়োজনীয় স্টপ-অফগুলি অনেক কম হয়।

  3. এই কৌশলটি স্টপ লস লাইনকে মসৃণভাবে সরিয়ে দেয়, যা লাভের নিশ্চয়তা দেওয়ার সাথে সাথে সময়মতো স্টপ লস করতে পারে।

  4. স্ট্র্যাটেজি স্টপ লস পদ্ধতিটি প্যারামিটারগুলিকে সামঞ্জস্য করে অবাধে পরিবর্তিত হতে পারে এবং বাজারের পরিবর্তনের সাথে দৃ strong়ভাবে অভিযোজিত হয়।

  5. কৌশলগত কাঠামোটি সহজ, সুস্পষ্ট, বাস্তবায়ন এবং অপ্টিমাইজ করার জন্য সহজ।

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

মাল্টিপল ট্র্যাকিং স্টপ লস কৌশলগুলিও কিছু সম্ভাব্য ঝুঁকি নিয়ে আসেঃ

  1. যদি ট্র্যাকিং স্টপ লাইনটি অত্যধিকভাবে সামঞ্জস্য করা হয়, তবে এটি অকালে থামতে পারে। এটি প্যারামিটার অপ্টিমাইজেশনের মাধ্যমে সমাধান করা যেতে পারে।

  2. স্টপ লিন্ড মসৃণভাবে উপরে উঠার সময়, আপনি আরও বড় লাভের সুযোগটি মিস করতে পারেন। এটি কৌশলটির একটি প্রয়োজনীয় পছন্দ।

  3. মাল্টিপল ফাংশনগুলি কিছু অপ্রত্যাশিত মূল্যের অনুপ্রবেশের কারণ হতে পারে, যার জন্য প্যারামিটারগুলিকে সামঞ্জস্য করতে হবে এবং এড়ানোর জন্য অন্যান্য স্টপ-আউট সরঞ্জাম যুক্ত করতে হবে।

  4. প্রযুক্তিগত সূচক ট্রেডিং কৌশল হিসাবে, এই কৌশলটি অপ্রত্যাশিত ঘটনাগুলির জন্য দুর্বল প্রতিক্রিয়াশীল। এটি কৃত্রিম হস্তক্ষেপের মাধ্যমে বা অন্যান্য মডেলের সাথে সমন্বয় করে উন্নত করা যেতে পারে।

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

মাল্টিপল ট্র্যাকিং স্টপ লস স্ট্র্যাটেজিতে আরও কয়েকটি প্রধান অপ্টিমাইজেশনের দিক রয়েছেঃ

  1. “অবশ্যই, আমরা আমাদের প্রবেশাধিকার পরিবর্তন করতে পারি, কিন্তু আমরা আমাদের প্রবেশাধিকার পরিবর্তন করতে পারি না।

  2. স্টপ লিনের গণনা সূত্রটি অপ্টিমাইজ করুন এবং সর্বোত্তম প্যারামিটার সমন্বয় খুঁজুন।

  3. বিভিন্ন স্টপ লিনার আকৃতি চেষ্টা করুন, যেমন সূচক, বিপরীতমুখী ইত্যাদি।

  4. স্টপ লিনের বাইরে অন্যান্য স্টপ উপায় যোগ করুন, স্টপ লিনের প্রতিরক্ষা তৈরি করুন।

  5. মেশিন লার্নিং, ডিপ লার্নিং এবং অন্যান্য মডেলের সাথে মডেলের পূর্বাভাস নির্দেশিত ক্ষতির সমন্বয় চেষ্টা করুন।

  6. বিভিন্ন বাজারে এবং বিভিন্ন চক্রের মধ্যে কৌশল প্রয়োগের কার্যকারিতা অন্বেষণ করা।

  7. স্টপ লিনের স্বনির্ধারণ অপ্টিমাইজেশান তৈরি করুন, স্বয়ংক্রিয়ভাবে স্টপ লিনের আকৃতি অপ্টিমাইজ করুন।

সারসংক্ষেপ

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

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

// This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © Alferow

//@version=4

strategy("polynomic_stop", overlay=true, initial_capital=1000, commission_value=0.1, default_qty_type=strategy.percent_of_equity, default_qty_value=100)



D = input(0.1, minval = 0.0001, title = 'decrement')
S = input(2, minval = 1.0, title = 'polynomial degree ')



MA = input(20, title = 'period SMA')
MN = input(20, title = 'period MIN_for')



SMA = sma(close, MA)
MIN = lowest(low, MN)




var stop = 0.0
var num = 0
if strategy.opentrades[1] == 0 and strategy.opentrades != 0
    stop := MIN


    
if  strategy.opentrades != 0
    num := num + 1 
    
if  strategy.opentrades == 0
    num := 0
    stop := MIN


    
hl = stop + D * pow(num, S)


plot(hl)
plot(SMA, color = color.red)



strategy.entry("buy", true, when = close[1] < SMA[1] and close > SMA)

strategy.close("buy", when = crossover(hl, close))