USD/JPY Bid
—
Ask: —
スプレッド
—
pips
市場状態
—
更新時刻 —
現在ポジション
—
ボット未起動
FX バックテスター
MA Cross / 乖離率戦略を過去データで検証
ボット制御
自動売買の開始・停止・ログ確認
資産・建玉
残高・建玉・評価損益(APIキー必要)
API設定
APIキーとWorker設定の確認
ボット ログ
—起動待機中。ボット制御タブからストラテジーを選んで開始してください。
ストラテジー設定
⚠️ 実際の発注には APIキー と CF Worker のプライベートAPIプロキシ設定 が必要です。
設定タブで APIキー を登録してから開始してください。
設定タブで APIキー を登録してから開始してください。
現在の状態
ボット
停止中
ポジション
—
シグナル数
0
アクティビティログ
—ボット停止中
🔒
APIキーを設定すると残高・建玉が表示されます
🔒
APIキーを設定すると約定履歴が表示されます
Private API キー設定
APIキーは ブラウザのlocalStorage にのみ保存されます。
GMO Coin マイページ → API管理 → 新規APIキー発行(必要権限: FX取引・残高照会)
GMO Coin マイページ → API管理 → 新規APIキー発行(必要権限: FX取引・残高照会)
CF Worker 設定確認
FX Public API(レート・ローソク足)および Private API(残高・注文)を使用するには、
CF Worker が
Worker コード(gmo-fx-proxy.workers.dev)を以下に更新してください:
CF Worker が
forex-api.coin.z.com にプロキシするよう設定が必要です。Worker コード(gmo-fx-proxy.workers.dev)を以下に更新してください:
export default {
async fetch(request) {
const url = new URL(request.url);
if (request.method === 'OPTIONS') {
return new Response(null, { headers: {
'Access-Control-Allow-Origin': '*',
'Access-Control-Allow-Headers': '*',
'Access-Control-Allow-Methods': 'GET, POST, DELETE, OPTIONS',
}});
}
const isPrivate = url.pathname.startsWith('/private');
const target = isPrivate
? 'https://forex-api.coin.z.com' + url.pathname + url.search
: 'https://forex-api.coin.z.com/public' + url.pathname + url.search;
const res = await fetch(target, {
method: request.method,
headers: request.headers,
body: request.method !== 'GET' ? request.body : undefined,
});
const r = new Response(res.body, res);
r.headers.set('Access-Control-Allow-Origin', '*');
r.headers.set('Access-Control-Allow-Headers', '*');
r.headers.set('Access-Control-Allow-Methods', 'GET, POST, DELETE, OPTIONS');
return r;
}
}