বলিঙ্গার ব্যান্ডস হেইলংজিয়াং অ্যাশ স্বল্পমেয়াদী কৌশল


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

বলিঙ্গার ব্যান্ডস হেইলংজিয়াং অ্যাশ স্বল্পমেয়াদী কৌশল

ওভারভিউ

এই কৌশলটি হ্যাক্রন অ্যাশের দিক এবং হ্যাক্রন অ্যাশের ব্যান্ডউইথের পরিচয়ের মাধ্যমে সংক্ষিপ্ত প্রবণতা সুযোগগুলি ধরার জন্য ব্রিনব্যান্ডের সূচক এবং হ্যাক্রন অ্যাশের প্রযুক্তির সাথে মিলিত হয়েছে। এটি 10 সেকেন্ডের কে লাইন ব্যবহার করে প্রবণতা দিক নির্ধারণ করে, এটি একটি উচ্চ-ফ্রিকোয়েন্সি অ্যালগরিদম ট্রেডিং কৌশল যা সোলানা এবং অন্যান্য হাই-হাইওয়ে চেইনের পরিমাণগত ব্যবসায়ের জন্য প্রযোজ্য।

কৌশল নীতি

এই কৌশলটি মূলত নিম্নলিখিত দুটি সূচকের উপর ভিত্তি করে নির্ণয় করা হয়ঃ

  1. হাইক্লোন অ্যাশ টেকনোলজিঃ হাইক্লোন অ্যাশের ওপেনিং এবং ক্লোজিং মূল্য গণনা করে দামের প্রবণতার দিক নির্ধারণ করুন। যদি এন ক্রমাগত হাইক্লোন অ্যাশের সূত্রটি সূর্যের রেখা হয় তবে এটি একটি মাল্টিহেড সংকেত হিসাবে বিবেচিত হয়। যদি এন ক্রমাগত হাইক্লোন অ্যাশের সূত্রটি সূর্যের রেখা হয় তবে এটি একটি ফাঁকা হেড সংকেত হিসাবে বিবেচিত হয়।

  2. বুলিন ব্যান্ডউইথঃ দামের স্ট্যান্ডার্ড ডিভেরিয়েন্সের পরিমাপ করে বাজার ওঠানামা এবং দামের উষ্ণতা নির্ণয় করা। যদি বুলিন ব্যান্ডউইথটি কোনও হ্রাসের চেয়ে বড় হয় তবে দামের ওঠানামা বেশি এবং প্রবণতা আরও স্পষ্ট।

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

  • যদি N ক্রমাগত হাইক্লোন অ্যাশ একটি মাল্টিহেড সংকেত হয় এবং ব্রিনের ব্যান্ডউইথটি ওভাররেট থ্রেশহোল্ডের চেয়ে বড় হয় তবে আরও কিছু করুন;

  • যদি N ক্রমাগত হাইক্লোন অ্যাশ একটি ফাঁকা সংকেত হয়, এবং ব্রিনের ব্যান্ডউইথটি ওলট-পালট হার থ্রেশহোল্ডের চেয়ে বড় হয়, তবে খালি করুন।

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

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

এই কৌশলটির কিছু সুবিধা রয়েছেঃ

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

  2. হাই ফ্রিকোয়েন্সি অ্যালগরিদম ট্রেডিং, শর্ট লাইন লাভ ক্যাপচার 10 সেকেন্ডের কে লাইন উচ্চ-কার্যকর এক্সচেঞ্জের সাথে মিলিত হয় (যেমন সোলানা) উচ্চ-ফ্রিকোয়েন্সি প্রবেশাধিকার অর্জন করে, যা শর্ট লাইনের জন্য উপযুক্ত

  3. প্যারামিটারগুলি স্থানগতভাবে সামঞ্জস্যযোগ্য। বিভিন্ন বাজার পরিস্থিতির সাথে খাপ খাইয়ে নেওয়ার জন্য হাইক্লোন অ্যাশট্রোজেনের সংখ্যা, ব্রিনের প্যারামিটার ইত্যাদি সামঞ্জস্য করা যায়।

  4. সহজ এবং সহজেই প্রসারিত করা যায়। এই কৌশলটি মূলত মৌলিক সূচকগুলি ব্যবহার করে, কোডটি সংক্ষিপ্তভাবে প্রয়োগ করা হয়, যা পরবর্তীকালে কার্যকারিতা প্রসারিত করা সহজ করে।

ঝুঁকি এবং সমাধান বিশ্লেষণ

এই কৌশলটি নিম্নলিখিত প্রধান ঝুঁকির সাথেও জড়িতঃ

  1. উচ্চ ফ্রিকোয়েন্সি ট্রেডিং দ্বারা স্লাইড পয়েন্টের ঝুঁকি। দক্ষ এক্সচেঞ্জের ব্যবহার, ট্রেডিং ফ্রিকোয়েন্সি সামঞ্জস্য করার উপায়গুলি এড়িয়ে চলুন।

  2. ব্রিন ব্যান্ড সংকোচনের সময় অকার্যকর। অন্যান্য সূচক যেমন কেডিজে সূচক ইত্যাদির সাথে মিলিত হয়ে প্রবণতা নির্ধারণ করা যেতে পারে।

  3. হাইক্লোন অ্যাশ মিথ্যা সংকেত। রুট নাম্বার প্যারামিটারগুলি সামঞ্জস্য করুন, যদি প্রয়োজন হয় তবে অন্যান্য সূচকগুলির সাথে দ্বিতীয় নিশ্চিতকরণ করুন।

  4. উচ্চ ফ্রিকোয়েন্সি সময় স্কেল, সংবাদ পৃষ্ঠায় প্রভাব বিস্তার করে। গুরুত্বপূর্ণ সংবাদ ইভেন্টের উপর নজর রাখুন, প্রয়োজন হলে লেনদেন স্থগিত করুন।

পরবর্তী অপ্টিমাইজেশান

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

  1. হাইক্লোন অ্যাশের সংকেতের নির্ভরযোগ্যতা নির্ধারণের জন্য গভীর শিক্ষার মতো প্রযুক্তি ব্যবহার করা হয়েছে।

  2. একক লেনদেনের ঝুঁকি নিয়ন্ত্রণের জন্য ক্ষতির প্রতিরোধ ব্যবস্থা বাড়ানো।

  3. আরও সূচক যুক্ত করে পোর্টফোলিও লেনদেন করুন, স্থিতিশীলতা বাড়ান।

  4. বিভিন্ন মুদ্রার বৈশিষ্ট্য অনুসারে প্যারামিটারগুলি সামঞ্জস্য করুন এবং মুদ্রা পোর্টফোলিও ট্রেডিং বাস্তবায়ন করুন।

  5. ট্রেডিংয়ের সুযোগকে প্রাথমিকভাবে চিহ্নিত করার জন্য উচ্চ-ফ্রিকোয়েন্সি ডেটা ব্যবহার করে প্রবণতা পূর্বাভাস।

সারসংক্ষেপ

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

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

//@version=4
strategy("ANCIENT TECHNOLOGY", overlay=true)

// Input for the number of consecutive candles
consecutiveCandles = input(1, title="Number of Consecutive Candles", minval=1, maxval=6)

// Bollinger Band parameters
lengthBB = input(4, title="Bollinger Band Length")
multBB = input(20, title="Bollinger Band Multiplier")
volatilityThreshold = input(0.2, title="Volatility Threshold")

// Calculate Bollinger Bands
basisBB = sma(close, lengthBB)
devBB = multBB * stdev(close, lengthBB)
upperBB = basisBB + devBB
lowerBB = basisBB - devBB
bandWidth = upperBB - lowerBB

// Initialize Heiken Ashi variables
var float haOpen = na
var float haClose = na

// Update Heiken Ashi calculations
if (na(haOpen))
    haOpen := (open + close) / 2
else
    haOpen := (haOpen + haClose) / 2
haClose := (open + high + low + close) / 4

// Function to check for consecutive green or red Heiken Ashi candles
f_consecutive(dir, len) =>
    count = 0
    for i = 0 to len - 1
        if (dir == "green" and haClose[i] > haOpen[i]) or (dir == "red" and haClose[i] < haOpen[i])
            count := count + 1
    count == len

// Trading conditions based on Heiken Ashi and Bollinger Band width
longCondition = f_consecutive("green", consecutiveCandles) and bandWidth > volatilityThreshold
shortCondition = f_consecutive("red", consecutiveCandles) and bandWidth > volatilityThreshold

// Trading logic
if (longCondition)
    strategy.entry("Long", strategy.long)

if (shortCondition)
    strategy.entry("Short", strategy.short)

// Plot entry signals on the chart for visualization
plotshape(series=longCondition, title="Long Signal", location=location.belowbar, color=color.green, style=shape.labelup, text="BUY")
plotshape(series=shortCondition, title="Short Signal", location=location.abovebar, color=color.red, style=shape.labeldown, text="SELL")