কে-লাইনের ক্রমাগত ঊর্ধ্বমুখী অগ্রগতি কৌশল


সৃষ্টির তারিখ: 2023-09-13 10:53:06 অবশেষে সংশোধন করুন: 2023-09-13 10:53:06
অনুলিপি: 0 ক্লিকের সংখ্যা: 691
1
ফোকাস
1617
অনুসারী

এই কৌশলটি ক্রমাগত উর্ধ্বমুখী বা নিম্নমুখী K-রেখার উপর ভিত্তি করে ট্রেড করে। এই কৌশলটি বিচার করে যে সাম্প্রতিক K-রেখার চলনটি ক্রমাগত উর্ধ্বমুখী বা নিম্নমুখী প্রবণতা প্রদর্শন করে কিনা, যাতে স্বল্পমেয়াদী প্রবণতা সুযোগ ধরা যায়।

নীতিমালাঃ

  1. বর্তমান K-রেখার সাথে নির্দিষ্ট সময়ের আগে K-রেখার তুলনা করা, যেমন 5 টি সময়ের আগে।

  2. যখন ক্রমাগত একাধিক K-লাইন বন্ধের দাম খোলার দামের চেয়ে বেশি হয়, তখন মাল্টি-এন্ট্রি করা হয়।

  3. যখন ক্রমাগত K-লাইন বন্ধের দাম খোলার দামের চেয়ে কম হয়, তখন ডাইরেক্ট প্রবেশ করা হয়।

  4. স্টপ লিন্ড সেট করুন যাতে ক্ষতির পরিমাণ বাড়তে না পারে।

  5. কাস্টমাইজড ইতিহাস পুনরাবৃত্তি চক্র, অপ্টিমাইজেশন পরামিতি

এই কৌশলটির সুবিধাঃ

  1. এই ধারাবাহিক উত্থান-পতন স্বল্পমেয়াদী প্রবণতা নির্ধারণ করে।

  2. এই অ্যাপ্লিকেশনটি ব্যবহার করে, আপনি আপনার কম্পিউটারে একটি বার্তা বার্তা যোগ করতে পারেন।

  3. রিটার্নিং প্যারামিটার অপ্টিমাইজ করা সহজ, সহজেই রিয়েল-ডিস্কে করা যায়।

এই কৌশলের ঝুঁকিঃ

  1. “আমি মনে করি, এই পরিস্থিতিতে, আমরা আমাদের লক্ষ্যে পৌঁছাতে পারবো না।

  2. “অবশেষে, আমরা আমাদের লক্ষ্যে পৌঁছাতে সক্ষম হলাম।

  3. ঝুঁকি পাল্টাতে সতর্ক থাকুন এবং যখনই সম্ভব ক্ষতি বন্ধ করুন।

সংক্ষেপে, এই কৌশলটি K-লাইন প্রবণতা বিরতি বিচার করে সংক্ষিপ্ত লাইন ক্যারিয়ার পরিচালনা করে, যা প্যারামিটার অপ্টিমাইজেশনের পরে ভাল রিটার্নিং প্রভাব অর্জন করতে পারে, তবে বাস্তব ড্রাইভের সময় রিভার্সনের ঝুঁকি সম্পর্কে সতর্ক থাকা এবং যথাসময়ে ক্ষতি বন্ধ করা দরকার।

কৌশল সোর্স কোড
/*backtest
start: 2023-08-13 00:00:00
end: 2023-09-12 00:00:00
period: 3h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=4
// strategy("BarUpDn Strategy", overlay=true, initial_capital = 10000, default_qty_value = 10000, default_qty_type = strategy.cash)

BarsUp = input(1)
BarsDown = input(1)

// Strategy Backesting
startDate  = input(timestamp("2021-01-01T00:00:00"), type = input.time)
finishDate = input(timestamp("2021-12-31T00:00:00"), type = input.time)

time_cond  = true

// Messages for buy and sell
message_buy  = input("{{strategy.order.alert_message}}", title="Buy message")
message_sell = input("{{strategy.order.alert_message}}", title="Sell message")

if (close > open and open > close[BarsUp]) and time_cond
	strategy.entry("BarUp", strategy.long, stop = high + syminfo.mintick, alert_message = message_buy)
if (close < open and open < close[BarsDown]) and time_cond
	strategy.entry("BarDn", strategy.short, stop = low + syminfo.mintick, alert_message = message_sell)
//plot(strategy.equity, title="equity", color=color.red, linewidth=2, style=plot.style_areabr)