ম্যানুয়াল ক্রয় ও বিক্রয় সতর্কতা কৌশল

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

img

এই কৌশলটি একটি ম্যানুয়াল ক্রয় এবং বিক্রয় সতর্কতা সরঞ্জাম যা ক্রয় মূল্য, বিক্রয় মূল্য এবং অন্যান্য পরামিতি সেট করতে পারে। যখন মূল্য শর্তগুলি ট্রিগার করে, এটি একটি ক্রয় বা বিক্রয় সতর্কতা জারি করবে।

কৌশল ওভারভিউ

এই কৌশলটি একটি অটোমেটেড ম্যানুয়াল ট্রেডিং সরঞ্জাম। এটি ব্যবহারকারীদের পূর্বনির্ধারিত মূল্যে কেনা বেচা করার জন্য alerts তৈরি করতে পারে। ব্যবহারকারীরা নিম্নলিখিতগুলি সেট করতে পারেনঃ

  1. সময়কাল
  2. প্রবেশ মূল্য এবং প্রবেশের ধরন (স্টপ লস বা সীমা মূল্য)
  3. লক্ষ্য মূল্য
  4. স্টপ লস মূল্য

চক্রের মান পরিবর্তন করে এবং মান নির্ধারণ করে কৌশলটি সহজেই পরীক্ষা করা যায়।

কৌশল নীতি

  1. ব্যবহারকারীরা প্রথমে সেই সময়সীমা নির্ধারণ করেন, যার মধ্যে কৌশলটি বৈধ।
  2. তারপরে ক্রয় টাইপটি স্টপ লস বা লিমিট প্রাইস এবং নির্দিষ্ট ক্রয় মূল্য সেট করুন।
  3. লক্ষ্য মূল্য এবং স্টপ লস মূল্য নির্ধারণ করুন।
  4. যখন মূল্য ক্রয়ের শর্তটি ট্রিগার করে, তখন একটি ক্রয় সতর্কতা জারি করা হবে। উদাহরণস্বরূপ, যদি আপনি স্টপ লস নির্বাচন করেন, যখন মূল্য সেট ক্রয় মূল্যের চেয়ে কম হয়, তখন একটি ক্রয় সতর্কতা জারি করা হবে।
  5. হোল্ডিং সময়কালে, যদি লক্ষ্য মূল্য ট্রিগার করা হয়, একটি বিক্রয় সতর্কতা জারি করা হবে। যদি স্টপ লস মূল্য ট্রিগার করা হয়, একটি বিক্রয় সতর্কতা জারি করা হবে।

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

সুবিধা বিশ্লেষণ

  1. এই কৌশলটির সবচেয়ে বড় সুবিধা হ'ল নমনীয় অপারেশন। ব্যবহারকারীরা স্বয়ংক্রিয় ট্রেডিংয়ের পরিবর্তে তাদের নিজস্ব বিচারের ভিত্তিতে কিনতে বা বিক্রয় করার সিদ্ধান্ত নিতে পারেন, যা আরও নিয়ন্ত্রণ দেয়।
  2. স্টপ লস এবং টার্গেট প্রাইস নির্ধারণ করে বিপুল ক্ষতি রোধে ঝুঁকি কার্যকরভাবে নিয়ন্ত্রণ করা যায়।
  3. অপ্টিমাইজেশনের জন্য ক্রয় শর্ত এবং পরামিতিগুলি সামঞ্জস্য করে বিভিন্ন ট্রেডিং কৌশল পরীক্ষা করা যেতে পারে।
  4. ম্যানুয়াল ট্রেডিংয়ে সহায়তা করার একটি সরঞ্জাম হিসেবে এটি একটি বড় ভূমিকা পালন করতে পারে এবং ট্রেডিংয়ের দক্ষতা বাড়াতে পারে।

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

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

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

অপ্টিমাইজেশান দিক

  1. আরও জটিল স্টপ লস প্রক্রিয়া সেট করা যেতে পারে, যেমন চলমান স্টপ লস, সুইং স্টপ লস ইত্যাদি।
  2. আরও ধরনের ট্রেডিং শর্ত যোগ করা যেতে পারে, যেমন ব্রেকআউট ট্রেডিং।
  3. পজিশন ম্যানেজমেন্ট মেকানিজম যোগ করা যেতে পারে, যেমন পিরামিডিং বা পজিশন হ্রাস।
  4. ভুল ট্রেড এড়াতে আরও ফিল্টারিং শর্ত যুক্ত করা যেতে পারে।
  5. টেলিগ্রাম বা ওয়েচ্যাট বার্তার মাধ্যমে সতর্কতা পাঠানো যেতে পারে।
  6. প্যারামিটার সেটিংস দ্রুত সমন্বয় এবং পরীক্ষার জন্য টেমপ্লেট হিসাবে সংরক্ষণ করা যেতে পারে।

এই অপ্টিমাইজেশানগুলির সাহায্যে, ম্যানুয়াল ট্রেডিংয়ের দক্ষতা বাড়ানোর জন্য সরঞ্জামটি আরও ব্যবহারকারী-বান্ধব এবং বুদ্ধিমান হতে পারে।

সংক্ষিপ্তসার

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


/*backtest
start: 2024-01-21 00:00:00
end: 2024-02-20 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/
// © MGTG

title_name = 'Manual Buy & Sell Alerts'

//@version=5
strategy(
 title=title_name, overlay=true, initial_capital=10000, default_qty_type=strategy.percent_of_equity, default_qty_value=100, 
 pyramiding=1, commission_type=strategy.commission.percent, commission_value=0.1)

// Period
sTime         = input(timestamp("2020-01-01"), "Start", group="Period", inline='1')
eTime         = input(timestamp("2030-01-01"), "End", group="Period", inline='2')
inDateRange   = true

// Bot Set-up
buy_type = input.string('stop', 'Buy Type', group='Buy&Sell', inline='1', options=['stop', 'limit'])
buy_price = input.float(49000, 'Buy Price', group='Buy&Sell', inline='1')

target_price = input.float(51000, 'Target Price', group='Buy&Sell', inline='2')
stop_price = input.float(47000, 'Stop Price', group='Buy&Sell', inline='2')
avg_price = strategy.position_avg_price
division = 1

// Alert message
AlertLong=input.string("Buy message", "Buy Alert Message",  group='Alert set-up', inline='1')
AlertExit=input.string("Sell message", "Sell Alert Message",  group='Alert set-up', inline='1')

plot(buy_price, 'Buy Price', color=color.new(#009688, 0), style=plot.style_linebr, offset=1)
plot(target_price, 'Take Profit', color=color.new(color.orange, 0), style=plot.style_linebr, offset=1)
plot(stop_price, 'Safety', color=color.new(color.aqua, 0), style=plot.style_linebr, offset=1)

posSize = 
 strategy.equity / close

strategy.exit("sell", "buy", limit=target_price, stop=stop_price, alert_message=AlertExit)

longCondition = inDateRange and strategy.position_size == 0
if longCondition and buy_type == 'stop'
    strategy.entry("buy", strategy.long, qty=posSize, stop=buy_price, when=close < buy_price, comment="buy_STOP", alert_message=AlertLong)

if longCondition and buy_type == 'limit'
    strategy.entry("buy", strategy.long, qty=posSize, limit=buy_price, when=close > buy_price, comment="buy_LIMIT", alert_message=AlertLong)

আরো