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