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