এই কৌশলটি একটি ম্যানুয়াল ক্রয় এবং বিক্রয় সতর্কতা সরঞ্জাম যা ক্রয় মূল্য, বিক্রয় মূল্য এবং অন্যান্য পরামিতি সেট করতে পারে। যখন মূল্য শর্তগুলি ট্রিগার করে, এটি একটি ক্রয় বা বিক্রয় সতর্কতা জারি করবে।
এই কৌশলটি একটি অটোমেটেড ম্যানুয়াল ট্রেডিং সরঞ্জাম। এটি ব্যবহারকারীদের পূর্বনির্ধারিত মূল্যে কেনা বেচা করার জন্য
চক্রের মান পরিবর্তন করে এবং মান নির্ধারণ করে কৌশলটি সহজেই পরীক্ষা করা যায়।
এইভাবে, ব্যবহারকারীরা স্বয়ংক্রিয় অর্ডার স্থাপন প্রয়োজন ছাড়াই সতর্কতা তথ্যের উপর ভিত্তি করে ম্যানুয়ালি ট্রেডিং সুযোগ নির্ধারণ করতে পারেন, যা আরো নমনীয়।
ঝুঁকি কমানোর জন্য, হ্রাসকে সীমাবদ্ধ করতে স্টপ লস ব্যবহার করার পরামর্শ দেওয়া হয়; সমালোচনামূলক মুহুর্তে বাজারে ঘনিষ্ঠ মনোযোগ দিন এবং সময়মত পরিচালনা করুন; এবং প্যারামিটারগুলি অনুকূল করার জন্য বহু-রাউন্ড পরীক্ষা পরিচালনা করুন।
এই অপ্টিমাইজেশানগুলির সাহায্যে, ম্যানুয়াল ট্রেডিংয়ের দক্ষতা বাড়ানোর জন্য সরঞ্জামটি আরও ব্যবহারকারী-বান্ধব এবং বুদ্ধিমান হতে পারে।
ম্যানুয়াল ট্রেডিংয়ে সহায়তা করার একটি সরঞ্জাম হিসাবে, এই কৌশলটির সবচেয়ে বড় সুবিধা হ'ল নমনীয় অপারেশন, যা ব্যবহারকারীদের স্বয়ংক্রিয় ট্রেডিং কৌশলগুলির তুলনায় তাদের নিজস্ব বিচারের ভিত্তিতে ট্রেডিং সুযোগগুলি সম্পূর্ণরূপে নির্ধারণ করতে দেয়। একই সাথে, এটি ব্যবহারকারীদের সহজেই বিভিন্ন ট্রেডিং কৌশল পরীক্ষা করতে, ট্রেডিং ধারণা যাচাই করতে এবং একাধিক উদ্দেশ্যে পরিবেশন করার জন্য প্যারামিটার সেটিং ফাংশন সরবরাহ করে। অবশ্যই, একটি সরঞ্জাম হিসাবে, এটি ব্যবহারকারীদেরকে ক্রমাগত অনুকূলিতকরণ এবং উন্নত করতেও প্রয়োজন যাতে এটি আরও জটিল ট্রেডিং প্রয়োজনের সাথে খাপ খাইয়ে নিতে পারে এবং আরও বড় ভূমিকা পালন করতে পারে।
/*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)