यह रणनीति एक मैनुअल खरीद और बिक्री अलर्ट टूल है जो खरीद मूल्य, बिक्री मूल्य और अन्य मापदंडों को सेट कर सकती है। जब कीमत शर्तों को ट्रिगर करती है, तो यह एक खरीद या बिक्री अलर्ट जारी करेगी।
यह रणनीति एक गैर स्वचालित मैनुअल ट्रेडिंग टूल है। यह उपयोगकर्ताओं को पूर्व निर्धारित कीमतों पर खरीदने और बेचने के लिए
इस रणनीति का परीक्षण चक्र मूल्य को बदलकर और मूल्य निर्धारित करके आसानी से किया जा सकता है।
इस प्रकार, उपयोगकर्ता स्वचालित ऑर्डर प्लेसमेंट की आवश्यकता के बिना अलर्ट जानकारी के आधार पर मैन्युअल रूप से ट्रेडिंग अवसर निर्धारित कर सकते हैं, जो अधिक लचीला है।
जोखिमों को कम करने के लिए, नुकसान को सीमित करने के लिए स्टॉप लॉस का उपयोग करने की सिफारिश की जाती है; महत्वपूर्ण क्षणों में बाजार पर ध्यान देना और समय पर काम करना; और मापदंडों को अनुकूलित करने के लिए बहु-चक्र परीक्षण करना।
इन अनुकूलन के साथ, उपकरण मैन्युअल ट्रेडिंग की दक्षता में सुधार के लिए अधिक उपयोगकर्ता के अनुकूल और बुद्धिमान हो सकता है।
मैनुअल ट्रेडिंग में सहायता करने के लिए एक उपकरण के रूप में, इस रणनीति का सबसे बड़ा लाभ लचीला संचालन है, जो उपयोगकर्ताओं को स्वचालित ट्रेडिंग रणनीतियों की तुलना में, अपने स्वयं के निर्णय के आधार पर व्यापार के अवसरों को पूरी तरह से निर्धारित करने की अनुमति देता है। साथ ही, यह उपयोगकर्ताओं को विभिन्न ट्रेडिंग रणनीतियों का आसानी से परीक्षण करने, व्यापारिक विचारों की पुष्टि करने और कई उद्देश्यों की सेवा करने के लिए पैरामीटर सेटिंग फ़ंक्शन भी प्रदान करता है। बेशक, एक उपकरण के रूप में, यह उपयोगकर्ताओं को लगातार अनुकूलित करने और सुधार करने की भी आवश्यकता है ताकि यह अधिक जटिल ट्रेडिंग आवश्यकताओं के अनुकूल हो सके और अधिक भूमिका निभा सके।
/*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)