Build your own chart tool
The seven-step path: pick one job, pick blocks, generate a starter, paste/import, verify, customize, publish honestly.
目的を1つ決める→ブロックを選ぶ→ひな形を生成→貼り付け→検証→改造→正直に公開、の7ステップ。
Public summaries of every BSV starter, recipe and generator in the Traders Library. Viewing, copying and downloading the source requires free email verification.
Traders LibraryのBSVスターター・レシピ・コード生成の解説ページ一覧です。コードの閲覧・コピー・ダウンロードには無料のメール確認が必要です。
Original BSV source under the MIT license. Nothing has been runtime tested by BSV yet — each page says exactly what was checked.
BSVオリジナルのソース(MITライセンス)です。BSVではまだ実行検証をしていません。各ページに確認した範囲を明記しています。
The seven-step path: pick one job, pick blocks, generate a starter, paste/import, verify, customize, publish honestly.
目的を1つ決める→ブロックを選ぶ→ひな形を生成→貼り付け→検証→改造→正直に公開、の7ステップ。
JSON Schema for BSV Trader Recipes: a name, an overlay flag and an ordered list of blocks (id, type, params). Validate a recipe before generating code.
BSV Trader RecipeのJSONスキーマ。名前・チャート重ね表示の指定・ブロック(id・type・params)の並びを定義します。コード生成の前にレシピを検証できます。
Node.js generator that turns one recipe into a Pine Script v6, MQL5, MQL4, cTrader C#, cTrader Python, Bookmap Python, NinjaTrader 8, Quantower, Sierra Chart (ACSIL), ProRealTime, GoCharting (Lipi), MotiveWave (Java), Vela (JavaScript), JForex (Java), TradeStation (EasyLanguage), ATAS (C#), AmiBroker (AFL), thinkorswim (thinkScript), Tradovate (JavaScript), backtrader (Python), Backtesting.py (Python) or NautilusTrader (Python) starter. Unsupported blocks stay visible as TODO comments instead of silently disappearing.
1つのレシピからPine Script v6・MQL5・MQL4・cTrader(C#)・cTrader(Python)・Bookmap(Python)・NinjaTrader 8・Quantower・Sierra Chart(ACSIL)・ProRealTime・GoCharting(Lipi)・MotiveWave(Java)・Vela(JavaScript)・JForex(Java)・TradeStation(EasyLanguage)・ATAS(C#)・AmiBroker(AFL)・thinkorswim(thinkScript)・Tradovate(JavaScript)・backtrader(Python)・Backtesting.py(Python)・NautilusTrader(Python)のひな形を出力するNode.js製ジェネレーター。未対応のブロックは黙って消さず、TODOコメントとして残します。
Tracks the high, low and range of a chosen session (default 08:00–10:00 Europe/London) and shows them in a small status table.
指定した時間帯(初期値はロンドン時間08:00〜10:00)の高値・安値・値幅を追跡し、小さな表に表示します。
Marks bars that trade beyond the last confirmed pivot by at least a set ATR fraction and close back inside. A mechanical candidate marker with alert conditions — not an order-flow claim.
直近の確定ピボットをATR比で一定以上はみ出し、内側に戻って引けた足に印を付けます。アラート条件付きの機械的な候補表示で、注文フローの主張ではありません。
Plots ATR divided by its own moving average and colors low / normal / high volatility regimes against adjustable thresholds.
ATRをその移動平均で割った比率を表示し、しきい値に応じて低・通常・高ボラティリティを色分けします。
EMA basis with ATR-multiple bands for planning stop distance visually. It does not size positions or place orders.
EMAを基準にATR倍率のバンドを描き、損切り幅を目で検討するための補助です。ロット計算や発注は行いません。
Higher-timeframe fast/slow EMA trend and RSI state in a compact panel, using request.security with lookahead off.
上位足の短期・長期EMAのトレンドとRSIの状態を小さなパネルに表示します。request.securityはlookahead無効で使います。
EMA cross alerts that send a structured JSON payload via alert(). Webhook-ready, with no secrets in the script and no order placement.
EMAの交差でJSON形式のメッセージをalert()から送ります。Webhookにつなげられますが、スクリプトに秘密情報は入れず、発注もしません。
MQL5 custom indicator: EMA with ATR upper/lower bands in the chart window. Compile in MetaEditor before use.
MQL5のカスタムインジケーター。チャート上にEMAとATRの上下バンドを表示します。使う前にMetaEditorでコンパイルしてください。
cTrader Automate C# indicator: EMA with ATR bands, AccessRights.None. Build inside cTrader before use.
cTrader Automate用のC#インジケーター。EMAとATRバンドを表示します(AccessRights.None)。使う前にcTrader内でビルドしてください。
cTrader Automate C# RSI study in its own panel — a clean base for regime colouring or thresholds.
cTrader Automate用のC# RSIスタディ(別パネル表示)。局面の色分けやしきい値を足すための土台です。
MQL4 custom indicator for MT4: EMA with ATR upper/lower bands in the chart window. Compile in MetaEditor (MT4) before use.
MT4用のMQL4カスタムインジケーター。チャート上にEMAとATRの上下バンドを表示します。使う前にMT4のMetaEditorでコンパイルしてください。
cTrader Algo Python indicator: a C# attribute file for parameters/outputs plus a _main.py with the EMA + ATR band logic. Build in cTrader before use.
cTrader AlgoのPythonインジケーター。パラメーターと出力を宣言するC#属性ファイルと、EMA+ATRバンドの処理を書いた_main.pyの2ファイル構成です。使う前にcTraderでビルドしてください。
Bookmap Python API add-on (open beta API) that draws an EMA of trade prices on the main heatmap. No order placement.
Bookmap Python API(オープンベータ)のアドオン。約定価格のEMAをメインのヒートマップ上に描きます。注文は出しません。
NinjaScript indicator with EMA and ATR bands using the standard OnStateChange / OnBarUpdate / AddPlot lifecycle.
標準的なOnStateChange・OnBarUpdate・AddPlotの流れで作ったEMA+ATRバンドのNinjaScriptインジケーター。
Deliberately small Quantower Algo indicator (one SMA line series) to alter rather than an opaque clone.
あえて小さく作ったQuantower Algoのインジケーター(SMA 1本)。中身の見えない模倣品ではなく、改造の出発点です。
Sierra Chart ACSIL custom study: one EMA subgraph with a length input. Read-only and visual.
Sierra ChartのACSILカスタムスタディ。期間を入力できるEMAを1本表示します。表示専用です。
Dual EMA (21/89) written in GoCharting's Lipi scripting language. Paste into the Lipi editor and validate there.
GoChartingのLipi言語で書いた2本のEMA(21・89)。Lipiエディターに貼り付けて検証してください。
Five-line ProBuilder personal indicator returning EMA 21 and EMA 89. Separate from ProBackTest / ProOrder.
EMA21とEMA89を返す、数行のProBuilder個人用インジケーター。ProBackTest・ProOrderとは別物です。
MotiveWave Java SDK custom study starter (EMA, overlay). Study only — no order submission.
MotiveWave Java SDK用のカスタムスタディのひな形(EMA・チャート重ね表示)。スタディのみで発注はしません。
Your own browser chart: a minimal Vite + Vela starter that renders OHLCV bars you supply. No network request, no order execution. Vela itself is installed from its official package, not redistributed by BSV.
自分のブラウザーチャートを作る道。用意したOHLCVデータを表示する最小限のVite+Velaスターターです。通信も発注もしません。Vela本体はBSVが再配布せず、公式パッケージから入れます。
OpenMarkets as a market-data / agent integration building block (REST, WebSocket, MCP) — not a chart-scripting language. Start read-only and keep keys out of source.
OpenMarketsは市場データ・エージェント連携の部品(REST・WebSocket・MCP)として扱います。チャート用のスクリプト言語ではありません。読み取り専用から始め、APIキーをコードに入れないでください。
Fast/slow EMA trend state with RSI confirmation and alert.
短期・長期EMAのトレンド状態をRSIで確認し、アラートを出します。
Session filter plus EMA/RSI context. The initial generator emits a TODO where a target cannot express a session filter safely.
時間帯フィルターとEMA・RSIの組み合わせ。時間帯を安全に表現できない出力先ではTODOを残します。
ATR calculation with an EMA context line. Use the generated source as a starting point for stop/risk visualization; no profitability claim.
ATRとEMAの基準線。損切り・リスクを視覚化するひな形です。収益性の主張はしません。
Pivot/sweep concept with ATR context and a pivot zone. Rendered on targets that support pivots (including NinjaTrader, cTrader and MT4); other targets keep honest TODOs.
ピボット・スイープの考え方をATRと組み合わせたアラート。高度なブロックは正直に対応できるまでTODOのままです。
ATR plus moving-average context for a low/normal/high volatility regime tool.
ATRと移動平均で低・通常・高ボラティリティを分けるツール。
Session range, breakout state and dashboard starter.
時間帯の値幅・ブレイク状態・ダッシュボードのひな形。
Higher-timeframe EMA/RSI context with a compact status panel.
上位足のEMA・RSIの状態を小さなパネルで確認します。
Simple RSI threshold alert starter with explicit no-auto-trade behavior.
RSIのしきい値でアラートを出すだけのシンプルなひな形。自動売買はしません。
Uptrend state (EMA 21 above EMA 89), a real dip (RSI at or below 40 on one of the last 5 bars), then recovery: RSI crossing back above 45 on a closed bar.
上昇トレンド(EMA 21がEMA 89より上)のあいだに、直近5本のどこかでRSIが40以下まで下がり(本当の押し目)、確定足でRSIが45を上抜けた(回復)足を知らせます。
Session-aware range/statistics panel starter; advanced statistics remain target TODOs.
時間帯ごとの値幅・統計パネルのひな形。高度な統計はTODOです。
Pivot + RSI divergence concept for scanner implementation; advanced divergence logic remains explicit until target support is added.
ピボットとRSIのダイバージェンスを複数銘柄で探すスキャナーの構想。高度な判定は対応するまでTODOとして明示します。
Condition plus structured webhook payload starter. Never include secrets in the payload.
条件と構造化Webhookメッセージのひな形。メッセージに秘密情報を入れないでください。
SMA 50 / SMA 200 cross with one alert per closed bar in each direction. A classic context signal, not a trading system; no profitability claim.
SMA50とSMA200のクロスを、確定足ごとに上下それぞれ1回だけ知らせるひな形。定番の相場環境シグナルで、売買システムではありません。収益性の主張はしません。
EMA 9 / EMA 21 cross that only alerts when RSI 14 agrees (above 50 for up-crosses, below 50 for down-crosses). Starter for a filtered momentum alert; no profitability claim.
EMA9とEMA21のクロスのうち、RSI14が同じ向き(上抜けは50超、下抜けは50未満)のときだけ知らせるひな形。フィルター付きモメンタムアラートの出発点で、収益性の主張はしません。
No exact matches. Reset the filters.一致する項目がありません。絞り込みを解除してください。
Third-party open-source scripts with their original license and provider named on each page. Search and filter them on the Traders Library page.
各ページに元のライセンスと提供者を明記した、外部のオープンソーススクリプトです。検索・絞り込みはTraders Libraryのページで。
Strategy · Trend
Trade manager · Risk tools
Indicator · Trend
Indicator · Levels
Strategy · Breakout
Trade manager · Trade management
Expert Advisor · Price action
Strategy · Mean reversion
Indicator · Volatility
Indicator · Momentum
Trade manager · Trade management
Indicator · Trend
Indicator · Trend
Expert Advisor · Trend
Indicator · Trend
Indicator · Research
Expert Advisor · Sessions
Indicator · Momentum
Expert Advisor · Breakout
Indicator · Volatility
Indicator · Breakout
Indicator · Risk tools
Indicator · Trend
Indicator · Sessions
Indicator · Price action
Indicator · Momentum
Expert Advisor · Breakout
Script · Trade management
Indicator · Momentum
Indicator · Volume
Indicator · Momentum
Indicator · Momentum
Indicator · Mean reversion
Indicator · Research
Indicator · Breakout
Indicator · Volatility
Indicator · Trend
Indicator · Trend
Indicator · Research
Indicator · Trend
Indicator · Volume
Indicator · Momentum
Indicator · Mean reversion
Trade manager · Trade management
Indicator · Research
Expert Advisor · Trend
Indicator · Volatility
Indicator · Volatility
Indicator · Trend
Trade manager · Trade management
Indicator · Volatility
Indicator · Trend
Template · Research
Expert Advisor · Sessions
Expert Advisor · Mean reversion
Indicator · Price action
Trade manager · Trade management
Indicator · Momentum
Indicator · Chart tools
Indicator · Risk tools
Indicator · Levels
Expert Advisor · Momentum
Indicator · Momentum
Indicator · Trend
Indicator · Volatility
Indicator · Trend
Trade manager · Trade management
Indicator · Levels
Expert Advisor · Sessions
Indicator · Momentum
Indicator · Sessions
Trade manager · Trade management
Indicator · Volume
Indicator · Trend
Indicator · Price action