XX
Pine Script Expert: One-Click Futures ExecutionFreelanceJobsCanada
XX

Pine Script Expert: One-Click Futures Execution

FreelanceJobs
  • CA
    Canada
  • CA
    Canada

About

I am looking for an experienced Pine Script v5 developer to build a professional-grade execution strategy for TradingView integrated with Tradovate.
The goal is to execute futures trades with a single trigger and have the script manage:
• 1:1 bracket logic
• Partial scale-out
• Break-even automation
• EMA-based trailing runner
• Manual override capability
• Webhook support for mobile execution
This must work reliably on Desktop (on-chart interaction) and Mobile (alerts/webhooks).
Core Features Required
Entry System
• One-click Buy / Sell trigger (desktop input-based toggle or equivalent Pine workaround)
• Must support TradingView → Tradovate broker execution
• Must also support webhook-based execution for mobile
User Inputs Panel
The script must allow:
• Total Contracts (example: 5, 10, etc.)
• Scale-Out % at 1:1
• EMA Length Selector (for runner trailing)
• Toggle: Auto TP Mode vs Manual TP Mode
• Optional: ATR-based or user-defined stop logic

Initial Bracket Logic (1:1 R:R)
Immediately upon entry:
• Stop Loss set
• Take Profit set at 1:1
• Full position protected instantly
No delay between entry and bracket placement.

Scale-Out Logic
When 1:1 target is hit:
• Close user-defined % (e.g., 50%)
• Automatically move Stop Loss on remaining contracts to Break-Even
Must be clean and not create duplicate exit orders.

EMA Trailing Runner
After scale-out:
• Remaining contracts trail selected EMA (9, 21, 50, etc.)
• Stop updates dynamically each candle
• Must not conflict with manual overrides

Manual Override System
Critical requirement:
• I must be able to manually drag SL / TP levels on chart
• Script must NOT overwrite manual adjustments unless Auto Mode is enabled
• If trade is closed manually, all pending exits must cancel

Auto vs Manual TP Mode
Toggle between:
• Auto-calculated 1:1 TP
• Manual TP price input (price field or line reference workaround)
Developer must propose cleanest Pine-compliant solution.

Safety & Order Management
• If position size = 0 → cancel all working exits
• No orphaned orders
• No overlapping conflicts
• Clean order naming structure

Technical Requirements
• Pine Script v5 only
• Fully compatible with TradingView Strategy execution
• Must work with Tradovate broker integration
• Alert() JSON must be properly formatted for webhook routing
• Clean, well-commented, professional code
• No repaint logic
• Efficient and lightweight

Deliverables
• Final Pine Script (.txt format)
• Installation instructions
• Alert/Webhook setup guide
• Brief explanation of execution logic
• Optional: short Loom video walkthrough

Preferred Experience
Looking for someone who has:
• Built live-execution Pine strategies before
• Experience with Tradovate or futures execution
• Experience with partial exits in Pine
• Strong understanding of order state handling
Please share:
• Previous Pine execution scripts
• Examples of multi-stage exit logic
• Timeline estimate

Bonus (Not Required but Preferred)
• Experience building hybrid desktop/mobile execution systems
• Experience designing risk-managed futures automation
• Understanding of break-even and trailing edge cases
Contract duration of less than 1 month.
Mandatory skills: pinescript, tradovate api, tradingview webhooks, GUI Design, order execution slicing, trademanagement latency, pineconnector, json formatting
  • Canada

Languages

  • English
Notice for Users

This job comes from a TieTalent partner platform. Click "Apply Now" to submit your application directly on their site.