কোড ট্রেডিং দৈনিক গড় মূল্য বিচ্যুতি কৌশল


সৃষ্টির তারিখ: 2023-12-15 15:44:18 অবশেষে সংশোধন করুন: 2023-12-15 15:44:18
অনুলিপি: 0 ক্লিকের সংখ্যা: 611
1
ফোকাস
1621
অনুসারী

কোড ট্রেডিং দৈনিক গড় মূল্য বিচ্যুতি কৌশল

ওভারভিউ

এই কৌশলটি একটি ইচিমোকু কিনকো হিয়ো (Ichimoku Kinko Hyo) -এর উপর ভিত্তি করে ট্রেডিং সিগন্যাল তৈরি করে। ইচিমোকু কিনকো হিয়ো (Ichimoku Kinko Hyo) -এর অর্থ হল “এক নজরে ভারসাম্য টেবিল”। এটি চলমান গড় এবং তরঙ্গদৈর্ঘ্য সূচকের সুবিধাগুলিকে একত্রিত করে, যা একই সাথে প্রবণতার দিকনির্দেশ এবং সমর্থনকারী প্রতিরোধের অবস্থানকে সনাক্ত করতে পারে এবং এটিকে একটি সমন্বিত সূচক হিসাবে বিবেচনা করা হয়।

এই কৌশলটি প্রবণতার দিকনির্দেশনা এবং শক্তি নির্ণয়ের জন্য Ichimoku Kinko Hyo এর উপাদান লাইন ব্যবহার করে। যখন দামগুলি মেঘের চার্টটি অতিক্রম করে তখন ট্রেডিং সিগন্যাল উত্পন্ন হয়। একই সাথে, কৌশলটি প্রান্তের প্রান্তের প্রান্তের প্রান্তের প্রবেশের সুযোগটি ব্যবহার করে, যা Ichimoku এর অনন্য ট্রেডিং সুযোগ।

কৌশল নীতি

এই কৌশলটি Ichimoku Kinko Hyo এর পাঁচটি উপাদান ব্যবহার করেঃ

  1. টেনকান লাইন (টার্নিং লাইন): সর্বোচ্চ এবং সর্বনিম্ন দামের ৯ দিনের গড়
  2. কিজুন লাইন (রেফারেন্স লাইন): সর্বোচ্চ এবং সর্বনিম্ন দামের ২৬ দিনের গড়
  3. সেনকু স্প্যান এ (পূর্ববর্তী এক): টেনকান লাইন এবং কিজুন লাইনের গড়
  4. সেনকু স্প্যান বি (২য় পর্ব): সর্বোচ্চ এবং সর্বনিম্ন দামের ৫২ দিনের গড়
  5. Chikou লাইন ((অতি দেরী লাইন): ২৬ দিনের বিলম্বিত গড় সমাপ্তি মূল্য

সেনকু স্প্যান এ এবং সেনকু স্প্যান বি দ্বারা গঠিত ইচিমোকুর মেঘমালার চিত্রও আঁকা হয়েছে, যা মূলত বর্তমান প্রবণতা অঞ্চলকে প্রতিনিধিত্ব করে।

এই কৌশলটির ট্রেডিং সিগন্যালগুলি নিম্নলিখিত পরিস্থিতি থেকে আসেঃ

  1. নীচে থেকে দাম মেঘের চার্টকে ভেঙে দেয়ঃ আরও সংকেত দিন
  2. দাম মেঘের চার্ট থেকে নিচে নেমে এসেছে: ফাঁকা সংকেত
  3. ক্লাউড ম্যাপের নীচে থেকে ক্লাউড ম্যাপে প্রবেশ করুনঃ একাধিক প্রান্তিক প্রান্তিক প্রান্তিক প্রান্তিক প্রবেশাধিকার তৈরি করুন
  4. দাম ক্লাউড ম্যাপের উপরে থেকে ক্লাউড ম্যাপে প্রবেশ করেঃ খালি খাঁজ প্রান্তে প্রান্তে খাঁজ প্রবেশের সুযোগ

তদুপরি, এই কৌশলটি টেনকান লাইন এবং কিজুন লাইনের গোল্ডেন ফর্ককে স্টপ এবং স্টপ লস হিসাবে বিবেচনা করে।

কৌশলগত সুবিধা

এই কৌশলটির সবচেয়ে বড় সুবিধা হল ইচিমোকু কিনকো হিয়ো সূচক ব্যবহার করে প্রবণতার দিকনির্দেশনা এবং প্রতিরোধকে সমর্থন করার ক্ষমতা।

  1. ক্লাউড গ্রাফের সাহায্যে মূল প্রবণতা নির্ধারণ করুন, বিপরীতমুখী অপারেশন এড়িয়ে চলুন।
  2. কম্পোনেন্ট লাইনের সাহায্যে প্রতিরোধ চিহ্নিত করুন এবং ট্রেডিংয়ের সুযোগ খুঁজে বের করুন।
  3. ক্রমবর্ধমান প্রান্তে-প্রান্তে প্রবেশাধিকার এবং লাভের সুযোগ বাড়ানো।

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

ঝুঁকি ও সমাধান

এই কৌশলটির প্রধান ঝুঁকি হল Ichimoku কম্পোনেন্ট লাইন অ্যালগরিদম দ্বারা সৃষ্ট সম্ভাব্য উড়োজাহাজ।

সমাধানটি হল অ্যালগরিদমের প্যারামিটারগুলি যথাযথভাবে সামঞ্জস্য করা, উপাদান লাইনের মধ্যে দূরত্ব হ্রাস করা, বা ফিল্টার শর্তগুলি যুক্ত করা যাতে কম্পন অঞ্চলে প্রবেশ করা যায় না।

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

এই কৌশলটি আরও উন্নত করা যেতে পারেঃ

  1. ইচিমোকু উপাদান লাইনের প্যারামিটারগুলি অনুকূলিত করুন, গড় লাইন চক্রটি আরও জাত এবং চক্রের সাথে খাপ খাইয়ে নিন।

  2. এদিকে, বাংলাদেশের সরকারি কর্মকর্তারা বলছেন, ‘আমরা এখনই এই বিষয়ে কিছু সিদ্ধান্ত নিতে পারবো না।

  3. অন্যান্য সূচক যেমন MACD, RSI ইত্যাদির সাথে মিলিত হয়ে প্রবণতা এবং ওভারবয় ওভারসোল্ড অঞ্চলগুলি সনাক্ত করুন।

  4. অপ্টিমাইজ করা স্টপ লজিক, যেমন মোশন স্টপ, স্কেলিং ইত্যাদি।

সারসংক্ষেপ

সংক্ষেপে, এই কৌশলটি ট্রেন্ডের দিকনির্দেশনা এবং ট্রেডিংয়ের সুযোগ নির্ধারণের জন্য Ichimoku Kinko Hyo এর ক্লাউড গ্রাফ এবং উপাদান লাইন ব্যবহার করে। কৌশলটির সুবিধা হ’ল ট্রেন্ডের বিচারটি পরিষ্কার এবং প্রবেশের সময়টি সঠিক। প্যারামিটারগুলি অনুকূলিতকরণ এবং ফিল্টারিংয়ের শর্তগুলি যুক্ত করে, ভুয়া সংকেতের হার আরও কমিয়ে আনতে পারে, যার ফলে কৌশলটি আরও ভালভাবে কাজ করতে পারে।

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

//@version=5
strategy("Ichimoku Cloud", shorttitle="Ichimoku", overlay=true)

previous_close = close[1]

conversionPeriods = input.int(20, minval=1, title="Conversion Line Periods"),
basePeriods = input.int(60, minval=1, title="Base Line Periods")
laggingSpan2Periods = input.int(120, minval=1, title="Lagging Span 2 Periods"),
displacement = input.int(30, minval=1, title="Displacement")

long_entry = input.bool(true, title="Long Entry")
short_entry = input.bool(true, title="Short Entry")
e2e_entry = input.bool(true, title="E2E Entry")

donchian(len) => math.avg(ta.lowest(len), ta.highest(len))

tenkan = donchian(conversionPeriods)
kijun = donchian(basePeriods)
spanA = math.avg(tenkan, kijun)
spanB = donchian(laggingSpan2Periods)

plot(tenkan, color=#0496ff, title="Conversion Line")
plot(kijun, color=#991515, title="Base Line")
plot(close, offset = -displacement, color=#459915, title="Lagging Span")

p1 = plot(spanA, offset = displacement, color=#459915, title="Lead 1")
p2 = plot(spanB, offset = displacement, color=#991515, title="Lead 2")
fill(p1, p2, color = spanA > spanB ? #459915 : #991515)

ss_high = math.max(spanA[displacement - 1], spanB[displacement - 1])
ss_low = math.min(spanA[displacement - 1], spanB[displacement - 1])

// Entry/Exit Signals
tk_cross_bull = tenkan > kijun
tk_cross_bear = tenkan < kijun
kumo_twist_bull = ta.mom(close, displacement) > 0
kumo_twist_bear = ta.mom(close, displacement) < 0

price_above_kumo = close > ss_high
price_below_kumo = close < ss_low

price_enters_kumo_top = previous_close > ss_high[1] and close < ss_high
price_enters_kumo_bottom = previous_close < ss_low[1] and close > ss_low

bullish = tk_cross_bull and kumo_twist_bull and price_above_kumo
bearish = tk_cross_bear and kumo_twist_bear and price_below_kumo

bullishe2e = price_enters_kumo_bottom // and tk_cross_bull
bearishe2e = price_enters_kumo_top // and tk_cross_bear

price_touches_kumo_top = ta.cross(close, ss_high)
price_touches_kumo_bottom = ta.cross(close, ss_low)

strategy.entry("Long", strategy.long, when=bullish and long_entry)
strategy.close("Long", when=tk_cross_bear)
strategy.close("Long", when=price_enters_kumo_top)

strategy.entry("Long e2e", strategy.long, when=bullishe2e and e2e_entry)
strategy.close("Long e2e", when=price_touches_kumo_top)
strategy.close("Long e2e", when=price_below_kumo, qty_percent = 100)
// strategy.close("Long e2e", when=ta.cross(close, kijun), qty_percent = 50)

strategy.entry("Short", strategy.short, when=bearish and short_entry)
strategy.close("Short", when=tk_cross_bull)
strategy.close("Short", when=price_enters_kumo_bottom)

strategy.entry("Short e2e", strategy.short, when=bearishe2e and e2e_entry)
strategy.close("Short e2e", when=price_touches_kumo_bottom)
strategy.close("Short e2e", when=price_above_kumo, qty_percent = 100)
// strategy.close("Long e2e", when=ta.cross(close, kijun), qty_percent = 50)