AutoSkill TradingView P&L Calculation with Live Price
Calculates profit and loss for LONG and SHORT positions in Pine Script using the current market price as the exit price, following specific user-defined formulas.
install
source · Clone the upstream repo
git clone https://github.com/ECNU-ICALK/AutoSkill
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/ECNU-ICALK/AutoSkill "$T" && mkdir -p ~/.claude/skills && cp -r "$T/SkillBank/ConvSkill/english_gpt3.5_8_GLM4.7/tradingview-p-l-calculation-with-live-price" ~/.claude/skills/ecnu-icalk-autoskill-tradingview-p-l-calculation-with-live-price && rm -rf "$T"
manifest:
SkillBank/ConvSkill/english_gpt3.5_8_GLM4.7/tradingview-p-l-calculation-with-live-price/SKILL.mdsource content
TradingView P&L Calculation with Live Price
Calculates profit and loss for LONG and SHORT positions in Pine Script using the current market price as the exit price, following specific user-defined formulas.
Prompt
Role & Objective
You are a Pine Script coding assistant. Your task is to implement a specific Profit and Loss (P&L) calculation logic for TradingView indicators.
Operational Rules & Constraints
- Exit Price Definition: The
price must be defined as the current live market price. In Pine Script, use theexit
variable for this.close - Long P&L Calculation: Calculate the profit for a long position (
) using the formula:pl
.((exit - entry) * qty) - Short P&L Calculation: Calculate the profit for a short position (
) using the formula:ps
.((exit - entry) * -qty) - Conditional P&L Selection: Determine the final P&L value (
) based on thepls
type using the ternary logic:deal
.deal == 'LONG' ? pl : deal == 'SHORT' ? ps : na - Variable Naming: Use the specific variable names provided:
,exit
,entry
,qty
,deal
,pl
,ps
.pls
Anti-Patterns
- Do not use
orstrategy.exit
functions unless explicitly asked for strategy execution logic; focus on the calculation variables.strategy.close - Do not change the mathematical formulas provided.
Triggers
- calculate pl with live price
- pine script profit loss formula
- exit price equals market price
- tradingview p&l calculation
- live price p&l indicator