Skip to content
Wisang Jati Anggoro
Photo of Wisang Jati AnggoroWisang Jati AnggoroYogyakarta, Indonesia · UTC+7

TradingView · Pine Script · Trading Automation

Pine Script developer for indicator vendors and systematic traders.

I build TradingView indicators, strategy testers and the automation that carries a signal to your broker or your phone. Quick, reliable, documented, and yours to keep.

  • clients
    32+
    from 12+ countries
  • scripts built
    500+
    Pine indicators & testers
  • years in software
    9+
    firmware, web, trading
  • years in trading software
    4+
    Pine Script & automation, since 2022
Clients in
  • United States
  • Australia
  • United Kingdom
  • Canada
  • Germany
  • United Arab Emirates
  • Bangladesh
  • Austria
  • Estonia
  • Romania
  • Singapore
  • China
  • PineScript
  • Claude
  • DeepSeek
  • GitHub
  • TradingView
  • VS Code
  • Kilo Code
  • Python
  • Linux server

Client reviews

  • I have hired lots of (bad) Pinescript people on Upwork so I have some experience in this regard. Wisang has been the best so far. He is extremely skilled and knowledgeable in Pinescript. Furthermore, he delivers exactly to your needs, accommodating to the changes required and very timely with his delivery. His communication skills is also top-notch and continuously kept me informed during the project.
    Tradingview Indicator that needs to be modifiedUpwork client · ★★★★★ · Maintenance · 2022
  • Wisang brought a very high-level product online for my business. He has a great understanding of complex financial data and terminology, which is very hard to find in my experience. On-time, always reachable and determined to get the final product to the level expected by the client. Highly recommend.
    Company founderLinkedIn recommendation · Client · 2026
  • Wisang does very good work and he gets things right the first time. He understands complex concepts and is able to deliver clean code consistently.
    Tradingview Indicator UpdateUpwork client · ★★★★★ · Indicator development · 2026
  • I can just recommend this guy. Very skillfull. He can do really anything what you ask for. As soon he make somethings ready, it works perfectly. As soon you ask for an edjustment or fix... he execute it without problems. Thats the kind of coder which you need to fokus on your work without beeing worried of the technical part.
    PineScript Hedge Bot V0.8.7 Strategy UpdateUpwork client · ★★★★★ · Strategy & automation · 2025
  • Great developer, highly skilled and fast delivery. Recommended.
    Ninjatrader Strategy AutomationUpwork client · ★★★★★ · Automation · 2025
  • Very professional skilled programmer
    Pine Script Developer for Modifications to Existing ScriptUpwork client · ★★★★★ · Maintenance · 2024
  • Wisang does great work and can perceive what is needed even if there is not much documentation provided. Highly recommend!
    Tradingview Indicator UpdateUpwork client · ★★★★★ · Indicator development · 2024
  • Wow! I needed help to bring an idea 'to life'. I knew it should be built in Pinescript and reached out to Wisang to talk through my project objectives. His initial approach and subsequent interaction was so professional; We discussed the overview and I gave Wisang a written 'brief' for him to work to. He delivered a 1st pass/draft and invited me to test and comment, before making a couple of changes. At every stage I had confidence that Wisang would deliver exactly what i'd asked for, and i wasn't wrong! I was so impressed that I asked him to carry out a 2nd piece of work for me. Thoroughly recommend his services!
    Operations directorLinkedIn recommendation · Client · 2024
  • Wisang is an excellent freelancer. He was very skillful, always available and would response within a few hours at the latest. One of the best, if not the best freelancer I've used on Upwork.
    Implement trading signal into existing indicatorUpwork client · ★★★★★ · Strategy & backtesting · 2023
  • great contact, and efficient work production. will and do rehire often
    TRADINGVIEW PinescriptUpwork client · ★★★★★ · Indicator development · 2023
  • Great developer, very happy
    TradingView strategy. AO-MA basedUpwork client · ★★★★★ · Strategy & backtesting · 2023
  • Wisang did a great job on this. Pleasure to work with. Very strong grasp of Pinescript. Great attention to detail. Quick turnaround. I even added more milestones since things were going so well. I definitely look forward to working with him again.
    Upgrade & adjust some complex indicators (Pinescript/Tradingview)Upwork client · ★★★★★ · Maintenance · 2022
  • Awesome job!
    Pinescript Indicator UpgradeUpwork client · ★★★★★ · Maintenance · 2022
  • Wisang has done an excellent job and completed the job well before targeted delivery time. He was available always as per scheduled timelines. He has enriched knowledge in the tradingview pinescript coding, through it was a complex project, he smartly coded it to match the requirements precisely. He reduced my testing/rework time by 90 % by coding debug markers (though it was additional effort for him), which made both of our life easy to validate the requirement without any ambiguity. I had negotiated with him on a project cost before assigning a job, however during the project gladly paid a bonus for his awesome work. Keen to collaborate with him for any future projects.
    Swing price action(HH/LL) Indicator - TradingviewUpwork client · ★★★★★ · Indicator development · 2022
  • I enjoyed working with Wisang. His communication was top-notch, he completed the job fast, He is a professional at creating tradingview scripts and indicators
    Tradingview script with alert conditions and strategiesUpwork client · ★★★★★ · Indicators & alerts · 2022
  • Great work! Everything always works correctly the first time. The best thing about working with Wisang is that he does not have to constantly do revisions and understands even complex concepts from the beginning. Highly recommend!
    Build Trend Indicator for PineScriptUpwork client · ★★★★★ · Indicator development · 2026
  • It has been a great experience working with Wisang. He is highly professional, reliable, and very detail-oriented. His technical expertise and commitment to finding the best solutions have been truly impressive. Communication has always been open, friendly, and constructive. I really appreciate his dedication and patience, and I'm looking forward to continuing our collaboration on future projects. Highly recommended!
    Auto-Bot for BitcoinUpwork client · ★★★★★ · Automation · 2026
  • What can I say. As always, a really good programmer. Really smart, knows what he does. Always completes his tasks. Worth every penny. I work for almost a year with him and can just say good things. He is always very patient with you as a customer. Has a great service and does anything to serve you. Also, he can do things that a lot of other programmers are just not able to do because they don't have the skills. So he is for sure one of the best. You pay maybe a little bit more than for other guys, but you can be sure that you have somebody who will get your stuff done. So I can just recommend him.
    Pinescipt Hedge Bot V0.9.9 Strategy UpdateUpwork client · ★★★★★ · Strategy & automation · 2026
  • It was very nice to work with Wisang. I can say he is a real professional. very smart. Understand your needs and know what to do if you tell him your idia. Also a nice person, which is also importent! But what I liked most is his professionalsim and competence. He really know what to do and undersrtand quick what you need from him. That makes the work so easy. He execute your goels very quick and if there is an issue, he immidiatly understand it and is able to fix it. One of the best coder here on upwork for sure! May the best at all! Can just recomment this guy. Hi is for sure worth his price.
    Development of a Trading Bot for MetaTrader5 Based on TradingView SignalsUpwork client · ★★★★★ · Automation · 2025
  • Mr Wisang is an excellent programmer, you don't need anyone else just Wisang to complete your projects!
    Pine Script Developer for Modifications to Existing ScriptUpwork client · ★★★★★ · Maintenance · 2025
  • Thanks for all the help Wisang
    Indicator as AgreedUpwork client · ★★★★★ · Indicator development · 2024
  • Amazing experience, very knowledgeable programmer, especially in terms of Pinescript. I loved how responsive and helpful he is. Problem fixed quickly!
    Adding alert() functions into pinescriptUpwork client · ★★★★★ · Automation · 2024
  • Great work, concise and clear communication.
    Create tradingview strategyUpwork client · ★★★★★ · Strategy & backtesting · 2024
  • Wisang was an excellent freelancer. The work he did on the indicator I needed was top quality. Wisang was very knowledgable on how to approach the indicator to get the best out of it.
    Tradingview indicatorUpwork client · ★★★★★ · Indicator development · 2023
  • Wisang was extremely prompt when getting back to me regarding requests and all software worked as intended on the first try version. If anything I had to be more specific because he did exactly what was asked to the "T". Very impressed with his professionalism and we will certainly be looking to use him in the future for other projects.
    Build Volume Indicator for PineScriptUpwork client · ★★★★★ · Indicator development · 2023
  • Another great project. We ran into some very annoying technical challenges (not his fault or mine), but he went the extra mile to sort it all out.
    Indicators combos & strategy script (Pinescript/Tradingview)Upwork client · ★★★★★ · Indicator & strategy · 2023
  • Highly recommend Wisang. He's an expert pinescript developer. He developed exactly what I asked for. Very understanding and worked to my schedule.
    Build a TradingView strategy indicatorUpwork client · ★★★★★ · Strategy & backtesting · 2022
  • GO TO & GET IT DONE person for any Tradingview & python jobs. Has excellent experience in handling complex project in a smart way. Has given wonderful solutions to my critical requirements. Thanks Wisang for your smart work.
    Tradingview Indicator - EnhancementUpwork client · ★★★★★ · Maintenance · 2022
  • thanks a lot, good work
    Fix Tradingview script to work againUpwork client · ★★★★★ · Maintenance · 2022
  • Excellent, He is very good at coding tradingview scripts, he completed the job fast, highly recommended
    Create 2 Alert Condition on tradingview indicator, pine scriptUpwork client · ★★★★★ · Indicators & alerts · 2022

Reviews quoted from my Upwork profile ↗, plus recommendations on LinkedIn ↗

What I build

Four things clients hire me for.

Each one starts with a free review of your idea or your existing script, and a fixed quote before any work begins.

Strategy tester on a dark TradingView chart: risk-to-reward calculated from the chart rules and shown in the tester panel.

Indicator/Strategy Tester Script Development

Documented scripts that behave the way your rules describe, with alerts that reach your broker or your phone.

  • Custom indicators built from scratch or from your trading idea
  • Strategy Tester scripts for rule-based systems
  • Alert and webhook integration: PineConnector, TradeAdapter, JSON or text webhooks, Telegram, phone and email
From $500Details →
Harmonic pattern indicator on a dark TradingView chart: an entry marked with TP1, TP2, break-even and trailing-stop levels.

Indicator Suite

A full set of indicators and strategy testers built around your trading style.

  • 5 to 7 indicator or strategy tester scripts
  • Built around the trading style you already use
  • Best suited if you already run a channel or community
From $2,500Details →
Pattern-detection automation on a dark TradingView chart: detected candle patterns marked with the entry and exit rules drawn alongside.

Script conversion from other platforms to Pine Script

A script from another platform, rebuilt in Pine Script to run on TradingView.

  • Indicators and strategies converted from MT4/MT5, thinkorswim, Tradovate or NinjaTrader
  • Non-repainting logic, including multi-timeframe (MTF / HTF / LTF) evaluation
  • Commented code, with documentation of what was built
From $500Details →
Indicator on a dark TradingView chart: a reworked visual layer with cleaner panels and readable price levels.

Script fixes, update, enhancement, and takeover

A script that works again, even when another developer left it half-finished.

  • Bug fixes and broken-script diagnosis (one same-day fix in the record: ~2 hours)
  • Refactoring and optimization of existing code
  • Feature additions on top of a working script
Pricing on requestDetails →
  • A free review before every project: send the idea, the existing script or the spec, and I will suggest a way to build it. No obligation.
  • Commented code, with documentation of what was built.
  • Plain feedback, including when a spec is unlikely to hold up in a live market.

How it runs

Four steps from idea to delivery.

You know the scope, the price and where things stand before the work starts.

  1. 01

    Scope Review and Quotation

    You send the idea, a spec, a video, or a half-finished script. I review it for free, tell you what is realistic, and send a quote and timeline. No obligation.

  2. 02

    Upfront Payment

    50% of the quote is paid up front, once the scope and the details are agreed.

  3. 03

    Build, Test, and Demos

    You get working demos to check against your rules, with unlimited revisions to match the agreed scope.

  4. 04

    Final Payment and Delivery

    The remaining 50% is paid on delivery. You get the source code, full documentation, and 2 months of support.

Questions

The things people ask before sending a brief.

Will my indicator repaint?

Non-repainting logic is a default, not an extra. Signal and indicator logic is built so historical values do not change after the bar closes, and multi-timeframe (MTF / HTF / LTF) evaluation is written to avoid future-bar leakage. If a request genuinely requires different behavior, I tell you before I build it.

Do I own the code, and can you sign an NDA?

The source code becomes yours on delivery. That is written into the engagement rather than left to assumption. Confidentiality is standard, and an NDA can be arranged on request. Comments and documentation are part of the handover, so the script stays maintainable after I am gone.

Which platforms do you work with?

TradingView and Pine Script (v5 and v6) are the core. Around them: PineConnector alert integration, TradeAdapter (tradeadapter.com), Telegram and phone/email alerts, JSON and text webhooks, and Python for porting indicators out of TradingView.

How does pricing work?

Fixed price for a defined scope, or hourly for open-ended work. Either way the scope and the deliverables are agreed before the build starts, so the number does not move mid-project. Projects start from $500, and a firm quote follows the free review of your idea.

Can you take over a script another developer left half-finished?

Yes. Clients have hired me to continue projects that a previous developer dropped mid-build, to repair scripts they bought from elsewhere, and to fix indicators that stopped working after a platform update. I will review what exists first and tell you whether it is worth finishing or worth rewriting.

Next step

Have an idea, or a script that needs work?

Send your idea, a specification document, a brief video or an unfinished script. I'll review it and send you a quote and timeline, free and with no obligation.

Let's talk