এই কৌশলটি হাইন-আচিচিনের রঙের পরিবর্তন বিশ্লেষণ করে বাজার প্রবণতা নির্ধারণ করে এবং স্বয়ংক্রিয়ভাবে কেনা-বেচা করতে সক্ষম করে। যখন রঙ লাল থেকে সবুজ হয়ে যায় তখন কেনা-বেচা সংকেত দেওয়া হয় এবং যখন রঙ সবুজ থেকে লাল হয়ে যায় তখন বিক্রয় সংকেত দেওয়া হয়।
প্রথমেই হিসাব করা হয় ব্যাংক অফ ইন্ডিয়া-অ্যাচেটের খোলার মূল্য, বন্ধের মূল্য, সর্বোচ্চ মূল্য, সর্বনিম্ন মূল্য। খোলার মূল্য এবং বন্ধের মূল্যের উপর ভিত্তি করে রঙের রঙটি সবুজ হয়, অন্যথায় লাল হয়। যখন এই মূল K লাইনটির বন্ধের মূল্য খোলার মূল্যের চেয়ে বেশি হয় এবং পূর্ববর্তী K লাইনের বন্ধের মূল্য পূর্ববর্তী K লাইনের খোলার মূল্যের সমান হয় তখন একটি কেনার সংকেত তৈরি হয়। যখন এই মূল K লাইনের বন্ধের মূল্য খোলার মূল্যের সমান হয় এবং পূর্ববর্তী K লাইনের বন্ধের মূল্য পূর্ববর্তী K লাইনের খোলার মূল্যের চেয়ে বেশি হয় তখন একটি বিক্রয় সংকেত তৈরি হয়।
এইভাবে, মার্কেট ট্রেন্ডের পরিবর্তনগুলি ধরার জন্য, যখন রঙ লাল থেকে সবুজ এবং সবুজ থেকে লাল হয়ে খালি বাজারে যায়, তখন ট্রেন্ডটি বোঝার জন্য বেঙ্গলি-আচি রঙের পরিবর্তনের মাধ্যমে ট্রেন্ডটি বিচার করা হয়।
সমাধানঃ
সমুদ্রসাগরীয়-আচেচ রঙের পরিবর্তনের কৌশলটি রঙের রঙের পরিবর্তনের বিশ্লেষণের মাধ্যমে প্রবণতা নির্ধারণ করে, লাল যখন সবুজ হয়ে যায় এবং সবুজ যখন লাল হয়ে যায় তখন খালি থাকে, এটি একটি সহজ প্রবণতা অনুসরণ করার কৌশল। এই কৌশলটির সুবিধা হ’ল প্রবণতা পরিবর্তনের পয়েন্টগুলি সনাক্ত করার ক্ষমতা শক্তিশালী, তবে প্রবেশের সময়টি পিছিয়ে রয়েছে, আরও অপ্টিমাইজেশনের প্রয়োজন। কৌশলটির কাঠামো যুক্তিসঙ্গত হলে প্যারামিটার অপ্টিমাইজেশন এবং কঠোর ঝুঁকি নিয়ন্ত্রণ কৌশলটির সাফল্যের মূল চাবিকাঠি। সামগ্রিকভাবে, কৌশলটি পরিষ্কারভাবে চিন্তা করা এবং পরিচালনা করা সহজ, আরও গবেষণা এবং প্রয়োগের জন্য উপযুক্ত।
/*backtest
start: 2022-10-08 00:00:00
end: 2023-10-08 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=3
strategy("Kozlod - Heikin-Ashi Bar Color Change Strategy", overlay = true)
//
// author: Kozlod
// date: 2018-09-03
// https://www.tradingview.com/u/Kozlod/
//
// Calculation HA Values
haopen = 0.0
haclose = ((open + high + low + close)/4)
haopen := na(haopen[1]) ? (open + close)/2 : (haopen[1] + haclose[1]) / 2
hahigh = max(high, max(haopen, haclose))
halow = min(low, min(haopen, haclose))
// HA colors
hacolor = haclose > haopen ? green : red
// Signals
turnGreen = haclose > haopen and haclose[1] <= haopen[1]
turnRed = haclose <= haopen and haclose[1] > haopen[1]
// Plotting
bgcolor(hacolor)
plotshape(turnGreen, style = shape.arrowup, location = location.belowbar, color = green)
plotshape(turnRed, style = shape.arrowdown, location = location.abovebar, color = red)
// Alerts
strategy.entry("long", true, when = turnGreen)
strategy.entry("short", false, when = turnRed)