TradingViewのPineスクリプトが「コンパイルエラーで動かない」「エラーは消えたが表示が意図と違う」
という状態を、動く状態に直します。
■ こんな状態のコードを想定しています
・貼り付けたらエラーが出て、エラーメッセージの意味が分からない
・ネットで拾ったコードが古いバージョンで、今のTradingViewでは通らない
・自分で書き足したら急に通らなくなった
・エラーは出ないが、線やサインが出ない・出る場所がおかしい
■ 何をするか
1. いただいたコードをこちらでTradingViewに貼り、エラーを再現します
2. 原因を特定して修正します
3. 修正版のコード全文をテキストでお渡しします
4. 「どこが原因で、何をどう変えたか」を日本語で説明します
修正版はTradingViewのPineエディタでコンパイルが通ることを、こちらで確認してからお渡しします。
■ よく直しているエラーの例
・plot / plotshape などの描画関数を if の中に書いてしまっている(CE10188)
・v4/v5の書き方が残っている(ta.sum → math.sum など)
・bool型の扱いがv6の厳格化に合っていない
・strategyでbarstate.islastを使っていて、表示が更新されない
・条件の「立ち上がり」の書き方が意図と違う
上記に限らず、まずコードを見せていただければ「直せるか」を購入前にお答えします。
■ 正直にお伝えしておくこと
・TradingViewでの受注実績は、まだありません。だから初回価格を低く設定しています。
(3,000円は2026年10月31日までの特別価格です)
・私は自分用のインジケーター・ストラテジーをPine v5/v6で書いてきましたが、
第三者からの受注は今回が最初です。
・TradingViewには外部から使えるコンパイル用のAPIがありません。
そのため確認は、私が実際にPineエディタに貼って通すという方法で行います。
■ 免責
・本サービスは、ご依頼者が指定した仕様どおりにコードを動かすための技術作業です。
・投資助言・投資勧誘ではありません。
・修正したコードを使った取引の成果(利益・勝率・損失)について、
一切の保証も責任も負いません。
・銘柄や手法の推奨は行いません。
【購入前に、必ず一度ご相談ください】
Pineの修正は、10行で終わるものと300行を読み直すもので手間が10倍以上変わります。いきなりご購入いただくと、お受けできない内容だったり追加料金が必要になったりします。まずはメッセージで下記をお送りください。ここまでは無料です。
【お送りいただきたいもの】
1. 対象のPineコード
2. 1行目の //@version= の数字(不明でも構いません)
3. エラーメッセージの全文(スクリーンショット可。CE####の番号が写るように)
4. 本来どう動いてほしいか(1〜3行で)
5. 再現条件(銘柄・時間足。特定の条件でだけ起きる場合はその条件)
6. そのコードを、あなたが自由に改変・第三者に依頼してよい立場かどうか
6番について、他者の有料インジケーターの解析・複製や、再配布・改変が禁止されているコードはお受けできません。判断がつかない場合は「分からない」とお知らせください。
【お受けできないこと】
・アラート機能の新規実装
・Webhook、外部bot、自動発注との連携
・ロジックそのものの変更や新機能の追加(別途お見積り)
・勝率や利益の改善に関するご提案
・どの銘柄・時間足で運用すべきかのご提案
【修正について】
納品後7日以内、合意した仕様の範囲で2回まで無償です。ご依頼後に出てきた新しいご要望や、仕様そのものの変更は別途お見積りとなります。
【有料オプション「過剰最適化点検」について】
納品物は数値と図です。優劣・優位性の判定は行いません。数値の読み方と投資判断はご依頼者にお任せします。
【お預かりしたコードの扱い】
修正作業にのみ使用し、第三者への公開・転載・再利用はいたしません。
【免責】
本サービスは、ご依頼者が指定された仕様どおりにコードを動かす技術作業です。投資助言・投資勧誘ではありません。修正したコードを用いた取引の成果について、保証および責任は負いかねます。