当サイトでは記事の一部にアフィリエイト広告を掲載しています。
スポンサーリンク

【PR】Forex Tester Onlineについて

スポンサーリンク

Forex Tester Onlineとは何か

このサイトを長く読んでいる方ならご存知の通り、私はForex Testerのデスクトップ版を長年使ってきた。FT2、FT3、FT4と使い続けてきたので、Forex Tester Onlineがブラウザ版として別製品としてリリースされたとき、マーケティングページを眺めるだけでなく、きちんと使い込んでみようと思った。

Forex Tester Onlineは、ブラウザ上で動作する手動バックテストプラットフォームだ。基本的な考え方はデスクトップ版と同じ——過去の価格データをリアルタイムで進めながら実際に注文を出し、受動的なチャート分析では得られない反復練習を積み重ねる。

デスクトップ版との違いは提供形式にある。インストール不要。ライセンスファイルも不要。データのインポート作業もない。ブラウザを開いてログインすれば、どのマシンでもプロジェクトがそのまま開く。
最初に明確にしておきたいのは、Forex Tester OnlineとForex Testerデスクトップ(現在はFT6)は別製品であり、ライセンスも別だということだ。片方を持っていてももう片方は使えない。2つの比較は別の記事で扱う。この記事ではForex Tester Online単体について書く。

ブラウザ版のメリットとデメリット

メリットは明快だ。ブラウザが動くPCならどこでも使える。セットアップ不要、OSアップデートによる互換性問題もなく、どのマシンに正しいデータファイルが入っているかを気にする必要もない。プロジェクトの状態はサーバー側に保存されるので、自宅のPCからノートPCに切り替えても、まったく同じところから再開できる。

ただし、正直に言うべき制約がある。安定したインターネット接続が必要だ。オフラインモードはない。セッション中に接続が切れると困る。インターネットの安定性が保証されない環境にいる場合、あるいはローカルで完全に動作するデスクトップアプリを好む場合は、デスクトップ版の方が現実的な選択だ。

これはForex Tester Onlineへの批判ではなく、ブラウザベースのソフトウェア全般に共通するトレードオフだ。生涯ライセンスを購入する前に知っておく価値はある。

主要機能

過去データとシミュレーションの品質

取り扱い銘柄は広い。FX、株価指数、金属、仮想通貨、株式、ETFを含む280以上の銘柄。過去データは銘柄によって最大23年分さかのぼれる。

シミュレーションは足単位ではなくティック単位で動く。これは見過ごされがちだが、実際にはかなり重要な違いだ。足単位の再生では、ローソク足の内側で何が起きたかわからない——損切りとターゲットのどちらが先に当たったかも含めて。ティックシミュレーションでは価格の実際の動きの順序が再現される。これが練習環境をライブ相場に近いものにしている。簡略化されたものではなく。

マルチチャートワークスペース

同期チャート最大16枚、レイアウト46種類、チャートごとに独立した設定。シミュレーションを進めると全チャートが一緒に更新される。

このサイトの読者のほとんどはプライスアクショントレーダーだと思うが、複数時間足を同時に読むことは任意ではなく、プロセスの核心だ。1枚のチャートで近似するのではなく、実際のワークフローをそのまま練習できることは大きい。

ナビゲーション

個人的に最も実用的な機能の一つだ。過去のある時点から線形にすべてを進めていくのではなく、特定の日時、セッションオープン(東京、ロンドン、ニューヨーク)、インジケーターや引いたレベルとの価格クロス、あるいはニュースイベントへ直接ジャンプできる。

具体的には、特定のセットアップを練習したい場合に、そのセットアップが出現する場面まで直接移動できる。条件が揃っていない時間帯を延々と早送りする必要がない。練習セッションの効率が大幅に上がる。

インジケーターと描画ツール

標準的なテクニカル分析ツールに加え、ICTおよびSMC手法専用ライブラリ——マーケットストラクチャー、フェアバリューギャップ、プレビアスレベル、サイコロジカルレベル——ならびにボリュームプロファイル、VWAP、AVWAP、ローソク足パターン認識を備えている。

Proプランではカスタムインジケーターが使えるが、マーケティングではあまり強調されていない制約について正直に書いておきたい。Forex Tester Onlineのカスタムインジケーターは、プラットフォーム独自のスクリプト言語で記述する必要がある。TradingViewのPine ScriptやMetaTraderのMQL4/MQL5とは互換性がない。他のプラットフォームでカスタムインジケーターのライブラリを構築してきた場合、そのままでは移行できず、書き直しが必要になる。カスタムツールに強く依存しているトレーダーにとっては、考慮すべき実質的な制約だ。

注文インターフェース

チャート上での右クリック注文、損切り・ターゲットのドラッグ&ドロップ変更、一部決済、ワンクリックブレイクイーブン移動、内蔵計算機付きのリスクベースポジションサイジング。ワークフローはライブ取引の執行に十分近く、シミュレーションと本番の切り替えが別のシステムを使う感覚にならない。

ブラインドモード

銘柄名、日付、価格ラベルが非表示になる。EURUSDなのかGBPJPYなのか、2019年なのか2023年なのかを知らずに、純粋なプライスアクションだけで取引する。

目的は後知恵バイアスの除去だ——特定の通貨ペアが特定の時期にどう動いたかを「もう知っている」という先入観を取り除く。自分のパターン認識が本当に汎用的なのか、それとも特定の銘柄に無意識に最適化されているだけなのかを確かめるための、真剣に使えるツールだと思っている。全員が使うものではないが、存在することは評価している。

Exit Optimizer

Exit Optimizerは取引履歴を分析し、全トレードを通じて最も高い純利益を生み出したであろう損切り・利確・最大保有時間の組み合わせを導き出す。個別のトレードに対してではなく、システム全体に対して。インターフェースは3本のスライダーで、それぞれに統計的に最適な値を示す目盛りマークが表示される。どのスライダーを動かしても、純利益・勝率・プロフィットファクター・平均損益がリアルタイムで更新される。

実用的なメモに入る前に、このツールが何であり何でないかについて正直に書きたい。私はこのツールが本質的に議論を呼ぶものだと思っており、単純な推薦文で済ませるには値しない。

まず理解しておきたいのは、自分の実際のバックテスト結果がExit Optimizerの提案を上回っている場合、それは誤動作ではないということだ。それは、現在のプライスアクションに適応し、モメンタムを読み、動きが過熱していると認識する自分の裁量的な決済判断が、固定パラメーターセットよりも優れていたことを意味する。プライスアクションの読みが優れていれば、機械的なルールを上回る決済が出せるし、出るべきだ。Exit Optimizerが反映するのは自分の過去の平均であり、潜在的な天井ではない。

次に、カーブフィッティングの問題がある。過去データで最適化された固定の利確・損切りは、その銘柄が同じボラティリティと構造で動き続ける限りにおいて有効だ。相場環境が大きく変化したとき——そしてそれは必ず起きる——それらのパラメーターは陳腐化する。だからこそ、全期間の過去データに対する一回限りの最適化よりも、直近6〜12ヶ月のデータを使って1〜3ヶ月ごとに再最適化することの方が意味を持つ。

それでもなぜ使うのか。ライブ相場では、バックテストやシミュレーションが完全には再現できない形で感情が裁量を圧倒するからだ。練習セッションでプライスアクションをうまく読んで賢く決済できるトレーダーが、本番の資金プレッシャーの下では——利益を早く刈り取り、損切りを広げ、希望から損失を持ち続ける——という行動をとりうる。もしExit Optimizerがバックテスト結果を大幅に改善できると示すなら、それは真剣に受け止める価値のあるシグナルだ。固定決済は特定のトレーダーと特定の戦略にとって、まさにその場での判断を排除するという理由で、有効なセーフガードとして機能しうる。ツール自体は議論を呼ぶ。だがユースケースは本物だ。

実用上のメモをいくつか:

サンプルサイズ
ドキュメントでは最低30トレードとされている。それは技術的な下限として扱い、目標にはしないこと。30トレードは薄いサンプルだ——ほとんどの状況でシグナルとノイズを分離するには到底足りない。300未満は予備的な参考値、1,000件以上の範囲になって初めて出力に相応の信頼が置けるようになると考えている。このツールは真剣にバックテストを積み重ねた後に有用になるものであり、最初から機能するものではない。

銘柄別実行
オプティマイザーは銘柄ごとに個別に実行すること。EURUSDとGBPJPYはボラティリティプロファイルが異なる。複数の通貨ペアに一つのパラメーターセットを当てはめれば、設計上サブ最適になる。

単位変換
Exit Optimizerはpips単位で表示する。注文入力画面はpoints単位を使う。10倍にすること。最適値14.90 pips = 注文フォームでは149 points。これに引っかかる人が多い。

Exit Optimizerは、Forex Tester Onlineのバックテストだけでなく、インポートしたライブ取引履歴にも使える。MT4、MT5、TradingView、NinjaTraderからエクスポートして実行できる。シミュレーションではなく実際の口座の履歴に対して走らせることで、現実的な妥当性が加わる。

Trade Analyzer

Exit Optimizerが決済パラメーターに焦点を当てるのに対し、Trade Analyzerは約20の軸からトレードのパフォーマンスを分析する。どの銘柄が結果を出しているか、どのセッション・時間帯が自分のアプローチにとって一貫して有益または不利か、異なるセットアップ条件でのパフォーマンスの分布など。

通常の統計エクスポートと比べて私が有用だと感じるのは、一歩踏み込んだ点だ。パターンを特定するだけでなく、そのインサイトに従った場合の利益への影響を推定してくれる。特定のセッション前に決済していれば結果が改善されたと指摘する場合、どの程度改善されたかも示してくれる。これによって、あるインサイトが実際に行動する価値があるのか、それとも効果が限定的すぎて無視していいのかを判断しやすくなる。

インポート機能はExit Optimizerと同じだ。MT4、MT5、TradingView、NinjaTraderの取引履歴がインポートできる。バックテストデータだけでなく、ライブ取引に対してもこの分析が実行できる。

プロップチャレンジシミュレーション

Forex Tester Onlineには、プロップファームの審査条件を再現した専用シミュレーションモードがある。最大ドローダウン、日次ドローダウン上限、利益目標、最低取引日数、時間制限——対象とする審査のルールに合わせてパラメーターを設定し、その制約の中で通常のバックテスト練習を行う。

価値は単純だ。日次ドローダウン上限4%というのは、昼過ぎに3.5%のマイナスでポジションを抱えている状況を実際に経験するまで、抽象的なものでしかない。実際の有料審査でその状況に初めて直面するのは高い授業料だ。事前に同じルールセットの下で練習することはパスを保証しないが、初体験という要素を方程式から除去する。

プランと料金 — どちらを選ぶか

Forex Tester Onlineには2つの有料プランがある。StarterとPro。それぞれ年間サブスクリプションまたは一度限りの生涯購入として提供されている。

Starterはコアシミュレーション環境をカバーする。80銘柄、同期チャート最大10枚、フルの過去データ深度、ナビゲーションシステム、注文インターフェース、取引ジャーナル。Exit Optimizer、Trade Analyzer、プロップチャレンジモード、カスタムインジケーター、取引ロボット、ライブ取引履歴インポートは含まれない。

ProはStarterが欠くすべてを追加する。280以上の銘柄全体へのアクセス、Exit Optimizer、Trade Analyzer、プロップチャレンジシミュレーション、カスタムインジケーターサポート、取引ロボットサポート、ライブ取引履歴インポート、ブラインドモード、オートメーション。

どちらのプランを選ぶかについての私の正直な判断:Exit OptimizerとTrade Analyzerを使いたいなら——Forex Tester Onlineを基本的なバックテストツールから明確に差別化するのがこれらの機能だ——Proが必要だ。Starterは有能なシミュレーション環境だが、プラットフォームを特徴的にする分析レイヤーが欠けている。

課金形式について:生涯購入は、Forex Tester Onlineを1〜2年以上真剣に使うつもりであれば、最もコスト効率の高い選択肢だ。年間プランは、全額を投じる前にプラットフォームをきちんと評価したい場合に合理的だ。

Forex Tester Onlineは定期的にプロモーション価格を実施している。購入前に現在の価格を確認することを勧める。定価を払う前提で考えない方がいい。

重要:Forex Tester OnlineとForex Testerデスクトップ(FT6)は別々に価格設定・ライセンスされている。片方の生涯ライセンスがもう片方を含むことはない。

向いている人・向いていない人

Forex Tester Onlineが合っている場合:

構造化された反復練習を通じて本物のパターン認識を構築したい裁量手動トレーダー——セットアップについて読むのではなく、何百・何千もの実例の中でリアルな条件下で執行を練習したい人。

ライブ取引のパフォーマンスを体系的に分析し、結果が実際にどこから来ているか、どこで漏れているかを理解したい人。

プロップファームのチャレンジに向けて取り組んでいて、お金を審査に投じる前に特定のルールパラメーターの中で練習したい人。

「決済が問題だと思う」から「データが決済について示していることがこれだ」へ移行したい人。

Forex Tester Onlineが合っていない場合:

エキスパートアドバイザーや自動売買システムを構築・テストしている場合。MT5のストラテジーテスターがその用途のために作られており、より適している。Forex Tester Onlineは手動裁量トレーダー向けに設計されている。

完全にオフラインの環境が必要な場合、またはインターネット接続が不安定な場合。デスクトップ版がより現実的な選択肢だ。

Pine ScriptやMQL4/MQL5で構築した既存のカスタムインジケーターツールキットがあり、それをここで使う前提でいる場合。書き直しなしには移行できない。

まとめ

Forex Testerのデスクトップ版を十分使い込んだ上で、Forex Tester Onlineが何であり何でないかについて、かなり明確な像を持つに至った。単純なウェブポートではない。デスクトップ版はツールを与えてくれる——シミュレーション環境、データ、注文インターフェース。Forex Tester Onlineはその上に分析レイヤーを加える。どこに注力すべきかを教えてくれる。Exit Optimizerは決済パラメーターを指摘し、Trade Analyzerはセッション、銘柄、セットアップ行動を指摘する。このプラットフォームは練習させるだけでなく、何を練習すべきかを示してくれる。

Forex Tester OnlineとForex Testerデスクトップを、すでにFT6を持っている視点から具体的に比較したい方——その比較は別の記事で扱う。

Forex Tester Online — 公式サイト

スポンサーリンク
シェアする
MCをフォローする
スポンサーリンク
タイトルとURLをコピーしました