SonicR মুভিং এভারেজ চ্যানেল ব্রেকআউট কৌশল


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

এই কৌশলটি SonicR সিস্টেমের উপর ভিত্তি করে তৈরি করা হয়েছে, যা প্রবণতার দিকনির্দেশনা সনাক্ত করে এবং প্রবণতা অনুসরণ করার জন্য প্রবেশ করে যখন একটি চ্যানেল ভেঙে যায়। এই কৌশলটি যান্ত্রিক প্রবণতা ট্রেডিংয়ের জন্য প্রবণতা চ্যানেল এবং মোবাইল প্রবণতা সূচককে একত্রিত করে।

নীতিমালাঃ

  1. গড় লাইন চ্যানেল গণনা করা হয়, চ্যানেলের মধ্যম অক্ষটি বন্ধের দামের গড় লাইন, চ্যানেলের উপরের রেল এবং নীচের রেলটি যথাক্রমে উচ্চ এবং নিম্ন পয়েন্টের গড় লাইন।

  2. ট্রেডিং সিগন্যাল লাইন হিসেবে দীর্ঘ সময়ের চলমান গড় গণনা করা হয়।

  3. যখন ক্লোজ-অফের দাম সিগন্যাল লাইনের নীচে থেকে উপরে চলে যায়, তখন একাধিক অপারেশন করা হয়।

  4. যখন ক্লোজ-আপ মূল্য সিগন্যাল লাইনের উপরে থেকে নীচে চলে যায়, তখন কমান্ডটি চালু করা হয়।

  5. চ্যানেল ভর্তি ব্যবহার করে চাক্ষুষভাবে উপস্থাপন করা হয় সমান্তরাল চ্যানেল।

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

  1. সমান্তরাল চ্যানেলের সাহায্যে স্পষ্টভাবে মূল্য প্রবণতা এবং বিপর্যয় নির্ণয় করা যায়।

  2. মুভিং এভারেজগুলি স্বল্পমেয়াদী বাজারের শব্দকে ফিল্টার করে।

  3. এই নীতিমালা সহজ এবং কার্যকর, যাতে আবেগের প্রভাব থেকে রক্ষা পাওয়া যায়।

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

  1. গড় এবং চলমান গড়ের মধ্যে পিছিয়ে পড়া রয়েছে, যা সেরা প্রবেশের পয়েন্টগুলিকে মিস করতে পারে।

  2. প্যারামিটারগুলি অপ্টিমাইজ করা দরকার যাতে অনেকগুলি অকার্যকর সংকেত না থাকে।

  3. মেশিন ট্রেডিং কৌশল প্রত্যাহারের সম্ভাবনা বেশি, তহবিল পরিচালনার প্রয়োজন।

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

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

//@version=2
//Sonic R
// strategy("SonicR",shorttitle="Sonic R",overlay=true,default_qty_value=10000,initial_capital=1000,currency=currency.USD)
EMA = input(defval=89, title="EMA Signal")
HiLoLen     = input(34, minval=2,title="High Low channel Length")
pacC        = ema(close,HiLoLen)
pacL        = ema(low,HiLoLen)
pacH        = ema(high,HiLoLen)
DODGERBLUE = #1E90FFFF
// Plot the Price Action Channel (PAC) base on EMA high,low and close
L=plot(pacL, color=DODGERBLUE, linewidth=1, title="High PAC EMA",transp=50)
H=plot(pacH, color=DODGERBLUE, linewidth=1, title="Low PAC EMA",transp=50)
C=plot(pacC, color=DODGERBLUE, linewidth=2, title="Close PAC EMA",transp=0)
fill(L,H, color=aqua,transp=90,title="Fill HiLo PAC")
//Moving Average
signalMA =ema(close,EMA)
plot(signalMA,title="EMA Signal",color=white,linewidth=4,style=line)
//Strategy
goLong() => crossover(pacC,signalMA)
strategy.entry(id = "Go to Buy", long = true, when = goLong())
goShort() => crossunder(pacC,signalMA)
strategy.entry(id = "Go to Sell", long = false, when = goShort())