এই কৌশলটি প্রবণতা ট্র্যাক করার জন্য চলমান গড়, অতিরিক্ত ক্রয়-বিক্রয় এবং অস্থিরতার হার সূচকগুলিকে একত্রিত করে যাতে অতিরিক্ত বিক্রয়ের সময় ডাইপগুলিতে কিনতে হয় এবং অতিরিক্ত ক্রয়ের সময় সমাবেশে বিক্রি হয়।
যখন আরএসআই এবং স্টক উভয়ই ওভারসোল্ড / ওভারকোপড জোনে থাকে এবং এও দোলক বিপরীত সংকেত দেখায় তখন অবস্থান নিন। বিশেষত, যখন আরএসআই এবং স্টক কম (৩০ এবং ২০ এর নীচে) এবং এও নেতিবাচক থেকে ইতিবাচক হয়ে যায় তখন দীর্ঘ যান; যখন আরএসআই এবং স্টক উচ্চ (৭০ এবং ৮০ এর উপরে) এবং এও ইতিবাচক থেকে নেতিবাচক হয়ে যায় তখন সংক্ষিপ্ত যান। স্টপ লস সেট করুন এবং বাজারের অস্থিরতার ভিত্তিতে ক্ষতি / লাভের স্তরগুলি সামঞ্জস্য করতে এটিআর মানের ভিত্তিতে মুনাফা নিন।
কৌশলটি মূলত চারটি সূচক ব্যবহার করেঃ
যখন এও বিপরীত সংকেত দেখায় এবং আরএসআই এবং স্টক উভয়ই ওভারসোল্ড / ওভারক্রয় জোনে থাকে, তখন দাম বিপরীত হতে পারে। এই সময়ে অবস্থান নিন। অস্থিরতার উপর ভিত্তি করে ক্ষতি / লাভের পরিসীমা সামঞ্জস্য করে ফাঁদে পড়া এড়াতে স্টপ লস সেট করতে এবং লাভের দাম নিতে এটিআর ব্যবহার করুন।
ঝুঁকি কমাতে নিচের দিকগুলোতে অপ্টিমাইজ করুনঃ
নিম্নলিখিত দিকগুলি কৌশলটির জন্য অপ্টিমাইজ করা যেতে পারেঃ
বিভিন্ন মান অতিক্রম করে প্যারামিটার সেটিংস অপ্টিমাইজ করুন।
ভুয়া সংকেত এড়াতে প্রবেশের সময় ফিল্টার শর্ত যুক্ত করুন।
স্টপ লস অপ্টিমাইজ করুন।
অপ্টিমাইজ লাভের উপায় যেমন অভিযোজিত লাভের উপায়।
স্বয়ংক্রিয়ভাবে মূল স্তরের কাছাকাছি মুনাফা গ্রহণ করুন।
ঝুঁকি অনুযায়ী পজিশনের আকার সামঞ্জস্য করে তহবিল ব্যবস্থাপনা অপ্টিমাইজ করা।
বিভিন্ন উপকরণ এবং সময়সীমার উপর ভিত্তি করে পরামিতি এবং স্টপ/লাভের মাত্রা পরীক্ষা এবং অপ্টিমাইজ করুন।
সংবাদের সময় ট্রেড এড়ানো বা দ্রুত হ্রাসের মতো চরম ঘটনা মোকাবেলা করুন।
এই কৌশলটি কম কিনতে এবং উচ্চ বিক্রয় করার জন্য চলমান গড়, overbought-oversold এবং অস্থিরতা সিস্টেমগুলিকে একত্রিত করে, শক্তিশালী প্রবণতা অনুসরণ করার ক্ষমতা সহ। তবে নির্দিষ্ট পরামিতি এবং অনুপযুক্ত স্টপ লসের মতো কিছু সমস্যা বিদ্যমান। আমরা প্যারামিটার টিউনিং, স্টপ লসের উন্নতি, ফিল্টার যুক্ত করার মতো বিভিন্ন দিক থেকে অনুকূল করতে পারি যাতে এটি আরও শক্তিশালী হয়। বাস্তব ট্রেডিংয়ে, এর কার্যকারিতা এবং লাভজনকতা সর্বাধিক করার জন্য নির্দিষ্ট যন্ত্র এবং সময়কালের উপর ভিত্তি করে পরীক্ষা এবং অনুকূলিতকরণ প্রয়োজন।
/*backtest start: 2023-09-17 00:00:00 end: 2023-10-17 00:00:00 period: 1h basePeriod: 15m exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ //@version=4 strategy("Buy&Sell Strategy depends on AO+Stoch+RSI+ATR by SerdarYILMAZ", shorttitle="Buy&Sell Strategy") // Created by Serdar YILMAZ // This strategy is just for training, its purpose is just learning code in pine script. // Don't make buy or sell decision with this strategy. // Bu strateji sadece pine script'te kodlamanın nasıl yapildigini ogrenmek icindir. // Bu stratejiye dayanarak, kesinlikle al-sat islemleri yapmayin. //AO fast=input(title="Fast Length",type=input.integer,defval=5) slow=input(title="Slow length",type=input.integer,defval=34) awesome=(sma(hl2,fast)-sma(hl2,slow))*1000 plot(awesome, style=plot.style_histogram, color=(awesome>awesome[1]?color.green:color.red)) //Stoch K=input(title="K",type=input.integer,defval=14) D=input(title="D",type=input.integer,defval=3) smooth=input(title="smooth",type=input.integer,defval=3) k=sma(stoch(close,high,low,K),D) d=sma(k,smooth) hline(80) hline(20) plot(k,color=color.blue) //RSI rsisource=input(title="rsi source",type=input.source,defval=close) rsilength=input(title="rsi length",type=input.integer,defval=10) rsi=rsi(rsisource,rsilength) hline(70,color=color.orange) hline(30,color=color.orange) plot(rsi,color=color.orange) //ATR atrlen=input(title="ATR Length", type=input.integer,defval=14) atrvalue=rma(tr,atrlen) plot(atrvalue*1000,color=color.green) LongCondition=k<20 and rsi<30 and awesome>awesome[1] ShortCondition=k>80 and rsi>70 and awesome<awesome[1] if (LongCondition) stoploss=low-atrvalue takeprofit=close+atrvalue strategy.entry("Long Position", strategy.long) strategy.exit("TP/SL",stop=stoploss,limit=takeprofit) if (ShortCondition) stoploss=high+atrvalue takeprofit=close-atrvalue strategy.entry("Short Position",strategy.short) strategy.exit("TP/SL",stop=stoploss,limit=takeprofit)