বলিঙ্গার ব্যান্ডের উপর ভিত্তি করে মাঝারি এবং দীর্ঘমেয়াদী পরিমাণগত ট্রেডিং কৌশল


সৃষ্টির তারিখ: 2023-09-14 20:09:13 অবশেষে সংশোধন করুন: 2023-09-14 20:09:13
অনুলিপি: 2 ক্লিকের সংখ্যা: 679
1
ফোকাস
1617
অনুসারী

এই নিবন্ধে একটি কৌশল সম্পর্কে বিস্তারিতভাবে আলোচনা করা হয়েছে যার মাধ্যমে ব্রিন-ব্যান্ডের সূচক ব্যবহার করে মাঝারি এবং দীর্ঘমেয়াদী পরিমাণে লেনদেন করা যায়। এই কৌশলটি ব্রিন-ব্যান্ডের মূল্যের মাধ্যমে লেনদেনের সংকেত তৈরি করে।

১, কৌশলগত নীতি

এই কৌশলটি মূলত নিম্নলিখিত ব্রিন ব্যান্ডের সূচকগুলি ব্যবহার করেঃ

  1. একটি নির্দিষ্ট চক্রের জন্য গড় মূল্য গণনা করুন;

  2. দামের মানদণ্ডের পার্থক্য গণনা করুন এবং পরিসীমা হিসাবে গুণককে গুণ করুন;

  3. মধ্যস্থতাকারী ± পরিসীমাটি বুলিন ব্যান্ডের উপর এবং নীচের রেলগুলি গঠন করে;

  4. যখন দাম ব্রেকিং ব্রেন্ডের নীচে চলে যায়, তখন একটি ট্রেডিং সিগন্যাল তৈরি হয়।

লেনদেনের লজিক নিম্নরূপঃ

যখন দাম ব্রেকডাউন ট্র্যাক থেকে বেরিয়ে আসে, তখন একটি ক্রয় সংকেত তৈরি হয় এবং একটি পজিশন তৈরি করা হয়;

যখন দাম ব্রেকিং ব্রেন্ডের উপর উঠে আসে, তখন একটি বিক্রয় সংকেত তৈরি হয় এবং পজিশন খালি করা হয়।

এবং একটি নির্দিষ্ট শতাংশে স্টপ লস পয়েন্ট সেট করুন, যাতে আপনি লাভের উপর লক করতে পারেন।

সামগ্রিকভাবে, এই কৌশলটি ব্রেকিং ব্রেডের দামের উপর ভিত্তি করে মধ্য-লং লাইন ট্রেন্ডকে ক্যাপচার করে।

দ্বিতীয়, কৌশলগত সুবিধা

এই কৌশলটির প্রধান সুবিধাগুলো হলঃ

প্রথমত, ব্রিন ব্যান্ডেজগুলি মধ্য ও দীর্ঘমেয়াদী প্রবণতা ধরার জন্য মূল্য বিপর্যয় এবং বিপরীত সংকেত নির্ধারণ করতে পারে।

দ্বিতীয়ত, স্টপ-অফ-লস সেটিংস সরাসরি এবং নিয়ন্ত্রণযোগ্য, যা সক্রিয় তহবিল ব্যবস্থাপনার জন্য সহায়ক;

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

তৃতীয়, সম্ভাব্য ঝুঁকি

কিন্তু আমাদেরকে নিম্নলিখিত ঝুঁকির ব্যাপারেও সতর্ক থাকতে হবেঃ

প্রথমত, ব্রিন-ব্যান্ডের মধ্যে সুনির্দিষ্ট অপ্টিমাইজেশান প্রয়োজন, যাতে একটি স্থিতিশীল সংকেত তৈরি করা যায়।

দ্বিতীয়ত, খুব কম ক্ষতি বন্ধ করলে লাভ কম হতে পারে, খুব বেশি ক্ষতি বন্ধ করলে ঝুঁকি বেশি থাকে।

অবশেষে, অনেক বেশি লেনদেন এড়াতে হবে।

বিষয়বস্তুঃ

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

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

//------------------------------------
//
// 『おすすめストラテジーSS1』
// 『BitMEX XBTUSD 30分足向け中長期用ストラテジー』
//  本番用ストラテジーファイル
//
//
//
//------------------------------------
//【説明】
// 『おすすめストラテジーSS1』のPineスクリプトです。
//------------------------------------
 
//@version=3
// strategy(title = "『おすすめストラテジーSS1』", shorttitle="Strategy1", initial_capital=1200000, pyramiding=0, default_qty_type=strategy.percent_of_equity, default_qty_value=100, commission_type=strategy.commission.percent, commission_value=0.05, overlay=true)
 
 
//------------------------------------
//
//ストラテジーロジック
//
//------------------------------------
 
 
source = close
 
length = input(51, minval = 1, title = "移動平均")
mult = input(3.01, minval = 0.001,step=0.01, maxval = 10, title = "マルチ")
 
Rikaku = input(14.2, minval = 0.1, step=0.1,maxval = 100, title = "利確(%)")
Songiri = input(99, minval = 0.1, maxval = 100, title = "損切(%)")
 
base = sma(source, length)
range = mult * stdev(source, length)
 
upper = base + range
lower = base - range
 
short_cond = crossover(source, lower)
long_cond = crossunder(source, upper)
 
 
cl = 0.0
cl := na(cl[1]) ? sma(source, length) : (cl[1] * (length - 1) + source) / length
 
plot(cl, color=black)
 
up_plot = plot(upper, color=blue)
low_plot = plot(lower, color=red)
 
fill(up_plot, low_plot,color=#009900)
 
//------------------------------------
//
//オーダー処理
//
//------------------------------------
 
 
if (long_cond)
 
	strategy.entry("Long_Entry", strategy.long, oca_name="BollingerBands", comment="Long")
 
	//BitFlyerのようなJPY建ての場合は以下のコードを使います。他の通貨ペアにする場合も1ティックが異なるため桁数の変更が必要です。
	//strategy.exit("LE Exit", "BBandLE", profit = close*(Rikaku/100)*100, loss = close*(Songiri/100)*100, comment="Close")
	strategy.exit("Long_Exit", "Long_Entry", profit = close*(Rikaku/100)*10, loss = close*(Songiri/100)*10, comment="LongClose")
 
if (short_cond)
 
	strategy.entry("Short_Entry", strategy.short, oca_name="BollingerBands",  comment="Short")
 
    //BitFlyerのようなJPY建ての場合は以下のコードを使います。他の通貨ペアにする場合も1ティックが異なるため桁数の変更が必要です。
    //strategy.exit("SE Exit", "BBandSE", profit = close*(Rikaku/100)*100, loss = close*(Songiri/100)*100, comment="Close")
    strategy.exit("Short_Exit", "Short_Entry", profit = close*(Rikaku/100)*10, loss = close*(Songiri/100)*10, comment="ShortClose")