トレーディングビューで、パインエディタにコピーして保存、チャートにコピーで表示できず、以下のような、エラーメッセージがでました。どうやって、なおしたらいいか教えてくださいコンパイルエラーSyntax error at input 'src'と表示がでます。よろしくお願いします。

1件の回答

回答を書く

1200305

2026-06-25 08:05

+ フォロー

エラーの原因は、コピーしたパインスクリプトの文法が途中で崩れていて、TradingViewが「src」という文字が来る位置を理解できなくなっていることです。

主な対処は次の三つです。

1.コードをもう一度「全文」コピーし直す
元のサイトからコードを一行目から最後まで選択してコピーし、パインエディタの中身を一度全部消してから、そのまま貼り付けてください。途中からだけ貼ったり、古いコードと混ざると、このような構文エラーが出やすいです。

2.エラー行の直前に、カンマやかっこの抜けがないか確認する
赤いマークやエラー行番号が出ていると思うので、その行と一つ前の行を見てください。
たとえば
ma = ta.sma(src 20)
のようにカンマが抜けていたり
ta.sma(src, 20
のようにかっこ閉じが足りないと、「src」の位置で構文エラーになります。

3.src という変数をちゃんと定義する
コードのどこかに
src = input(close, “Source”)
のような行があるか確認してください。もし無ければ追加します。定義していないのに plot(src) のように使うと、エラーの原因になります。

これらを順に確認しても直らない場合は、エラーが出ている行を含めてコード全体を貼り直すと解決しやすいです。

うったえる有益だ(0シェアするブックマークする

関連質問

Copyright © 2026 AQ188.com All Rights Reserved.

博識 著作権所有