自定义指标 · RSI做空网格:市场下跌初期的研究探索

CN
1小时前

2025年加密市场波动加剧,你有没有想过,在市场刚现疲态、下跌初期怎么用系统工具捕捉那波“初步调整”?今天分享一套研究指标——RSI做空网格。聚焦于市场转弱的早期阶段,不是高频刷单,而是用RSI确认动量衰竭后,网格方式布局做空。

自定义指标 · RSI做空网格:市场下跌初期的研究探索_aicoin_图1

1. RSI是什么?为什么在市场下跌初期它“最有价值”?

RSI(Relative Strength Index,相对强弱指数)是个经典动量震荡指标,由J. Welles Wilder在1978年发明,用来衡量价格涨跌的“相对强度”。它计算过去N根K线(默认14期)的平均上涨幅度除以平均涨跌幅度,再乘100,得出的值在0-100间波动。

  • 核心公式:RSI = 100 - (100 / (1 + RS)),其中RS = 平均涨幅 / 平均跌幅。
  • 经典解读:>70超买(潜在卖出),<30超卖(潜在买入)。但在趋势市,它会“钝化”——如下跌初期,RSI从高位回落但未极度超卖时,信号最敏感。

为什么下跌初期最有价值?

熊市背离(价格新高但RSI未新高)信号动量衰竭,预示转弱。在BTC的初步回调中,RSI从70降到50-60区间,常伴随成交萎缩,确认“卖压初现”。 传统“30就抄底”太被动;等RSI中性回落+背离,才是做空网格的起点。想象下:BTC周线RSI从85跌至55,是初步下跌的信号。

2. RSI网格核心原理:动量衰竭下的“不对称捕捉”

网格交易本是震荡市的自动化工具:在价格区间设卖/买网格,波动中低买高卖。但在初步下跌中,固定网格易被“单边穿透”——价格加速下行,加仓跟不上。

RSI做空网格的核心?用RSI确认动量转弱后,网格捕捉初步回调的延续。

原理:

  • RSI过滤初步疲态:只在RSI从超买回落(60-70区间)+熊市背离(价格高但RSI低)时开空,避开假反弹。
  • 网格放大调整:动态加仓(用ATR调整间距),每跌1.5x ATR加一格,仓位递(5%→8%→12%...,总仓<70%)。
  • 为什么融合有效:RSI>70时“有时真泵刚开始”,但回落至50以下=熊控确认。 Zignaly的2025网格指南建议:在中性RSI(40-60)启动网格,适合初步波动。 一句话:RSI信号“动量初衰”,网格吃“初步卖压潮”。不像纯空(易反弹止损),也不像持币(错过调整)。在2025的ETF回调和地缘风险中,这套像“转弱放大器”。

3. 自定义指标·RSI做空网格·信号效果

自定义指标 · RSI做空网格:市场下跌初期的研究探索_aicoin_图2

(图 OKX-BTCUSDT永续合约 4小时周期)

自定义指标 · RSI做空网格:市场下跌初期的研究探索_aicoin_图3
(图 OKX-ETHUSDT永续合约 4小时周期)

4. 自定义指标 · 脚本源码 

// @version=2
// 在这里创建您的自定义脚本
// 合约中性网格(高于基准价格做空,低于基准价格做多),当前网格上下各10格(共20格),写死在代码里面的。


// 设定做多还是做空:1-只多,2-只空
order_type = 2


// 设置止盈比例, 0.3则为30%
win_rate = 0.3


// 获取日线的14日ATR值
atr_value = atr(security(syminfo.tickerid, '1d',close[1]), 14, 1, 'SMMA');


// 计算rsi6
rsi6 = rsi(close, 6)


// 开仓的rsi标准值
rsi_order_status = 70


// 判断开多开空是否满足条件
var short_state = false


var high_price = 0
var low_price = 0


ratio = 1.0 //补仓数量比例


amount0 = 0.1 // 初始数量
amount1 = amount0 * ratio
amount2 = amount1 * ratio
amount3 = amount2 * ratio
amount4 = amount3 * ratio
amount5 = amount4 * ratio
amount6 = amount5 * ratio
amount7 = amount6 * ratio
amount8 = amount7 * ratio
amount9 = amount8 * ratio
amount10 = amount9 * ratio
amount11 = amount10 * ratio
amount12 = amount11 * ratio
amount13 = amount12 * ratio
amount14 = amount13 * ratio
amount15 = amount14 * ratio
amount16 = amount15 * ratio
amount17 = amount16 * ratio
amount18 = amount17 * ratio
amount19 = amount18 * ratio


// 是否开了对应的空单,true为开了单。
var short_status0 = false
var short_status1 = false
var short_status2 = false
var short_status3 = false
var short_status4 = false
var short_status5 = false
var short_status6 = false
var short_status7 = false
var short_status8 = false
var short_status9 = false
var short_status10 = false
var short_status11 = false
var short_status12 = false
var short_status13 = false
var short_status14 = false
var short_status15 = false
var short_status16 = false
var short_status17 = false
var short_status18 = false
var short_status19 = false


var short_prices0 = 0
var short_prices1 = 0
var short_prices2 = 0
var short_prices3 = 0
var short_prices4 = 0
var short_prices5 = 0
var short_prices6 = 0
var short_prices7 = 0
var short_prices8 = 0
var short_prices9 = 0
var short_prices10 = 0
var short_prices11 = 0
var short_prices12 = 0
var short_prices13 = 0
var short_prices14 = 0
var short_prices15 = 0
var short_prices16 = 0
var short_prices17 = 0
var short_prices18 = 0
var short_prices19 = 0


var short_win_prices0 = 0
var short_win_prices1 = 0
var short_win_prices2 = 0
var short_win_prices3 = 0
var short_win_prices4 = 0
var short_win_prices5 = 0
var short_win_prices6 = 0
var short_win_prices7 = 0
var short_win_prices8 = 0
var short_win_prices9 = 0
var short_win_prices10 = 0
var short_win_prices11 = 0
var short_win_prices12 = 0
var short_win_prices13 = 0
var short_win_prices14 = 0
var short_win_prices15 = 0
var short_win_prices16 = 0
var short_win_prices17 = 0
var short_win_prices18 = 0
var short_win_prices19 = 0


var base_price = 0


var stop_short0 = false
var stop_short1 = false
var stop_short2 = false
var stop_short3 = false
var stop_short4 = false
var stop_short5 = false
var stop_short6 = false
var stop_short7 = false
var stop_short8 = false
var stop_short9 = false
var stop_short10 = false
var stop_short11 = false
var stop_short12 = false
var stop_short13 = false
var stop_short14 = false
var stop_short15 = false
var stop_short16 = false
var stop_short17 = false
var stop_short18 = false
var stop_short19 = false


// 多头rsi网格
if(crossup(rsi6, rsi_order_status) and ( order_type == 0 or order_type == 2) ){
   short_state := true


   diff_price = ceil(atr_value)
   low_price := close
   high_price := low_price + diff_price


   // 判断是否存在已开仓仓位,执行直接平仓
   stop_short0 := short_status0
   stop_short1 := short_status1
   stop_short2 := short_status2
   stop_short3 := short_status3
   stop_short4 := short_status4
   stop_short5 := short_status5
   stop_short6 := short_status6
   stop_short7 := short_status7
   stop_short8 := short_status8
   stop_short9 := short_status9
   stop_short10 := short_status10
   stop_short11 := short_status11
   stop_short12 := short_status12
   stop_short13 := short_status13
   stop_short14 := short_status14
   stop_short15 := short_status15
   stop_short16 := short_status16
   stop_short17 := short_status17
   stop_short18 := short_status18
   stop_short19 := short_status19


   base_price := low_price


   // 每一格的差距,0.01即1%。
   gap = (high_price - low_price)/20/base_price


   // 整理新网格
   short_prices0 := base_price * (1 + gap * 1)
   short_prices1 := base_price * (1 + gap * 2)
   short_prices2 := base_price * (1 + gap * 3)
   short_prices3 := base_price * (1 + gap * 4)
   short_prices4 := base_price * (1 + gap * 5)
   short_prices5 := base_price * (1 + gap * 6)
   short_prices6 := base_price * (1 + gap * 7)
   short_prices7 := base_price * (1 + gap * 8)
   short_prices8 := base_price * (1 + gap * 9)
   short_prices9 := base_price * (1 + gap * 10)
   short_prices10 := base_price * (1 + gap * 11)
   short_prices11 := base_price * (1 + gap * 12)
   short_prices12 := base_price * (1 + gap * 13)
   short_prices13 := base_price * (1 + gap * 14)
   short_prices14 := base_price * (1 + gap * 15)
   short_prices15 := base_price * (1 + gap * 16)
   short_prices16 := base_price * (1 + gap * 17)
   short_prices17 := base_price * (1 + gap * 18)
   short_prices18 := base_price * (1 + gap * 19)
   short_prices19 := base_price * (1 + gap * 20)


   // 止盈价格
   short_win_prices0 := short_prices0 * (1 - win_rate)
   short_win_prices1 := short_prices1 * (1 - win_rate)
   short_win_prices2 := short_prices2 * (1 - win_rate)
   short_win_prices3 := short_prices3 * (1 - win_rate)
   short_win_prices4 := short_prices4 * (1 - win_rate)
   short_win_prices5 := short_prices5 * (1 - win_rate)
   short_win_prices6 := short_prices6 * (1 - win_rate)
   short_win_prices7 := short_prices7 * (1 - win_rate)
   short_win_prices8 := short_prices8 * (1 - win_rate)
   short_win_prices9 := short_prices9 * (1 - win_rate)
   short_win_prices10 := short_prices10 * (1 - win_rate)
   short_win_prices11 := short_prices11 * (1 - win_rate)
   short_win_prices12 := short_prices12 * (1 - win_rate)
   short_win_prices13 := short_prices13 * (1 - win_rate)
   short_win_prices14 := short_prices14 * (1 - win_rate)
   short_win_prices15 := short_prices15 * (1 - win_rate)
   short_win_prices16 := short_prices16 * (1 - win_rate)
   short_win_prices17 := short_prices17 * (1 - win_rate)
   short_win_prices18 := short_prices18 * (1 - win_rate)
   short_win_prices19 := short_prices19 * (1 - win_rate)


}else if(rsi6 < rsi_order_status){
   short_state := false
}


// Long exit conditions
exit_short0 = (close < short_win_prices0 or stop_short0) and short_status0
exit_short1 = (close < short_win_prices1 or stop_short1) and short_status1
exit_short2 = (close < short_win_prices2 or stop_short2) and short_status2
exit_short3 = (close < short_win_prices3 or stop_short3) and short_status3
exit_short4 = (close < short_win_prices4 or stop_short4) and short_status4
exit_short5 = (close < short_win_prices5 or stop_short5) and short_status5
exit_short6 = (close < short_win_prices6 or stop_short6) and short_status6
exit_short7 = (close < short_win_prices7 or stop_short7) and short_status7
exit_short8 = (close < short_win_prices8 or stop_short8) and short_status8
exit_short9 = (close < short_win_prices9 or stop_short9) and short_status9
exit_short10 = (close < short_win_prices10 or stop_short10) and short_status10
exit_short11 = (close < short_win_prices11 or stop_short11) and short_status11
exit_short12 = (close < short_win_prices12 or stop_short12) and short_status12
exit_short13 = (close < short_win_prices13 or stop_short13) and short_status13
exit_short14 = (close < short_win_prices14 or stop_short14) and short_status14
exit_short15 = (close < short_win_prices15 or stop_short15) and short_status15
exit_short16 = (close < short_win_prices16 or stop_short16) and short_status16
exit_short17 = (close < short_win_prices17 or stop_short17) and short_status17
exit_short18 = (close < short_win_prices18 or stop_short18) and short_status18
exit_short19 = (close < short_win_prices19 or stop_short19) and short_status19


exitShortAmount(exit_short0, id='exit_short0', price='market', amount=amount0)
exitShortAmount(exit_short1, id='exit_short1', price='market', amount=amount1)
exitShortAmount(exit_short2, id='exit_short2', price='market', amount=amount2)
exitShortAmount(exit_short3, id='exit_short3', price='market', amount=amount3)
exitShortAmount(exit_short4, id='exit_short4', price='market', amount=amount4)
exitShortAmount(exit_short5, id='exit_short5', price='market', amount=amount5)
exitShortAmount(exit_short6, id='exit_short6', price='market', amount=amount6)
exitShortAmount(exit_short7, id='exit_short7', price='market', amount=amount7)
exitShortAmount(exit_short8, id='exit_short8', price='market', amount=amount8)
exitShortAmount(exit_short9, id='exit_short9', price='market', amount=amount9)
exitShortAmount(exit_short10, id='exit_short10', price='market', amount=amount10)
exitShortAmount(exit_short11, id='exit_short11', price='market', amount=amount11)
exitShortAmount(exit_short12, id='exit_short12', price='market', amount=amount12)
exitShortAmount(exit_short13, id='exit_short13', price='market', amount=amount13)
exitShortAmount(exit_short14, id='exit_short14', price='market', amount=amount14)
exitShortAmount(exit_short15, id='exit_short15', price='market', amount=amount15)
exitShortAmount(exit_short16, id='exit_short16', price='market', amount=amount16)
exitShortAmount(exit_short17, id='exit_short17', price='market', amount=amount17)
exitShortAmount(exit_short18, id='exit_short18', price='market', amount=amount18)
exitShortAmount(exit_short19, id='exit_short19', price='market', amount=amount19)


plotText(exit_short0, title='exit_short0', text='平空0', refSeries=low, bgColor='green', color='white', fontSize=14, placement='bottom', display=true)
plotText(exit_short1, title='exit_short1', text='平空1', refSeries=low, bgColor='green', color='white', fontSize=14, placement='bottom', display=true)
plotText(exit_short2, title='exit_short2', text='平空2', refSeries=low, bgColor='green', color='white', fontSize=14, placement='bottom', display=true)
plotText(exit_short3, title='exit_short3', text='平空3', refSeries=low, bgColor='green', color='white', fontSize=14, placement='bottom', display=true)
plotText(exit_short4, title='exit_short4', text='平空4', refSeries=low, bgColor='green', color='white', fontSize=14, placement='bottom', display=true)
plotText(exit_short5, title='exit_short5', text='平空5', refSeries=low, bgColor='green', color='white', fontSize=14, placement='bottom', display=true)
plotText(exit_short6, title='exit_short6', text='平空6', refSeries=low, bgColor='green', color='white', fontSize=14, placement='bottom', display=true)
plotText(exit_short7, title='exit_short7', text='平空7', refSeries=low, bgColor='green', color='white', fontSize=14, placement='bottom', display=true)
plotText(exit_short8, title='exit_short8', text='平空8', refSeries=low, bgColor='green', color='white', fontSize=14, placement='bottom', display=true)
plotText(exit_short9, title='exit_short9', text='平空9', refSeries=low, bgColor='green', color='white', fontSize=14, placement='bottom', display=true)
plotText(exit_short10, title='exit_short10', text='平空10', refSeries=low, bgColor='green', color='white', fontSize=14, placement='bottom', display=true)
plotText(exit_short11, title='exit_short11', text='平空11', refSeries=low, bgColor='green', color='white', fontSize=14, placement='bottom', display=true)
plotText(exit_short12, title='exit_short12', text='平空12', refSeries=low, bgColor='green', color='white', fontSize=14, placement='bottom', display=true)
plotText(exit_short13, title='exit_short13', text='平空13', refSeries=low, bgColor='green', color='white', fontSize=14, placement='bottom', display=true)
plotText(exit_short14, title='exit_short14', text='平空14', refSeries=low, bgColor='green', color='white', fontSize=14, placement='bottom', display=true)
plotText(exit_short15, title='exit_short15', text='平空15', refSeries=low, bgColor='green', color='white', fontSize=14, placement='bottom', display=true)
plotText(exit_short16, title='exit_short16', text='平空16', refSeries=low, bgColor='green', color='white', fontSize=14, placement='bottom', display=true)
plotText(exit_short17, title='exit_short17', text='平空17', refSeries=low, bgColor='green', color='white', fontSize=14, placement='bottom', display=true)
plotText(exit_short18, title='exit_short18', text='平空18', refSeries=low, bgColor='green', color='white', fontSize=14, placement='bottom', display=true)
plotText(exit_short19, title='exit_short19', text='平空19', refSeries=low, bgColor='green', color='white', fontSize=14, placement='bottom', display=true)


if (exit_short0) {
   short_status0 := false
}


if (exit_short1) {
   short_status1 := false
}


if (exit_short2) {
   short_status2 := false
}


if (exit_short3) {
   short_status3 := false
}


if (exit_short4) {
   short_status4 := false
}


if (exit_short5) {
   short_status5 := false
}


if (exit_short6) {
   short_status6 := false
}


if (exit_short7) {
   short_status7 := false
}


if (exit_short8) {
   short_status8 := false
}


if (exit_short9) {
   short_status9 := false
}


if (exit_short10) {
   short_status10 := false
}


if (exit_short11) {
   short_status11 := false
}


if (exit_short12) {
   short_status12 := false
}


if (exit_short13) {
   short_status13 := false
}


if (exit_short14) {
   short_status14 := false
}


if (exit_short15) {
   short_status15 := false
}


if (exit_short16) {
   short_status16 := false
}


if (exit_short17) {
   short_status17 := false
}


if (exit_short18) {
   short_status18 := false
}


if (exit_short19) {
   short_status19 := false
}


// 推出平仓机制
if (stop_short0) {
   stop_short0 := false
}


if (stop_short1) {
   stop_short1 := false
}


if (stop_short2) {
   stop_short2 := false
}


if (stop_short3) {
   stop_short3 := false
}


if (stop_short4) {
   stop_short4 := false
}


if (stop_short5) {
   stop_short5 := false
}


if (stop_short6) {
   stop_short6 := false
}


if (stop_short7) {
   stop_short7 := false
}


if (stop_short8) {
   stop_short8 := false
}


if (stop_short9) {
   stop_short9 := false
}


if (stop_short10) {
   stop_short10 := false
}


if (stop_short11) {
   stop_short11 := false
}


if (stop_short12) {
   stop_short12 := false
}


if (stop_short13) {
   stop_short13 := false
}


if (stop_short14) {
   stop_short14 := false
}


if (stop_short15) {
   stop_short15 := false
}


if (stop_short16) {
   stop_short16 := false
}


if (stop_short17) {
   stop_short17 := false
}


if (stop_short18) {
   stop_short18 := false
}


if (stop_short19) {
   stop_short19 := false
}


// short entry conditions
short0 = close > short_prices0 and not short_status0 and short_state
short1 = close > short_prices1 and not short_status1 and short_state
short2 = close > short_prices2 and not short_status2 and short_state
short3 = close > short_prices3 and not short_status3 and short_state
short4 = close > short_prices4 and not short_status4 and short_state
short5 = close > short_prices5 and not short_status5 and short_state
short6 = close > short_prices6 and not short_status6 and short_state
short7 = close > short_prices7 and not short_status7 and short_state
short8 = close > short_prices8 and not short_status8 and short_state
short9 = close > short_prices9 and not short_status9 and short_state
short10 = close > short_prices10 and not short_status10 and short_state
short11 = close > short_prices11 and not short_status11 and short_state
short12 = close > short_prices12 and not short_status12 and short_state
short13 = close > short_prices13 and not short_status13 and short_state
short14 = close > short_prices14 and not short_status14 and short_state
short15 = close > short_prices15 and not short_status15 and short_state
short16 = close > short_prices16 and not short_status16 and short_state
short17 = close > short_prices17 and not short_status17 and short_state
short18 = close > short_prices18 and not short_status18 and short_state
short19 = close > short_prices19 and not short_status19 and short_state


enterShortAmount(short0, id = 'short0', price = 'market', amount = amount0)
enterShortAmount(short1, id = 'short1', price = 'market', amount = amount1)
enterShortAmount(short2, id = 'short2', price = 'market', amount = amount2)
enterShortAmount(short3, id = 'short3', price = 'market', amount = amount3)
enterShortAmount(short4, id = 'short4', price = 'market', amount = amount4)
enterShortAmount(short5, id = 'short5', price = 'market', amount = amount5)
enterShortAmount(short6, id = 'short6', price = 'market', amount = amount6)
enterShortAmount(short7, id = 'short7', price = 'market', amount = amount7)
enterShortAmount(short8, id = 'short8', price = 'market', amount = amount8)
enterShortAmount(short9, id = 'short9', price = 'market', amount = amount9)
enterShortAmount(short10, id = 'short10', price = 'market', amount = amount10)
enterShortAmount(short11, id = 'short11', price = 'market', amount = amount11)
enterShortAmount(short12, id = 'short12', price = 'market', amount = amount12)
enterShortAmount(short13, id = 'short13', price = 'market', amount = amount13)
enterShortAmount(short14, id = 'short14', price = 'market', amount = amount14)
enterShortAmount(short15, id = 'short15', price = 'market', amount = amount15)
enterShortAmount(short16, id = 'short16', price = 'market', amount = amount16)
enterShortAmount(short17, id = 'short17', price = 'market', amount = amount17)
enterShortAmount(short18, id = 'short18', price = 'market', amount = amount18)
enterShortAmount(short19, id = 'short19', price = 'market', amount = amount19)


plotText(short0, title='short0', text='空0', refSeries=high, bgColor='red', color='white', fontSize=14, placement='top', display=true)
plotText(short1, title='short1', text='空1', refSeries=high, bgColor='red', color='white', fontSize=14, placement='top', display=true)
plotText(short2, title='short2', text='空2', refSeries=high, bgColor='red', color='white', fontSize=14, placement='top', display=true)
plotText(short3, title='short3', text='空3', refSeries=high, bgColor='red', color='white', fontSize=14, placement='top', display=true)
plotText(short4, title='short4', text='空4', refSeries=high, bgColor='red', color='white', fontSize=14, placement='top', display=true)
plotText(short5, title='short5', text='空5', refSeries=high, bgColor='red', color='white', fontSize=14, placement='top', display=true)
plotText(short6, title='short6', text='空6', refSeries=high, bgColor='red', color='white', fontSize=14, placement='top', display=true)
plotText(short7, title='short7', text='空7', refSeries=high, bgColor='red', color='white', fontSize=14, placement='top', display=true)
plotText(short8, title='short8', text='空8', refSeries=high, bgColor='red', color='white', fontSize=14, placement='top', display=true)
plotText(short9, title='short9', text='空9', refSeries=high, bgColor='red', color='white', fontSize=14, placement='top', display=true)
plotText(short10, title='short10', text='空10', refSeries=high, bgColor='red', color='white', fontSize=14, placement='top', display=true)
plotText(short11, title='short11', text='空11', refSeries=high, bgColor='red', color='white', fontSize=14, placement='top', display=true)
plotText(short12, title='short12', text='空12', refSeries=high, bgColor='red', color='white', fontSize=14, placement='top', display=true)
plotText(short13, title='short13', text='空13', refSeries=high, bgColor='red', color='white', fontSize=14, placement='top', display=true)
plotText(short14, title='short14', text='空14', refSeries=high, bgColor='red', color='white', fontSize=14, placement='top', display=true)
plotText(short15, title='short15', text='空15', refSeries=high, bgColor='red', color='white', fontSize=14, placement='top', display=true)
plotText(short16, title='short16', text='空16', refSeries=high, bgColor='red', color='white', fontSize=14, placement='top', display=true)
plotText(short17, title='short17', text='空17', refSeries=high, bgColor='red', color='white', fontSize=14, placement='top', display=true)
plotText(short18, title='short18', text='空18', refSeries=high, bgColor='red', color='white', fontSize=14, placement='top', display=true)
plotText(short19, title='short19', text='空19', refSeries=high, bgColor='red', color='white', fontSize=14, placement='top', display=true)


if short0 {
   short_status0 := true
}


if short1 {
   short_status1 := true
}


if short2 {
   short_status2 := true
}


if short3 {
   short_status3 := true
}


if short4 {
   short_status4 := true
}


if short5 {
   short_status5 := true
}


if short6 {
   short_status6 := true
}


if short7 {
   short_status7 := true
}


if short8 {
   short_status8 := true
}


if short9 {
   short_status9 := true
}


if short10 {
   short_status10 := true
}


if short11 {
   short_status11 := true
}


if short12 {
   short_status12 := true
}


if short13 {
   short_status13 := true
}


if short14 {
   short_status14 := true
}


if short15 {
   short_status15 := true
}


if short16 {
   short_status16 := true
}


if short17 {
   short_status17 := true
}


if short18 {
   short_status18 := true
}


if short19 {
   short_status19 := true
}

5. 总结:等RSI转弱,再网格布局——2026年的“谨慎者工具”

RSI做空网格不是万能,只探市场下跌初期的“动量初衰”。市场80%震荡,20%转弱,但初步调整最可捕。

核心?耐心等信号(RSI回落+背离),动态网格控险,总仓<70%,RSI<40必清。

2025尾声,2026年开启!保持清醒,用这套自定义指标系统探索市场下行的机会。交易有风险,入市需谨慎。

加入我们的社区,一起来讨论,一起变得更强吧!

官方电报(Telegram)社群:t.me/aicoincn

AiCoin中文推特:https://x.com/AiCoinzh

群聊 - 致富群:

https://www.aicoin.com/link/chat?cid=10013

免责声明:本文章仅代表作者个人观点,不代表本平台的立场和观点。本文章仅供信息分享,不构成对任何人的任何投资建议。用户与作者之间的任何争议,与本平台无关。如网页中刊载的文章或图片涉及侵权,请提供相关的权利证明和身份证明发送邮件到support@aicoin.com,本平台相关工作人员将会进行核查。

分享至:
APP下载

X

Telegram

Facebook

Reddit

复制链接