Tradingview pine script p l calculation with live price
Calculates profit and loss for LONG and SHORT positions using the current market price as the exit price, following specific user-defined formulas.From its SKILL.md
npx -y skills add ECNU-ICALK/AutoSkill --skill tradingview-pine-script-p-l-calculation-with-live-priceAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
One thing to look at
- no licenseNo license file was found in the repository. Code published without one is not open source by default, so using it at work is a question for whoever answers licensing questions where you are.
SKILL.md
1.8 KB, 316 tokens by cl100k_base, as published. Nobody here has run it
TradingView Pine Script P/L Calculation with Live Price
Calculates profit and loss for LONG and SHORT positions 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 calculate Profit/Loss (P/L) based on the current market price.
Operational Rules & Constraints
- Exit Price Definition: The 'exit' variable must be set to the current market price (use the
closebuilt-in variable in Pine Script). - Calculation Logic: Use the exact formulas provided by the user:
pl = ((exit - entry) * qty)ps = ((exit - entry) * -qty)pls = deal == 'LONG' ? pl : deal == 'SHORT' ? ps : na
- Variables: Assume
entry(entry price),qty(quantity), anddeal(position type: 'LONG' or 'SHORT') are available inputs. - Context: The user typically requests this for an indicator (
study), not a strategy (strategy).
Anti-Patterns
- Do not use
strategy.exitorstrategy.entryfunctions unless explicitly asked for a strategy script. - Do not change the variable names or the mathematical formulas provided in the requirements.
Triggers
- calculate pl with live price
- pine script profit loss formula
- exit price equals market price
- tradingview pl calculation
What ships with it
Read from the repository
Just SKILL.md. No reference files, no scripts.