-
bitcoin $78074.098354 USD
1.89% -
ethereum $2299.014391 USD
2.17% -
tether $0.998449 USD
0.01% -
bnb $700.460149 USD
1.26% -
xrp $1.273048 USD
1.81% -
usd-coin $0.999762 USD
0.01% -
solana $92.929882 USD
1.25% -
tron $0.321666 USD
0.30% -
zcash $1272.523101 USD
12.65% -
hyperliquid $84.856242 USD
1.58% -
monero $637.212844 USD
3.50% -
dogecoin $0.074680 USD
1.23% -
unus-sed-leo $9.292529 USD
-0.02% -
chainlink $11.063098 USD
-0.05% -
cardano $0.190385 USD
1.97%
CryptoのTRIX取引戦略をどのようにバックテストしますか?
The TRIX indicator helps crypto traders spot momentum shifts by filtering noise with triple exponential smoothing, making it useful for identifying trend reversals in volatile markets like Bitcoin and Ethereum.
2025/08/01 20:00
暗号通貨取引におけるTRIXインジケーターの理解
TRIX(トリプルエキスペニンス平均)インジケーターは、トリプルエキスポーシャル移動平均を終値に適用することにより、価格の動きの短期ノイズをフィルタリングするように設計された運動量発振器です。ボラティリティが高く、価格の変動が頻繁に行われる暗号通貨取引のコンテキストでは、Trixはトレーダーが潜在的な傾向の逆転と勢いの変化を特定するのに役立ちます。コア計算では、指数関数的な移動平均(EMA)を使用して価格データを3回滑らかにし、このスムーズな値から変化率を導き出します。通常、Trixラインの9周辺EMAである信号ラインは、TRIXラインがその上または下に交差するときに、買いと販売の信号を生成するために使用されます。
Bitcoinやイーサリアムなどの暗号資産にTRIXを適用する場合、デジタル資産はしばしば放物線の動きを示し、横向きの段階を延長することを認識することが重要です。これにより、適切なパラメーターチューニングが不可欠になります。暗号市場のユニークな動作により、標準のTRIX設定(トリプルEMAの14期間と信号ラインの9期間)は、常に最適ではない場合があります。トレーダーは、分析中の特定のコインの揮発性と時間枠に基づいてこれらの入力を調整する必要があります。
バックテストのための履歴データの準備
TRIX戦略をバックテストするには、正確で詳細な履歴価格データを取得することが基本的です。信頼できる情報源には、Binance API、Kraken API、またはCoingeckoの歴史的エンドポイントが含まれます。データには、各ろうそく足のオープン、ハイ、ロー、クローズ、およびボリューム、できればOHLCV形式で、タイムスタンプを含める必要があります。 1時間、4時間、または毎日の時間枠は、意図した取引戦略と一致することに不十分です。
データが収集されたら、クリーニングして構造化する必要があります。交換のダウンタイムまたはフラッシュクラッシュのためにキャンドルや外れ値が欠落している可能性があるため、結果が歪む可能性があります。 PythonでPandasを使用して、データ操作を処理します。例えば:
-
ccxtまたはExchangeAPIから引き出すrequestsを使用してデータを取得する - タイムスタンプをDateTimeオブジェクトに変換します
- 重複したエントリを削除します
- 欠損値を慎重に充填または補間します
データセットが、ブルラン、クマ市場、統合段階などのさまざまな市場状況をカバーするのに十分な期間、つまり1〜3年に及ぶことを確認してください。この多様性は、バックテストの堅牢性を高めます。
TRIX計算の実装
TRIX計算には、複数の指数平滑化が含まれます。最初は、終値の14期のEMAを計算することから始めます。次に、最初のEMAに2番目のEMAを適用し、2番目のEMAに3番目のEMAが続きます。現在のものから以前のトリプル滑らかな値を減算し、前の値で除算し、100を掛けて変化率を取得します。
Pythonでは、これは次のように実装できます。
- 最初のEMAには
df['close'].ewm(span=14).mean()を使用します .ewm(span=14).mean()を適用して、2番目のEMAの結果について再び- 3番目のEMAについて繰り返します
- 連続したトリプル滑らかな値の間の差の割合を計算します
df['TRIX'].ewm(span=9).mean()を使用して信号線を作成します
結果のTrixラインはゼロ周辺で振動します。正の値は強気の勢いを示唆し、負の値は弱気の勢いを示します。 Trixラインとその信号線の間のクロスオーバーは、貿易信号の基礎を形成します。
エントリルールと終了ルールの定義
典型的なTRIXベースの戦略は、TRIXラインが信号線の上(購入)または下(販売)の上を横切るときに信号を生成します。途切れ途切れの暗号市場で鞭打ちを避けるために、追加のフィルターが推奨されます。
- 長いエントリの場合、TRIX値をゼロを超え、短いエントリではゼロ以下にする必要があります
- 確認ろうそくを追加します - クロスオーバー後に1つの完全な期間を出してください
- ボリュームフィルターの使用:平均以上のボリュームを伴うクロスオーバーでのみ動作します
- TRIX値に最小しきい値を組み込んでいます(たとえば、購入の場合は> 0.01、販売の場合は<-0.01)
位置のサイジングは一貫している必要があります。たとえば、取引ごとに固定された割合の資本(たとえば、5%)を割り当てます。ストップロスとテイクプロビットレベルは事前に定義する必要があります。一般的なアプローチは、最近のスイング低い(ロング用)またはスイングハイ(ショートパンツの場合)にストップロスを設定し、2:1のリスク対応比率でテイクプロビットを設定することです。
コードでバックテストを実行します
Pythonを使用すると、バックテストプロセス全体を自動化できます。バックトレーダー、ジップライン、カスタムパンダベースのエンジンなどのライブラリが適しています。以下は単純化されたロジックフローです。
- OHLCVデータをロードおよび前処理します
- Trixおよび信号線の列を計算します
- Trixが信号線の上に交差し、Trix> 0を越えたときにエントリ信号を生成します
- Trixが信号線の下を横切るとき、またはテイクプロビット/ストップロスがヒットしたときに出口信号を生成します
- ポートフォリオの価値、位置ステータス、および貿易履歴を追跡します
- パフォーマンスメトリックの計算:総リターン、シャープ比、最大ドローダウン、勝利
各取引について、入場価格、出口価格、期間、および損失を記録します。 MATPLOTLIBを使用してエクイティ曲線を視覚化するか、一貫性を評価します。さまざまなパラメーター(例、Trix期間12、14、16)で複数の反復を実行して、最適なセットアップを見つけます。
戦略のパフォーマンスの評価
バックテストを実行した後、キーメトリックを分析して生存率を決定します。総収益は、同じ期間にわたって単純な購入と保持戦略を上回るはずです。シャープ比は、リスク調整されたリターンを示しています。値1を超える値が一般的に好ましいです。最大のドローダウンは、最大のピークからトラフへの減少を明らかにし、リスクへの暴露を強調しています。
異なる暗号通貨の結果を比較します。たとえば、TRIX戦略は、そのトレンドの性質のためにBTC/USDTでうまく機能する可能性がありますが、不安定な価格アクションを備えた低容量のAltcoinで失敗します。取引コストを考慮してください。貿易あたり0.1%の料金は、高周波戦略の利益を大幅に侵食する可能性があります。滑りのモデリング - 特に高ボラティリティ中には、リアリズムが追加されます。
よくある質問
Crypto Scalpingには5分間のチャートのような低い時間フレームでTrixを使用できますか?はい、Trixは5分間のチャートに適用できますが、ノイズの増加は偽信号を生成する可能性があります。 EMA期間(例えば、14の代わりに8)を減らし、ボリュームまたはRSIフィルターと組み合わせて精度を向上させます。エッジを確認するために徹底的にバックテストします。
終了せずに複数の信号を連続して処理するにはどうすればよいですか?現在の位置ステータスを追跡する状態マシンを実装します。ポジションが開かれていない場合にのみ、新しいエントリを許可します。または、新しい信号を受け入れる前に最低価格のリトレースメントを必要とするなど、再突入フィルターを使用します。
信号線を使用する必要がありますか、それともTrix Crossing Zeroに基づいて取引できますか?ゼロクロスオーバーを交換できます。トリックスは、購入としてゼロを超えて、販売として以下で交換できます。ただし、これにより貿易頻度が増加し、より多くの誤ったエントリにつながる可能性があります。信号線はより滑らかなトリガーとして機能し、一般的により信頼性が高くなります。
Python以外にTrixのバックテストに使用できるツールは何ですか? TradingViewのPineスクリプトにより、ChartsでTRIX戦略を直接コーディングおよびバックテストすることができます。 Metatrader(カスタムインジケータ付き)などのプラットフォームやKryll.ioや3Commasなどの特殊な暗号ツールも、戦略の自動化と履歴テストをサポートしています。
免責事項:info@kdj.com
提供される情報は取引に関するアドバイスではありません。 kdj.com は、この記事で提供される情報に基づいて行われた投資に対して一切の責任を負いません。暗号通貨は変動性が高いため、十分な調査を行った上で慎重に投資することを強くお勧めします。
このウェブサイトで使用されているコンテンツが著作権を侵害していると思われる場合は、直ちに当社 (info@kdj.com) までご連絡ください。速やかに削除させていただきます。
- フランス銀行の仮想通貨損失:ZachXBTがCrédit Mutuel Arkéaでの1億3,300万ドル強盗疑惑を発掘
- 2026-11-04 16:55:01
- 民主党が米国下院支配を確保、中間選挙のさなか議会に新時代の到来を告げる
- 2026-11-04 16:45:01
- 米国中間選挙、予測市場、仮想通貨レース: ワシントンの将来に対する一か八かの賭け
- 2026-11-04 04:30:22
- デジタル資産、グローバル金融、AI: DavosWeb3 以降の次のフロンティアをナビゲートする
- 2026-11-04 04:30:22
- 広範な市場苦境の中でAVAX価格が雪崩式に下落。機関の関心は依然として強い
- 2026-11-03 12:35:02
- なぜクオンツの価格は下がっているのでしょうか?市場不安の中での QNT の最近の下落を深く掘り下げる
- 2026-11-03 12:55:01
関連知識
下降トレンド後のポルカドット DOT ハンマー パターンを特定する方法
2026-10-17 22:59:36
DOT/USDT チャートのハンマー パターンを理解する1. ハンマーは、DOT 価格がセッション中に急激に下落したときに形成されますが、終了前に大きく回復し、ローソク足の範囲の上限近くに長い下影と小さな実体を残します。 2. パターンは、確認された下降トレンドの後に現れる必要があります。通常、これ...
主要サポートレベル付近のトンコインTON RSIダイバージェンスを読み取る方法?
2026-10-20 19:59:53
RSI ダイバージェンスのメカニズムを理解する1. RSI ダイバージェンスは、価格変動と相対力指数が同じチャート時間枠で反対方向に動くときに発生します。 2. 価格が高値を更新したものの、RSI がより低い高値を示した場合、弱気のダイバージェンスが形成され、上昇の勢いが弱まっていることを示します。...
市場の下落後にSUIの強気の巻き込みローソク足を識別する方法?
2026-10-26 08:00:26
定義と構造要件1. SUI の強気の巻き込みパターンは、価格の下降が確認された後に現れる必要があります。通常は、少なくとも 3 回連続の赤いローソク足、または最近の現地高値から 15% ~ 20% のドローダウンの後に続きます。 2. 最初のローソク足は、明確に定義された実体と最小限の上下の芯を持つ...
日足チャートでライトコインLTCデスクロスを見つける方法は?
2026-10-23 09:49:14
デスクロスパターンを理解する1. デスクロスは、日足チャートで 50 日単純移動平均 (SMA) が 200 日 SMA を下回ったときに発生し、潜在的な弱気の勢いを示します。 2. この構成は、長期トレンドに対する短期的な価格センチメントの変化を反映しており、多くの場合、売り圧力の高まりと一致して...
AVAX ボリンジャー バンドを使用して、拡大する価格ボラティリティを追跡するにはどうすればよいですか?
2026-10-24 04:15:41
AVAX ボリンジャーバンドの構造を理解する1. AVAX ボリンジャー バンドは、3 つの異なるラインで構成されます。中間バンドとしての 20 期間の単純移動平均 (SMA)、SMA に 2 つの標準偏差を加えたものとして計算された上部バンド、および SMA から 2 つの標準偏差を引いたものとし...
4時間足チャートでアバランチAVAXモーニングスターを識別する方法?
2026-10-16 11:40:20
AVAX 取引におけるモーニング スター パターンを理解する1. モーニングスターは、4時間足チャートでのAVAX価格行動の持続的な下降トレンドの後に頻繁に現れる3本のローソク足の強気反転パターンです。 2. 長い赤いろうそくに続いて、前のろうそくの終値を下回る小さな胴体のろうそく (多くの場合、童...
下降トレンド後のポルカドット DOT ハンマー パターンを特定する方法
2026-10-17 22:59:36
DOT/USDT チャートのハンマー パターンを理解する1. ハンマーは、DOT 価格がセッション中に急激に下落したときに形成されますが、終了前に大きく回復し、ローソク足の範囲の上限近くに長い下影と小さな実体を残します。 2. パターンは、確認された下降トレンドの後に現れる必要があります。通常、これ...
主要サポートレベル付近のトンコインTON RSIダイバージェンスを読み取る方法?
2026-10-20 19:59:53
RSI ダイバージェンスのメカニズムを理解する1. RSI ダイバージェンスは、価格変動と相対力指数が同じチャート時間枠で反対方向に動くときに発生します。 2. 価格が高値を更新したものの、RSI がより低い高値を示した場合、弱気のダイバージェンスが形成され、上昇の勢いが弱まっていることを示します。...
市場の下落後にSUIの強気の巻き込みローソク足を識別する方法?
2026-10-26 08:00:26
定義と構造要件1. SUI の強気の巻き込みパターンは、価格の下降が確認された後に現れる必要があります。通常は、少なくとも 3 回連続の赤いローソク足、または最近の現地高値から 15% ~ 20% のドローダウンの後に続きます。 2. 最初のローソク足は、明確に定義された実体と最小限の上下の芯を持つ...
日足チャートでライトコインLTCデスクロスを見つける方法は?
2026-10-23 09:49:14
デスクロスパターンを理解する1. デスクロスは、日足チャートで 50 日単純移動平均 (SMA) が 200 日 SMA を下回ったときに発生し、潜在的な弱気の勢いを示します。 2. この構成は、長期トレンドに対する短期的な価格センチメントの変化を反映しており、多くの場合、売り圧力の高まりと一致して...
AVAX ボリンジャー バンドを使用して、拡大する価格ボラティリティを追跡するにはどうすればよいですか?
2026-10-24 04:15:41
AVAX ボリンジャーバンドの構造を理解する1. AVAX ボリンジャー バンドは、3 つの異なるラインで構成されます。中間バンドとしての 20 期間の単純移動平均 (SMA)、SMA に 2 つの標準偏差を加えたものとして計算された上部バンド、および SMA から 2 つの標準偏差を引いたものとし...
4時間足チャートでアバランチAVAXモーニングスターを識別する方法?
2026-10-16 11:40:20
AVAX 取引におけるモーニング スター パターンを理解する1. モーニングスターは、4時間足チャートでのAVAX価格行動の持続的な下降トレンドの後に頻繁に現れる3本のローソク足の強気反転パターンです。 2. 長い赤いろうそくに続いて、前のろうそくの終値を下回る小さな胴体のろうそく (多くの場合、童...
すべての記事を見る














