সহজ কিনে কম বিক্রি উচ্চ কৌশল

লেখক:চাওঝাং, তারিখ: ২০২৩-১২-২৬ ১০ঃ৪৯ঃ১৯
ট্যাগঃ

img

সারসংক্ষেপ

কিনুন কম বিক্রি করুন উচ্চ কৌশল একটি খুব সহজ কিন্তু কার্যকর দীর্ঘমেয়াদী ট্রেডিং কৌশল। এই কৌশলটি স্বয়ংক্রিয়ভাবে একটি বড় হ্রাসের পরে ক্রিপ্টোকারেন্সি কিনে এবং যখন বৃদ্ধি সেট লক্ষ্যে পৌঁছে যায় তখন বিক্রি করে, যার ফলে বড় বাজার ওঠানামা চলাকালীন মুনাফা হয়।

কৌশল নীতি

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

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

ক্রয়ের পর, এই কৌশলটি রিয়েল টাইমে মূল্য পরিবর্তনগুলি ট্র্যাক করবে এবং দুটি প্রস্থান শর্ত সেট করবেঃ (1) যখন দামটি খোলার দামের (1 - স্টপ লস শতাংশ) এর নিচে পড়ে, স্টপ লস অর্ডারটি সক্রিয় করা হবে; (2) যখন দামটি খোলার দামের (1 + লাভের শতাংশ) এর উপরে উঠে যায়, তখন লাভ অর্ডারটি সক্রিয় করা হবে।

শক্তি বিশ্লেষণ

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

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

ঝুঁকি বিশ্লেষণ

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

আরেকটি ঝুঁকি যা লক্ষ করা উচিত তা হ'ল যদি বাজারে হিংসাত্মক ওঠানামা হয় তবে দামগুলি স্বল্প সময়ের মধ্যে স্টপ লস বা মুনাফা নিতে পারে। এটি অতিরিক্ত ট্রেডিং ব্যয়ের দিকে পরিচালিত করতে পারে। বিশেষত যখন বাজার তীব্রভাবে ওঠানামা করে, তখন দামগুলি স্বল্প সময়ের মধ্যে একাধিক স্টপ লস এবং মুনাফা বারবার ট্রিগার করা অস্বাভাবিক নয়।

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

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

এই কৌশলকে আরও উন্নত করার সুযোগ রয়েছে, প্রধানত নিম্নলিখিত দিকগুলিতেঃ

  1. গতিশীলভাবে স্টপ লস এবং লাভের পরামিতিগুলি সামঞ্জস্য করুন। স্টপ লস পরিসীমা এবং লাভের পরিসীমা বাজারের অস্থিরতার উপর ভিত্তি করে গতিশীলভাবে সামঞ্জস্য করা যেতে পারে। বাজারের আতঙ্কের সময় বৃহত্তর স্টপ লস পরিসীমা এবং উপযুক্তভাবে সংকীর্ণ লাভের পরিসীমা গ্রহণ করুন যখন বাজার উপরে যায়।

  2. প্রবেশের সময় নির্ধারণের জন্য একাধিক কারণকে একত্রিত করুন। সাম্প্রতিক উত্থান-পতনের পাশাপাশি, আরও নির্ভরযোগ্য বিপরীত সংকেত নির্ধারণের জন্য ট্রেডিং ভলিউমের পরিবর্তনগুলির মতো অন্যান্য কারণগুলি প্রবর্তন করা যেতে পারে।

  3. পুনরায় প্রবেশের প্রক্রিয়া যোগ করুন। স্টপ লস বা লাভ নেওয়ার পরে, নতুন বিপরীত সুযোগগুলি ফেরত দেওয়ার জন্য নির্দিষ্ট পুনরায় প্রবেশের কৌশলগুলি সেট করা যেতে পারে।

সিদ্ধান্ত

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


/*backtest
start: 2023-11-25 00:00:00
end: 2023-12-25 00:00:00
period: 1h
basePeriod: 15m
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/
// © Coinrule

//@version=3
strategy(shorttitle='Buy the Dips',title='Buy the Dips (by Coinrule)', overlay=true, initial_capital = 1000, default_qty_type = strategy.percent_of_equity, default_qty_value = 30, commission_type=strategy.commission.percent, commission_value=0.1)

//Backtest dates
fromMonth = input(defval = 1,  title = "From Month")     
fromDay   = input(defval = 10,    title = "From Day")       
fromYear  = input(defval = 2020, title = "From Year")       
thruMonth = input(defval = 1,    title = "Thru Month")     
thruDay   = input(defval = 1,    title = "Thru Day")     
thruYear  = input(defval = 2112, title = "Thru Year")       

showDate  = input(defval = true, title = "Show Date Range")

start     = timestamp(fromYear, fromMonth, fromDay, 00, 00)        // backtest start window
finish    = timestamp(thruYear, thruMonth, thruDay, 23, 59)        // backtest finish window
window()  => time >= start and time <= finish ? true : false       // create function "within window of time"

inp_lkb = input(1, title='Lookback Period')
 
perc_change(lkb) =>
    overall_change = ((close[0] - close[lkb]) / close[lkb]) * 100

// Call the function    
overall = perc_change(inp_lkb)

//Entry

dip= -(input(2))

strategy.entry(id="long", long = true, when = overall< dip and window()) 

//Exit
Stop_loss= ((input (2))/100)
Take_profit= ((input (2))/100)

longStopPrice  = strategy.position_avg_price * (1 - Stop_loss)
longTakeProfit = strategy.position_avg_price * (1 + Take_profit)

strategy.close("long", when = close < longStopPrice or close > longTakeProfit and window())


আরো