Tradetron Advanced Settings Explained, Setting by Setting

Huzefa Kudrati Updated Oct 6, 2026 10 min read

Tradetron Advanced Settings Explained, Setting by Setting

Advanced Settings on Tradetron control how your strategy executes once its conditions are met: what price orders are placed at, what happens if they don't fill, whether big orders are split, how the strategy-level trailing stop moves, how often conditions are checked, the trading window, reactivation and expiry rollover. Your conditions decide when to trade; these settings decide how.

The Tradetron Advanced Settings that change how your strategy trades, in 3 minutes. हिन्दी में देखें: Tradetron Advanced Settings: वो settings जो तय करती हैं कि आपकी strategy कैसे trade करेगी, 3 मिनट में

Illustration of a trader fine-tuning a strategy's execution controls

Where to find Advanced Settings

Open your strategy in the strategy builder and scroll below the conditions and positions. The Advanced Settings panel groups every execution control in one place:

The Advanced Settings panel in Tradetron's strategy builder: price execution, revisions and final action, tranching, trailing stop loss (Activate at, When profit increased by, Increase TSL by), reactivation, check frequency, capital, trading window, rollover and Python codeAdvanced Settings in the current builder

Here is what each block does at a glance:

Setting What it controls Typical starting point
Price Execution 1 Order price, revision attempts, tick step Market Price for liquid instruments
Price Execution 2 Wait between revisions, final action if unfilled Execute at Market Price or Cancel
Tranching Splitting an order into parts 100% (no split) unless size is large
Trailing Stop Loss Locking in strategy profit as it grows 0 / 0 / 0 (off) until tested
Reactivate on exit after Restarting after a Universal Exit Never, unless you want re-runs
Check conditions every How often conditions are evaluated As short as the strategy allows
Capital Required Capital the creator suggests Your honest estimate
Take trades Trading window after open and before close Keep your exit time inside it
Rollover on expiry Rolling derivatives on expiry day Dont Rollover unless needed

Price Execution 1: the price your order goes in at

This block has three inputs: Initiation price, Revision attempts and Increase by.

The initiation price applies only when you haven't fixed a price for the leg in the position builder. It never overrides a price you set there.

  • Market Price: a market order is placed the moment your condition is true.
  • Avg of Bid/Ask: a limit order is placed at the average of the best bid and best ask.
  • Best Price: a limit order at the best bid when buying, or the best ask when selling.
  • LTP: a limit order at the last traded price.

For the three limit options, if the order doesn't fill, Tradetron revises the price by the step in Increase by (in ticks), and keeps revising up to the number in Revision attempts. If it is still unfilled after that, control passes to Price Execution 2.

Price Execution 2: what happens if the order still doesn't fill

Two inputs here: Timeout and Final action.

Timeout is how long Tradetron waits before moving from Price Execution 1 to Price Execution 2. It is also the interval between each price revision.

Final action is what Tradetron does with the unfilled order:

  • Cancel: the unfilled order is cancelled.
  • Execute at Market Price: no new market order is placed. The existing unfilled limit order is modified: its price is raised by 5% for a buy and lowered by 5% for a sell. If it still doesn't fill a few seconds later, the order is cancelled and the strategy goes into an error state (Error Execution).
  • Ignore: open orders are left as they are and the strategy keeps checking conditions. If those orders fill later, the quantity is not updated in your positions.

Tranching: splitting a large order

Two inputs: Tranch size (a percentage of the order) and One tranch every (seconds between parts).

Say your strategy buys 100 shares of SBIN on entry, with Tranch size = 50% and One tranch every = 10 seconds:

  1. The entry condition becomes true and Tradetron places a buy for 50 shares (50% of 100).
  2. If that order fills, it waits 10 seconds.
  3. It then places the order for the remaining 50 shares.

If the first tranche doesn't fill, the second one is not placed. Tranching is useful when your size is large relative to the instrument's liquidity, so one big order doesn't push the price against you.

Trailing Stop Loss: locking in strategy profit

Three inputs: Activate at, When profit increased by and Increase TSL by. All three are amounts of the strategy's profit in ₹, not prices of a single instrument. Leave all three at 0 to keep the trailing stop off. The amounts are for a multiplier of 1: deploy the strategy at 2× and each amount doubles (Activate at ₹3,000 arms at ₹6,000).

  • Activate at: once the strategy's profit reaches this amount, the stop moves to cost (you can no longer lose on the trade).
  • When profit increased by: every time profit rises by this much more...
  • Increase TSL by: ...the stop is raised by this much.

Take the example from Tradetron's own walkthrough: you are long 1 SBIN share at ₹100 with Activate at = 3, When profit increased by = 6, Increase TSL by = 5. With one share, ₹1 of price is ₹1 of profit.

Step chart of the strategy-level trailing stop: it activates at ₹3 profit with the stop at cost, rises to ₹5 locked-in at ₹9 profit and to ₹10 locked-in at ₹15 profitActivate at 3, profit step 6, TSL step 5: the stop rises in steps and never moves down

SBIN price (long at ₹100) Profit Locked-in profit (stop)
₹98 to ₹102 below ₹3 not active
₹103 to ₹108 ₹3 to ₹8 ₹0 (stop at cost)
₹109 to ₹114 ₹9 to ₹14 ₹5
₹115 to ₹118 ₹15 to ₹18 ₹10

A short position works the same way in mirror image: short at ₹100, the stop moves to cost when the price falls to ₹97, locks ₹5 at ₹91 and ₹10 at ₹85.

Reactivate on exit after

This is a time setting. When a Universal Exit fires, the strategy normally does not loop back to the start. If you set a time here, the strategy goes back to the start after that much time, even though the Universal Exit was triggered. Leave it at Never if one run per activation is what you want.

Note that this controls restarting after a Universal Exit only. A set that exits through its own Exit condition can still re-enter in the same run if its Entry becomes true again; cap re-entries in the Entry condition if you don't want that. The Repair Once and Repair Continuous guide shows how conditions loop.

Check conditions every

This sets how often the strategy loops through its conditions. Set it to 5 minutes and your conditions are checked every 5 minutes.

Capital Required

This is the capital the strategy's creator expects you to need to run it. It is information only and doesn't affect execution in any way. If you publish to the marketplace, subscribers read this figure, so set it honestly (see marketplace settings).

Take trades: your trading window

Two inputs: First trade after exchange open and Last trade before exchange close. Together they set the window in which the strategy's conditions are acted on each day.

Rollover on expiry

Three inputs: Choose expiry, Hour and Minutes. On the day of expiry, at the time you set, Tradetron rolls your derivative positions to the expiry you choose: Next Week or Next Month. The default is Dont Rollover.

Things to know before you rely on it:

  • It rolls every open derivative position of the strategy. If you want to roll one type and square off another, handle the square-off in your conditions.
  • Pick an expiry that exists. Since November 2024, NIFTY 50 is the only weekly index expiry on NSE (SENSEX on BSE). BANK NIFTY, FINNIFTY and MIDCPNIFTY have monthly expiries only, so "Next Week" doesn't fit them.
  • Backtests don't apply this setting. If you need a roll to show up in a backtest, build it explicitly with an exit leg on the near expiry and an entry leg on the next one.

Python code

This field holds Python code written by the Tradetron quant team for strategies that need it. Most strategies leave it empty.

When you're ready, the deployment guide walks through going live, and the debugging guide helps when a strategy doesn't do what you expected.

Frequently asked questions

What are Advanced Settings in Tradetron?

They are the execution controls at the bottom of every strategy in the builder: order pricing and revisions (Price Execution 1 and 2), tranching, the strategy-level trailing stop, reactivation, how often conditions are checked, the daily trading window and expiry rollover.

What does Final Action "Execute at Market Price" do?

It modifies your existing unfilled limit order, raising the price by 5% for a buy or lowering it by 5% for a sell. No new market order is placed. If the order still doesn't fill a few seconds later, it is cancelled and the strategy shows Error Execution.

Is the trailing stop in Advanced Settings in points or rupees?

It works on the strategy's profit in ₹. "Activate at 3,000" means the stop moves to cost once the whole strategy is ₹3,000 in profit (at a multiplier of 1; at 2× it arms at ₹6,000). To trail a single leg's price, use that leg's SL trigger instead.

Does Capital Required affect my trades?

No. It is a figure the strategy creator enters to tell you how much capital they expect the strategy needs. It doesn't change quantities or execution.

Why didn't my strategy exit at 15:25?

Check "Last trade before exchange close". If it is set to 10 minutes, the strategy stops acting on conditions after 15:20, so an exit timed for 15:25 never runs. Keep every exit time inside your trading window.

Does rollover on expiry work in backtests?

No. The rollover setting applies to live and Live Offline deployments only. To see a roll in a backtest, model it with an exit on the near expiry and an entry on the next one.

Want to join Tradetron?

Thousands of traders have moved to algo trading. Leave your number and our team will help you get started.