এই কৌশলটি প্রবণতা বিচার এবং বিরতি পয়েন্ট নিশ্চিত করার জন্য চলমান গড়, ব্যাপ্তি সূচক এবং প্যারাবলিক এসএআর সূচককে একত্রিত করে। এটি একটি সাধারণ প্রবণতা অনুসরণকারী কৌশলের অন্তর্গত। এটি একটি আপট্রেন্ড এবং মূল্যের বিরতি সনাক্ত করার সময় প্রবণতা ট্র্যাক করার জন্য একটি দীর্ঘ অবস্থান স্থাপন করবে। এটি প্রবণতা বিপরীত বিচার করার সময় স্টপ লস জন্য অবস্থান বন্ধ করবে।
কৌশলটি মূল্যের প্রবণতা বিচার করতে ডাবল ইএমএ ব্যবহার করে এবং এসএমএকে সহায়তা হিসাবে ব্যবহার করে। যখন দ্রুত ইএমএ ধীর এসএমএর উপরে এবং দ্রুত এসএমএ ধীর এসএমএর উপরে থাকে, তখন এটি একটি আপট্রেন্ড বলে মনে করে।
এটি মূল্য বিপরীত পয়েন্ট বিচার করার জন্য প্যারাবোলিক এসএআর সূচক ব্যবহার করে। যখন পিএসএআর সর্বোচ্চ মূল্যের নীচে যায়, এর অর্থ হল দাম নেমে যেতে পারে। এই সময়ে এটি স্টপ লসের জন্য অবস্থান বন্ধ করবে।
যখন একটি আপট্রেন্ড বিচার করা হয় এবং পিএসএআর সর্বোচ্চ মূল্যের উপরে যায়, এর অর্থ হল দাম বাড়তে থাকে। এই সময়ে এটি প্রবণতা অনুসরণ করতে দীর্ঘ হবে।
সমাধান:
কৌশলটি একটি সাধারণ প্রবণতা অনুসরণকারী কৌশলের অন্তর্গত। সুবিধাগুলি স্পষ্ট এবং সহজ নিয়ম এবং সময়মত অবস্থান খোলার জন্য প্রবণতা বিপরীত চিহ্নিত করার ক্ষমতা। অসুবিধা প্যারামিটার সংবেদনশীলতা এবং নির্দিষ্ট পশ্চাদ্ধাবন ঝুঁকি। সামগ্রিকভাবে এটি লাইভ ট্রেডিং যাচাইয়ের জন্য আরও অপ্টিমাইজেশন এবং সমন্বয় মূল্যবান। প্রধান অপ্টিমাইজেশান দিক প্যারামিটার অপ্টিমাইজেশন, স্টপ লস কৌশল যোগ ইত্যাদি।
/*backtest start: 2023-11-27 00:00:00 end: 2023-12-27 00:00:00 period: 1h basePeriod: 15m exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ //@version=3 strategy("Buy Dip MA & PSAR", overlay=true) PSAR_start = input(0.02) PSAR_increment = input(0.02) PSAR_maximum = input(0.2) EMA_fast = input(20) EMA_slow = input(40) SMA_fast = input(100) SMA_slow = input(200) emafast = ema(close, EMA_fast) emaslow = ema(close, EMA_slow) smafast = sma(close, SMA_fast) smaslow = sma(close, SMA_slow) psar = sar(PSAR_start, PSAR_increment, PSAR_maximum) uptrend = emafast > emaslow and smafast > smaslow breakdown = not uptrend if (psar >= high and uptrend) strategy.entry("Buy", strategy.long, stop=psar, comment="Buy") else strategy.cancel("Buy") if (psar <= low) strategy.exit("Close", "Buy", stop=psar, comment="Close") else strategy.cancel("Close") if (breakdown) strategy.close("Buy") plot(emafast, color=blue) plot(emaslow, color=red)