結論から書きます。ルールの中の曖昧な言葉は、「何を測るか(測定量)」「どの範囲で測るか(観測窓)」「どこで線を引くか(閾値)」の3点に分解すれば数字になります。「強いトレンド」もこの3点を埋めるだけで、翌日の自分が同じ判定を下せる定義に変わります。そして閾値は最初から最適値を探さず、仮置きして記録し、後から分布を見て直すのが順序として安全です。この記事では、その分解手順と、数値化しても判定が安定しない相場条件までを扱います。
なぜ「強いトレンド」は人によって変わる?
「強いトレンド」という言葉が曖昧なのは、強さの中身が一語に圧縮されているからです。同じチャートを見ても、ある人は「押しが浅いこと」を強さと呼び、別の人は「1本あたりの値幅が大きいこと」を強さと呼びます。さらに別の人は「上位足の移動平均が揃って同じ向きに傾いていること」を指します。どれも間違いではありませんが、中身が違えば判定も違うので、ルールとしては機能しません。
厄介なのは、自分一人で使っていても中身がぶれる点です。含み損を抱えているときの「まだ強い」と、何も持っていないときの「強い」は、同じ脳が別の基準で出した判定になりがちです。曖昧語を数字に置き換える作業は、未来を当てるためではなく、自分の判定を自分で再現できるようにするために行います。
ルール全体にどれだけ曖昧語が残っているかを洗い出す作業は、取引ルールの抜けをAIに洗わせる点検手順で扱った方法と組み合わせると進めやすくなります。本記事は、洗い出した後の「1語をどう数字にするか」に絞ります。
曖昧語を数字に直す4手順
手順は次の4つです。順番を入れ替えないことが大事で、特に閾値を最初に決めるとその数字に引きずられます。
- 言い換えずに、見ている対象を書き出す。「強い」を「勢いがある」に言い換えても何も進みません。「押し目が浅い」「陽線が連続している」など、チャート上で指差せる現象に落とします。複数出てよく、むしろ複数出るのが普通です。
- その現象を測る量を1つか2つ選ぶ。「押しが浅い」なら直近高値からの戻り幅、「陽線が連続」なら終値が前の足の終値を上回った本数、といった形です。3つ以上を同時に条件化すると、後述のカーブフィッティング(過去データに合わせ込みすぎること)に近づきます。
- 観測窓を決める。どの時間足の、何本分を見るのか。ここを決めないと、同じ指標でも値が変わります。時間足の選び方そのものは基準足は保有時間で決める──多時間軸の整理の考え方に合わせると、定義同士が矛盾しにくくなります。
- 閾値を仮置きし、「仮」と明記して運用する。最初の数字は、指標の既定値や一般に使われる水準で構いません。確定した正解ではなく、後で動かす前提の暫定値だと文書に書いておきます。
たとえば次のような場面です。「上位足が強いトレンドなら順張りする」というルールがあったとします。手順1で「押しが浅い」を選び、手順2で「直近のスイング高値から、終値ベースで何%戻したか」を測定量にし、手順3で「4時間足、直近20本」と決め、手順4で「戻りが38.2%以内なら強いと仮定義」と書く。ここまでで、少なくとも同じチャートを見た自分が同じ答えを出せる状態になります。なお38.2%という数字は広く使われるフィボナッチ比率ですが、この水準が有効だという検証結果を示したものではなく、あくまで仮置きの例です。
「強い」を測る量にはどんな候補がある?
測定量の候補を整理します。名前と性質を先に押さえておくと、自分の「強い」に近いものを選びやすくなります。
| 測る量 | 何を捉えるか | 注意点 |
|---|---|---|
| ADX(平均方向性指数。方向性の強さを示す指標で、多くの取引プラットフォームで期間14が既定値) | 方向感の有無 | 上昇か下落かは示さない。遅れて動くため転換直後は低い値になりやすい |
| 移動平均(一定期間の平均値を結んだ線)の傾き | 平均的な進行速度 | 価格水準や通貨ペアによって傾きの大きさが変わるため、そのままでは比較できない |
| 高値安値の切り上げ・切り下げ回数 | 構造としての一貫性 | 高値安値の数え方を先に決める必要がある |
| 押し戻りの深さ(直近スイング幅に対する比率) | 逆行の浅さ | スイングの起点終点の取り方で値が変わる |
| ATR(平均真の値幅。一定期間の値動きの大きさの平均)に対する実体の比率 | 1本あたりの推進力 | ボラティリティ自体が変わる局面では分母も動く |
| 一定期間の終値の位置(期間高安レンジ内のどこにあるか) | 買われ方・売られ方の偏り | レンジ上限付近でも横ばいなら高い値が出る |
表の3行目にある通り、高値安値を使う定義は、数え方を先に固定しないと測定量そのものが揺れます。この部分は高値安値の数え方を決めて判定のブレを消すで扱った手順を先に済ませておくと、以降の数値化が一段楽になります。
閾値はどう決める?
閾値決めで最もやってはいけないのは、過去データで総当たりして成績が最も良かった数字をそのまま採用することです。これはカーブフィッティングの典型で、たまたま過去に合っただけの数字を掴む危険があります。代わりに、次の順序を勧めます。
- まず分布を見る。採用した測定量が、対象期間・対象通貨ペアでどんな値を取るのかをヒストグラム(値の出現頻度の分布図)で確認します。平均的にどのあたりか、極端な値はどの程度の頻度かを把握してから線を引きます。
- 切りの良い水準を仮置きする。分布の上位側のどこか、あるいは一般的に使われる水準を使います。小数第2位まで作り込む必要はありません。
- 閾値を前後に動かして結果の変化を見る。少し動かしただけで結果が大きく変わる閾値は、その数字に依存しすぎています。周辺の値でも似た傾向が続く「安定した範囲」の中央寄りを選ぶほうが、将来も同じ性質を保ちやすいと考えられます。
- 仮置きの日付と理由を残す。なぜその数字にしたかを書いておかないと、半年後に動かすかどうか判断できません。
検証に使うデータの前提を揃えておくことも、閾値の信頼性に直結します。期間、対象、足種、時刻の基準が揃っていなければ、分布そのものが比較できないからです。
この手順が機能しない相場条件は?
数値化は万能ではありません。次のような条件では、定義を数字にしても判定の意味が薄れます。
- レンジから出入りを繰り返す局面。トレンドの強さを測る指標は、方向が定まらない時間帯に短い「強い」判定を断続的に出すことがあります。閾値を厳しくしても、回数が減るだけで性質は変わりません。
- ボラティリティ(値動きの大きさ)が急変した直後。ATRのような平均値を分母に使う測定量は、分母の更新が遅れるため、一時的に異常な比率が出ます。
- 重要指標や中銀イベントの前後。数本で状況が入れ替わるため、20本単位の観測窓では判定が追いつきません。イベント時を定義の適用外とするか、別の定義を用意するほうが整合します。
- 流動性が薄い時間帯。スプレッド拡大や飛び値によって、価格ベースの測定量が実態からずれます。
- 定義を増やしすぎたとき。条件を4つ5つと重ねると判定回数が極端に減り、検証の母数が足りなくなります。母数が少ない結果は、良く見えても偶然との区別がつきません。
いずれも「数字が間違っている」のではなく、その測定量が前提としている相場の性質が崩れている状態です。適用外の条件をルールに併記しておくと、無理に当てはめずに済みます。
まとめ
曖昧語の数値化は、測定量・観測窓・閾値の3点に分解する作業です。言い換えずに現象を書き出し、測る量を1つか2つに絞り、観測窓を固定し、閾値は仮置きから始める。この順序を守れば、「強いトレンド」は翌日の自分が再現できる定義になります。
一方で、数字にしたからといって当たるようになるわけではありません。定義が安定すると、外れたときに何が外れたのかを特定できるようになる——得られるのはこの性質です。閾値は暫定値として扱い、記録が貯まってから見直してください。また、相場には常に損失の可能性があり、過去データで安定していた定義が将来も同じ挙動を示す保証はありません。本記事は特定の手法や水準の有効性を示すものではなく、検証の手順を整理したものです。実際の採用判断はご自身の責任で行ってください。
この記事は、AI で下書きを作り、益山康秀(運営者)が内容を確認して公開しています
この記事は情報の提供を目的としたもので、特定の金融商品の売買をすすめるものではありません。売買の判断は、ご自身の責任で行ってください。(運営者情報)