চলমান গড় ট্র্যাকিং ট্রেডিং কৌশল

লেখক:চাওঝাং, তারিখ: ২০২৩-১০-২৪ 14:39:08
ট্যাগঃ

img

সারসংক্ষেপ

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

কৌশলগত যুক্তি

কৌশলটি মূলত নিম্নলিখিত নীতিগুলির উপর ভিত্তি করেঃ

  1. হেকিন আশি মোমবাতি ব্যবহার করে বাজারের গোলমাল ফিল্টার করা যায় এবং প্রবণতা চিহ্নিত করা যায়।

  2. ধীর গতির মেরুর উপরে দ্রুত মেরু অতিক্রম করা একটি উর্ধ্বমুখী প্রবণতা নির্দেশ করে, দীর্ঘ যান; নীচে অতিক্রম করা একটি নিম্নমুখী প্রবণতা নির্দেশ করে, সংক্ষিপ্ত যান।

  3. এমএসিডি সূচক মূল্যের প্রবণতা সনাক্ত করতে পারে এবং মিথ্যা ব্রেকআউট ফিল্টার করতে পারে। 0 এর উপরে এমএসিডি হিস্টোগ্রাম একটি উত্থান বাজার নির্দেশ করে, 0 এর নীচে একটি হ্রাস বাজার নির্দেশ করে।

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

সুবিধা

  1. হেকিন আশি মোমবাতি শব্দ ফিল্টার করতে পারে এবং প্রবণতার দিকনির্দেশনা নির্ধারণে সহায়তা করতে পারে।

  2. দ্রুত এবং ধীর EMA ক্রস সিস্টেম একটি পরিপক্ক ট্রেডিং কৌশল যা প্রবণতা অনুসরণ করে।

  3. ম্যাকডি ফিল্টার মিথ্যা ব্রেকআউট হ্রাস করে আরো সঠিক ট্রেডিং সংকেত প্রদান করে।

  4. EMA সময়কাল, MACD পরামিতি ইত্যাদির সমন্বয় করে কৌশলটির অপ্টিমাইজেশনের জন্য বড় জায়গা রয়েছে।

  5. সহজ এবং স্বজ্ঞাত কৌশল যুক্তি, সহজেই বোঝা এবং বাস্তবায়ন, অত্যন্ত অস্থির ক্রিপ্টো বাজারের জন্য উপযুক্ত।

ঝুঁকি

  1. কৌশলটি মৌলিক বিশ্লেষণ ছাড়াই কেবলমাত্র প্রযুক্তিগত সূচকগুলির উপর নির্ভর করে, বড় সংবাদ ঘটনাগুলি মিস করতে পারে এবং ক্ষতি হতে পারে।

  2. ভুল EMA সময়ের সেটিং অতিরিক্ত মিথ্যা সংকেত এবং ক্ষতি সৃষ্টি করতে পারে।

  3. এমএসিডি ফিল্টারটি প্যারামিটার টিউনিংয়ের উপর নির্ভর করে, ভুল সেটিংস কার্যকরভাবে মিথ্যা ব্রেকআউটগুলি ফিল্টার করতে ব্যর্থ হতে পারে।

  4. হঠাৎ করে দামের স্পাইক স্টপ লসকে আঘাত করতে পারে এবং বড় ক্ষতির কারণ হতে পারে।

  5. অস্থির বাজারে যথাযথ স্টপ লস সেট করা কঠিন, ক্ষতির ঝুঁকি বাড়তে পারে।

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

  1. সর্বোত্তম সমন্বয় খুঁজে পেতে EMA সময়ের পরামিতিগুলি অপ্টিমাইজ করুন।

  2. প্রবণতা সনাক্তকরণের ক্ষমতা উন্নত করার জন্য MACD পরামিতিগুলি অপ্টিমাইজ করুন।

  3. সিগন্যাল ফিল্টার করার জন্য আরএসআই, কেডি ইত্যাদি অন্যান্য প্রযুক্তিগত সূচক যুক্ত করুন।

  4. ট্রেডিং রেঞ্জ নির্ধারণ করুন ট্রেন্ড লাইন, সাপোর্ট/রেসিস্ট্যান্স লেভেল ইত্যাদির ভিত্তিতে।

  5. বিভিন্ন ক্রিপ্টো বৈশিষ্ট্য অনুযায়ী পরামিতি সামঞ্জস্য করুন।

  6. একক ট্রেড ক্ষতির পরিমাণ নিয়ন্ত্রণের জন্য স্টপ লস কৌশল যোগ করুন।

সংক্ষিপ্তসার

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


/*backtest
start: 2023-09-23 00:00:00
end: 2023-10-23 00:00:00
period: 3h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=4
//Heikin Ashi Strategy  V3 by breizh29

// strategy("Heikin Ashi Strategy  V3",shorttitle="HAS V3",overlay=true,default_qty_value=100,initial_capital=100,currency=currency.EUR) 
res = input(title="Heikin Ashi Candle Time Frame",  defval="30")
hshift = input(1,title="Heikin Ashi Candle Time Frame Shift")
res1 = input(title="Heikin Ashi EMA Time Frame",  defval="180")
mhshift = input(0,title="Heikin Ashi EMA Time Frame Shift")
fama = input(1,"Heikin Ashi EMA Period")
test = input(1,"Heikin Ashi EMA Shift")
sloma = input(10,"Slow EMA Period")
slomas = input(1,"Slow EMA Shift")
macdf = input(false,title="With MACD filter")
res2 = input(title="MACD Time Frame",  defval="12")
macds = input(1,title="MACD Shift")




//Heikin Ashi Open/Close Price
ha_t = heikinashi(syminfo.tickerid)
ha_open = security(ha_t, res, open[hshift])
ha_close = security(ha_t, res, close[hshift])
mha_close = security(ha_t, res1, close[mhshift])

//macd
[macdLine, signalLine, histLine] = macd(close, 12, 26, 9)
macdl = security(ha_t,res2,macdLine[macds])
macdsl= security(ha_t,res2,signalLine[macds])

//Moving Average
fma = ema(mha_close[test],fama)
sma = ema(ha_close[slomas],sloma)
plot(fma,title="MA",color=lime,linewidth=2,style=line)
plot(sma,title="SMA",color=red,linewidth=2,style=line)


//Strategy
golong =  crossover(fma,sma) and (macdl > macdsl or macdf == false )
goshort =   crossunder(fma,sma) and (macdl < macdsl or macdf == false )


strategy.entry("Buy",strategy.long,when = golong)
strategy.entry("Sell",strategy.short,when = goshort)

আরো