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未実施 |