Forex Tester Online マニュアル — 自動売買/EA
インジケーター作成 — 公式英語ガイドのご案内
FTO で独自インジケーターを作成する方法は、開発元の公式ドキュメント(英語)にまとめられています。作成をご検討の方は、下記の専用ページをご参照ください。
必ずお読みください:JavaScript への書き換えが必要ですFTO のインジケーター・ストラテジーは、JavaScript に変更しないとアップロードできません。mq4 ファイルなどをそのまま FTO へ入れることはできません。JavaScript への書き換えを実行ください。
サポート範囲についてソースコードの内容確認などは、サポート対象外となりますので、ご了承ください。
公式ドキュメント(英語)
インジケーター作成の手順・API リファレンスは、こちらの専用英文ページでご確認いただけます。
https://fto-2.gitbook.io/fto-indicators-docs
日本語の作成ガイド(ドキュメント)
FTO のインジケーター作成について、日本語でまとめたガイドもご用意しています。下記よりダウンロードください。
作成に必要なもの
- FTO のアカウント — 作成したインジケーターは FTO の画面からアップロードして使用します。専用ソフトのインストールは不要です。
- テキストエディター / IDE — JavaScript が書けるエディターであれば何でも構いません。公式チュートリアルでは AI 搭載エディター「Cursor」を使った作成手順が紹介されています(Cursor は有料 IDE ですが、回数制限付きの無料版があります)。
- JavaScript の基礎知識 — コンパイラー等は不要で、JavaScript ファイルをそのままアップロードします。MQL4/MQL5 のソースは流用できないため、ロジックを JavaScript で書き直す必要があります。
ドキュメントの主な内容
- Quick Guide — 開発環境のセットアップと、移動平均線(MA)を例にした最初のインジケーター作成チュートリアル
- Indicator Structure —
Init/Calculate/Doneなどインジケーターのライフサイクル(処理の流れ) - Working with Buffers — チャートに値を描画するバッファーの作成・管理
- Accessing Chart Data — バー(ローソク足)データ・価格配列・時系列の取得方法
- External Parameters — ユーザーが画面上で変更できる外部パラメーターの定義
- その他 — 通貨ペア情報の取得、日時処理(FTODate)、ヘルパー関数 など
ドキュメントは英語のみです日本語版はございません。ブラウザーの翻訳機能などをご活用ください。
ストラテジー(自動売買)を作る場合は
ストラテジーを作る場合は、こちらをご覧ください → ストラテジー作成(英語ガイド)