時価総額: $2.2391T 1.66%
ボリューム(24時間): $47.003B 22.54%
恐怖と貪欲の指数:

39 - 恐れ

  • 時価総額: $2.2391T 1.66%
  • ボリューム(24時間): $47.003B 22.54%
  • 恐怖と貪欲の指数:
  • 時価総額: $2.2391T 1.66%
暗号
トピック
暗号化
ニュース
暗号造園
動画
トップクリプトスペディア

言語を選択する

言語を選択する

通貨の選択

暗号
トピック
暗号化
ニュース
暗号造園
動画

放物線のSAR戦略をバックテストする方法は?

The Parabolic SAR helps identify trend direction and reversals, with dots below price signaling uptrends and above signaling downtrends.

2025/08/13 11:35

放物線SARインジケーターの理解

Parabolic SAR(停止と逆)は、J。WellesWilder Jrによって開発されたテクニカル分析ツールです。主に、資産の価格移動と潜在的な反転ポイントの方向を決定するために使用されます。インジケータは、チャート上の価格キャンドルの上または下に配置された一連のドットとして表示されます。ドットが価格を下回ると、上昇傾向を示し、強気相を示唆しています。逆に、ドットが価格を上回っている場合、それは下位トレンドを示し、弱気段階を示します。トレーダーはこれらの信号を使用して、エントリポイントと出口ポイントを識別します。

放物線SARの式には、加速度係数(AF)極端なポイント(EP)の2つの重要なパラメーターが含まれます。 AFは0.02から始まり、新しいEPに到達するたびに0.02増加し、最大0.2まで増加します。 EPは、上昇トレンドで最高の高さまたは下降トレンドで最も低いものです。この動的な調整により、トレンドが進むにつれてSARはより敏感になります。インジケータがこれらの値をどのように計算するかを理解することは、正確なバックテストに不可欠です。

バックテスト環境を設定します

放物線SAR戦略をバックテストするには、履歴データと戦略のスクリプトをサポートする信頼できるプラットフォームが必要です。人気のある選択肢には、 TradingViewMetatrader 4/5 、およびPythonがPandasやBacktraderなどのライブラリが含まれます。各プラットフォームには強みがあります。たとえば、TradingViewはユーザーフレンドリーなPine Script Editorを提供しますが、Pythonは複雑なロジックとデータ操作の柔軟性を高めます。

TradingViewを使用する場合:

  • パインエディタータブに移動します。
  • 新しいスクリプトを作成し、 strategy()関数を使用して戦略を定義します。
  • プラットフォームから履歴価格データを直接インポートします。
  • ビルトインsma()ema() 、またはsar()関数を使用して、放物線SARを実装します。

Python:

  • 必要なパッケージをインストール: pip install pandas backtrader yfinance
  • yfinance.download('BTC-USD', start='2020-01-01', end='2023-01-01')を使用して履歴データを取得します。
  • データをデータフレームにロードします。
  • パラボリックSAR計算を手動で、またはta (テクニカル分析)ライブラリを介して適用します。

データには、正確さのために、オープン、ハイ、ロー、クローズ、およびボリュームが含まれていることを確認してください。 1時間、4時間、または毎日の時間枠は、意図した取引スタイルと一致するはずです。

エントリルールと終了ルールの定義

典型的な放物線SAR取引戦略は、ドット位置の変更を使用してトリガー取引を使用します。コアロジックは次のとおりです。

  • SARドットが価格の上からその下に移動したときに購入します
  • SARドットが価格を下から上に移動する場合、販売(または許可されている場合は短い場合)。

コードでは、これは次のように表現できます。

  • 長いエントリについては、 close > sar検出し、 close[1] <= sar[1]
  • 短いエントリのために、 close < sarclose[1] >= sar[1]閉じるときに検出します。

追加のフィルターはパフォーマンスを向上させることができます:

  • 移動平均を使用して、トレンドの方向を確認します。たとえば、価格が50期のEMAを超えている場合にのみ長い取引を行います。
  • 横方向の市場で鞭打ちを避けるために、最低価格の動きのしきい値を実装します。
  • 時間ベースの出口またはトレーリングストップを追加して、利益をロックします。

これらのルールは、戦略スクリプトに明示的にコーディングする必要があります。たとえば、パインスクリプト:

 longCondition = close > sar and close[1] <= sar[1] if (longCondition) strategy.entry('Long', strategy.long)

履歴データを使用してバックテストを実行します

戦略ロジックが定義されたら、選択した履歴期間にわたってバックテストを実行します。 TradingView:

  • [チャートに追加]をクリックして、SARとトレードエントリを視覚化します。
  • 「戦略テスター」タブを開いて、パフォーマンスメトリックを表示します。
  • 実際の条件を反映するように、初期の資本手数料率、および滑りの設定を調整します。

バックトレーダー付きPythonで:

  • Cerebroエンジンインスタンスを作成します。
  • cerebro.addstrategy(SARStrategy)を使用して戦略クラスを追加します。
  • cerebro.adddata(data)でデータフィードをロードします。
  • 現金と手数料の設定: cerebro.broker.setcash(10000.0)cerebro.broker.setcommission(commission=0.001)
  • バックテストを実行します: cerebro.run()

監視する重要なパフォーマンスインジケーターは次のとおりです。

  • 総収益
  • 勝利率
  • 最大ドローダウン
  • シャープ比
  • 取引数

エクイティ曲線とトレードマーカーを視覚化して、一貫性を評価します。戦略のパフォーマンスが低い場合は、エントリ/終了ロジックまたはパラメーター値を再検討します。

SARパラメーターとリスク管理の最適化

デフォルトの放物線SAR設定(ステップ= 0.02、最大= 0.2)は、すべての資産または時間枠に適していない場合があります。最適化には、異なる値のテストが含まれます。

  • 0.01から0.05のステップサイズを試してください。
  • 0.18から0.30の最大加速度をテストします。
  • 複数の市場サイクルでパフォーマンスを評価します。

過剰適合を避けるために、ウォークフォワード分析を使用してください。

  • データをサンプル内およびサンプル外の期間に分割します。
  • サンプル内セットのパラメーターを最適化します。
  • サンプル外セットで検証します。

位置のサイジングルールを組み込む:

  • 貿易あたりの資本の固定割合を危険にさらします(例:1%)。
  • ボラティリティベースのサイジング(例えば、ATR)を使用して、取引サイズを調整します。

ストップロステイクプロビットレベルを実装します。

  • SARドットのすぐそばにストップロスを配置します。
  • 平均真の範囲の倍数でテイクプロビットを設定します。

これらの調整は、ライブ取引条件の戦略を改善するのに役立ちます。

よくある質問

無料のプラットフォームで放物線SAR戦略をバックテストできますか?

はい、 TradingViewは、パインスクリプトを使用して基本的なバックテストを可能にする無料の層を提供します。無料版には履歴データの深さと最適化速度に制限がありますが、初期テストには十分です。 Pythonのバックトレーダーは完全に無料でオープンソースであり、バックテストプロセスを完全に制御できます。

横方向の市場でSARホイップスをどのように扱うことができますか?鞭打ちは、価格が横方向に移動したときに発生し、頻繁にSARの逆転を引き起こします。偽信号を減らすには、SARをADX(平均方向指数)などのトレンドフィルターと組み合わせます。 ADX> 25の場合にのみ取引を行い、強い傾向を示しています。または、より長い時間枠SARを使用して信号を滑らかにします。

暗号通貨ペアでSARをバックテストすることは可能ですか?絶対に。暗号通貨市場は、十分な履歴データを提供します。 BinanceCoingecko 、またはYahoo Finance(Yfinance経由)を使用して、BTC、ETH、およびその他のコインのOHLCVデータを取得します。データの粒度が戦略と一致することを確認してください。15分、1時間、または毎日のバーが一般的です。

バックテストに否定的なリターンが表示された場合はどうすればよいですか?否定的なリターンは、戦略が洗練が必要であることを示しています。トレードログを確認して、負けたパターンを特定します。 SARパラメーターの調整、確認指標の追加、またはボリュームまたはボラティリティごとに取引をフィルタリングすることを検討してください。また、収益性の高い戦略を敗者に変えることができるため、滑りや料金が正確にモデル化されていることを確認してください。

免責事項:info@kdj.com

提供される情報は取引に関するアドバイスではありません。 kdj.com は、この記事で提供される情報に基づいて行われた投資に対して一切の責任を負いません。暗号通貨は変動性が高いため、十分な調査を行った上で慎重に投資することを強くお勧めします。

このウェブサイトで使用されているコンテンツが著作権を侵害していると思われる場合は、直ちに当社 (info@kdj.com) までご連絡ください。速やかに削除させていただきます。

関連知識

クリプトボトムインジケーターとは何ですか?トレーダーはどのようにして市場の安値を特定するのでしょうか?

クリプトボトムインジケーターとは何ですか?トレーダーはどのようにして市場の安値を特定するのでしょうか?

2026-07-21 08:20:12

Bitcoin 半減力学1. Bitcoin のプロトコルは、ブロック報酬が約 210,000 ブロックごとに半分になる固定発行スケジュールを強制します。 2. このイベントはおよそ 4 年ごとに発生し、流通する新しい BTC の数を直接減少させます。 3. マイナーは、2020 年の半減期の時点で...

暗号通貨トレンド反転インジケーターとは何ですか?どのシグナルに注目すべきでしょうか?

暗号通貨トレンド反転インジケーターとは何ですか?どのシグナルに注目すべきでしょうか?

2026-07-24 11:00:29

市場のボラティリティパターン1. Bitcoin の価格変動は、ETF 流入の発表などの流動性の高いイベント中に 24 時間以内で 5% を超えることがよくあります。 2. 弱気相場局面ではアルトコインと BTC の相関関係が 0.85 以上に強化され、独立した動きのシグナルが圧縮されます。 3. ...

週次 Bitcoin チャート インジケーターとは何ですか?長期的な傾向を予測できるか?

週次 Bitcoin チャート インジケーターとは何ですか?長期的な傾向を予測できるか?

2026-07-22 07:39:57

市場のボラティリティパターン1. 暗号通貨市場の価格変動は、流動性の制約とアルゴリズムによる取引行動により、24 時間以内に 10% を超えることがよくあります。 2. Bitcoin ドミナンスの変動はアルトコインのパフォーマンスと強く相関しており、40% を下回る下落は頻繁に中型トークン全体での...

4時間足チャートインジケーターとは何ですか?仮想通貨トレーダーがそれを使用する理由?

4時間足チャートインジケーターとは何ですか?仮想通貨トレーダーがそれを使用する理由?

2026-07-23 14:20:11

市場のボラティリティパターン1. Bitcoin の価格変動は、ETF の承認発表や大規模な取引所の停止などの流動性の高いイベント中に、24 時間以内に 10% を超えることがよくあります。 2. アルトコインとBTCの相関関係は弱気局面中に強化され、2023年第3四半期には上位50トークンの87%...

プレミアムインデックスインジケーターとは何ですか?先物取引においてなぜ重要なのでしょうか?

プレミアムインデックスインジケーターとは何ですか?先物取引においてなぜ重要なのでしょうか?

2026-07-23 18:59:34

プレミアムインデックスの定義と構成1. プレミアム インデックスは、複数の主要な取引所にわたる無期限先物契約とその原資産である現物資産との間の加重平均価格差から導出されるリアルタイムの指標です。 2. Binance、Bybit、OKX、Bitget、KuCoin を含む少なくとも 5 つの流動性の...

暗号先物におけるベーシスインジケーターとは何ですか?トレーダーはそれをどのように使用しますか?

暗号先物におけるベーシスインジケーターとは何ですか?トレーダーはそれをどのように使用しますか?

2026-07-20 23:59:58

ベーシス指標の定義とコアメカニズム1. ベーシス指標は、仮想通貨のスポット価格とそれに対応する先物契約価格の間の価格差をパーセントまたは絶対値で表して測定します。 2. 調達金利、金利差、将来の価格の方向性に関する市場の期待などのキャリーコストを反映します。 3. プラスのベーシスとは、先物が現物よ...

クリプトボトムインジケーターとは何ですか?トレーダーはどのようにして市場の安値を特定するのでしょうか?

クリプトボトムインジケーターとは何ですか?トレーダーはどのようにして市場の安値を特定するのでしょうか?

2026-07-21 08:20:12

Bitcoin 半減力学1. Bitcoin のプロトコルは、ブロック報酬が約 210,000 ブロックごとに半分になる固定発行スケジュールを強制します。 2. このイベントはおよそ 4 年ごとに発生し、流通する新しい BTC の数を直接減少させます。 3. マイナーは、2020 年の半減期の時点で...

暗号通貨トレンド反転インジケーターとは何ですか?どのシグナルに注目すべきでしょうか?

暗号通貨トレンド反転インジケーターとは何ですか?どのシグナルに注目すべきでしょうか?

2026-07-24 11:00:29

市場のボラティリティパターン1. Bitcoin の価格変動は、ETF 流入の発表などの流動性の高いイベント中に 24 時間以内で 5% を超えることがよくあります。 2. 弱気相場局面ではアルトコインと BTC の相関関係が 0.85 以上に強化され、独立した動きのシグナルが圧縮されます。 3. ...

週次 Bitcoin チャート インジケーターとは何ですか?長期的な傾向を予測できるか?

週次 Bitcoin チャート インジケーターとは何ですか?長期的な傾向を予測できるか?

2026-07-22 07:39:57

市場のボラティリティパターン1. 暗号通貨市場の価格変動は、流動性の制約とアルゴリズムによる取引行動により、24 時間以内に 10% を超えることがよくあります。 2. Bitcoin ドミナンスの変動はアルトコインのパフォーマンスと強く相関しており、40% を下回る下落は頻繁に中型トークン全体での...

4時間足チャートインジケーターとは何ですか?仮想通貨トレーダーがそれを使用する理由?

4時間足チャートインジケーターとは何ですか?仮想通貨トレーダーがそれを使用する理由?

2026-07-23 14:20:11

市場のボラティリティパターン1. Bitcoin の価格変動は、ETF の承認発表や大規模な取引所の停止などの流動性の高いイベント中に、24 時間以内に 10% を超えることがよくあります。 2. アルトコインとBTCの相関関係は弱気局面中に強化され、2023年第3四半期には上位50トークンの87%...

プレミアムインデックスインジケーターとは何ですか?先物取引においてなぜ重要なのでしょうか?

プレミアムインデックスインジケーターとは何ですか?先物取引においてなぜ重要なのでしょうか?

2026-07-23 18:59:34

プレミアムインデックスの定義と構成1. プレミアム インデックスは、複数の主要な取引所にわたる無期限先物契約とその原資産である現物資産との間の加重平均価格差から導出されるリアルタイムの指標です。 2. Binance、Bybit、OKX、Bitget、KuCoin を含む少なくとも 5 つの流動性の...

暗号先物におけるベーシスインジケーターとは何ですか?トレーダーはそれをどのように使用しますか?

暗号先物におけるベーシスインジケーターとは何ですか?トレーダーはそれをどのように使用しますか?

2026-07-20 23:59:58

ベーシス指標の定義とコアメカニズム1. ベーシス指標は、仮想通貨のスポット価格とそれに対応する先物契約価格の間の価格差をパーセントまたは絶対値で表して測定します。 2. 調達金利、金利差、将来の価格の方向性に関する市場の期待などのキャリーコストを反映します。 3. プラスのベーシスとは、先物が現物よ...

すべての記事を見る

User not found or password invalid

Your input is correct