New

Signal Desk Premium · Sizes the trade for you. Banks half.Signal Desk Premium

$49 once$49See PremiumSee it
Pine Pro Library · Pine v6 · v1.2.0

Signal Desk entry checklist indicator for TradingView

It grades every trigger, skips the chase, and plans the exit before you enter.

Co-Pilot15:25
NOW
Watching · trend up
WHY
TM×LC4/5 now
PLAN
Entry window closed at 14:45
Entries 2 of 2 todaySignal Desk 1.2.0

Session 1 · first to reach TP1

Simulated 5-minute bars, not a real market, run through Signal Desk's rules, simplified for the browser. Quiet bars run as a time-lapse; the bars that matter slow down. Session 1 is the first simulated session whose first signal reaches TP1, so every step shows; Another session plays the next simulated sessions with a signal that closes that day, win or loss.

Read as text
Times are bar opens, session time. Exit words and R are the indicator's own label; R is before costs.
TimeEventPrices
09:30BUY · A 5/5 (all five pass)Entry 24,326.9 · stop 24,270.5 · TP1 24,383.2 · TP2 24,439.6 · TP3 24,495.9
09:45TP1 · stop to breakevenTP1 24,383.2
10:10XL · MOM +0.9R · RSI losing its averageExit 24,377.3
11:10BUY · A 5/5 (all five pass)Entry 24,356.3 · stop 24,311.6 · TP1 24,401.1 · TP2 24,445.8 · TP3 24,490.6
11:40TP1 · stop to breakevenTP1 24,401.1
11:45TP2 · stop to TP1, trail onTP2 24,445.8
12:05XL · TRAIL +1.0R · the trailExit 24,401.1

Full Pine v6 source in Pine Pro Library. It draws on your chart; you place the trades.

Five checks. One letter.

Five checks grade every trigger: five is an A, four is a B, and below B it stays quiet.

B

4 of 5, no chase. It fires.

  • Trend: passes
  • Momentum: passes
  • Structure: passes
  • Location: fails
  • Candle: passes
bar > 2.5 ATR> 2 ATR from EMA3-bar run > 3 ATR

Simulated 5-minute bars, simplified rules; the checks read for longs and mirror for shorts. The session is the first simulated one with a refused trigger in the 30 bars before a taken signal.

01 · The count

A is 5, B is 4

B is the default minimum; a grade counts agreement, not a probability.

02 · The trigger

Pullback, then a close

Price touches the fast EMA within three candles, then closes back beyond it as momentum turns.

03 · Context

VWAP, 15m, day range

The panel shows them as information; by default they never block an entry.

04 · Strength

A score that learns

0 to 100, learned from practice brackets on your own chart, and information only by default.

Big candle. No entry.

Built for the trader tired of entering right after an oversized candle: whatever the grade, the gates can still say no.

This is the 12:20 sell from the grade film. Drag it bigger.

SELL · B 4/5 4 of 5 agree, every gate is open.
1.99 ATR
Clock
Entries already today
  • GradeB · 4/5, passes
  • Size1.99 ATR, passes
  • Window12:20, passes
  • Count1 of 2, passes

01 · Size

Over 2.5 ATR: skip

A trigger on a candle that big is skipped, whatever its grade.

02 · Stretch

Over 2 ATR away: skip

A close too far from the fast EMA is a chase.

03 · Run

3 closes over 3 ATR: skip

A move that already happened is left alone.

04 · Pace

2 a day, then a rest

Entries 09:30 to 14:45, a 6-candle cooldown after each exit, square-off at 15:00.

Stop moves. Risk drops.

Every entry arrives with a stop and three targets: at TP1 the stop jumps to your entry, and at TP2 it locks in one R.

TP1 moved the stop to entry, TP2 to TP1, then it trailed. TP3 closed it: +3R. Premium, same path: half banked at TP1, half at TP3 → +2.00R.

Drawn paths, not trades, run through simplified stop rules; the Premium line uses Premium's.

01 · Stop

Beyond the swing

The swing plus 0.25 ATR, or 1.5 ATR if the swing is over 2.25 ATR away.

02 · TP1 · 1R

Stop to entry

The whole position stays on; only costs and gaps can take it below zero.

03 · TP2 · 2R

Stop to TP1, then trail

One R is locked, then the stop trails 1.5 ATR behind price.

04 · Other exits

Every exit says why

A Supertrend flip, RSI back through its average, or the 15:00 square-off, named on the label.

Copy. Paste. Done.

Two files, the complete v1.2.0, ready for TradingView's Pine Editor.

  1. Copy the indicatorThe button copies the whole file.
  2. Paste it in the Pine EditorOpen a new indicator, replace the sample, save.
  3. Add it to your chartOn a CE or PE premium chart, set Direction to Long only.

Every setting can be changed. See the Pine Editor walkthrough

See Signal Desk on a real TradingView chart →

signal-desk.pine · 866 linesDownload signal-desk.pine
// ═══════════════════════════════════════════════════════════════════════════════//  SIGNAL DESK — Options Buyer  ·  Pine Script v6  ·  v1.2.0//  Long / short entries and exits for option-premium and index charts — FEWER, GRADED, and LEARNING.////  WHY IT EXISTS  A Nifty options buyer rents two signal tools that fire many times a day and hit the//                 stop as often as the target — the worst ones right after a big candle. He asked for//                 "one or two strong calls a day". This is that: every trigger is scored by eight factors//                 (5 setup + 3 context) into a STRENGTH 0–100, the factor weights are LEARNED from how//                 trades actually closed on THIS chart (online logistic regression, causal), a chase-veto//                 skips entries on stretched candles, and a per-day cap + cooldown keep it quiet.//  RUNS ON        any chart; built for NIFTY option contracts (5-minute) and the index / futures chart//                 with Options mapping (long = BUY CE, short = BUY PE, ATM strike + expiry in the alert).//  STATUS         testable draft — compiles clean · confirmed-bar signals (no repaint) · paper P&L has//                 NO costs · nothing here is a validated edge (see docs/build-report.md). The strategy//                 twin (signal_desk_strategy.pine) measures the win-% honestly with costs.////  © 2026 ProEA Lab · decision support, never a prediction · built for a Reddit reviewer's feedback// ═══════════════════════════════════════════════════════════════════════════════//@version=6indicator("Signal Desk — Options Buyer", "SigDesk", overlay = true, max_labels_count = 500, max_lines_count = 100, max_boxes_count = 100) // ─────────────────────────────────────────────────────────────────── INPUTS · tradegT = "Trade"inDir      = input.string("Both", "Direction", options = ["Both", "Long only", "Short only"], group = gT,     tooltip = "On an OPTION premium chart use Long only (you buy the option whose chart signals a long). On the index / futures chart use Both — with Options mapping on, a long = BUY CE and a short = BUY PE.", display = display.none)inMode     = input.string("Intraday", "Mode", options = ["Intraday", "Positional"], group = gT,     tooltip = "Intraday = any open position exits in the square-off window. Positional = no forced square-off (entries still respect the entry window).", display = display.none)inTrigger  = input.string("Pullback", "Entry trigger", options = ["Pullback", "Breakout", "Both"], group = gT,     tooltip = "Pullback = trend up, price came back to the fast EMA, then a strong close back above it with momentum turning up (calm: fewer, later). Breakout = a confirmed BOS / CHoCH in the trend direction (earlier, more). Both = either.", display = display.none)inMinGrade = input.string("B", "Signal only when grade ≥", options = ["A", "B", "C"], group = gT,     tooltip = "Grade comes from STRENGTH (0–100), the learned model's read of the eight factors: 50 = a typical trigger on this chart, higher = a better-than-typical mix of what has paid here. A ≥ the A threshold · B ≥ the B threshold · C ≥ 50. Lower never fires; in the Pro view they show as faint ghost marks so you can see what was filtered.", display = display.none)inGateMode = input.string("Setup count", "Grade from", options = ["Setup count", "Learned strength"], group = gT,

No coding needed.

View the full code

Strategy twin

signal-desk-strategy.pine

The same rules with costs, in TradingView's Strategy Tester; Basic allows two indicators per chart, so give it a second chart.

Download signal-desk-strategy.pine

No coding needed.

View the full code
01 · Alerts

8 conditions + JSON

Long and short entries, A-only entries, exits, TP1 and TP2, plus a JSON payload for webhooks.

02 · Views

Minimal to Full

Clean, the default, draws the trend cloud; Pro adds the skipped triggers you saw above.

03 · Options

CE and PE labels

With the mapping on, longs read BUY CE and shorts BUY PE, with the strike and your expiry.

04 · Measured

Every number, published

Every measured number, costs included, lives in the lab notes. Read the lab notes

Same entries. Twenty markets.

Premium runs this engine on 20 markets at once, sizes each ticket from your risk, and locks a bad day.

Signal Desk Premium Everything here, plus:

  • Signal Radar, 20 markets, firing first, one alert
  • Sized tickets from the money you risk, fees in R
  • Bank half at TP1, let the rest run
  • A daily lock at −2R or 3 losses in a row
$49, one payment.
Get Signal Desk Premium $49

Full Pine source No subscription 7-day refund before download

Premium uses the same entries as the library desk. It does not promise better results; it makes the same signals easier to prepare for, size, manage, filter and act on.

Or all eleven products, one payment, nothing renews $97

Straight answers.

How do I get the code?

The page, the films and the manual are open to everyone. Both files, the indicator and its strategy twin, are in Pine Pro Library: $49 once for every desk and every update, or included in the Complete Suite. Sign in to copy or download.

Does it repaint?

Signals commit on the closed candle and stay. Swings confirm five candles late on purpose, and the 15-minute context reads its last closed bar. Readings on a forming candle can still move, and changing inputs recalculates the chart.

How often do its signals win?

We measured one chart in one window and wrote it up in the lab notes, labelled in-sample. Run the strategy twin on your own chart; it charges costs and slippage. Read the lab notes.

What does Premium add?

Premium runs this engine with the same entries, byte for byte. It adds a GET READY heads-up before a signal, a trade ticket sized from your risk in any market and currency, scale-out halves, a daily lock, a report card, and a Radar of 20 markets with one alert. It never places orders. Signal Desk stays complete on its own, in Pine Pro Library.

We, ProEA Lab, build Signal Desk and Signal Desk Premium. The code is AI-assisted. Charts on this page show simulated bars and simplified rules, not broker fills. Signals are context for your decision, not instructions. Trading involves risk.

Full manual.

Every rule, setting and check, one topic at a time.

Open the full manualClose the full manual

Signal Desk · Pine Pro Library

A signal needs more than a strong candle.

Count the checks. Apply the limits. Then see the entry and exit plan.

Draws on your price chart. The indicator does not place orders.

Pastel clay illustration of five setup checks and a chase filter: agreement earns a grade, stretched triggers are held back and qualified setups receive a plan.
Workflow illustration
  1. Count agreement

    Five setup factors give the grade.

  2. Skip the chase

    Stretched triggers are refused by rule.

  3. Show the plan

    Qualified entries and exits with reasons.

See the real chart

What is Signal Desk?

Signal Desk is a TradingView indicator in Pine Pro Library that evaluates a pullback or breakout trigger against an entry checklist. It grades five setup checks, applies chase and daily limits, and displays a reference entry and exit plan. The guide also explains its optional index-to-options labels and separate strategy script.

Why can a high-grade setup still have no entry?

The grade counts setup checks; it does not override the entry gates. The selected trigger, chase limits, session window, daily allowance, cooldown and existing trade state must also permit an entry on the confirmed candle. Read the entry vetoes

Is learned strength a win probability?

No. Learned strength is a relative score, not a measured win probability. With Grade from set to Setup count, it is informational. Selecting Learned strength uses that score to determine the grade used by entry filtering. Read the strength score limits

Do BUY CE and BUY PE labels use live option prices?

No. Options mapping formats a strike and expiry label from the index or futures chart. It does not read an option chain, premiums or Greeks. The displayed entry and risk levels remain prices of the charted instrument. Read the options label limits

Why can a good-looking candle be skipped?

Built for an options buyer who wanted fewer signals after oversized candles. Follow the checks below.

Illustrative price chartSame final close · 110
A big green candle catches your eye.It closed higher than it opened. That alone does not tell you whether it meets the tool’s rules. Green candles close higher than they open; red candles close lower. A candle’s wick shows its high and low. The last candle spans 28 units and closes at 110.Earlier candles → latest candle
Green = closed higher · Red = closed lower
1 / 4 · The temptation

A big green candle catches your eye.

It closed higher than it opened. That alone does not tell you whether it meets the tool’s rules.

Fictional examples. The last step compares a different candle, not a candle shrinking over time. ATR, averages and momentum are supplied context.

How could this help a trade?

Test visible entry conditions and exit rules consistently. Profit still depends on price, trade size and costs. A passing grade cannot remove losses.

Where did the idea come from?

An options buyer wanted fewer signals, especially after oversized candles. We built a checklist, a limit on daily entries and clear exit rules. The default allows at most two entries a day; some days have none.

Same close. What changes the decision?

Switch cases at the same step.

Illustrative price chartBefore the new candle
Price returns toward the average.The last two candles pull back. A touch alone is not an entry. Watch the next closed candle. Green candles close higher than they open; red candles close lower. A candle’s wick shows its high and low. The latest shown close is 104.Earlier candles → latest candle
Blue = fast average · Dashed = slow average
The pullback

Price returns toward the average.

The last two candles pull back. A touch alone is not an entry. Watch the next closed candle.

Same close: 110. Compare cases without losing your place. “Window closed” changes only the clock: 10:00 to 14:45 in Asia/Kolkata, using the candle’s opening time.

What is held fixed in this example?

ATR 8; fast/slow EMA 106/101; rising momentum, bullish Supertrend and confirmed structure, pivot low 99. One earlier trade, eight candles since its exit, no open position. The current bar touches the EMA area. These snapshots use the default setup-count rules; the short chart excerpt does not calculate that longer context. The full simulator below does more of the calculation.

Does grade A mean this trade will win?

No. In the default mode it means all five setup checks agree. It is a count, not a probability. The other entry limits still apply.

Find the checklist on a real chart.

Read label → plan → panel.

Real TradingView NIFTY five-minute chart with Signal Desk: graded entries, risk and reward zones, EMA trend cloud, dashboard and Co-Pilot.
TradingView snapshot · NIFTY · five-minute candles · Clean viewOpen full-size chart ↗
  1. 1 The entry label

    The letter records setup agreement when the entry was marked.

  2. 2 The colored zones

    Entry-to-stop is the planned risk distance. Targets show the plan in the other direction.

  3. 3 The dashboard

    Setup and Grade explain agreement. Session and Today explain timing and daily capacity.

Explore the full price simulator

Change the close, wick or clock. This simulator recalculates averages, momentum and ATR using a longer fictional history; some earlier market state is supplied.

CHANGE THE CANDLE. SEE WHY.

Can this candle pass the chase check?

Change the close or wicks. ATR, momentum and entry checks recalculate.

Earlier candles → test candleTest close 110
Paper entry110ATR fallback stop106.044138122.510791.576
EMA 20EMA 50Drag the blue close ↕
Watch the same candle change
110
0
How the calculation works & more controls

Factors: trend yes, momentum yes, structure yes, location yes, candle yes. RSI 63.60, average 43.99; ATR 14 is 2.64.

Supplied Supertrend: up, bands 100/118; pivots 99/113. Current bands and strict flips recalculate. Strength/context gates off.

Entry 110.00; stop 106.04 uses the 1.5-ATR fallback because the swing is too far. Targets: 113.96 / 117.91 / 121.87.

Illustrative inputs · changing a slider recalculates this example · no market feed

Paste it into TradingView.

Start on an intraday chart. Both complete Pine v6 source files are in Pine Pro Library.

  1. 1

    Open Pine Editor

    Create a new indicator on your chart.

  2. 2

    Paste the code

    Copy it from the code window above and replace the sample code.

  3. 3

    Add to chart

    Save it. Keep the defaults initially.

The indicator

Signals, zones, checklist, Co-Pilot and alerts.

Download the indicator .pine file

The strategy twin · optional

Measure the trading rules with costs on a second chart. Read the workflow chapter first.

Download the strategy .pine file
No signal yet?

Check the session timezone and entry window, available history, minimum grade, vetoes, daily allowance and cooldown. The tool can correctly show no entry.

Go deeper, one question at a time.

The full rules and settings are here when you need them.

What starts a possible entry?

Pullback, the default: price visits the fast average, then gives a strong close beyond it as momentum turns. Trend also needs Supertrend and EMA agreement. A touch alone is insufficient.

Breakout: a close breaks a confirmed swing in the trend direction. BOS marks continuation; CHoCH marks a change from the prior structure direction. Both mode accepts either trigger.

Then come the grade, chase limits, entry window, available daily allowance and position checks. There is one position at a time and normally a six-candle cooldown after exit. A qualifying opposite-signal reversal can reopen on the exit candle, subject to that bar’s gates.

What do the five checks and the grade mean?
  • Trend: Supertrend and fast/slow EMA direction agree.
  • Momentum: RSI is on the trade’s side of its average and 50.
  • Structure: the last confirmed swing break agrees.
  • Location: close is near the fast EMA; long range is half an ATR below to one ATR above. Shorts mirror it.
  • Candle: a strong directional body, close near its extreme, and no oversized range.

Default grades: A = five, B = four, C = three. Minimum B. Raising the minimum reduces qualifying setups; it does not establish better outcomes.

VWAP side, higher-timeframe direction and proximity to the day’s high/low are three context factors. They and learned strength are information by default, not extra entry gates.

Exactly what blocks a chase entry?

Any one blocks it: candle high–low range above 2.5 ATR; directional stretch from fast EMA above 2 ATR; or range of the last three closes above 3 ATR, with the close beyond the close three candles ago in the entry direction. Exact equality passes.

ATR measures recent price movement, including gaps. For a default pullback, the current candle or one of the previous three must touch within 0.3 ATR of the fast EMA. A strong body occupies at least forty percent of its candle; the wick beyond the close is at most thirty-five percent.

What does the learning score actually learn?

Strength 0–100 is a relative model score, not a chance of winning. Fifty represents the model’s typical factor mix. It affects the grade only if Grade from is changed to Learned strength.

  1. Open one practice bracketA trigger is sampled when no shadow bracket is active.
  2. Wait for its outcomeLater candles reach its stop, configured TP1 distance, or timeout.
  3. Adjust the factor weightsThe model updates using the sampled trigger’s saved readings.

Only one shadow runs at a time; intervening triggers are not separately sampled. Stop wins a same-candle collision. TP1 is 1R by default; thirty candles without resolution trains an outcome of 0.5. This differs from the full managed trade.

The Learned row’s T/M/S/L/C/V/H/R weights cover the five setup factors and three context factors. Plus/minus marks describe learned weights, not proof of a lasting advantage.

How do the stop and three targets work?

1R is the initial entry-to-stop distance. Default targets are 1R, 2R and 3R. TP1 moves the stop to entry; TP2 moves it to TP1 and starts an ATR trail; TP3 ends the plan. TP1 and TP2 do not take partial profits.

The default structure stop uses the farther recent swing or five-candle extreme, plus 0.25 ATR. If its distance exceeds 2.25 ATR, it falls back to 1.5 ATR. The ATR multiple setting changes that fallback, cap and trail.

Each later candle checks the existing stop before targets. A newly moved stop does not apply retroactively to that candle’s earlier wick.

Other exits include Supertrend reversal, RSI crossing its average after at least two candles held, a qualifying opposite signal, Intraday square-off, or the optional time stop before TP1. Exit labels record the reason.

How do I read the dashboard and Co-Pilot?

Setup / Grade show agreement; Context / Strength / Learned show supporting readings. Entry, Stop and Targets describe the plan; Trend, Session and Today show direction, time and daily use. Record / By grade summarize closed paper outcomes without costs.

Co-Pilot’s NOW describes the state, WHY gives the readings and PLAN names what follows under the rules. It explains the same engine, not an independent prediction.

Clean shows the trend cloud. Pro adds Supertrend, VWAP, swing labels and faint filtered-trigger marks. Full adds strength coloring and session shading. Minimal reduces the drawings.

Signal Desk Pro view on a NIFTY chart with mapped CE and PE labels, structure marks, dashboard and learned weights.
Historical NIFTY example · Pro view · options labels enabledOpen full-size chart ↗
What changes on an options chart?

For studying purchases on a call or put premium chart, the tool’s intended configuration is Long only, mapping off. On an index/futures chart, Both with mapping on labels longs BUY CE and shorts BUY PE.

Mapping formats a strike and expiry label. It does not read an option chain, premiums, Greeks or available expiries. Index-derived levels remain index prices. Quantity is an input, not automatic risk sizing.

An EXIT message recalculates its strike from the current price rather than preserving the entry strike. Treat it as descriptive data; it cannot by itself identify the original option contract for execution.

Which alerts can I create?

Eight named conditions: long/short entries, their A-only variants, long/short exits, TP1 and TP2. Choose Once Per Bar Close.

Any alert() function call sends ENTRY and EXIT, plus TP1/TP2 milestones by default. Choose JSON or readable text. Payloads include symbol, timeframe and event; entry messages include grade, strength, plan and supplied quantity.

These are indicator events, not broker fill confirmations. The strategy twin has no matching alert configuration.

What does each setting change?

Indicator defaults below. Change one input at a time.

Trade

Choose direction, trigger and grading method. Daily entries are a maximum. Quantity scales paper totals and alert data; it does not size broker orders or recommend current exchange lots.

Direction
Both
Mode
Intraday
Trigger
Pullback
Minimum grade
B
Grade from
Setup count
Learned A threshold
80
Learned B threshold
65
Maximum entries per day
2
Cooldown after exit
6 candles
Paper P&L / alert quantity
75

Strength model

Turn learning on, control its adjustment speed and limit how long a shadow example can remain unresolved.

Learn on this chart
On
Learning rate
0.02
Shadow timeout
30 candles

Options mapping

Format call/put labels on an index or futures chart. These controls do not read an option chain or place orders.

Options mapping
Off
Strike spacing
50
Strike offset
0
Expiry label
Blank

Session

Both windows use the chosen timezone and candle opening times. Intraday mode uses square-off; Positional still respects the entry window.

Timezone
Asia/Kolkata
Entry window
09:30–14:45
Square-off window
15:00–15:15

Risk levels

Structure or ATR stop; targets in risk multiples. Milestones can move the stop. Optional exits can finish a trade before its final target.

Stop-loss
Structure
ATR multiple: stop / trail / cap
1.5
TP1
1R
TP2
2R
TP3 · final
3R
TP1 → stop to entry
On
TP2 → stop to TP1, then trail
On
Exit on Supertrend flip
On
Momentum-loss exit
RSI vs average
Time stop before TP1
0 · off
Exit / reverse on opposite signal
On

Filters

Chase limits block values strictly above the threshold. Touch controls define how near and how recent the return to the average must be.

Maximum candle range
ATR × 2.5
Maximum stretch from fast EMA
ATR × 2
Maximum three-close range
ATR × 3
Touch tolerance
ATR × 0.3
Maximum candles since touch
3

Engine

EMA averages emphasize recent prices. RSI measures momentum. Supertrend tracks direction using ATR, a measure of recent price movement including gaps.

Fast EMA length
20
Slow EMA length
50
RSI length
14
RSI average length
14
Supertrend ATR length
10
Supertrend factor
3
Swing pivot length
5
ATR length
14
Higher timeframe: context only
15 minutes

Style

Minimal, Clean, Pro or Full changes the drawings. Themes: Aurora Neon, Royal Gold or Colorblind-safe.

View preset
Clean
Theme
Aurora Neon
EMA trend cloud
On
Risk / reward zones
On
Color candles by strength
Off

Dashboard

Show, place and resize the readings panel.

Show dashboard
On
Position
Top Right
Size
Medium
Row stripes
On

Co-Pilot

Brief gives a headline. Standard adds reasons and a plan. Detailed adds context and limitations. Off hides it.

Narrative depth
Standard
Position
Bottom Left
Size
Auto
Line width
64 characters

Alerts

Choose JSON or readable text, and whether the dynamic alert also sends first and second target milestones.

JSON payload
On
TP1 / TP2 milestone messages
On

The twin shares Trade except quantity, Strength, Session, Risk, Filters and Engine inputs. It has no options, panel or alert settings.

Show EMAs + active stop / target
On
How do I measure it on my own chart?
  1. Keep defaults and watch a full session, including skipped candidates.
  2. Load the twin on a second chart. Set realistic quantity, fees and slippage in its properties.
  3. Compare one change at a time, then check a separate period. Include losing examples.

Twin header defaults: capital 5,000,000, quantity 75, cash fee 20 per order and one tick of slippage. They are code defaults, not current broker terms. Its fill emulator can differ from the indicator’s stop-first paper record.

Signal Desk strategy twin in TradingView Strategy Tester on NIFTY five-minute, with costs enabled.
Strategy Tester · historical example with costsOpen full-size chart ↗
What did our measurements show?

We measured one index chart with real costs on. Counting all eight factors, using learned strength as the gate and a stricter momentum exit made that sample worse. The five-factor setup count remained the default.

One symbol, one window, settings chosen while viewing that chart: in-sample evidence. The lab notes include failures and context. They do not establish the next trade’s outcome.

Read the lab notes
What can change the reading?

Entries commit on confirmed candles. Live readings can move before the close. Changing history, feed, timeframe or inputs can recalculate results. Pivots need five later candles by default; higher-timeframe context uses its last closed candle.

Default entry times are 09:30 inclusive to 14:45 exclusive, Asia/Kolkata, based on candle opening times. Intraday square-off happens on the first closed candle whose opening time falls inside 15:00–15:15.

The tool sees chart bars, not news, option Greeks, order flow or actual fills. Its paper record omits costs. It does not predict prices. This is research tooling, not financial advice.

05 · THE LOG

Every change, dated

What shipped and what changed in Signal Desk, newest first. Ask for the next change below; what gets built lands here with a date, and on the lab queue on the front page.

  1. Signal Desk v1.2.0 Shipped

    Checks entry quality, daily limits and whether you're chasing price.

  2. Fewer, stronger calls, no chase entry Request Signal Desk

    The ask Signal Desk was built from. Shipped as v1.2.0 with the grade, the chase veto and the strength score.

    1. Received
    2. Building
    3. Done

    “Fewer signals, only the strong ones — one or two alerts a day would be fine. And stop the trade where a big candle closes, I enter, and it reverses.”

    a Nifty options buyer, by message · Asked 2 Sep 2026 · Done 3 Sep 2026
  3. Measured before it shipped Lab note Signal Desk

    Run with real costs on. The three smarter versions of the gate lost to the plain count, so the plain count is the default.

BUILT WITH TRADERS

Something to change in Signal Desk?

A small friction or a big idea. Tell us what would make this tool work better for you.

What would help?

Describe your rules and what you want the tool to help you see.

Add chart details Optional

For a question about your idea or an update if it ships.

Guides & new tools Optional

Add an email above to choose this.

Show us on your chart Optional

Crop out any account details you don't want to share.

No account needed. Sent privately to the lab.
  1. We read it
  2. We choose what to build
  3. Shipped changes get a date

Requests for a new tool go on the same queue: see what is asked for and what is being built.

  • Stochastic Pop Desk

    Compare the graded checklist with a momentum cross that requires a fresh reset.

  • Drift Desk

    Compare a graded entry checklist with candle pressure and a confirmed ATR-trail flip.

Built by ProEA Lab. Compare every desk in Pine Pro Library.