Исправь часть кода plot(price_diff, "Разница прогн...

تم الإنشاء في: ١٧ يونيو ٢٠٢٥

تمت الإجابة باستخدام GPT-4o بواسطة Chat01

سؤال

Исправь часть кода plot(price_diff, "Разница прогноза", color=diff_color, style=plot.style_columns, linewidth=2, transparency=50) ошибка звучит так "The "plot" function does not have an argument with the name "transparency""

الإجابة

Ошибка "The "plot" function does not have an argument with the name "transparency" указывает на то, что в библиотеке Pine Script (вероятно, в TradingView), функция plot() не поддерживает аргумент transparency.

Вместо этого для задания прозрачности используется аргумент transp.

✅ Правильный синтаксис:

pinescript
plot(price_diff, title="Разница прогноза", color=diff_color, style=plot.style_columns, linewidth=2, transp=50)

🔄 Исправления:

  • transparency=50transp=50
  • Также стоит добавить title= перед "Разница прогноза" для явного указания названия серии.

Если ты используешь Pine Script v4 или v5, синтаксис остаётся одинаковым, просто убедись, что diff_color — корректно определённая переменная цвета.

Если хочешь, я могу также проверить и улучшить остальную часть скрипта.

مشاركة هذا السؤال والجواب