FIELD GUIDE / 03

A repeatable test beats a perfect screenshot

きれいな画像より再現できる検証

Record the exact experiment

検証条件を固定します

Keep source commit and SHA256, terminal/Pine version, instrument, feed, timeframe, timezone, dates, settings and all enabled permissions. Note whether source was modified. Record commission, spread, slippage and execution assumptions before viewing results.

ソースのコミットとSHA256、環境の版、銘柄、配信元、時間足、時間帯、期間、設定、権限を記録します。改変の有無も残し、結果を見る前に手数料・スプレッド・スリッページ・約定条件を固定します。

Separate fit from evidence

調整した期間と評価する期間を分けます

Use one interval to develop the rule and untouched intervals to evaluate it. Changing parameters after seeing the test interval turns it into another development sample. Include quiet, trending and volatile periods instead of selecting only the favorable chart.

開発に使う期間と、まだ見ていない評価用の期間を分けます。評価期間を見てから調整すると、その期間も開発用になります。良い場面だけでなく、閑散・トレンド・高変動を含めて比較します。

Inspect what was actually known at the time

その時点で知り得た値を確認

Compare historical plots with bar replay and live updates. Check higher-timeframe requests, pivots that need later bars, negative plot offsets, rolling curve redraws and alerts before bar confirmation. A later-stabilized plot is not necessarily a signal available in real time.

過去の表示をバーリプレイとリアルタイム更新で比較します。上位足の取得、後続バーを要するピボット、負の表示シフト、過去曲線の描き直し、足確定前のアラートを確認します。後から整った線が、その場で利用可能なシグナルとは限りません。

Use standard OHLC prices for execution assumptions. Synthetic candle values, including Heikin Ashi values, are not automatically executable market prices.

約定条件には通常のOHLCを使って確認します。平均足などの合成価格がそのまま市場で約定する価格とは限りません。

Check the full trade lifecycle

注文から終了まで確認

For EAs, inspect order acceptance, rejection, stop placement, close failures, repeated signals and restart recovery. Compare requested trades with filled trades, not just the equity curve. Never let a demo pass silently become a live authorization.

EAでは注文受付・拒否・ストップ設置・決済失敗・連続シグナル・再起動復元まで確認します。損益曲線だけでなく、要求した注文と実際の約定を比較します。デモ合格を自動的な実口座運用の許可にしないでください。

BSV currently records source and license checks, not a passed compiler, backtest, demo, or live trading result. Verification labels should change only when reproducible evidence is attached to that exact code version.

現在のBSV表示はソースとライセンスの確認で、コンパイル・バックテスト・デモ・実運用の合格表示ではありません。検証ラベルは、そのコードの版に紐付いた再現可能な証拠が揃ったときだけ更新します。

Primary references

一次資料

Research before choosing a platformプラットフォームを選ぶ前に調べる

Compare charting alternatives, code compatibility and volume-analysis tools using official sources.公式情報を基に、チャートの代替、コードの互換性、出来高分析の道具を比較。

Compare TradingView alternatives →TradingViewの競合・代替を比較 →Check Pine Script migration →Pine Scriptの移行・互換性を確認 →Explore order-flow and profile code →注文フロー・プロファイルのコードを探す →Choose free indicators and source →無料インジケーター・ソースを選ぶ →Check repainting and backtests →リペイント・バックテストを確認 →Understand TradingView MCP and AI →TradingView MCP・AI分析を理解する →