
এই কৌশলটি মূলত প্রবেশের সুযোগ খুঁজতে K- লাইনের ঝড়ের অঞ্চল এবং প্রবণতা বিচার ব্যবহার করে। এটি একটি ট্রেডিং সিগন্যাল দেয় যখন দামটি পূর্ববর্তী K- লাইনের উচ্চ বা নিম্ন পয়েন্টটি ভেঙে দেয়। ট্রেন্ডিংয়ের সময়, যখন দাম উচ্চ পয়েন্টটি ভেঙে দেয় তখন আরও বেশি করে; যখন প্রবণতা নেমে যায়, যখন দাম নিম্ন পয়েন্টটি ভেঙে দেয় তখন খালি করে দেয়।
এই কৌশলটি মূলত দুটি বিষয়ের উপর ভিত্তি করে তৈরি করা হয়েছেঃ
ক্লিঙ্গার ওজিল্যান্টার ট্রেন্ডের দিক নির্ণয় করে। যখন সূচকটি ০ এর চেয়ে বড় হয় তখন এটি মাল্টি-হেড ট্রেন্ডকে নির্দেশ করে এবং ০ এর চেয়ে ছোট হলে এটি ফাঁকা ট্রেন্ডকে নির্দেশ করে।
দামটি পূর্ববর্তী K লাইনের সর্বোচ্চ বা সর্বনিম্ন মূল্যকে ভেঙে দেয়। মাল্টি-হেড ট্রেন্ডের অধীনে সর্বোচ্চ মূল্যকে অতিক্রম করে, খালি ট্রেন্ডের অধীনে সর্বনিম্ন মূল্যকে অতিক্রম করে।
এই কৌশলটি নিম্নলিখিতভাবে প্রয়োগ করা হয়েছেঃ
মাল্টি-অ্যাক্সেসঃ
খালি মাথায় প্রবেশ:
প্রবেশের পরে, স্টপ লস বা স্টপ স্টপ মূল্য প্রবেশের মূল্যের একটি নির্দিষ্ট শতাংশের উপর ভিত্তি করে সেট করা হয়।
এই কৌশলটির প্রধান সুবিধাগুলি হলঃ
ট্রেন্ড পাল্টালে সুযোগের সদ্ব্যবহার করে লাভের সম্ভাবনা বাড়িয়ে তোলা।
Klinger Oscillator ব্যবহার করে ট্রেন্ডের দিকনির্দেশনা বের করুন এবং অস্থির বাজারগুলিতে ডাইরেক্ট ট্রেডিং এড়িয়ে চলুন।
চলমান গড়ের সাথে যুক্ত ফিল্টারিংয়ের মাধ্যমে ভুয়া ব্রেকআপ।
ঝুঁকি নিয়ন্ত্রণযোগ্য, স্টপ লস স্টপ যুক্তিসঙ্গত।
এই কৌশলটির প্রধান ঝুঁকিগুলো হলঃ
ভূমিকম্পের সময় ক্ষতির পরিমাণ বেশি হতে পারে।
চলমান গড়ের পরামিতিগুলি ভুলভাবে সেট করা হলে ভুল বিচার হতে পারে।
বিপর্যয়ের ফলে পুনঃনির্ধারণের ক্ষতি হতে পারে।
এই প্রবণতা পাল্টে গেলে ক্ষতির পরিমাণ আরও বাড়তে পারে।
লেনদেন ঘন ঘন হয় এবং লেনদেনের খরচ বেশি হয়।
প্যারামিটারগুলি অনুকূলিতকরণ করে, আরও উপযুক্ত চলমান গড় সময়কালের সন্ধান করে, ভুল বিচারকে হ্রাস করা যায়। যুক্তিসঙ্গতভাবে স্টপ লস দূরত্ব সেট করুন, একক ক্ষতি নিয়ন্ত্রণ করুন। ট্রেডিংয়ের প্রবণতা স্পষ্টভাবে ট্রেডিংয়ের প্রবণতা সন্ধান করুন। ট্রেডিং ফ্রিকোয়েন্সি যথাযথভাবে হ্রাস করার মতো পদ্ধতিগুলি ঝুঁকি নিয়ন্ত্রণ করতে পারে।
এই কৌশলটি নিম্নলিখিত দিকগুলি থেকে উন্নত করা যেতে পারেঃ
চলমান গড় প্যারামিটারগুলিকে অপ্টিমাইজ করুন, আরও মসৃণ প্যারামিটারগুলি সন্ধান করুন এবং শব্দটি হ্রাস করুন।
ট্রেন্ড নির্ধারণের জন্য বিভিন্ন সূচক পরীক্ষা করা এবং আরো নির্ভরযোগ্য সূচক খুঁজে বের করা।
স্টপ লস স্টপ কৌশলকে অপ্টিমাইজ করুন, যাতে এটি বাজার পরিসংখ্যানগত বৈশিষ্ট্যগুলির সাথে আরও মিলিত হয়।
ট্রেন্ড ফিল্টারিং বাড়ানো এবং ভুয়া ট্রেন্ডিং এড়ানো।
ট্রেডিংয়ের সময় এবং প্রজাতির ফিল্টার যুক্ত করুন, ট্রেডিংয়ের সময় এবং প্রজাতি নির্বাচন করুন।
বিভিন্ন সময়কালের জন্য পরামিতি সেট করা হয়েছে।
এই কৌশলটি সামগ্রিকভাবে একটি সহজ এবং কার্যকর বিরতি কৌশল। এর সুবিধা হ’ল ঝুঁকি নিয়ন্ত্রণযোগ্য, নির্দেশক বিচার দ্বারা দিকহীন লেনদেন এড়ানো যায়। তবে উদ্বেগজনক বাজারের মিথ্যা বিরতি এবং সময়মত স্টপ লস রোধে যত্ন নেওয়া দরকার। প্যারামিটার অপ্টিমাইজেশন এবং সূচক নির্ভরযোগ্যতা বাড়ানোর মাধ্যমে কৌশলটির সাফল্যের হার আরও বাড়ানো যেতে পারে। এই কৌশলটি প্রবণতাযুক্ত বাজারের জন্য প্রযোজ্য।
/*backtest
start: 2022-10-20 00:00:00
end: 2023-10-26 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
// This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © exlux99
//@version=4
strategy("Advanced OutSide Forex strategy", overlay = true, default_qty_type = strategy.percent_of_equity, default_qty_value = 100, calc_on_every_tick = true, commission_type = strategy.commission.percent, commission_value = 0.0)
sv = change(hlc3) >= 0 ? volume : -volume
kvo = ema(sv, 34) - ema(sv, 55)
sig = ema(kvo, 13)
length = input(title="Length", type=input.integer, defval=27)
src = input(close, title="Source")
lsma = hma(src, length)
if (high > high[1] and low < low[1])
if (close > open and kvo>0 and lsma<close)
strategy.entry("long", strategy.long, comment="long")
if (high < high[1] and low > low[1])
if (close < open and kvo<0 and lsma>close)
strategy.entry("short", strategy.short, comment="short")
tplong=input(0.006, step=0.001, title="Take profit % for long")
sllong=input(0.012, step=0.001, title="Stop loss % for long")
tpshort=input(0.0075, step=0.001, title="Take profit % for short")
slshort=input(0.015, step=0.001, title="Stop loss % for short")
strategy.exit("short_tp/sl", "long", profit=close * tplong / syminfo.mintick, loss=close * sllong / syminfo.mintick, comment='LONG EXIT', alert_message = 'closeshort')
strategy.exit("short_tp/sl", "short", profit=close * tpshort / syminfo.mintick, loss=close * slshort / syminfo.mintick, comment='SHORT EXIT', alert_message = 'closeshort')