
Strategi ini adalah alat peringatan jual beli manual yang dapat mengatur parameter seperti harga beli, harga jual, dan sebagainya.
Strategi ini adalah alat jual beli manual yang tidak otomatis. Strategi ini dapat menghasilkan tanda alarm yang memungkinkan pengguna untuk membeli dan menjual pada titik harga yang telah ditetapkan sebelumnya. Pengguna dapat mengatur:
Strategi ini dapat dengan mudah diuji dengan mengubah nilai periodik dan nilai pengaturan.
Dengan cara ini, pengguna dapat secara manual memutuskan kapan harus melakukan perdagangan berdasarkan informasi peringatan, tanpa perlu melakukan pesanan secara otomatis, dan lebih fleksibel.
Untuk mengurangi risiko, disarankan untuk menggunakan stop loss untuk membatasi kerugian; Perhatikan pasar dengan cermat pada saat-saat penting, lakukan tindakan tepat waktu; Lakukan uji coba beberapa putaran, optimalkan parameter.
Dengan pengoptimalan ini, kita dapat membuat alat ini lebih ramah dan cerdas, meningkatkan efisiensi transaksi manual.
Strategi ini sebagai alat untuk membantu perdagangan manual, keunggulan terbesar adalah operasi yang fleksibel, dapat sepenuhnya berdasarkan pengguna penilaian menentukan waktu perdagangan. Dibandingkan dengan strategi perdagangan otomatis, memiliki kontrol yang lebih besar. Pada saat yang sama, juga menyediakan fungsi pengaturan parameter, dapat memudahkan pengguna untuk menguji strategi perdagangan yang berbeda, untuk memverifikasi ide perdagangan, dapat dikatakan sebagai beberapa panah. Tentu saja, sebagai alat, juga membutuhkan pengguna terus mengoptimalkan dan memperbaiki, sehingga dapat beradaptasi dengan kebutuhan perdagangan yang lebih kompleks, memainkan peran yang lebih besar.
/*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)