TradingView · MT5 · MT4 · cTrader · Bookmap · NinjaTrader · QuantowerMITFREE

Recipe builder (in your browser)レシピビルダー(ブラウザで動作)

Edit indicator, signal, plot and alert blocks in a form and get Pine v6, MQL5, MQL4, cTrader C# / 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) and NautilusTrader (Python) starters generated instantly in your browser — the same BSV generator used for the pre-built recipes.

指標・シグナル・プロット・アラートのブロックをフォームで編集すると、Pine v6・MQL5・MQL4・cTrader(C#/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)のひな形がブラウザ内ですぐ生成されます。生成済みレシピと同じBSVジェネレーターです。

Browser port of the repository generator — output not runtime testedリポジトリのジェネレーターをブラウザに移植・出力は実行検証なし ORIGINAL BSV SOURCE

Open the builder — free email verificationビルダーを開く(無料のメール確認)

The explanation is public. Using the builder (it contains the generator source) requires free email verification. Free stays free.

解説は登録なしで読めます。ビルダー(ジェネレーターのソースを含みます)の利用には無料のメール確認が必要です。無料のものは無料のままです。

What you can doできること

  • Start from one of 14 starter recipes or a blank recipe.
  • Add, remove, reorder and edit blocks: EMA, SMA, RSI, ATR, session filter, cross, threshold, combine, plot, alert.
  • Switch the target between Pine v6, MQL5, MQL4, cTrader C# / 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) and NautilusTrader (Python) and see the TODO count for blocks a target cannot express yet.
  • Copy or download the code and the recipe JSON. Drafts stay in your browser.
  • Get a recipe check (unused blocks, blocks used before they are defined, value-vs-condition mix-ups) with one-click fixes, and a compile checklist for the selected platform where you can record your own result (kept in your browser; BSV does not verify it).
  • See per-block TODO hints for the selected target, and share your own recipe as a link or JSON file (block settings only — never generated code or BSV source).
  • 14種類のひな形レシピか、白紙から始められます。
  • ブロック(EMA・SMA・RSI・ATR・時間帯フィルター・クロス・しきい値・組み合わせ・プロット・アラート)の追加・削除・並べ替え・編集ができます。
  • 出力先をPine v6・MQL5・MQL4・cTrader(C#/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)で切り替え、出力先でまだ表現できないブロックのTODO数を確認できます。
  • コードとレシピJSONをコピー・ダウンロードできます。下書きはブラウザ内に保存されます。
  • レシピの点検(使われていないブロック、定義より前での参照、値と条件の取り違え)とワンクリック修正、選んだプラットフォーム向けのコンパイル確認リストを表示します。結果は自分で記録できます(ブラウザ内に保存され、BSVは検証しません)。
  • 選んだ出力先のTODOヒントをブロックごとに確認でき、自分のレシピをリンクやJSONファイルで共有できます(ブロックの設定のみ。生成コードやBSVのソースは含みません)。

Verification status検証状態

Generator parityジェネレーターとの一致Browser output is byte-identical to the repository generator for every starter recipe and target (automated check).すべてのひな形レシピと出力先で、ブラウザの出力がリポジトリのジェネレーターと完全に一致することを自動確認しています。
Compile on the platformプラットフォームでのコンパイルNot performed by BSVBSVでは未実施
Backtest / demo / live runバックテスト・デモ・実運用Not performed未実施

← Build your own chart tool← 自分のチャートツールを作る