一、ロング・ショート比率の核心原理
BTCロング・ショート比率(BTC Long/Short Ratio)指数は、特定の時間内における対象となる契約通貨のロングポジションを持つ総人数とショートポジションを持つ総人数の比率を指します。
ロング・ショート持ち高人数比率は、市場参加者の感情分布を測る重要な指標であり、専門的な観点から市場内部の力の対比関係を明らかにすることができます。市場メカニズムにより、ロングとショートの総持ち高の価値は常に対等であるため、実際のロング・ショートの優位性は持ち高の規模には現れず、むしろ個々の参加者の数の関係に反映されます。ある側の参加人数が他方を大きく上回ると、必然的に単位持ち高の価値の分布が不均衡になり、このことはそのグループ内の個人投資家の参加集中度を示唆しています。
具体的には、ロング・ショート比率が1を超えると、ロングポジションの人数が明らかに優位に立っていることを示し、これは通常、市場の感情が楽観的な信号を放つことになります。この時、多くの個人投資家はロングに傾く傾向があります。しかし、過度に高いロング・ショート比率は、市場の信頼が過度に均一であることを意味し、潜在的な調整リスクが高まります。逆に、ロング・ショート比率が1未満の場合は、ショートポジションの投資者の数が主導していることを示し、多くの個人投資家はショートに傾く可能性があり、これは通常、価格の下落への期待を反映しています。専門家は、このような感情指標を他の市場要因(例えば、資金の流れやポジションの変化など)と組み合わせて、市場の状態を総合的に評価し、感情主導の潜在的な市場の転換点を正確に特定します。
市場心理指標:ロング・ショート比率は市場参加者のポジション分布を定量化することにより、現在の全体的な感情を反映します。
ロング・ショート比率高(>1):多頭人数が優位で、市場の信頼感が強いことを示す可能性があるが、過熱リスク(多殺多)が存在する可能性もある。
ロング・ショート比率低(<1): ショートポジションの人数が優位であり、通常は市場が悲観的であることを示しますが、過度に低い場合はショートカバーを引き起こす可能性もあります。
大口投資家の思考:ロング・ショート比率が極端すぎるとき、市場の期待が一致している可能性があり、反対側は大口投資家を避けて攻撃の準備をしていることを示しています。
ロング・ショート比率と市場の動向は通常逆相関の関係を示します。市場の動向が下落している時、ロング・ショート比率は依然として増加し続けます;または、市場が上昇している時、ロング・ショート比率は逆に低下傾向を示し、これはしばしば現在の市場の方向が以前の動向を引き続き維持する可能性が高いことを示唆します。
多空持仓人数比が極めて高いか極めて低い水準にある場合、市場は通常短期的な激しい変動が見られ、例えばスパイク現象の確率が高くなります。
相場が高値にあるとき、もしロング・ショート比率が明らかに上昇する場合、市場は逆転する可能性が高いことを示唆しています。しかし、高値相場でロング・ショート比率が適度なレベル(1:1に近い比率)にある場合、市場は以前の上昇トレンドを継続する可能性が高くなります。
二、ロング・ショート比率跟踪策略分析
動的な変化を追跡し、機会を捉える:
市場のロング・ショート比率の動的変化を観察することで、資金の流れと市場の感情を判断し、買いまたは売りのシグナルを確認し、適時に市場の反転やトレンドに沿った重要な取引機会を捉えます。
多空比が重要な値(例えば 1.6)を突破すると、市場の感情がショートに傾いていることを意味し、全体の市場は大きな確率で下方圧力を受けるため、この時リスクが増大します。
この時、主力のショートポジションの資金は通常より集中しており、さらなる下落の確率が高くなるため、慎重に操作するか、戦略を調整してリスクを管理するべきです。
2.低い信号に焦点を当て、機会に注意してください。
ロング・ショート比率がある臨界低値(例えば 1.08)を下回ると、主力の買い資金が徐々に戻り、感情が徐々に温まるため、市場全体が上昇する確率が増加します。
この時は反発信号が価格上昇と結びついているかどうかに高い関心を持ち、ロングエントリーの潜在的な機会をつかむべきです。
提案:
厳格なリスク管理原則:一定の利益確定と損失回避の比率を総合的に組み合わせて、各取引に対して合理的なリスク管理の境界を設定し、市場の変動による収益への影響を減少させる。
意思決定の安定性を最適化する:取引量、資金の流れ、テクニカル指標などの他の市場パラメータを組み合わせることで、意思決定の正確性と継続性をさらに向上させ、収益とリスクの合理的なバランスを確保します。
図:OKX-BTCUSDT永久契約
シグナルのハイライト:大きなトレンドを識別する
四、指標ソースコード
@version=2
// ここにカスタムスクリプトを作成します
lspr = security('i:lsprbtc:okex', '5m', close)
var long_count = 0
var long_avg = 0
var long_max_profit = 0
var active_long_profit_monitor = false
var active_long_drawdown_order = false
var ショート_count = 0
var short_avg = 0
var short_max_profit = 0
var active_short_profit_monitor = false
var active_short_drawdown_order = false
var frozen_interval = 60 * 60
var 仕上げ_time = 0
max_lspr = highest(lspr, 500);
min_lspr = lowest(lspr, 500);
lspr_ratio = (lspr - 最小_lspr)/(max_lspr - 最小_lspr)
lspr_ratio = lspr
LC=1.6
sc = 1.08
テイクプロフィット = 0.05
ストップ_loss = 0.05
long = crossdown(lspr, lc) and long_count == 0 and time - finish_time > frozen_interval
短い = crossup(lspr、sc)、短い_count == 0 と時間 - 終了_time > 凍結_interval
ロング_テイク_プロフィット_オーダー = クローズ/ロング_平均 - 1 > テイク_プロフィット かつ ロング_カウント == 1
long_stop_loss_order = close/long_avg - 1 < -1 * stop_loss and long_count == 1
ショート_テイク_プロフィット_オーダー = ショート_平均/クローズ - 1 > テイク_プロフィット かつ ショート_カウント == 1
short_stop_loss_order = short_avg/close - 1 < -1 * stop_loss and short_count == 1
exitLong(short、価格='市場'、金額=1000)
exitShort(long、価格='市場'、金額=1000)
ロング(ロング, 価格='マーケット', 金額=1000)
ショート(ショート, 価格='マーケット', 金額=1000)
alertcondition(long, title='long', direction='buy');
alertcondition(short, title='Short', direction='売る');
plotText(long, title='long', text = 'open long', refSeries = low, bgColor='green', color='white', fontSize=14, placement='bottom' ,display=true);
plotText(short, title='short', text = 'open', refSeries = high, bgColor='red', color='white', fontSize=14, placement='top' ,display=true);
exitLongPercent(ロング_テイク_プロフィット_オーダーまたはロング_ストップ_ロス_オーダー, id = 'cond4',price='market', percent=100)
exitShortPercent(ショート_テイク_プロフィット_オーダーまたはショート_ストップ_ロス_オーダー, id = 'cond8',price='market', percent=100)
plotText(long_take_profit_order, title='long_take_profit_order', text = 'ロングテイクプロフィット', refSeries = high, bgColor='red', color='white', fontSize=14, placement=' トップ' ,display=true);
plotText(long_stop_loss_order, title='long_stop_loss_order', text = 'ロングストップロス', refSeries = high, bgColor='red', color='white', fontSize=14, placement='top' , ディスプレイ=true);
plotText(short_take_profit_order, title='short_take_profit_order', text = 'ショートテイクプロフィット', refSeries = low, bgColor='green', color='white', fontSize=14, placement='bottom' ,display=true);
plotText(short_stop_loss_order, title='short_stop_loss_order', text = 'short stop', refSeries = low, bgColor='green', color='white', fontSize=14, placement=' ボトム' ,display=true);
long_signal = long // 真または偽の長いシグナル
short_signal = short signal // 真または偽
active_trail = 0.03 // 上昇3%でトレイル・ストップを開始
ドローダウン = 0.5 // 最高点から50%の回撤で決済
if (long_signal かつ long_count == 0) {
long_count := 1
long_avg := 閉じる
アクティブ_long_profit_monitor := 偽
}
if (ショート_シグナル and short_カウント == 0) {
ショート_count := 1
short_avg := 閉じる
アクティブ_short_profit_monitor := 偽
if (ショート_シグナル or ロング_ストップ_ロス_オーダー or ロング_テイク_プロフィット_オーダー or アクティブ_ロング_ドローダウン_オーダー) {
long_count := 0
finish_time := 時間
もし (ロング_シグナル またはショート_ストップ_ロス_オーダー またはショート_テイク_プロフィット_オーダー またはアクティブ_ショート_ドローダウン_オーダー) {
短い_count := 0
if (long_count > 0) {
利益 = (close - ロング_avg) / ロング_avg
もし (利益 > ロング_最大_利益) {
long_max_profit := 利益
(profit > active_trail かつ long_max_profit > active_trail) {
アクティブ_long_profit_monitor := 真
(active_long_profit_monitor) {
バック = 利益/ロング_最大_利益
if (back < drawdown) {
アクティブ_long_drawdown_order := 真
} else {
アクティブ_long_drawdown_order := 偽
long_max_profit := -999999999
long_avg := 0
if (short_count > 0) {
profit = (ショート_平均/クローズ) - 1
もし (利益 > ショート_最大_利益) {
short_max_profit := 利益
(profit > active_trail かつ short_max_profit > active_trail) {
アクティブ_short_profit_monitor := 真
(active_short_profit_monitor) {
バック = 利益 / ショート_最大_利益
アクティブ_short_drawdown_order := 真
アクティブ_short_drawdown_order := 偽
ショート_max_profit := -999999999
ショート_avg := 0
exitLongPercent(active_long_drawdown_order, id = 'ロングテイクプロフィット', price='market', percent=100)
exitShortPercent(active_short_drawdown_order, id = '利益を得る', price='market', percent=100)
plotText(active_long_drawdown_order, title='移動テイクプロフィットロングポジション', text = '移動テイクプロフィットロングポジション', refSeries = high, bgColor='red', color='white', fontSize=14, placement='top' ,display=true);
plotText(active_short_drawdown_order, title='移動テイクプロフィットショートオーダー', text = 'ムービングテイクプロフィットショートオーダー', refSeries = 低, bgColor='緑', color='白', fontSize=14, placement='bottom' , ディスプレイ=true);
ロング・ショート比率は市場の感情と資金の流れを直に反映しており、市場のトレンドや潜在的な反転を識別するための重要な参考指標です。ロング・ショート比率の重要なポイントの変化に注目し、具体的な市場の動向と組み合わせることで、投資家はトレンドの機会を効果的に捉え、潜在的なリスクを回避することができます。
おすすめ:
トレンドトレーディング: トレンドに沿ってロング・ショート比率の高低値を参考にし、出来高指標と組み合わせてエントリーの機会を絞り込み、取引成功率を高めます。
リスク管理: ロング・ショート比率が極端値(例えば >1.6 または <1.08)にある場合、市場の反転サインに注意を払い、リスクを軽減するためにポジションを適時調整する必要があります。
ダイナミック最適化:ロング・ショート比率の信号は、市場の変動や資金の流れと動的にマッチさせる必要があり、複雑な市場状況の中で効率的な取引ロジックを維持するために、使用戦略を継続的に最適化します。
合理にロング・ショート比率の分析機能を活用することで、市場の転換点を正確に特定できるだけでなく、取引戦略に力を与え、長期的な収益能力を向上させることができます。
私たちのコミュニティに参加し、一緒に議論して、一緒に強くなりましょう!
公式テレグラム(Telegram)コミュニティ:
AiCoin中国語 https://
グループチャット - 富裕群:
"
11.55K 人気度
20.02K 人気度
13.73K 人気度
7.14K 人気度
96.02K 人気度
カスタム指標·ロング・ショート比率追跡戦略
一、ロング・ショート比率の核心原理
BTCロング・ショート比率(BTC Long/Short Ratio)指数は、特定の時間内における対象となる契約通貨のロングポジションを持つ総人数とショートポジションを持つ総人数の比率を指します。
ロング・ショート持ち高人数比率は、市場参加者の感情分布を測る重要な指標であり、専門的な観点から市場内部の力の対比関係を明らかにすることができます。市場メカニズムにより、ロングとショートの総持ち高の価値は常に対等であるため、実際のロング・ショートの優位性は持ち高の規模には現れず、むしろ個々の参加者の数の関係に反映されます。ある側の参加人数が他方を大きく上回ると、必然的に単位持ち高の価値の分布が不均衡になり、このことはそのグループ内の個人投資家の参加集中度を示唆しています。
具体的には、ロング・ショート比率が1を超えると、ロングポジションの人数が明らかに優位に立っていることを示し、これは通常、市場の感情が楽観的な信号を放つことになります。この時、多くの個人投資家はロングに傾く傾向があります。しかし、過度に高いロング・ショート比率は、市場の信頼が過度に均一であることを意味し、潜在的な調整リスクが高まります。逆に、ロング・ショート比率が1未満の場合は、ショートポジションの投資者の数が主導していることを示し、多くの個人投資家はショートに傾く可能性があり、これは通常、価格の下落への期待を反映しています。専門家は、このような感情指標を他の市場要因(例えば、資金の流れやポジションの変化など)と組み合わせて、市場の状態を総合的に評価し、感情主導の潜在的な市場の転換点を正確に特定します。
市場心理指標:ロング・ショート比率は市場参加者のポジション分布を定量化することにより、現在の全体的な感情を反映します。
ロング・ショート比率高(>1):多頭人数が優位で、市場の信頼感が強いことを示す可能性があるが、過熱リスク(多殺多)が存在する可能性もある。
ロング・ショート比率低(<1): ショートポジションの人数が優位であり、通常は市場が悲観的であることを示しますが、過度に低い場合はショートカバーを引き起こす可能性もあります。
大口投資家の思考:ロング・ショート比率が極端すぎるとき、市場の期待が一致している可能性があり、反対側は大口投資家を避けて攻撃の準備をしていることを示しています。
ロング・ショート比率と市場の動向は通常逆相関の関係を示します。市場の動向が下落している時、ロング・ショート比率は依然として増加し続けます;または、市場が上昇している時、ロング・ショート比率は逆に低下傾向を示し、これはしばしば現在の市場の方向が以前の動向を引き続き維持する可能性が高いことを示唆します。
多空持仓人数比が極めて高いか極めて低い水準にある場合、市場は通常短期的な激しい変動が見られ、例えばスパイク現象の確率が高くなります。
相場が高値にあるとき、もしロング・ショート比率が明らかに上昇する場合、市場は逆転する可能性が高いことを示唆しています。しかし、高値相場でロング・ショート比率が適度なレベル(1:1に近い比率)にある場合、市場は以前の上昇トレンドを継続する可能性が高くなります。
二、ロング・ショート比率跟踪策略分析
動的な変化を追跡し、機会を捉える:
市場のロング・ショート比率の動的変化を観察することで、資金の流れと市場の感情を判断し、買いまたは売りのシグナルを確認し、適時に市場の反転やトレンドに沿った重要な取引機会を捉えます。
多空比が重要な値(例えば 1.6)を突破すると、市場の感情がショートに傾いていることを意味し、全体の市場は大きな確率で下方圧力を受けるため、この時リスクが増大します。
この時、主力のショートポジションの資金は通常より集中しており、さらなる下落の確率が高くなるため、慎重に操作するか、戦略を調整してリスクを管理するべきです。
2.低い信号に焦点を当て、機会に注意してください。
ロング・ショート比率がある臨界低値(例えば 1.08)を下回ると、主力の買い資金が徐々に戻り、感情が徐々に温まるため、市場全体が上昇する確率が増加します。
この時は反発信号が価格上昇と結びついているかどうかに高い関心を持ち、ロングエントリーの潜在的な機会をつかむべきです。
提案:
厳格なリスク管理原則:一定の利益確定と損失回避の比率を総合的に組み合わせて、各取引に対して合理的なリスク管理の境界を設定し、市場の変動による収益への影響を減少させる。
意思決定の安定性を最適化する:取引量、資金の流れ、テクニカル指標などの他の市場パラメータを組み合わせることで、意思決定の正確性と継続性をさらに向上させ、収益とリスクの合理的なバランスを確保します。
図:OKX-BTCUSDT永久契約
シグナルのハイライト:大きなトレンドを識別する
四、指標ソースコード
@version=2
// ここにカスタムスクリプトを作成します
lspr = security('i:lsprbtc:okex', '5m', close)
var long_count = 0
var long_avg = 0
var long_max_profit = 0
var active_long_profit_monitor = false
var active_long_drawdown_order = false
var ショート_count = 0
var short_avg = 0
var short_max_profit = 0
var active_short_profit_monitor = false
var active_short_drawdown_order = false
var frozen_interval = 60 * 60
var 仕上げ_time = 0
max_lspr = highest(lspr, 500);
min_lspr = lowest(lspr, 500);
lspr_ratio = (lspr - 最小_lspr)/(max_lspr - 最小_lspr)
lspr_ratio = lspr
LC=1.6
sc = 1.08
テイクプロフィット = 0.05
ストップ_loss = 0.05
long = crossdown(lspr, lc) and long_count == 0 and time - finish_time > frozen_interval
短い = crossup(lspr、sc)、短い_count == 0 と時間 - 終了_time > 凍結_interval
ロング_テイク_プロフィット_オーダー = クローズ/ロング_平均 - 1 > テイク_プロフィット かつ ロング_カウント == 1
long_stop_loss_order = close/long_avg - 1 < -1 * stop_loss and long_count == 1
ショート_テイク_プロフィット_オーダー = ショート_平均/クローズ - 1 > テイク_プロフィット かつ ショート_カウント == 1
short_stop_loss_order = short_avg/close - 1 < -1 * stop_loss and short_count == 1
exitLong(short、価格='市場'、金額=1000)
exitShort(long、価格='市場'、金額=1000)
ロング(ロング, 価格='マーケット', 金額=1000)
ショート(ショート, 価格='マーケット', 金額=1000)
alertcondition(long, title='long', direction='buy');
alertcondition(short, title='Short', direction='売る');
plotText(long, title='long', text = 'open long', refSeries = low, bgColor='green', color='white', fontSize=14, placement='bottom' ,display=true);
plotText(short, title='short', text = 'open', refSeries = high, bgColor='red', color='white', fontSize=14, placement='top' ,display=true);
exitLongPercent(ロング_テイク_プロフィット_オーダーまたはロング_ストップ_ロス_オーダー, id = 'cond4',price='market', percent=100)
exitShortPercent(ショート_テイク_プロフィット_オーダーまたはショート_ストップ_ロス_オーダー, id = 'cond8',price='market', percent=100)
plotText(long_take_profit_order, title='long_take_profit_order', text = 'ロングテイクプロフィット', refSeries = high, bgColor='red', color='white', fontSize=14, placement=' トップ' ,display=true);
plotText(long_stop_loss_order, title='long_stop_loss_order', text = 'ロングストップロス', refSeries = high, bgColor='red', color='white', fontSize=14, placement='top' , ディスプレイ=true);
plotText(short_take_profit_order, title='short_take_profit_order', text = 'ショートテイクプロフィット', refSeries = low, bgColor='green', color='white', fontSize=14, placement='bottom' ,display=true);
plotText(short_stop_loss_order, title='short_stop_loss_order', text = 'short stop', refSeries = low, bgColor='green', color='white', fontSize=14, placement=' ボトム' ,display=true);
long_signal = long // 真または偽の長いシグナル
short_signal = short signal // 真または偽
active_trail = 0.03 // 上昇3%でトレイル・ストップを開始
ドローダウン = 0.5 // 最高点から50%の回撤で決済
if (long_signal かつ long_count == 0) {
long_count := 1
long_avg := 閉じる
アクティブ_long_profit_monitor := 偽
}
if (ショート_シグナル and short_カウント == 0) {
ショート_count := 1
short_avg := 閉じる
アクティブ_short_profit_monitor := 偽
}
if (ショート_シグナル or ロング_ストップ_ロス_オーダー or ロング_テイク_プロフィット_オーダー or アクティブ_ロング_ドローダウン_オーダー) {
long_count := 0
finish_time := 時間
}
もし (ロング_シグナル またはショート_ストップ_ロス_オーダー またはショート_テイク_プロフィット_オーダー またはアクティブ_ショート_ドローダウン_オーダー) {
短い_count := 0
finish_time := 時間
}
if (long_count > 0) {
利益 = (close - ロング_avg) / ロング_avg
もし (利益 > ロング_最大_利益) {
long_max_profit := 利益
}
(profit > active_trail かつ long_max_profit > active_trail) {
アクティブ_long_profit_monitor := 真
}
(active_long_profit_monitor) {
バック = 利益/ロング_最大_利益
if (back < drawdown) {
アクティブ_long_drawdown_order := 真
}
}
} else {
アクティブ_long_drawdown_order := 偽
アクティブ_long_profit_monitor := 偽
long_max_profit := -999999999
long_avg := 0
}
if (short_count > 0) {
profit = (ショート_平均/クローズ) - 1
もし (利益 > ショート_最大_利益) {
short_max_profit := 利益
}
(profit > active_trail かつ short_max_profit > active_trail) {
アクティブ_short_profit_monitor := 真
}
(active_short_profit_monitor) {
バック = 利益 / ショート_最大_利益
if (back < drawdown) {
アクティブ_short_drawdown_order := 真
}
}
} else {
アクティブ_short_drawdown_order := 偽
アクティブ_short_profit_monitor := 偽
ショート_max_profit := -999999999
ショート_avg := 0
}
exitLongPercent(active_long_drawdown_order, id = 'ロングテイクプロフィット', price='market', percent=100)
exitShortPercent(active_short_drawdown_order, id = '利益を得る', price='market', percent=100)
plotText(active_long_drawdown_order, title='移動テイクプロフィットロングポジション', text = '移動テイクプロフィットロングポジション', refSeries = high, bgColor='red', color='white', fontSize=14, placement='top' ,display=true);
plotText(active_short_drawdown_order, title='移動テイクプロフィットショートオーダー', text = 'ムービングテイクプロフィットショートオーダー', refSeries = 低, bgColor='緑', color='白', fontSize=14, placement='bottom' , ディスプレイ=true);
ロング・ショート比率は市場の感情と資金の流れを直に反映しており、市場のトレンドや潜在的な反転を識別するための重要な参考指標です。ロング・ショート比率の重要なポイントの変化に注目し、具体的な市場の動向と組み合わせることで、投資家はトレンドの機会を効果的に捉え、潜在的なリスクを回避することができます。
おすすめ:
トレンドトレーディング: トレンドに沿ってロング・ショート比率の高低値を参考にし、出来高指標と組み合わせてエントリーの機会を絞り込み、取引成功率を高めます。
リスク管理: ロング・ショート比率が極端値(例えば >1.6 または <1.08)にある場合、市場の反転サインに注意を払い、リスクを軽減するためにポジションを適時調整する必要があります。
ダイナミック最適化:ロング・ショート比率の信号は、市場の変動や資金の流れと動的にマッチさせる必要があり、複雑な市場状況の中で効率的な取引ロジックを維持するために、使用戦略を継続的に最適化します。
合理にロング・ショート比率の分析機能を活用することで、市場の転換点を正確に特定できるだけでなく、取引戦略に力を与え、長期的な収益能力を向上させることができます。
私たちのコミュニティに参加し、一緒に議論して、一緒に強くなりましょう!
公式テレグラム(Telegram)コミュニティ:
AiCoin中国語 https://
グループチャット - 富裕群:
"