এই কৌশলটি 1 ঘন্টা, 2 ঘন্টা, 3 ঘন্টা এবং 4 ঘন্টা সময় ফ্রেম জুড়ে বিটকয়েন (বিটিসি), বাইনান্স কয়েন (বিএনবি) এবং ইথেরিয়াম (ইটিএইচ) এর উপর দৃষ্টি নিবদ্ধ করে। এর লক্ষ্য বৃহত্তর প্রবণতার মধ্যে স্বল্পমেয়াদী দামের pullbacks এর মূলধন অর্জন করা। প্রচলিত প্রবণতার বিরুদ্ধে পুনরুদ্ধারগুলি সনাক্ত করা এবং ক্যান্ডেলস্টিক প্যাটার্ন এবং ওভারসোল্ড শর্তগুলির মতো নিশ্চিতকরণ সংকেত ব্যবহার করে, ব্যবসায়ীরা সংজ্ঞায়িত ঝুঁকি এবং মুনাফা লক্ষ্য সহ অবস্থানগুলিতে প্রবেশ করতে পারে। স্টপ-লস অর্ডার এবং অবস্থান আকার সহ কার্যকর ঝুঁকি ব্যবস্থাপনা অত্যন্ত গুরুত্বপূর্ণ। এই কৌশলটি ডাউনসাইড ঝুঁকি পরিচালনা করার সময় ট্রেডিং pullbacks এর একটি কাঠামোগত পদ্ধতি সরবরাহ করে।
কৌশলটি বাজারের প্রবণতা এবং সম্ভাব্য প্রত্যাহারের সুযোগগুলি ক্যাপচার করতে দুটি সহজ চলমান গড় (এসএমএ) ব্যবহার করে। দীর্ঘমেয়াদী এসএমএ (এমএ 1) একটি প্রবণতা নিশ্চিতকরণ সূচক হিসাবে কাজ করে, যখন স্বল্পমেয়াদী এসএমএ (এমএ 2) প্রাথমিক প্রবণতা থেকে মূল্য বিচ্যুতি সনাক্ত করতে ব্যবহৃত হয়। যখন দাম এমএ 1 এর উপরে থাকে, এটি একটি আপট্রেন্ড নির্দেশ করে এবং কৌশলটি সম্ভাব্য প্রবেশের পয়েন্ট হিসাবে এমএ 2 এর নীচে প্রত্যাহারের সন্ধান করে। অতিরিক্তভাবে, কৌশলটি প্রবণতা ফিল্টার করতে
এই মাল্টি-টাইমফ্রেম বিটকয়েন, বিন্যান্স কয়েন, এবং ইথেরিয়াম পলব্যাক ট্রেডিং কৌশলটি প্রচলিত প্রবণতার মধ্যে স্বল্পমেয়াদী পুনরুদ্ধারের সুযোগগুলি ক্যাপচার করার জন্য একটি কাঠামোগত পদ্ধতির প্রস্তাব দেয়। প্রবণতা অনুসরণ এবং পলব্যাক ট্রেডিংয়ের নীতিগুলি একত্রিত করে এবং উপযুক্ত ঝুঁকি ব্যবস্থাপনা ব্যবস্থা প্রয়োগ করে, কৌশলটি সম্ভাব্য ট্রেডিং সুযোগগুলি অনুকূল করার লক্ষ্য রাখে। তবে, কৌশলটির কার্যকারিতা পরামিতি নির্বাচন এবং বাজারের অবস্থার সাপেক্ষে, চলমান পর্যবেক্ষণ এবং অপ্টিমাইজেশনের প্রয়োজন। গতিশীল স্টপ-লস, মাল্টি-ফ্যাক্টর নিশ্চিতকরণ এবং বাজার আবেগ বিশ্লেষণের মতো বর্ধিতকরণগুলি অন্তর্ভুক্ত করে কৌশলটির দৃust়তা এবং অভিযোজনযোগ্যতা আরও উন্নত করা যেতে পারে। এই কৌশলটি বাস্তবায়নের আগে পুঙ্খানুপুঙ্খ ব্যাকটেস্টিং, পরামিতি অপ্টিমাইজেশন এবং ঝুঁকি মূল্যায়ন অপরিহার্য।
/*backtest start: 2023-04-23 00:00:00 end: 2024-04-28 00:00:00 period: 1d basePeriod: 1h exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ // This Pine Script™ code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/ // © GOLU_PARDHAAN //@version=5 strategy("Pullback stretegy", overlay=true,initial_capital = 1000,default_qty_type = strategy.percent_of_equity,default_qty_value = 100) //input ma_lenth1=input.int(200,'MA lenth 1',step=10,group = 'Moving avrege pprameter',inline = 'MA') ma_lenth2=input.int(13,'MA lenth 2',step=1,group = 'Moving avrege pprameter',inline = 'MA') sl=input.float(title = "stop loss%",defval=0.07,step=0.1,group = 'moving avrege pprameter') too_deep=input.float(title = 'Too deep(%)',defval = 0.27,step=0.01,group='Too Deep and Too Thin',inline='Too') too_thin=input.float(title = 'Too thin(%)',defval = 0.03,step=0.01,group='Too Deep and Too Thin',inline='Too') //claulation ma1=ta.sma(close,ma_lenth1) ma2=ta.sma(close,ma_lenth2) too_deep2= (ma2/ma1-1)<too_deep too_thin2= (ma2/ma1-1)>too_thin //entry and colose Conditionq var float buy_price=0 buy_condition=(close>ma1)and(close<ma2)and strategy.position_size==0 and too_deep2 and too_thin2 close_condition1=(close>ma2)and strategy.position_size>0 and (close<low[1]) stop_distance=strategy.position_size>0? ((buy_price-close)/close): na close_condition2=strategy.position_size>0 and stop_distance>sl stop_price= strategy.position_size>0?buy_price-(buy_price*sl): na //entry and close order if buy_condition strategy.entry('Long',strategy.long) if buy_condition[1] buy_price:=open if close_condition1 or close_condition2 strategy.close('Long' ,comment = "exite"+(close_condition2 ? "SL=ture":"")) buy_price :=na plot(ma1,color = color.blue) plot(ma2,color = color.orange)