Termos de Referência
Hi,
I'm looking for a C# developer with trading indicator experience to build a custom indicator for the ATAS platform.
About ATAS:
ATAS is a professional order flow and footprint charting platform, similar to NinjaTrader in that indicators are built in C#. It has an open source SDK here: github.com/AtasPlatform/ATAS-Indicators — if you've built NinjaTrader indicators, the structure will feel familiar.
What I need built:
A custom indicator called "Rectangle Delta Analyzer."
How it works:
1. - User draws a rectangle on a footprint chart
2. - The indicator reads every footprint price ROW inside the rectangle's exact price AND time boundaries
3. - It then displays two numbers inside the rectangle:
4. ✅ Buyers: +X,XXX (sum of only positive delta rows)
5. 🔴 Sellers: -X,XXX (sum of only negative delta rows)
6. - Calculates once when the rectangle is drawn (static, not live updating)
7. - Multiple rectangles on the chart should each show their own independent values
Critical requirement:
Positive and negative delta rows must NEVER be netted against each other. They must always display as two completely separate numbers.
Why row-level matters:
ATAS stores bid/ask volume at each individual price level inside a candle (footprint data). I need the indicator to read THAT data — not the candle-level delta. A candle can span 10+ price levels and I only want the rows that fall inside my rectangle's price range.
I have a full technical spec with C# logic ready to share if you're interested.
Please only reply if you're comfortable with C# and have experience with trading platform indicators. Knowledge of ATAS is a bonus but not required if you're willing to review the SDK.
What's your experience with this type of work?