📢 Gate广场专属 #WXTM创作大赛# 正式开启!
聚焦 CandyDrop 第59期 —— MinoTari (WXTM),总奖池 70,000 枚 WXTM 等你赢!
🎯 关于 MinoTari (WXTM)
Tari 是一个以数字资产为核心的区块链协议,由 Rust 构建,致力于为创作者提供设计全新数字体验的平台。
通过 Tari,数字稀缺资产(如收藏品、游戏资产等)将成为创作者拓展商业价值的新方式。
🎨 活动时间:
2025年8月7日 17:00 - 8月12日 24:00(UTC+8)
📌 参与方式:
在 Gate广场发布与 WXTM 或相关活动(充值 / 交易 / CandyDrop)相关的原创内容
内容不少于 100 字,形式不限(观点分析、教程分享、图文创意等)
添加标签: #WXTM创作大赛# 和 #WXTM#
附本人活动截图(如充值记录、交易页面或 CandyDrop 报名图)
🏆 奖励设置(共计 70,000 枚 WXTM):
一等奖(1名):20,000 枚 WXTM
二等奖(3名):10,000 枚 WXTM
三等奖(10名):2,000 枚 WXTM
📋 评选标准:
内容质量(主题相关、逻辑清晰、有深度)
用户互动热度(点赞、评论)
附带参与截图者优先
📄 活动说明:
内容必须原创,禁止抄袭和小号刷量行为
获奖用户需完成 Gate广场实名
自定义指标· 以太坊跟踪策略 · 抄底与止盈
一、 以太坊跟踪策略·抄底与止盈 | 最近战果
5分钟·抄底与止盈·4战全胜
30分钟·以太坊跟踪策略· 抄底与止盈·5战全胜
4小时·以太坊跟踪策略·抄底与止盈·5战全胜
二、 策略源码分享
// @version=2
// 如果初次下单金额为50u,那么极端情况下,共补仓3次,总共需要400u。请准备足够多的资金备用。
[td]=td(close);
start_signal = td == -9
end_signal = td == 9
stop_loss = 0.2 // 止损线,所有补仓单都下完之后,如果价格继续往下跌xx就会强制止损
take_profit = 0.02 // 止盈线,相比开仓均价上涨xx就会止盈平仓。
safety_order_pct = 0.02 // 补仓单的下单间隔,下了补仓单后,再跌xx就会再次触发补仓,最多3个补仓单。
first_order_amount = 0.1 // 首次下单的数量,后面的补仓单会自动计算下单量。
safety_order1_amount = first_order_amount
safety_order2_amount = first_order_amount + safety_order1_amount
safety_order3_amount = first_order_amount + safety_order1_amount + safety_order2_amount
safety_order4_amount = first_order_amount + safety_order1_amount + safety_order2_amount + safety_order3_amount
safety_order5_amount = first_order_amount + safety_order1_amount + safety_order2_amount + safety_order3_amount + safety_order4_amount
var long_count = 0
var long_avg = 0
var long_close = 0
var long_amount = 0
first_order = start_signal and long_count == 0
enterLongAmount(first_order, id = '首单',price='market', amount=first_order_amount)
plotText(first_order, title='首单', text = '首单', refSeries = close, bgColor='green', color='white', fontSize=14, placement='bottom' ,display=true);
alertcondition(first_order, title='首单', direction='buy');
if (first_order) {
long_count := long_count + 1
long_avg := close
long_close := close
long_amount := first_order_amount
}
place_safety_order1 = (close - long_close)/long_close < -1 * safety_order_pct and long_count == 1 and start_signal
enterLongAmount(place_safety_order1, id = '补仓1',price='market', amount=safety_order1_amount)
plotText(place_safety_order1, title='补仓1', text = '补仓1', refSeries = close, bgColor='green', color='white', fontSize=14, placement='bottom' ,display=true);
alertcondition(place_safety_order1, title='补仓1', direction='buy');
if (place_safety_order1) {
long_count := long_count + 1
long_avg := (close + long_avg)/2.0
long_close := close
long_amount := long_amount + safety_order1_amount
}
place_safety_order2 = (close - long_close)/long_close < -1 * safety_order_pct and long_count == 2 and start_signal
enterLongAmount(place_safety_order2, id = '补仓2',price='market', amount=safety_order2_amount)
plotText(place_safety_order2, title='补仓2', text = '补仓2', refSeries = close, bgColor='green', color='white', fontSize=14, placement='bottom' ,display=true);
alertcondition(place_safety_order2, title='补仓2', direction='buy');
if (place_safety_order2) {
long_count := long_count + 1
long_avg := (close + long_avg)/2.0
long_close := close
long_amount := long_amount + safety_order2_amount
}
place_safety_order3 = (close - long_close)/long_close < -1 * safety_order_pct and long_count == 3 and start_signal
enterLongAmount(place_safety_order3, id = '补仓3',price='market', amount=safety_order3_amount)
plotText(place_safety_order3, title='补仓3', text = '补仓3', refSeries = close, bgColor='green', color='white', fontSize=14, placement='bottom' ,display=true);
alertcondition(place_safety_order3, title='补仓3', direction='buy');
if (place_safety_order3) {
long_count := long_count + 1
long_avg := (close + long_avg)/2.0
long_close := close
long_amount := long_amount + safety_order3_amount
}
place_stop_loss_order = long_count >= 4 and (close - long_close)/long_close < -1 * stop_loss
exitLongPercent(place_stop_loss_order, id = '止损',price='market', percent=100)
plotText(place_stop_loss_order, title='止损', text = '止损', refSeries = close, bgColor='red', color='white', fontSize=14, placement='top' ,display=true);
alertcondition(place_stop_loss_order, title='止损', direction='sell');
if (place_stop_loss_order) {
long_count := 0
long_avg := 0
long_close := 0
long_amount := 0
}
place_take_profit_order = (close - long_avg)/long_avg > take_profit
exitLongPercent(place_take_profit_order, id = '止盈',price='market', percent=100)
plotText(place_take_profit_order, title='止盈', text = '止盈', refSeries = close, bgColor='red', color='white', fontSize=14, placement='top' ,display=true);
alertcondition(place_take_profit_order, title='止盈', direction='sell');
if (place_take_profit_order) {
long_count := 0
long_avg := 0
long_close := 0
long_amount := 0
}
td_take_profit_order = (close - long_avg)/long_avg > 0 and end_signal
exitLongPercent(td_take_profit_order, id = 'TD止盈',price='market', percent=100)
plotText(td_take_profit_order, title='止盈', text = 'TD止盈', refSeries = close, bgColor='red', color='white', fontSize=14, placement='top' ,display=true);
alertcondition(td_take_profit_order, title='TD止盈', direction='sell');
if (td_take_profit_order) {
long_count := 0
long_avg := 0
long_close := 0
long_amount := 0
}
var active_long_profit_monitor = false
var long_max_profit = 0
var active_long_drawdown_order = false
long_signal = start_signal // true or false 做多信号
active_trail = 0.01 // 上涨1%开启移动止盈
drawdown = 0.5 // 最高点回撤50%平仓
if (long_count > 0) {
profit = (close - long_avg) / long_avg
if (profit > long_max_profit) {
long_max_profit := profit
}
if (profit > active_trail and long_max_profit > active_trail) {
active_long_profit_monitor := true
}
if (active_long_profit_monitor) {
back = profit/long_max_profit
if (back < drawdown and profit > 0) {
active_long_drawdown_order := true
}
}
} else {
active_long_drawdown_order := false
active_long_profit_monitor := false
long_max_profit := -999999999
long_avg := 0
}
exitLongPercent(active_long_drawdown_order, id = 'long_take_profit',price='market', percent=100)
plotText(active_long_drawdown_order, title='active_long_drawdown_order', text = '移动止盈', refSeries = high, bgColor='red', color='white', fontSize=14, placement='top' ,display=true);
if (active_long_drawdown_order) {
long_count := 0
long_avg := 0
long_close := 0
long_amount := 0
}
(该策略需要运行在AiCoin自定义指标板块)
三、 以太坊跟踪策略·抄底与止盈 | 策略总结
以太坊跟踪策略是一套适用于震荡行情和趋势转折的交易方案,结合TD反转指标及合理的资金管理实现高效跟随市场波动。通过该策略,用户能够在极端拉升或回调震荡阶段捕捉反弹机会,并借助补仓机制优化成本,同时灵活止盈锁定收益。
在实际操作中,建议优先选择中短周期(如30分钟或1小时)信号作为策略执行依据;注重分步开仓及递减式补仓的资金管理原则;并通过动态止损与止盈工具严格控制风险,最大程度规避由于情绪化交易或低效操作带来的损失。
此外,策略强调灵活适应市场环境,在宽幅波动中发挥其优势,同时避开窄幅震荡行情减少不必要的频繁交易。通过明确设置周期、仓位及利润目标,用户可以实现稳健投资、规避风险并有效提升交易收益。
总之,该策略不仅能够帮助用户精准捕捉市场反弹,还能通过科学的资金管理和风险控制,实现长期资金安全与收益最大化,是应对以太坊复杂波动行情的不二之选。