SirenQuant

SirenQuant - EMA pullback on the New York session

SirenQuant looks for one specific pattern: in a clear trend, price returns to its fast moving average again and again before continuing. The robot waits for the candle that dips to that average but closes back on the trend side, and enters at that close.

This is not a new idea and does not claim to be. What the robot adds is the discipline around it: one position, a stop always in place, a bounded trading window, and a filter that stands aside when the cost of trading eats into the trade's own edge.

How it trades

  • One position at a time. It never adds and never averages.
  • A stop loss is ALWAYS placed on the server, sized as a multiple of ATR. A position is never left unprotected.
  • The target is set as a multiple of the trade's own risk.
  • It trades only during the New York session and closes everything at the end of it. No positions are carried overnight or over the weekend.
  • Position size is a percentage of capital, calculated on a smoothed equity average so the lot does not jump right at equity highs.
  • Cost filter: before each entry it measures spread plus commission against the money the stop puts at risk. If that toll exceeds the configured limit, it does not trade.
  • Spread filter: it stands aside when the spread widens beyond the ATR-based threshold.

What it does NOT do

No martingale. No grid. No averaging down. No lot increase to recover losses. No trades without a stop loss. No "recovery" cycles after a loser.

What to expect

These figures describe the system's measured behaviour. They are not a forecast and they will not repeat identically:

  • Around one trade per business day, roughly 20 per month.
  • Average time in the market: about 4 hours. Maximum: the session.
  • Fewer than half of the trades close in profit. This is a strategy of large winners and small losers: strings of 12 or more consecutive losing trades are normal and expected. In the study the longest run was 14.
  • Roughly one month in four closes negative.
  • There will be stretches of weeks below the previous equity high. That is part of the design, not a malfunction.

If these characteristics do not match how you trade, this robot is not right for you. It is better that you do not buy it than that you buy it expecting something else.

Requirements

  • Designed and measured on GBPUSD, M5 timeframe. It runs on any symbol and timeframe, but the defaults are the ones from that study.
  • An account with low spread and a known commission (ECN/Raw type). Commission is decisive: in the study it took close to a third of the gross profit. The InpCommPerLot parameter must reflect your account's REAL round-turn commission, or the cost filter protects nothing.
  • Recommended minimum deposit: 2,000 in the account currency at the default 0.6 % risk. With less capital the broker's minimum lot may force more risk than intended on wide-stop trades.
  • Hedging or netting accounts alike.
  • No DLLs and no external files required.

Before going live - please read this

  1. Check your server time. The robot works in New York time and derives it from your broker's GMT offset. European servers (GMT+2/+3) and New York do not switch to daylight saving on the same date. Set InpBrokerDst to the calendar your broker follows and confirm on the chart panel that the "NY hh:mm" line matches the real New York time. If it does not match, the robot will trade a different session than intended.
  2. Set your real commission in InpCommPerLot before running any test. A backtest with zero commission represents nothing.
  3. Run the strategy tester on your own symbol and your own broker. Costs vary a great deal between brokers and are decisive for this strategy.
  4. Run it on demo long enough to go through at least one losing streak and learn how it feels before it happens with real money.

Main parameters

  • InpTimeframe - timeframe (chart timeframe by default).
  • InpEmaFast / InpEmaSlow - fast and slow moving averages.
  • InpStopAtr - stop width in ATR multiples.
  • InpTargetR - target in multiples of risk.
  • InpSessionStartMin / InpSessionEndMin - entry window in minutes from midnight, New York time.
  • InpCloseAllMinNY / InpFridayCloseMinNY - forced close time.
  • InpBrokerGMTWinter / InpBrokerGMTSummer / InpBrokerDst - your broker server's time offset.
  • InpRiskPercent - risk per trade as % of capital.
  • InpEquitySmooth - equity smoothing used for position sizing.
  • InpCommPerLot - real round-turn commission per lot.
  • InpMaxTollPct - maximum toll allowed as % of risk.

The on-chart panel always shows the robot's state: session, trend, ATR, risk base, projected lot, toll against the limit, and the specific reason it is not entering at that moment. Every parameter is documented in the properties window.


Другие продукты этого автора
Hassilium
Benjamin Gabriel Nieves Ortiz
Hassilium is a mean reversion Expert Advisor designed to run on EURUSD and GBPUSD at the same time, one chart each, with a shared risk desk between the two instances. The pairs move alike but not identically, so a setup that narrowly misses the trigger on one chart is often caught by the other. When both charts trigger in the same direction at once, the desk treats it as the same US dollar position taken twice and caps the combined exposure instead of doubling it. How the engine trades The en
FREE
CableQuantHassila
Benjamin Gabriel Nieves Ortiz
Hassila Cable Quant is a mean-reversion expert advisor written for one instrument and one timeframe: GBPUSD on M15. It is not a multi-pair robot. There is no symbol list in the settings and no universal mode. The advisor checks at startup that the chart symbol is really GBP against USD, and it stops with a message if it is not. The reason for a single pair is that the parameters of a mean-reversion system depend on the behaviour of the instrument it runs on. GBPUSD has a wider daily range than
FREE
ML Hassil AI
Benjamin Gabriel Nieves Ortiz
An Expert Advisor where every part can be switched off individually — including the one with "AI" in the name. Most robots ask for your faith. This one asks you to decide. ML Hassila Pro holds three independent engines for EURUSD on M15. Each one turns on and off with a single parameter — no recompiling, no code. You can run the first one for months and never enable the other two; it remains a complete product. Engine 1 — RSI core (always on) Short entries when RSI(7) crosses its level on the cl
FREE
HassilEaDualPRO
Benjamin Gabriel Nieves Ortiz
Hassila Cable Quant is a mean-reversion expert advisor written for one instrument and one timeframe: GBPUSD on M15. It is not a multi-pair robot. There is no symbol list in the settings and no universal mode. The advisor checks at startup that the chart symbol is really GBP against USD, and it stops with a message if it is not. The reason for a single pair is that the parameters of a mean-reversion system depend on the behaviour of the instrument it runs on. GBPUSD has a wider daily range than
FREE
Pro HassilEA
Benjamin Gabriel Nieves Ortiz
Description Hassila Pro is an expert advisor that looks for momentum exhaustion : those moments when price has stretched too far in one direction and tends to correct. Instead of chasing the trend, it waits for the move to run out of strength and trades the correction. This is not a high-frequency system. It waits, and when conditions are not right it does not trade. That behaviour is intentional. How it works Detection. A momentum oscillator measures when price has reached a statistically unusu
FREE
Hassila
Benjamin Gabriel Nieves Ortiz
HASSILA is a professional algorithmic trading system engineered for EURUSD on the M5 timeframe. It combines multi-timeframe support & resistance zone detection with momentum-based breakout entries, ensuring trades are only taken in the direction of the prevailing trend. Core Features: — Smart zone detection using H1 pivot highs and lows — Breakout confirmation with retest entry for precision — Triple-stage dynamic breakeven system (30% / 60% / 80% of TP) — Adaptive ATR-based stop loss and t
FREE
HassilAI eurusd
Benjamin Gabriel Nieves Ortiz
HassilAI EURUSD is a mean-reversion expert advisor written for one pair and one timeframe: EUR/USD on M15. It is not a multi-pair robot and it has no universal mode. Its distances, its filters and its trading window are calibrated on how the euro behaves against the dollar, and running it on another instrument means running it outside the conditions it was measured in. It trades one direction only: it sells when price has stretched above its recent average and looks for the move back. It does n
FREE
Фильтр:
Нет отзывов
Ответ на отзыв