Gocity Group · GSignalX Ecosystem

Gsignalx Velocity Trader Manual

Run a prop / funded / practice MT5 desk: structured entries, cash-target harvest (winners only), and Telegram that proves delivery — soft STOP that never flattens your book.

Trader: live DIR, FOLLOW pads, deal + PROP alerts. Investor / monitor: quieter TG (DAILY + PROP), Compact strip, Scouter banking closed P/L with process.

Velocity 2.20 · bus schema v1 Prop & small fund Practice $20–$100
What’s in this desk capability update
  • Profit CASH — stock bank floor +100 account/target currency; one clear number for scalp harvest (how to use).
  • Loss CASH — optional cut at −100; arm stays OFF until you turn LOSS ON (no surprise auto-flatten).
  • Telegram soft VERIFY — Verified when ≥1 numeric chat receives the probe; dead chats are skipped for sends (recipe).
  • Native TP — optional Median/Average tip level; ON applies broker TP to matching open positions (Integrations · Best Use).
Best use · Topology A
  1. Trade Center DeskExecute ON owns fills (FIXED 0.01) · Service stopped or Yield ON · no Chart EA entries on same magic.
  2. ProfitScouter owns exits · desk PLAY/STOP never closes tickets · set Profit CASH to your book, leave CASH mode ON for scalps.
  3. EQ OFF unless you want a floating-DD brake · STOP clears pendings · practice packs $20/$50/$100 · press TG VERIFY until green.

All on-chart controls: System UI Best Use · Integrations (Cloud · TG · bus · OCO · Native TP) · Deploy: docs/RELEASE_v2.20_Integrations_OCO.md · TP cut: docs/RELEASE_v2.20_Native_TP.md · Practice: docs/PRACTICE_LIVE_SIM_20_50_100.md

Gocity Group / GSignalX

Risk disclosure Trading involves risk of loss, including loss of capital. This manual describes software behaviour for MetaTrader 5. It is not investment advice, not a performance guarantee, and not a substitute for your prop firm’s rules or your broker’s risk controls. Practise on demo before live capital.
Risk principle

Manage the reason for the trade, not merely the current profit or loss. An open position must continue to earn its right to remain open. These are decision principles — not guarantees of success.

Adaptive chapters: Risk Framework · Market Conditions · Trade Lifecycle · Asset Matrix · Checklists

Executive vs Velocity

🔷 Executive (cloud)

Probability / confluence conviction on the GSignalX platform. Use it to decide what the market wants before you risk size.

Open gsignalx.cloud →

🔶 Velocity (this toolkit)

Local MT5 momentum engines + ProfitScouter cash floors. Use it to execute the session and bank closed P/L with process — then get the ping on Telegram.

Runs on your Windows terminal. Optional cloud connector via GsignalX_Service — see Cloud Trading.

⭐ Velocity Premium (managed)

Hosted & maintained Premium desk for clients — Premium trader manual, install & maintenance on GSignalX Service. Register → Profile → My Services to book.

📈 TradingView publication

Official open-source chart study for the same multi-engine trend logic (PP SuperTrend · ATR SuperTrend · SuperBollingerTrend). Use it as a visual thesis check while Velocity owns the book on MT5.

Open GsignalX on TradingView →

💬 Trader community

Channel (main this update): macro overview for day trading — consult the composite current driver breakdown and the cited data sources for the quantitative basis. Group remains optional for feedback and peer setups.

Community chapter →

🎓 Mentorship

Structured coaching for session discipline and clearer risk habits — educational support for process and market understanding. Does not guarantee profit.

Apply mentorship →

Managed Premium vs self-serve This City manual is the self-serve toolkit. Prefer hosted install & maintenance? Open the Premium Users Manual, check pricing, then register on gsignalx.cloud and book from Profile → My Services.
Senior desk rule gsignalx.cloud (Executive) informs conviction signals — it does not route MT5 orders. trade.gsignalx.cloud is the trading dashboard (Connect PC + manage book) when Service cloud inputs are enabled. Velocity owns execution and harvest on MT5. Managed Premium is the hosted desk path. TradingView is chart-study only — not MT5 orders. Do not confuse Pine or signal pages with the EA’s local PP / SuperTrend / SuperBollinger engines.
Optional: Cloud trading Register on trade.gsignalx.cloud, mint a token under Connect PC → Use Velocity toolkit, allow WebRequest for https://trade-api.gsignalx.cloud, then enable group 16 on GsignalX_Service. Step-by-step: CLOUD_TRADING.md · this chapter. Pair with Executive signals for bias — educational, no profit guarantee.

Who this manual is for

DeskHow to use VelocityTelegram posture
Beginner / funded challengeService + Scouter Service, Trade Center PropRisk soft locks, FX tab only (1–2 majors START), Event SKIP, hour filter ON, STOP at session end. Size Profit CASH to the book (micro/demo often 5–20; mid-size books use stock 100). Practice packs $20/$50/$100 (Raw preferred for scalp).Investor-quiet: Dashboard TG · DAILY + PROP · silent overnight · recipe
Prop trader (small–medium firm)Fleet 2–4, FX+CMD on START during London–NY; SUSPEND crypto overnight; Profit CASH ≈ 0.5–1% of balance (stock default 100 for mid-size). CASH mode ON for scalps. Use Trade Center practice coach when sizing a small live/demo book.Trader-live: Service + Dashboard · EVENT + PROP + deals · VERIFY green · recipe
Fund / desk lead / investor monitorOne magic, Service OWN, category capacity ≥4, Confirm gates, grades advisory; Compact strip OK; watch Scouter Profit CASH / Loss arm on the chart panel.Investor: Dashboard (or Chart failover) · summaries + PROP · VERIFY green (skip warn OK until ChatId2/3 /start) · recipe

How to navigate

Use the gold tabs in the header or the left rail. Keyboard: ← / → moves sections. Links with hashes (e.g. #deploy) open the right chapter. Print expands all panels.

Executive conviction → Velocity PLAY → Positions → Profit CASH bank → Closed P/L
Architecture

System map

Two independent engines: GSignalX opens risk; ProfitScouter banks winners at a clear Profit CASH floor. Trade Center and chart buttons never close trades. Bus JSON schema stays v1.

Preliminary desk = M5 Prefer GsignalX_Service for entries (or M5 charts). Set Scouter adverse TF to M5. Drill pace, bus direction, and loser cuts stay aligned.
Chart foundation (TradingView) The published Pine study documents the same PP / ATR SuperTrend / SuperBollingerTrend signal foundation used by Velocity. Follow it on TradingView while you execute on MT5 — it does not route orders.

Open GsignalX on TradingView →

GsignalX_Service (OWN=1)     Multisymbol Dashboard (v1.26)
 roster scan + fleet fill      categories · START/STOP/SUSPEND · events · PROP/TG
       │                              │ soft STOP (RUN=0) / pair SKIP blocks
       ▼                              ▼
  new entries only              never closes tickets
       │
       ▼
 optional M5 chart EAs (UI/strip; defer entries when Service owns)
       │ positions / pendings
       ▼
 ┌─────────────┐   advisory    ┌─────────────┐
 │ ProfitScout │◄──────────────┤   Grader    │
 │ CASH / lock │               │  ranks only │
 └──────┬──────┘               └─────────────┘
        │ bank winners at Profit CASH floor
        ▼
 Flat → Service/chart re-entry if RUN + signal still valid
ComponentOpens?Closes?Needs chart?
GsignalX_ServiceYes (RUN/OWN)NeverNo
GsignalX_GocityGroupYes (PLAY; defer if Service OWN)No in Scouter modeYes
GsignalX_Multisymbol_DashboardNoNever (soft STOP only)Yes (panel host)
ProfitScouter_ServiceNoYes (money + adverse)No
ProfitScouter_DollarTargetNoYesYes (panel host)
ProfitOpportunity_GraderNoNoNo
ProfitHarvest_NowNoYes (one-shot)Drop on any chart

Brand names vs MT5 Navigator

Velocity desk nameWhat you see in MT5
Multisymbol entry ServiceGsignalX_Service
Velocity chart entry / stripGsignalX_GocityGroup (Expert)
Prop Firm Trade CenterGsignalX_Multisymbol_Dashboard
Profit scouting (chart)ProfitScouter_DollarTarget
Profit scouting (24/7)ProfitScouter_Service
Opportunity ranksProfitOpportunity_Grader
Manual bank-it-nowProfitHarvest_Now

Non-negotiable behaviours

  • STOP pauses new entries and cancels pendings — leaves open tickets for Scouter.
  • HALT pauses entries and the linked Scouter — still does not close tickets.
  • FOLLOW (default): keep filling latest signal direction; Scouter owns exits.
  • WAIT: block new-direction entries while opposite magic exposure remains.
  • SPREAD (default): enforce InpMaxSpreadPt on entries.
  • IGN: bypass the entry spread gate on that chart only (worse fills allowed; Scouter exits unchanged).
  • FIXED (default 0.01): always use fixed lot. Press AUTOLOT only for intentional risk% sizing.
  • AUTOLOT: size from balance × risk% ÷ ATR stop distance (fail-safe → fixed lot; Experts may log AUTO→FIX).
  • EQ OFF / 5% / 10% / 20%: Account floating DD guide — OFF shows live DD only; 5/10/20 soft-block new entries at threshold. Prop peak DD is separate (Trade Info).
  • PROP CLEAR: unlock Prop soft-STOP + equity grace (desk never flattens).
  • REKICK: re-open drill when DIR live but drill closed.
  • Compact panel (default input): investor outcome strip; Full adds engine rows + entry detail (InpPanelDensity).
  • Profit path closes winners only (minimal set, biggest green first). Losers exit via adverse-bar Auto, opt-in Loss CASH, manual CUT/FLAT, or catastrophe SL — not via Profit CASH floors.
  • One Scouter instance for “All symbols” — two harvest engines on the same book race.
  • Trade Center / PropRisk soft STOP never closes tickets; only Scouter (or Harvest script) may close.
  • Service OWN and chart entries must not double-fill the same magic.
Position-size check
  • Position size ≠ risk per trade ≠ margin used ≠ maximum possible loss.
  • FIXED 0.01 is the production default; AUTOLOT sizes from balance × risk% ÷ sizing ATR — high leverage does not raise acceptable risk.
  • StrategicStop (default 4×ATR) is a catastrophe broker SL; lot sizing uses a tighter signal ATR distance. Do not widen StrategicStopMult to “give room.”
  • Verify tick value, contract size, and min lot from the current instrument specification.
Bot safety check
  • One Scouter closer per Instance ID; stale bus / VPS / terminal failure ≠ strategy failure.
  • Symbol suffix mismatch and wrong contract specs cause bad lots — use SymbolCanon-aware hosts.
  • Trade Center tip row and Telegram OPEN now carry context tips from RiskGuidance.mqh (advisory only).

Profit CASH & Loss CASH — best use

One cash number the desk can teach, set, and trust. Stock Scouter default: Profit CASH +100 (account or target currency). Micro/demo books still ladder smaller floors — see Fund Growth.

What you get

Profit CASH banks winners when floating P/L hits your floor (biggest greens first; losers stay). CASH mode collapses account + pair + position hard targets to that single floor — ideal for scalps.

What stays safe

Loss CASH defaults OFF. Amount stock −100, but nothing auto-cuts losers until you arm LOSS ON. Adverse AUTO and manual CUT remain available without it.

Three steps (scalp desk)

  1. Set InpAccTargetMoney (Profit CASH) and align InpMinWinProfit / lock arm to the same floor.
  2. Leave chart mode CASH ON (single floor). Use LAYER only when you intentionally want trail / window / partial %.
  3. Press START. Watch panel lines Profit CASH +N and Loss CASH −N · OFF|ARMED.

Scouter chart buttons

ButtonWhat it doesBest use
START / STOPArm or pause harvest closesSTOP = watch P/L only; tickets stay open
AUTOAdverse-bar loser exit on/offKeep ON for M5 desk with signal + age gates
TRAILIndependent ATR/% candle auto-trail on winnersON for multi-pair books that need give-back protection between Profit CASH floors
BANK / CUT / FLATManual confirm closesBANK winners · CUT losers · FLAT all — always operator OK
CASH / LAYERToggle single cash floor vs layered rulesScalps → CASH; trail/window books → LAYER
LOSS ON / OFFArm opt-in account Loss CASH cutOFF by default; arm only when you want −N auto cut

Persists: PS{id}_RUN, _ADVEN, _CASH, _LOSS, _TRAIL. Service with the same Instance ID honors chart toggles when InpRespectChartRunState=true.

ATR / Percent TRAIL — best use Scouter 2.02

Independent winner protection. Does not replace Profit CASH floors, adverse AUTO, or Loss CASH. Manual BANK / CUT / FLAT always work.

What it does

When TRAIL ON, Scouter closes green tickets after peak give-back using Hybrid distance: max of ATR×mult (plus last-N candle range floor) and % of peak money. Tag: ATR-TRAIL.

How to arm

Chart button TRAIL writes PS{id}_TRAIL. Keep START on (master kill for all auto closes). Service honors the same GV when InpRespectChartRunState=true.

Best case (prop / multi-pair)

M5 desk · Profit CASH set for hard bank · TRAIL ON · optimizer ON · AUTO ON for losers · Loss CASH OFF unless you want −N flatten. Use TRAIL when winners pull back before the cash floor.

Key inputs

InputStock / tip
InpAtrTrailModeHybrid (ATR + % of peak)
InpAtrTrailMult / min–max1.5 base; optimizer nudges 0.8–2.5 per pair
InpAtrTrailPct30% of peak give-back
InpAtrTrailCandles3 — avg range of last closed bars as distance floor
InpAtrTrailArmMoney0 = arm at MinWin / Profit CASH floor
InpAtrTrailOptimizeON — per-canon EMA adjusts effective mult
Adverse candle length (optional) InpAdverseMinBodyPts / InpAdverseMinRangePts default 0 — AUTO streak behaviour unchanged. Set >0 only when opposing bars must have meaningful size before loser cuts.
Removed — do not chase old docs Account loss-guard inputs (InpAccLossGuardEnable / InpAccMaxLossMoney) are gone. Prefer opt-in Loss CASH (Scouter), chart EQ for floating equity DD on new entries, and prop daily loss as trader discipline (HALT / STOP / position count) — not a legacy flatten-all API.
ZIP / clone → double-click → MT5

Windows deploy (easy path)

You do not need to be a programmer. Download the toolkit, double-click one installer script, then turn a few switches on inside MetaTrader 5.

Non-tech friendly Velocity 2.20
Plain guide (print this) Full checklist + error table: docs/WINDOWS_DEPLOY_SIMPLE.md (same folder as this manual on GitHub / after clone). Technical depth stays in DEPLOYMENT.md.

Prerequisites

  • Windows 10/11
  • MetaTrader 5 installed and opened at least once (creates the Data Folder)
  • Demo account first
  • Git optional — ZIP download is enough

Step 1 — Get the toolkit

Repository: gocitygroup/GsignalX-Velocity

A) Download ZIP (easiest)

Recommended
  1. GitHub → green Code → Download ZIP (or main.zip)
  2. Unzip to a simple path, e.g. C:\GSignalX\GsignalX-Velocity
  3. Open folders until you see both a deploy folder and many .mq5 files — that folder is the toolkit root

B) Git (optional):

git clone https://github.com/gocitygroup/GsignalX-Velocity.git
cd GsignalX-Velocity

Step 2 — Install into MT5 (one double-click)

Fastest

No coding
  1. Open the toolkit’s deploy folder in File Explorer
  2. First install: double-click Click-and-Run-Deploy.bat
  3. Upgrade: double-click Clean-and-Deploy.bat instead
  4. If Windows SmartScreen appears → More info → Run anyway
  5. Wait until the black window finishes — healthy lines say Result: 0 errors, 0 warnings

PowerShell alternative (advanced):

powershell -ExecutionPolicy Bypass -File .\deploy\Deploy-GSignalX.ps1 -AllTerminals -Compile

Step 3 — Turn it on in MetaTrader 5

The installer cannot press these buttons for you:

  1. Toolbar Algo Trading = green / ON
  2. Tools → Options → Expert Advisors → allow algorithmic trading
  3. Navigator → Services → start GsignalX_Service
  4. Start ProfitScouter_Service (this one closes winners)
  5. Start ProfitOpportunity_Grader
  6. Attach GsignalX_Multisymbol_Dashboard (same magic as Service)
  7. Optional: attach GsignalX_GocityGroup on M5 for the chart strip
  8. Double-click deploy\Confirm-After-Start.bat

Telegram later: allow WebRequest URL https://api.telegram.org in Expert Advisors options.

Step 4 — What landed where

Source in repoMT5 Data Folder destination
Include/GSignalX/*.mqhMQL5\Include\GSignalX\
Include/ProfitScouter/*.mqhMQL5\Include\ProfitScouter\
GsignalX_GocityGroup.mq5MQL5\Experts\
GsignalX_Multisymbol_Dashboard.mq5MQL5\Experts\
GsignalX_Service.mq5MQL5\Services\
ProfitScouter_DollarTarget.mq5MQL5\Experts\
ProfitScouter_Service.mq5MQL5\Services\
ProfitOpportunity_Grader.mq5MQL5\Services\
ProfitHarvest_Now.mq5MQL5\Scripts\

Data folder: MT5 → File → Open Data Folder → typically %APPDATA%\MetaQuotes\Terminal\<HASH>\.

Services do not hot-reload After changing Service inputs or loading a .set preset, stop and restart the Service from Navigator. Chart EAs: remove and re-attach (or Reset inputs) if the panel still shows stale floors.

Problems and fixes (most common)

What you seeWhat to do
No deploy folder after ZIPOpen the nested inner folder until deploy + .mq5 appear
No MT5 terminal folders foundOpen MT5 once under the same Windows user, then re-run the .bat
MetaEditor not foundSearch Start for MetaEditor64.exe; set METAEDITOR=... near the top of the .bat
Compile errors (not 0/0)Run Clean-and-Deploy.bat; read the .log next to the program in the Data Folder
Expert/Service missing in NavigatorRe-deploy → Navigator → Refresh
Smiley with X / no tradingAlgo Trading ON + Common tab allow trading
Positions never closeStart one ProfitScouter_Service (or DollarTarget START)
Telegram WebRequest errorAllow https://api.telegram.org in Expert Advisors options
Confirm WARN stale busStart Services; wait ~60s; run Confirm-After-Start again
Want a human?Share a redacted CONFIRM_*.md summary in the trading group — no tokens, login, or account numbers

Longer table: docs/WINDOWS_DEPLOY_SIMPLE.md · Gates: DEPLOYMENT_RUNBOOK.md · Sign-off: docs/RELEASE_v2.20_Integrations_OCO.md.

Host this manual on GitHub Pages

  1. Repo Settings → Pages → Source: Deploy from a branch
  2. Branch: main (or your default) · Folder: /docs
  3. Save — site URL serves docs/index.html → this manual
  4. docs/.nojekyll is included so Pages serves files as-is

Offline: open docs\Gsignalx_Velocity_Users_Manual.html in any browser after clone — no build step.

Capital ladder

Grow the fund from €10 / $10

Profit CASH floors and fleet size must scale with balance. Stock Scouter default is now +100 for mid-size books — micro accounts and practice presets still use the ladder below (or load matching .set files).

Fund manager rule Floor ≈ 0.5–1% of balance per harvest cycle (challenge desks often prefer the lower end). Never widen catastrophe SL above 4.0×ATR. Re-ladder monthly or every +50% equity, whichever comes first.
Market-specific note

Ladders below are worked examples for risk geometry — not performance forecasts. At micro balances, broker min lot dominates percent-risk math. Prefer FIXED 0.01 in production until you intentionally enable AUTOLOT. Verify spreads, commission, and leverage from your broker.

Growth ladder (sample)

Balance Profit CASH / lock arm MinWin Fleet pairs MaxLot Charts
€10–50 0.20–0.50 0.10–0.25 1 0.01 1 major M5 · paper preferred until margin comfortable
€100 1.00 0.50 2 0.10 EURUSD + GBPUSD M5 · load 100EUR presets
€250 2.50 1.00 3 0.25 + AUDUSD or USDJPY M5
€500 5–10 (practice) floor ÷ 2 4 0.50 XAUUSD becomes viable at 0.01
€1,000+ / mid-size 100 stock or ≈0.5–1% balance match floor 4 risk-sized + hard cap Full Velocity roster ≤ 4 concurrent

€100 raw-spread sample (production preset)

Load from Inputs → Load (overrides stock 100 when you need a micro floor):

  • deploy/presets/GSignalX_100EUR_RawSpread.set
  • deploy/presets/ProfitScouter_100EUR_RawSpread.set
KnobStock ScouterEUR 100 presetWhy
InpAccTargetMoney (Profit CASH)100.01.0≈1% harvest on €100; stock 100 suits mid-size books
InpMinWinProfit100.00.50Dust winners can jointly bank the floor
InpFleetTargetPairs42Cap correlated loser wave
InpUseHourFilterfalsetrue 7–20Skip rollover
InpAdverseTimeframeM15 Service / chart CURRENTM5Faster loser cut on M5 desk
InpMaxLot5.00.10Hard sanity
Beginner Below ~€200, percent risk often floors to broker minimum lot (0.01). Treat every trade as full min-lot risk. Prefer M5 over M15 so adverse Auto and catastrophe SL cost less in account %.
Advanced Keep InpIncludeCommission and InpIncludeSwap true on raw accounts so Profit CASH floors are net. Percent-of-balance on the account layer only lowers the floor when combined with a fixed target — ladder fixed money manually.

Practice live packs — $20 / $50 / $100 (Standard + Raw)

Canonical risk geometry for micro books (also in PracticeSim.mqh). Trade Center buttons 20 · 50 · 100 · RAW · STD · SCALP · DAY · SWING show coach tips. Soft-apply updates fleet + category only — money floors stay in .set files. Load matching Service + Scouter presets, then restart Services.

BandDay loss haltDay profit bankFleetMax lotDay max trades
201.00 (5%)0.40 (2%)10.012
502.00 (4%)1.00 (2%)20.023
1003.50 (~3.5%)1.50 (1.5%)20.104

ASAP / lock / minWin (Raw): 0.20/0.20/0.10 · 0.50/0.50/0.25 · 1.00/1.00/0.50. Standard uses higher floors. Style trade caps (coach): Scalp 4/6/8 · Day 2/3/4 · Swing 1/1/2. These are discipline rules, not forecasts — demo first.

Preset files: deploy/presets/GSignalX_Service_Practice_{BAND}_{Raw|Standard}.set + matching ProfitScouter practice presets. Expectancy / Kelly proxy detail: docs/PRACTICE_LIVE_SIM_20_50_100.md (pointer — canonical tables live here). Demo first; no virtual balance.

After your first practice pack Check the trading channel first for the day’s macro overview (composite current driver breakdown + cited sources), then ask peers in the group — or post a process tip on the channel (preset + floor, not P/L).
Broker server clock

Trading session timing

All hours are broker server time — not your local timezone unless they coincide. Prop desks standardise on one session window and STOP outside it.

Controls

InputDefaultEffect
InpUseSessionstrueObey broker market session calendar
InpUseHourFilterfalseHard gate when ON
InpStartHour / InpEndHour7 / 20Used when hour filter ON
InpFridayStop / hourtrue / 20No new FX late Friday
InpBlockWeekendtrueNo Sat/Sun FX
InpCloseBeforeWEfalseOptional Friday flatten
InpStaleTickSec180Treat market closed if no tick
InpSwingStartHour / End12 / 17Grade boost only — does not block entries
InpCryptoAllowWeekendtrueCrypto skips FX weekend / Friday flat

Beginner daily session recipe

London–NY overlap desk

Prop-safe
  1. Confirm broker server offset vs London (often GMT+2/+3).
  2. Set InpUseHourFilter = true, example Start=8 End=17 (or 7–20 stock band).
  3. Press PLAY only when you are watching the session.
  4. Press STOP at session end — Scouter may still bank open winners if not HALTed.
  5. Keep Friday stop ON for FX. No revenge PLAY after news spikes.

Sample session clock (illustrative)

Trade Center draws an illustrative GMT strip (Asia · London · NY · Sydney). It does not replace broker session gates above — use it as a desk awareness aid only.

Server hourDesk action
07:00–08:00Pre-flight: spreads, Algo ON, Scouter START, floors check
08:00–12:00PLAY core pairs; drill windows; bank Profit CASH cycles
12:00–17:00Swing band — grades richer; optional add pair if fleet room
17:00–20:00Reduce roster; widen spread filter awareness
≥20:00 FridayNo new FX; STOP / optional flatten
Advanced Leave hour filter OFF only if you accept full broker-session exposure and enforce PLAY discipline yourself. Use swing hours for Grader timing, not as a hard risk gate.
First automated day

Beginner automated day

Run this once on demo until the loop feels boring. Boring is the goal. Use the preliminary M5 desk (GSignalX on M5 + Scouter adverse M5).

Sample demo day — size the floor to the book

Scaled CASH

Inputs snapshot: Bracket Both 5+5 pips · Drill 10 min · Profit CASH sized to demo (micro often InpAccTargetMoney=5–20; mid-size books use stock 100) · Fleet 2 · Hour filter 8–17 · Instance ID 1 · Adverse TF M5 · Loss CASH OFF

  1. Start ProfitScouter_Service (CASH mode seeded ON; START state respected; set InpAdverseTimeframe=M5).
  2. Start ProfitOpportunity_Grader.
  3. Attach GSignalX on EURUSD M5 and GBPUSD M5 (preliminary chart); Algo Trading allowed.
  4. At session open → PLAY on each chart. Watch drill countdown.
  5. Confirm Working pendings or Position; Status RUNNING.
  6. When combined floating P/L ≥ your Profit CASH floor → Scouter banks winners only; losers stay.
  7. If PLAY still on and signal agrees → march-after-flat may re-open.
  8. Session end → STOP every chart. Leave Friday rules ON.

You just ran: signal → entry → scout → harvest → optional re-entry. Commercial stock default is +100; practice/micro books keep smaller floors via presets — see Fund Growth.

Optional chart companion: follow the same engines on TradingView while you watch the MT5 panel — study only; Velocity places the tickets.

First settings that matter

AreaSuggested first setting
EntryLimit+Stop bracket, offsets 5 (scalp 4–6; clamp 4–20)
DrillEnabled, 10 minutes
Exit modeGSX_EXIT_SCOUTER (default)
Strategic SLON · 4.0×ATR · TP open
ProfitScouterCASH mode · floor sized to account (stock 100; micro 5–20) · Loss CASH OFF · commission/swap ON
ScopeAll symbols · one Service instance
Flip policyFOLLOW

Manual tools without full automation

  • Read panel bias / Last signal; place your own tickets; keep Scouter for banking.
  • Drag ProfitHarvest_Now for a one-shot bank (default account target 10; Confirm ON).
  • Use HALT when walking away mid-book without wanting harvest to continue.
Signal validation

A signal (local DIR or Executive cloud) is not an automatic order. Confirm market condition, spread, fleet room, and invalidation before you click. See Risk Checklists.

First session done? Read the trading channel macro overview for day trading (driver breakdown + cited sources), then ask a process question in the group if needed.
Power settings

Advanced desk

Change these only when you can state the risk effect in one sentence.

Engine agreement

ModeBehaviour
Simple (GSX_SIMPLE)Any enabled trigger may fire
AdvancedNeed InpMinAgree (default 2) among PP / ST / SBT

Stock often enables PP + SuperBollingerTrend; ATR SuperTrend optional. Optional: align bias with the TradingView publication before PLAY — chart study only; Velocity still owns fills.

FOLLOW vs WAIT

  • FOLLOW — leave opens for Scouter; keep filling latest direction on free charts / fleet slots.
  • WAIT — no new-direction entries while opposite-direction magic exposure remains. Prefer WAIT on news days or when book is mixed.

SPREAD vs IGN (entry spread gate)

Entries must pass InpMaxSpreadPt (default 40 points) unless you unlock that chart with IGN. Toggle is per chart, persists across restart, and is entry-only. Panel Spread row shows IGN when unlocked; turning IGN on while PLAY re-arms evaluation so a chart stuck on waiting: spread can fill now.

ModeWhen to use
SPREAD (default)Liquid FX in-session; skip news / rollover / thin-liquidity spikes.
IGNPanel blocked on spread but signal/drill still valid and you accept a worse fill; crypto (or 24/7) symbols with routinely wide-but-tradeable point spreads; short deliberate unlock — then return to SPREAD.
Tuning tip Prefer raising InpMaxSpreadPt on crypto charts for wide-but-normal spreads. Reserve IGN for one-shot unlocks — not a permanent substitute for the limit. Avoid IGN on FX news/rollover and on micro accounts where spread + commission erase scalp edge.

Preliminary chart (M5)

M5 is the preliminary (primary) desk timeframe for best paired performance of Velocity entries and ProfitScouter exits.

EngineWhy M5
GSignalXSignal flips and the 5–15 min drill align with M5 bar pace; pending age and fleet refill stay meaningful in-session.
ProfitScouterAdverse Auto after ≥3 closed bars ≈ 15 min on M5 (vs ≈ 45 min on M15); 4×ATR catastrophe costs less account %.
TogetherBus signal TF matches adverse TF → cleaner loser cuts; ASAP cycles turn faster on liquid majors.
  • Attach every GSignalX roster chart on M5.
  • Set Service InpAdverseTimeframe = M5 (stock Service default is M15 — change it for this desk).
  • Host DollarTarget on an M5 chart when using PERIOD_CURRENT.
  • Do not mix M15 signal charts with M5 adverse (or the reverse) unless you intentionally accept mismatched exit speed.

Fleet fill

InpFleetTargetPairs (default 4) counts a pair complete when it has an open position or working pending. Fill stops at coverage. Cooldown InpFleetFillCooldownSec default 10. Unfilled pendings age out (InpPendMaxAgeMin, stock 240; EUR100 preset 60 on M5).

Adverse-bar Auto (loser path)

  • BUY + ≥3 selling closed bars (or SELL + buying) → close same-symbol losers only.
  • Only profit-engine path with allowLoss. Toggle with chart AUTO.
  • Match TF to charts (M5 desk → M5 adverse TF).
  • InpAdverseRequireSignal true (default) — needs conflicting bus direction.

Profit lock

Arm when peak ≥ InpProfitLockArm; close on give-back to max(50% of peak, MinWinProfit). Align arm with ASAP floor on micro accounts.

Multi-terminal bus

Common Files: %APPDATA%\MetaQuotes\Terminal\Common\Files\GSignalX\bus\v1\

  • GSignalX → signals/{symbol}.json + heartbeat
  • Scouter → scouter/snapshot.json
  • Grader → grades/latest.json (advisory — never executes)
Prop desk Grades are scores for prioritising PLAY charts — not orders. Do not size up solely because a grade is green.
Session recipe · London–NY

Multisymbol Service + Trade Center

Session roster recipe (FX START, Event SKIP, practice coach). How to run the live desk: System UI Best Use (2.20) · docs/RELEASE_v2.20_Integrations_OCO.md.

Best use case (prop / small fund)

Senior desk recipe Run a London–NY FX book with metals on the side; keep crypto on the roster but SUSPENDed until you intentionally trade it. One magic, fleet 4, Event SKIP for high-impact FX news, PropRisk soft locks matched to the challenge. For $20 / $50 / $100 (or €) books — Standard or Raw — load the Practice Service+Scouter .set pair, then use Trade Center 20 · 50 · 100 · RAW · STD · SCALP · DAY · SWING for pairs/session tips (soft fleet/cat only; money knobs stay in presets).
  1. Seed multi-class list (4 FX + metals/oils + crypto). Service + Dashboard + Scouter share one InpMagic. Micro practice: seed the preset symbol list (often EURUSD or EURUSD+GBPUSD only).
  2. FX tab — START only the 2–4 pairs you will trade this session (e.g. EURUSD, GBPUSD, USDJPY, XAUUSD on CMD). STOP the rest; SUSPEND crypto overnight. At $20–$50 keep CMD/CRYPTO SUSPEND.
  3. Fleet target = 4 (or 2 on funded challenge / $100 practice; 1 on $20). M5 Service; Scouter adverse TF = M5; Profit CASH ≈ 0.5–1% balance (stock 100 for mid-size; practice packs scale floors — see playbook).
  4. Events = SKIP while calendar is enabled; Telegram [EVENT] on. Flip to TRADE only when the desk is watching and will hold through the print.
  5. Session clock is awareness only — still use broker hour filter / Friday stop for hard gates. PLAY into London–NY (scalp: LDN·NY overlap; swing: grade band 12–17); fleet STOP at your cut-off (Scouter keeps managing open risk).
  6. Practice coach — after loading the matching Raw/Standard .set, restart Services; panel buttons refresh coach + tip lines (expectancy / loss budget / secondary pairs). Do not expect buttons to hot-load Prop money inputs.
  7. Never use Dashboard to flatten. PROP / HALT / pair STOP only pause new entries.
ModeRoster postureEventsWhen
Practice $20/$50FX only, 1–2 START · CR/CMD SUSPENDSKIPDemo micro; Raw preferred for scalp
Challenge / risk-offFX only, 1–2 STARTSKIPEval / funded daily loss tight
Standard prop deskFX+CMD START overlap; CR SUSPENDSKIPDefault London–NY session
Event scalp deskRelevant FX STARTTRADE + watchOnly with eyes on chart + TG

Production attach order

  1. Deploy / compile (Clean-and-Deploy.bat or Deploy-GSignalX.ps1 -Compile).
  2. Algo Trading ON. Allow WebRequest https://api.telegram.org if Telegram is enabled.
  3. Start GsignalX_Service, ProfitScouter_Service, ProfitOpportunity_Grader.
  4. Attach GsignalX_Multisymbol_Dashboard with seed list + shared magic.
  5. Optional: M5 chart GSignalX with InpChartEntriesWhenService=false for strip/UI.
  6. Run Confirm-After-Start.bat — expect Trade Center / Service version 2.20 + bus schema 1.

Multisymbol Service

  • Chart-free roster scan + fleet fill; publishes live roster CSV under GSignalX/bus/v1/roster/{magic}.csv.
  • Sets GSX_SVC_OWN_{magic}=1 so chart EAs defer fleet/auto-entries.
  • Never reverse-closes — Scouter owns exits.
  • Hot-reloads roster when Dashboard ADD/REMOVE advances GSX_SVC_ROSTER_SEQ_{magic}.

System UI (all surfaces)

Four on-chart UIs. Full maps: System UI Best Use.

  • Trade Center — cats/fleet/carousel · PLAY/STOP/HALT · FIXED/EQ · REKICK · FollowDir · START/STOP ALL · PROP · practice · VERIFY · per-row MODE/STATE/REM
  • Chart Signal panel — PLAY/STOP/HALT · flip FOLLOW|WAIT · FollowDir (this symbol) · SPREAD|IGN · FIXED|AUTOLOT · EQ cycle
  • Chart roster strip — carousel ADD/SWAP/REM · page (buttons or mouse wheel) · per-row STATE/X
  • ProfitScouter — START/STOP/AUTO · BANK / CUT / FLAT (only UI that closes tickets)

Default lot is FIXED 0.01. Desk/Chart soft STOP never closes — Scouter BANK/CUT/FLAT (or manual) does. Service hosts have no chart buttons.

Telegram notifier

WebRequest Telegram alerts (deals, PROP, EVENT, summaries, engine WARN). Status NotCfg / Connected / Verified / Error; Trade Center VERIFY button. Full trader vs investor recipes: Telegram Alerts.

PropRisk soft locks

Challenge pack trips sticky STOP (entries paused via RUN=0). Positions stay open for Scouter. Resume with PLAY after the rule condition clears or you intentionally override per firm policy.

GateTypical use
Daily loss $ / %Challenge daily max loss
Equity drawdown %Prop peak equity DD (default OFF; set 5–10 for challenge packs). Distinct from Account EQ guide pads.
Max trades / dayOvertrading brake
Consistency shareCap one-day P/L share of target
Daily profit targetStop hunting after target
Friday hour / news CSVBlackout windows
Invariant Dashboard, Service, and PropRisk never close tickets. If you need flatten, use Scouter rules, Harvest script, or manual close — not PROP STOP.
Velocity 2.20 · current production cut

System UI Best Use

Every on-chart control: Trade Center, Chart Signal panel, Chart roster strip, ProfitScouter. Bus schema v1. Operator note: docs/RELEASE_v2.20_Integrations_OCO.md · Integrations.

Preferred live desk (Topology A) One magic · DeskExecute ON · Service stopped (or Yield ON) · Chart EA not filling · FIXED 0.01 · EQ OFF unless you want a floating-DD entry brake · OCO default On · Scouter owns BANK/CUT/FLAT.

UI surfaces

SurfaceHostPrefix
Trade CenterGsignalX_Multisymbol_DashboardGSXMS_
Chart Signal panelGsignalX_GocityGroup (InpShowButtons)GSX_
Chart roster stripSame Chart EA (InpShowRosterStrip)GSXMS_
ProfitScouterProfitScouter_DollarTargetPSBTN_
GSignalX / Scouter ServiceChart-free— (no buttons)

Topology A vs B

ModeDeskExecuteServiceResult
A (preferred)ONStoppedTrade Center owns fills
B (headless)OFF / detachedRunningService owns fills
BothONYield ONService idles after Desk OWN + desk heartbeat

Cross-surface rules

  • STOP vs HALT (Desk + Chart): STOP = entries off, linked Scouter may keep harvesting; HALT = entries off and Scouter RUN off. Neither closes tickets.
  • Scouter START/STOP arms harvest only — not the same as desk PLAY/STOP.
  • BANK / CUT / FLAT on ProfitScouter are the only on-chart flatten controls.
  • FOLLOW on the run strip = flip-wait. FOLLOW · BUY · SELL · WAIT = FollowDir gate (different control).
  • Chart EQ cycles OFF→5→10→20. Trade Center EQ uses four discrete pads.

1 — Trade Center

A · Telegram / categories / fleet / carousel

ControlWhat it does
VERIFYTelegram soft health: getMe + plain [TG] verify per chat → Verified if ≥1 chat delivers (dead chats skipped)
OCO / ARM / OUT / INDesk-wide OCO straddle enable (default On). Takeoff cancels straddles. States: off · waiting · both stops out · in trade. See Integrations.
TP ON / OFFNative tip master (shared desk GV). ON draws level and pushes broker TP to matching open positions. See Integrations.
Median / AverageTip distance type (visible when TP ON)
ALL / FX / CMD / CRYPTOCategory filter for the roster view
− / + (fleet)Decrease / increase fleet target
< / > (page)Roster page (mouse wheel over the panel also pages)
< / > (carousel)Carousel candidate
ADDOnboard carousel candidate (does not force PLAY if STOPPED)
SWAPSwap carousel candidate into the view
REMRemove carousel pair if on roster + cancel its pendings

B · Run strip

ControlWhat it does
PLAYAllow fleet entries; arm drill; linked Scouter on — does not clear Prop (use PROP CLEAR)
STOPCancel roster pendings + pause entries; Scouter keeps running; no closes
HALTSTOP + linked Scouter off; still no closes
FOLLOW / WAITToggle flip-wait only (not FollowDir)
SPREAD / IGNEnforce vs ignore desk max-spread on new entries

C · Lot / EQ

ControlWhat it does
FIXED / AUTOLOTDefault FIXED 0.01; AUTOLOT = risk% (survives reattach)
EQ OFF · 5% · 10% · 20%Account floating-DD entry guide. OFF = show live DD only

D · Status chips + REKICK

ControlWhat it does
RUN / FOL / EVT / FIX chipsLabels only — not clickable
REKICKRe-open drill; requires PLAY (else status: REKICK needs PLAY)

E · FollowDir (desk-wide)

ControlWhat it does
FOLLOW · BUY · SELL · WAITSet FollowDir for all roster pairs

F · Bulk pairs / Prop / Events / Practice

ControlWhat it does
START ALL / STOP ALLArm or soft-stop pairs in the current category view (STOP ALL cancels their pendings)
PROP CLEAR / PROP OKCLEAR unlocks Prop soft-STOP + equity grace and arms PLAY; OK = unlocked
EVTToggle event mode TRADE/SKIP
20 / 50 / 100 · RAW/STD · SCALP/DAY/SWINGPractice coach band / cost / style (soft fleet/cat tips)
Trade InfoAccount DD vs Prop peak DD · session W/L/net (read-only)

G · Per-row (paged roster)

ControlWhat it does
MODE (FollowDir chip)Cycle FollowDir for that row only
START / STOP / SUSPENDCycle pair state; START re-arms onboard+PLAY+drill; STOP/SUSPEND cancel that symbol’s pendings
X (REM)Remove that row’s symbol + cancel pendings

2 — Chart Signal panel

ControlWhat it does
PLAYEntries on + linked Scouter RUN on
STOPEntries off; Scouter keeps harvesting
HALTEntries off + Scouter RUN off; no closes
FOLLOW / WAITFlip-wait toggle (this chart)
FOLLOW · BUY · SELL · WAITFollowDir for this symbol only
SPREAD / IGNPer-chart spread ignore
FIXED / AUTOLOTPer-chart lot mode
EQ OFF / EQ n%Cycles OFF → 5% → 10% → 20% → OFF
TP ON / OFFSame desk GV as Trade Center; chart tip HLINE + broker TP sync for this magic
Median / AverageTip type (shown when TP ON)

Title bar is drag-only. Status rows (STOPPED/RUNNING, Scout, Spread, …) are labels.

3 — Chart roster strip

ControlWhat it does
< / > carouselStep candidate
ADD / SWAP / REMSame roster hygiene as Trade Center carousel
< / > pageRoster page (mouse wheel over the strip also pages)
STATE / XPer-row state cycle / remove

No PLAY / EQ / PROP / practice on the strip — use Trade Center or Chart panel.

4 — ProfitScouter

ControlWhat it does
START (dense: GO)Scout harvest ON (PS{id}_RUN)
STOPScout harvest OFF — panel still updates; no closes until START
AUTO ON/OFFAdverse-bar auto (PS{id}_ADVEN)
BANK +Confirm → close winners only
CUT −Confirm → close losers only
FLATConfirm → close all in scope

Desk/Chart PLAY/HALT write the same PS{id}_RUN when scout-link is enabled. Service Scouter has no buttons (can respect those GVs).

EQ vs Prop peak DD

  • Account DD (EQ pads / chart EQ cycle) — floating drawdown guide. EQ OFF shows live DD but does not block entries.
  • Prop peak DD — challenge math from peak equity; independent of Account DD. Leave InpPropMaxEquityDdPct at 0 unless you are on a challenge pack (then 5–10).
  • PROP CLEAR unlocks soft-STOP, arms equity grace, and arms PLAY. Desk PLAY alone does not clear Prop.

Do / Don’t

DoDon’t
Topology A for interactive Trade CenterLeave Chart EA filling the same magic as Desk
REM unused pairs after upgrade; STOP once to clear bracketsExpect soft STOP alone to kill old pendings
Set Prop max equity DD only for challenge accountsLeave AUTOLOT on by accident
Use Scouter BANK/CUT/FLAT (or manual) to flattenExpect desk/chart PLAY/STOP/HALT to close tickets
REKICK only while PLAY is onConfuse run-strip FOLLOW with FollowDir FOLLOW

Upgrade after deploy

  1. Compile all terminals; reattach Trade Center; restart Service if used.
  2. Confirm Automation shows FIXED and lot 0.01.
  3. Press STOP once, then REM pairs you do not want.
  4. PLAY / START only the live book. Use PROP CLEAR if an old equity rule left LOCK.

Session roster recipe remains in Multisymbol Desk. Confirm: Confirm-GSignalX.ps1 -Gate All — expect V2.20 markers.

Notifications · trader & investor

Telegram alerts for traders and investors

Know fills, PROP locks, and desk health without watching MT5. Commercial desk alerts are plain-text WebRequest (Market compliant, no DLLs) — and VERIFY proves delivery, not just a valid bot token.

Two postures Trader / prop desk wants live deals + news + engine WARN. Investor / monitor wants daily summaries + PROP + online/offline — quieter chat, Compact strip is enough. Both need VERIFY green.

What you get

CapabilityDetail
Deal alerts[OPEN] / [CLOSE] / [MODIFY] with entry, SL, TP, and P/L
Summaries[DAILY] / [WEEKLY] with win rate, drawdown, balance
Lifecycle[START] / [STOP] — EA online / offline + session P/L
Risk & news[PROP] soft lock · [EVENT] calendar/desk ahead · [WARN] / [ERROR]
DeliveryUp to 3 numeric chat IDs · queue 10 · 3 retries · rate 20/min · silent hours GMT · plain-text alerts
HealthSoft VERIFY: getMe + plain [TG] verify per chat · Verified if ≥1 chat delivers · dead chats skipped for sends (strip may show skip …)

Where it runs

HostSendsBest for
Trade Center (Dashboard)OPEN/CLOSE/MODIFY, PROP, EVENT, DAILY/WEEKLY, desk START/STOPPrimary desk — keep attached while trading
GsignalX_Servicesvc START/STOP, WARN (fill fail / empty roster / OWN lost), ERRORTrader reliability when Dashboard is closed
Chart EAchart START/STOP; deals only if desk heartbeat is stale (failover)Single-chart attach or investor monitor

One bot token can be shared. Desk owns deal alerts while its heartbeat is fresh — Chart does not duplicate CLOSE. Service never sends OPEN/CLOSE.

Setup (5 steps)

  1. Create a bot with BotFather; copy the token (never commit tokens; rotate if shared outside MT5).
  2. Each recipient opens the bot and sends /start; copy up to 3 numeric chat IDs (never @username). Leave unused slots empty.
  3. In MT5: Tools → Options → Expert Advisors → allow WebRequest URL https://api.telegram.org.
  4. Enable Telegram inputs on the host(s) you need (Dashboard and/or Service and/or Chart).
  5. On Trade Center press VERIFY until status shows Verified. You should get [TG] verify on working chats. If the strip shows skip chat …, that ID is dead until /start — alerts still go to healthy chats.

Trader best use (active prop desk)

London–NY live book

Full alerts
  1. Enable TG on Service + Dashboard (same token/chats).
  2. Expect OPEN/CLOSE/MODIFY, PROP, EVENT, and Service WARN in the chat.
  3. Keep Event mode SKIP with [EVENT] ahead; flip to TRADE only when you are watching the print.
  4. Silent hours: off or narrow during the session; widen overnight if you sleep. Equal start/end hour = silent off.
  5. Press VERIFY after every token change, VPS move, or WebRequest allowlist edit. Green + optional skip warn is OK until ChatId2/3 complete /start.
  6. Micro / practice book: pick band + Raw/Std on Trade Center after loading the matching presets; Scalp → LDN·NY; Day → 07–20; Swing → M15 grades 12–17.

Investor best use (monitor / Compact)

Quiet oversight

Summaries first
  1. Enable TG on Dashboard only — or Chart alone for a single-symbol book.
  2. Lean on [DAILY] / [WEEKLY], [PROP], and [START]/[STOP]. Leave Service TG off unless you are debugging fills.
  3. Set silent hours for overnight GMT; keep default rate 20/min; one personal numeric chat ID is enough.
  4. Watch Compact roster strip TG Verified — you do not need Full engine panels. Ignore skip … until secondary recipients are onboarded.
  5. If Trade Center is closed, Chart failover can still report closes — attach Chart TG only when you want that backup.

What each tag means

TagMeaningWhat to do
[OPEN] / [MODIFY] / [CLOSE]New or changed risk; close includes P/LConfirm size and SL/TP match plan
[PROP]Challenge soft STOP — no new entriesDo not revenge PLAY; Scouter still owns exits
[EVENT]Upcoming news relevant to START pairsConfirm SKIP vs TRADE; watch the print if TRADE
[WARN] fill failService could not fill (spread/gates/busy)Check spread, sessions, pair START state
[START] / [STOP]Host online / offlineInvestor: confirm desk is live; trader: confirm intended host
[DAILY] / [WEEKLY]Win rate, DD, balance snapshotInvestor review; adjust Profit CASH / roster next session
[ERROR] / status ErrorToken, allowlist, WebRequest, or no chat deliveredFix allowlist / numeric IDs / /start → VERIFY again
Commercial tip Soft VERIFY means one working chat is enough for Verified. Prefer clearing unused ChatId slots rather than leaving dead IDs that only produce skip warnings.

Community vs desk alerts

Desk alerts (this chapter) are a private bot → your numeric chat IDs (VERIFY, deals, PROP). Community Telegram — the channel is primary this update for the macro overview for day trading (composite current driver breakdown + cited data sources). The group is secondary for feedback. Never paste bot tokens or chat IDs into community spaces.

Full house rules and join links: Desk community.

Trading dashboard · remote book

Connect Velocity to the cloud

Keep Velocity running on your Windows PC and open or manage orders from a browser or phone on the GSignalX trading dashboard. No extra connector download — GsignalX_Service is the worker.

Three sites — do not mix them up gsignalx.cloud = Executive conviction signals (no MT5 orders) · trade.gsignalx.cloud = trading dashboard (register, Connect PC, manage book) · https://trade-api.gsignalx.cloud = control-plane API (MT5 WebRequest allowlist only).

Connect in 4 steps

  1. Register on trade.gsignalx.cloud with the email you will use in MT5.
  2. Open Connect PC → Use Velocity toolkit and mint a worker registration token. Copy it once — treat it like a password.
  3. MT5 → Tools → Options → Expert Advisors → allow WebRequest for https://trade-api.gsignalx.cloud.
  4. Attach GsignalX_Service, open input group 16) GsignalX cloud connector (trade-api), fill the fields below, set InpCloudEnable=true, Algo Trading ON. The dashboard shows your toolkit online.

Where to put your email, URL and token

Dashboard nameMT5 input (Service)What to enter
EnableInpCloudEnabletrue to connect
Account emailInpCloudEmailSame email as your trading dashboard account (the one that minted the token)
CONTROL_PLANE_URLInpCloudBaseUrlDefault https://trade-api.gsignalx.cloud — leave as-is
WORKER_REGISTRATION_TOKENInpWorkerRegistrationTokenPaste the one-time token from Connect PC
Remote opensInpCloudAllowRemoteOrdersDefault true — market orders from the dashboard
Remote closesInpCloudAllowRemoteClosesDefault false — ProfitScouter keeps owning exits
Poll secondsInpCloudPollSecDefault 2 — usually leave as-is

After the first successful connect, Service saves a worker token on this PC. Restarting MT5 resumes without a new registration token unless you revoke the worker on the dashboard.

What you can do from the dashboard

  • See toolkit online / offline and your claimed MT5 account (login + server).
  • Place market orders when remote opens are allowed — they use your Velocity magic so ProfitScouter can harvest them.
  • Modify SL/TP on a ticket. Close all / profitable / losing / single ticket only when InpCloudAllowRemoteCloses=true.
  • Drive run / stop from the dashboard control panel in cloud or hybrid mode.
Safe defaults Keep remote closes OFF unless you have a deliberate reason — Scouter Profit CASH is the normal exit. Topology A still applies. Never share the registration token, bot tokens, or screenshots of inputs in community chats. Cloud trading does not guarantee fills, profit, or prop-rule compliance.

Troubleshooting

SymptomCheck
Toolkit offlineAlgo Trading ON · Service running · InpCloudEnable=true
WebRequest error in Service logAllowlist exactly https://trade-api.gsignalx.cloud
Enroll rejectedEmail must match the minting account; token not reused after revoke
Remote order ignoredRemote opens allowed? Prop soft lock? Desk/Service ownership?
Get started Open the trading dashboard → · Read Executive signals → · Full guide (CLOUD_TRADING.md). Educational — no profit guarantee.
Velocity 2.20 · prop desk fabric

Integrations the desk actually runs

Fund-manager view: who owns risk, who banks P/L, what is advisory, what is remote. Soft STOP never flattens the book. Educational — no profit guarantee.

Separation of duties GSignalX opens risk · ProfitScouter banks winners · desk STOP / HALT pause entries (and Scouter on HALT) but never close tickets · cloud remote closes default OFF.

Capability map

IntegrationOperator meaningKey truth
Cloud connector Phone / browser book control Service group 16 only · remote opens default ON · remote closes default OFF · Cloud chapter
Telegram Ops channel (fills, PROP, closes) Soft VERIFY · deals / PROP / CLOSE / SETTINGS · silent hours · Telegram chapter
Signal bus + Grader Multi-terminal DIR + advisory grades Common Files GSignalX/bus/v1 · schema v1 · grades are advisory, not fills
ScoutLink Desk arms Scouter without closing LINK / RUN / CASH / LOSS / TRAIL GVs · Trade Center never market-closes via ScoutLink
CloseTrigger Exit audit trail jsonl audit + TG CLOSE reason= (incl. BROKER-SL)
SettingsNotify Prop-critical setting changes → TG No PAGE / carousel spam — only desk-critical LOAD / announce
PropRisk Challenge soft STOP RUN=0 · never PositionClose · Prop Behaviour
OCO straddle Two-sided breakout (BuyStop + SellStop) Default On · parallel to EntryMode · sibling cancel on fill · trail · Scouter still exits · Chart yields when Core owns magic
Native TP Structure tip level + broker TP on open tickets Default OFF · Chart + Trade Center chips · shared GVs · ON applies tip to matching positions · optional Scouter NATIVE-TP when closeOnHit

OCO chip (Trade Center + Chart)

Desk-wide BTN_OCO toggles enable. Seed-once from InpEnableOcoStraddle=true; after seed, UI / desk GV wins. Soft STOP and takeoff cancel straddle pendings.

ChipMeaning
OCOOff / takeoff — no new straddles; leftover pendings cancelled
OCO·ARMWaiting for activation window
OCO·OUTBoth stops working
OCO·INOne side filled; sibling cancelled; trail managing
Topology A One Core host (Trade Center DeskExecute or Service) places and manages OCO. Chart attached with the same magic is a consumer — it does not dual-place. Details: System UI Best Use · Daily Bias Follow still gates one-side entries.

Recommended production posture

  • Topology A — DeskExecute ON, Service Yield ON (or Service stopped).
  • FIXED 0.01 · EQ OFF unless you want a floating-DD brake.
  • OCO default On; takeoff with BTN_OCO when you do not want straddles.
  • Cloud: allowlist https://trade-api.gsignalx.cloud; keep remote closes OFF.
  • Telegram: allowlist https://api.telegram.org; press VERIFY until Verified.
  • Confirm: Confirm-GSignalX.ps1 -Gate All — expect hosts 2.20 + V2.20 markers.
  • Native TP default OFF; turn ON only when you want structure TP on the book.

Native TP (Chart + Trade Center)

Desk-wide BTN_TP / BTN_TPTYPE share GSX_MS_TPENABLE_* / GSX_MS_TPTYPE_*. Toggle is O(1); Desk drains open pairs on the timer (no click bootstrap). Engineer deep-dive: docs/TP_NATIVE.md.

ChipMeaning
TP OFFMaster OFF — no HLINE, no broker TP push, no pending hits
TP ONTip active; matching open tickets get PositionModify TP (SL kept)
MedianDistance = median of swing diffs (even → mean of middles)
AverageDistance = average of all swing diffs

Operator cut notes: docs/RELEASE_v2.20_Integrations_OCO.md · docs/RELEASE_v2.20_Native_TP.md · Cloud how-to: Cloud Trading · docs/CLOUD_TRADING.md.

Velocity 2.20 · Daily Bias Follow

Filter signal sides · stay one-directional

Bias is chart-aligned to each D1 bar’s open→close outcome — not EMA, not MACD, and not joinDir. Engines still produce BUY/SELL; an armed bias lane filters which sides may enter via FollowDir.

DO NOT OVERRIDE · Desk contract

GSignalX opens · ProfitScouter closes · STOP ≠ FLAT. Bias never closes tickets. While a lane is armed, entries stay one-sided to that lane’s live direction.

Three lanes + Signal clear

Lane Meaning While armed
Daily Floating: live mid vs today’s D1 open (forming candle) BULL→BUY · BEAR→SELL · NEUT→WAIT (block)
Pre-D Static: last closed D1 close vs that bar’s open Same live one-side mapping
Third-D Static: two D1 bars back (rates[2]) Same live one-side mapping
Signal Clear armed lane — default any-dir follow AUTO (both joinDir sides)

Desk vs chart

  • Trade Center — click Daily / Pre-D / Third-D / Signal. Desk-wide: each roster pair gets FollowDir from that pair’s bias for the chosen lane.
  • Chart panel — same chips apply to this symbol only.
  • Row bias cells arm the lane (not “copy this row’s value onto everyone”).
  • Manual Mode / FDIR pads clear the armed bias lane.
Live one-side while armed Effective FollowDir tracks the armed lane’s live direction. NEUT blocks new entries (WAIT). Signal returns to AUTO. Bias never closes positions — Scouter still banks winners. Plan: docs/plans/DAILY_BIAS_FOLLOW_PLAN.md.

Profit playbook

Structure first, then size, then harvest. Bias is a filter — not an exit.

  1. Topology A — Trade Center DeskExecute ON, FIXED practice lot, Scouter CASH ON.
  2. Read the columns — Daily / Pre / Third. Prefer Daily when the session is open.
  3. Arm once — click desk Daily to filter the fleet. Use Signal when you want any side again.
  4. NEUT — if Daily is doji (WAIT), wait for structure or clear to Signal; do not force size.
  5. Bank with Scouter — never use a bias click as an exit. STOP blocks entries; it does not flatten.
Do Don’t
Arm Daily when overall BULL/BEAR and liquidity is openExpect bias to close losers or winners
Use Signal to return to default any-dir followFight Daily BEAR with forced BUY FollowDir
Keep Scouter owning exitsTreat NEUT as “both sides allowed” — it is WAIT
Small & medium prop firms

Prop-firm behavioural playbook

Velocity optimises harvest process. Prop survival optimises drawdown, consistency, and session hygiene. Own both — and wire PropRisk soft locks to your challenge numbers.

1%

Profit CASH vs balance

Each banked cycle ≈ +0.5–1% when laddered. Size so a normal adverse loser (< catastrophe SL) stays inside daily loss limit.

1

Scouter instance

One harvest brain per account book. Match Instance IDs. No dual Services on All symbols.

0

Revenge PLAY

After HALT or a red cycle, wait for the next session window. Do not widen MaxLot to “catch up.”

Daily loss budget (PropRisk + trader)

Configure Trade Center PropRisk daily loss $/% and equity DD to match the challenge. Breach → sticky soft STOP (no flatten). Still set a personal walk-away: when soft STOP fires, do not revenge PLAY. Log it.

Consistency habits

  • Same session hours every trading day (hour filter + Prop Friday/news windows).
  • Same roster size unless laddering capital; manage roster from Trade Center.
  • Include commission + swap so floors match closed P/L reporting.
  • News: PropRisk CSV blackout and/or STOP 5–10 minutes before high-impact prints; WAIT if mixed book.
  • Friday: respect Prop Friday hour and chart Friday stop; do not “squeeze one more.”
  • Telegram: alert on PROP trips; investors use silent hours overnight — see Telegram Alerts.

Link integrity

CheckValue
GSignalX InpScoutInstanceID1 (example)
Scouter InpInstanceID1
Scouter InpRespectChartRunStatetrue (Service)
Bus enabletrue on EA + Service + Grader
Challenge killers Over-fleet on micro capital · ASAP floor still at 5 on a €100 book · Algo green overnight without hour filter · Two Scouters racing · Widening strategic SL past 4.0×ATR.
Do not override
  • Prop soft LOCK exists to protect the challenge — CLEAR only when you understand the reason.
  • Valid early exit = thesis broken or budget hit. Emotional CUT because “it feels red” is not the same thing.
  • Structured Profit CASH banking ≠ greed hold; fear BANK of a planned floor is also a process break.
Behavioural audit

Performance checklist

Best use is process control. Run these checks until they are muscle memory.

Pre-session

  • Balance vs ASAP floor / MinWin / Lock arm still laddered?
  • Algo Trading ON only because you intend to trade?
  • Scouter panel: ASAP floor, win floor, Adverse Auto TF correct?
  • Fleet target ≤ your capital rung?
  • Spreads normal on roster pairs?
  • Executive desk reviewed on gsignalx.cloud if you use cloud conviction?
  • Macro overview checked on the trading channel (composite current driver breakdown + cited sources)?

Mid-session

  • PLAY only on pairs you are willing to hold through drill?
  • No stale pendings older than your age policy?
  • Mixed book → consider WAIT?
  • After harvest, confirm march re-entries are intentional?
  • Spread blowout → STOP new entries?

End of day

  • STOP all Velocity charts (or HALT if leaving harvest paused)
  • Log closed P/L cycles vs floor (process adherence, not just PnL)
  • Note any catastrophe SL hits — usually means adverse Auto TF too slow or session quality poor
  • Friday: confirm no weekend FX risk
  • Algo Trading OFF if leaving the machine
  • Optional: consult the trading channel macro overview (composite drivers + cited sources), then share one process note there — or ask peers in the trading group

Improve for best performance

SymptomLikely fix
No entriesPLAY? Algo? Hour/session/spread (try IGN if waiting: spread)? Drill over waiting for flip?
Pendings rejectedOffset vs stops level; try 5–6 pips; RETURN filling
No harvestScouter START? Floor too high for lot size? Scope/magic?
Double closesTwo Scouters — keep one
Losers too largeAdverse TF to chart TF; do not widen 4.0×ATR; cut fleet
Grades emptyBus + Grader + Common Files path
Stale ASAP on panelRestart Service / re-attach EA after preset load
Worked examples

Sample setups

A — €100 two-major scalp desk

Prop starter
  • Load EUR100 RawSpread presets or GSignalX_Service_Practice_100_Raw.set + ProfitScouter_Practice_100_Raw.set
  • ASAP 1.00 · MinWin 0.50 · Fleet 2 · Hour 7–20 · Adverse M5
  • Trade Center: 100 · RAW · SCALP/DAY for coach tips; PLAY at session open; STOP at end
  • Expect: many small banked cycles; cut losers via Auto, not ASAP

A2 — $20 / $50 practice live (Standard or Raw)

Micro discipline
  • Fund a real demo near the band; load matching Practice_20_* or Practice_50_* Service + Scouter presets; restart Services
  • Trade Center: 20 or 50 · RAW or STD · SCALP/DAY/SWING — soft fleet 1–2; FX only; CMD/CRYPTO SUSPEND
  • Raw preferred for scalp (tighter spread gate + commission-aware ASAP); Standard → prefer Day/Swing, higher ASAP floors
  • Stop at Prop day loss / profit bank / loss-budget tip — demo first; see docs/PRACTICE_LIVE_SIM_20_50_100.md

B — €1,000 four-pair Velocity session

Fund growth
  • Profit CASH ≈ 10 · MinWin match floor · Fleet 4 · MaxLot 1.0 hard cap
  • Risk mode % balance 0.5–1.0 with ATR sizing span
  • Hour filter 8–17; swing grades 12–17
  • FOLLOW in trend days; WAIT when book splits after news
  • Grader ON — PLAY highest grades first when adding the 3rd/4th pair

C — Executive cloud + Velocity harvest-only

Hybrid desk
  • Read Executive signals on gsignalx.cloud
  • Optionally confirm trend structure on the TradingView publication (visual thesis — does not place MT5 orders)
  • Enter manually or with GSignalX on selective PLAY charts that match Executive bias
  • Keep ProfitScouter_Service running for dollar targets regardless
  • Optional: enable GsignalX_Service cloud inputs (Cloud Trading) for remote opens from trade.gsignalx.cloud — Executive on gsignalx.cloud stays conviction-only
Submit your setup After the channel’s macro overview for the day, share a worked recipe (pairs, Profit CASH floor, fleet, session window — no login or tokens) in the trading group so other desks can compare.
Reference

Controls & defaults cheat sheet

GSignalX chart buttons

ButtonEffect
PLAYAllow entries; start drill; can resume linked Scouter
STOPPause entries; cancel pendings; never closes
HALTPause entries + linked Scouter; never closes
FOLLOW / WAITFlip-fill policy
SPREAD / IGNEnforce vs bypass entry max-spread gate
FIXED / AUTOLOTDefault FIXED 0.01; shares desk GSX_MS_AUTOLOT_*
EQ OFF / 5% / 10% / 20%Shares desk GSX_MS_EQGUARD_*
TVAlert + Experts log with the TradingView chart-foundation URL (does not open a browser)

Trade Center desk buttons (see Best Use)

Automation: FIXED|AUTOLOT · EQ OFF/5/10/20 · REKICK · FollowDir FOLLOW/BUY/SELL/WAIT · PROP CLEAR · START/STOP ALL · ADD/REM · OCO (straddle default On) · TV (TradingView foundation Alert). Default lot FIXED 0.01.

ProfitScouter buttons

ButtonEffect
STARTArm harvest
STOPWatch-only; no closes
AUTOAdverse-bar loser exit on/off
TRAILIndependent ATR/% candle auto-trail on winners (Scouter 2.02)
BANK / CUT / FLATManual confirm closes
CASH / LAYERSingle cash floor vs layered rules
LOSS ON / OFFOpt-in account Loss CASH arm

Key GSignalX defaults (Velocity 2.20)

InputDefault
InpModeSimple
InpTrigPP / InpTrigSBTtrue / true
InpEntryModeBoth (limit+stop)
InpLimitOffset / Stop5 / 5
InpDrillMinutes10
InpFleetTargetPairs4
InpExitModeScouter
InpFixedLot0.01
InpAutoLotDefaultfalse (FIXED; desk seed-if-missing)
InpRiskPct1.0 (used when AUTOLOT on)
InpMaxLot5.0
InpPropMaxEquityDdPct0 (Prop peak DD guide off)
InpDeskExecutetrue (Trade Center owns fills)
InpEnableOcoStraddletrue (default On; UI takeoff still disables)
InpPanelDensityCompact
InpMagic20260904
InpMaxSpreadPt40
InpChartEntriesWhenServicefalse (defer while Service/Desk OWN)

Key ProfitScouter defaults (Velocity Scouter 2.02)

InputDefault
InpAccTargetMoney100 (stock Profit CASH; scale for micro)
InpProfitLockArm100 (align to Profit CASH)
InpMinWinProfit100 (align to Profit CASH)
InpProfitLockKeepPct50
InpAdverseExitEnabletrue
InpAdverseMinBars2 (fires at streak >2 → ≥3 bars)
InpAdverseMinAgeMin15
InpAdverseProtectOnceGreentrue
InpAdverseTimeframeStock Service often M15 — set to M5 for the preliminary M5 desk; EA = CURRENT (host on M5)
InpAdverseMinBodyPts / Range0 / 0 (optional length gates; 0 = unchanged AUTO)
InpAtrTrailModeHybrid (ATR + % of peak)
InpAtrTrailMult / Pct / Candles1.5 / 30 / 3
InpAtrTrailOptimizetrue (per-canon EMA mult nudge)
InpCheckIntervalMs100
InpIncludeCommission / Swaptrue / true
Telegram + WhatsApp · macro · feedback · meet-up

GSignalX desk community

Same invites as the GSignalX Executive / Xenon support desk. Three roles: Telegram channel = macro basis for day trading; Telegram group = feedback / peer setups; WhatsApp group = live meet-up / desk chat.

Channel · main (this update) Macro overview for day trading: consult the composite current driver breakdown and the cited data sources for the quantitative basis.

Open trading channel →

Not the same as MT5 alert Telegram Desk alerts (Telegram Alerts) are a private bot → your numeric chat IDs with soft VERIFY. Community links below are public invite spaces. Never paste bot tokens, ChatId numbers, broker logins, or account numbers into the channel, Telegram group, or WhatsApp meet-up.

Join

📣 Trading channel · primary

Macro overview for day trading — composite current driver breakdown and cited data sources for the quantitative basis. Also desk updates and process testimonials (preset band + Profit CASH floor — not P/L brags).

Open trading channel →

💬 Trading group · feedback

Ask traders, share redacted deploy CONFIRM notes, compare sample setups, and send product feedback. Use after you have the day’s macro basis from the channel.

Open trading group →

📱 WhatsApp group · meet-up

Live desk meet-up and quick chat — session windows, M5 book notes, and real-time peer check-ins. Complements Telegram; does not replace the macro channel.

Join WhatsApp meet-up →

📈 TradingView · chart study

Official GsignalX trend-following publication — follow the same multi-engine logic visually. Does not place MT5 orders; Velocity owns the book.

Open GsignalX on TradingView →

House rules (short)

  • Start with the channel for the day’s macro / driver quantitative basis before sizing the Velocity book.
  • Process over hype — share what you ran (pairs, floor, session window), not account credentials.
  • No bot tokens, WebRequest secrets, or numeric TG ChatIds in community chats (Telegram or WhatsApp).
  • Bugs with steps to reproduce → prefer GitHub Issues; narrative desk feedback → Telegram group; live meet-up → WhatsApp.
  • Blur or omit account numbers in screenshots.
Testimonial prompt After a clean demo session: post one sentence on the channel — e.g. “Practice 50 Raw · Profit CASH 0.50 · Fleet 2 · M5 · London window.” Help the next desk start faster.
Adaptive risk management

Risk framework

Risk guidance belongs at every decision — not only in a final chapter. Velocity maps each layer to concrete desk knobs. Full audit: docs/RISK_MANUAL_AUDIT.md.

Risk principle

Ask “Has the reason for the trade changed?” — not merely “Am I in profit or loss?”

Layers A–Q → Velocity controls

LayerMeaningVelocity hook
A Market / assetHow the asset class behavesSymbolClass FX/CMD/CR/OTH · Asset matrix
B InstrumentContract / tick / hoursVerify from instrument specification · SymbolCanon
C Market conditionTrend / range / news / illiquidMarket Conditions · EventGate proxies
D TimeframeHTF context vs LTF entryPreliminary desk M5 · practice tfHint
E SignalGeneration ≠ executionBus DIR · FOLLOW/WAIT · FollowDir · Executive cloud advisory
F EntryFill conditionsMarketGates · spread · fleet · drill
G Position sizingLots vs risk budgetFIXED / AUTOLOT · LotSizing · MaxLot
H Stop-lossSizing stop ≠ catastropheSignal ATR vs StrategicStop 4×ATR
I Take-profitBank planProfit CASH / LAYER / ATR TRAIL
J Open-trade mgmtMonitor thesisScouter START · adverse Auto · tip row
K Event / newsCalendar riskEventGate TRADE/SKIP · Prop news CSV
L Liquidity / execSpread / slippageSPREAD/IGN · class spread floors
M Leverage / marginBuying power ≠ riskBroker spec · do not confuse with risk%
N CorrelationPortfolio overlapFleet counts FX/CMD/CR · correlated majors
O Technology / botExecution & infraBus HB · one Scouter · VPS · TG VERIFY
P Human behaviourEmotion overridesProp LOCK · practice loss budget · no revenge PLAY
Q Exit / protectionStructured vs emotionalBANK/CUT/FLAT · Loss CASH · CloseTrigger tags

Sizing ATR ≠ StrategicStop ≠ Scouter

Sizing ATR → Lot / FIXED → Strategic SL → Scouter harvest

Three different jobs. Confusing them causes oversize risk or premature “room” for losers.

Condition → management

Market-condition framework

Trend ≠ guaranteed continuation. Pullback ≠ guaranteed reversal. Breakout ≠ guaranteed follow-through. Support/resistance are decision zones, not guarantees.

ConditionCheckPrimary riskManageAvoidInvalidate
Strong trendHTF structure intact?Exiting noise pullbacks earlyHold thesis; Scouter banks by planTreating every retrace as reversalStructure break vs DIR
Weak trend / pullbackPullback vs reversal cluesAdding without ruleWAIT if mixed; size downRevenge addOpposite DIR + structure fail
Range / consolidationS/R zone boundariesFalse breakoutsReduce directional confidenceEvery crossover as trendAccepted break + retest fail
BreakoutClose beyond zone + follow-throughLiquidity sweep / fakeConfirm; watch retestChasing mid-spike with IGNImmediate reclaim of zone
High volatility / newsEventGate · calendarSlippage · spread blowoutSKIP or cut size; reassess floors“Never trade vol” absolutism or ignoring event riskSKIP window active
Illiquid / session transitionSession strip · spreadBad fillsHour filter; SUSPEND thin booksAsia FX without a planSpread > policy
Gap / openBroker hours (CMD/indices/equities)Gap through mental stopsVerify SL behaviour; reduce overnightAssuming FX-like continuityUntradable session
Support / resistance risk
  • Prefer zones over exact prices; expect liquidity sweeps beyond the level.
  • Place invalidation beyond the zone with volatility-aware distance — not “1 pip past.”
  • Multi-timeframe: higher TF zone context, lower TF entry — LTF signal does not auto-override HTF structure unless your written rules say so.
Nine phases

Trade lifecycle risk

Block catalog: docs/risk/RISK_GUIDANCE_BLOCKS.md. Desk tips use the same IDs via RiskGuidance.mqh.

Phases

PhaseMonitorPermittedProhibited
1 Pre-tradeClass, session, Prop, Event, Profit CASHLoad presets · VERIFY TGDual entry hosts same magic
2 Signal validationDIR freshness · FOLLOW/WAIT · Executive vs localWAIT / SUSPENDEntering stale DIR after structure change
3 EntrySpread · fleet · lot modePLAY when checks passIGN + full size on thin liquidity
4 Initial protectionStrategic SL attachedConfirm SLWiden / remove catastrophe SL
5 Open monitoringThesis · bus DIR · sessionSoft STOP pairMicromanage every tick
6 Profit managementCASH/TRAIL planBANK by planGreed hold without rule
7 DrawdownAdverse / Loss CASH / day budgetValid thesis cutRevenge AUTOLOT · hope-hold
8 ExitCloseTrigger reasonScouter / CUT / FLATExpecting STOP to flatten
9 Post-tradeJournal class+tagOne process changeFive knobs after one loser
Exit decision

Valid early exit: reason/thesis changed, budget hit, Event SKIP on add, structure invalidation.

Emotional early exit: temporary noise, fear of green→red, or “I need a win today.”

Structured profit: Profit CASH / TRAIL / BANK plan. Greed failure: moving targets because price “might go further” with no rule.

Not one rule for every market

Asset-class difference matrix

Runtime taxonomy is FX / CMD / CR / OTH. Indices, equities, CFDs, and futures are documented here for decision quality; map them to OTH or the closest class and verify instrument specification for hours, tick value, and margin.

ConceptForexCommoditiesCryptoIndices / equitiesCFDs / futures
LiquiditySession-dependentContract hours / rolls24h; venue-dependentCash session + gapsExchange hours — verify
VolatilityPair-specificOften higher (metals/oil)Typically elevatedOpen/news spikesContract-specific
SpreadsMaxSpreadPt FX floorsWider class floorsWider; weekend noiseBroker CFD quoteVerify
SessionsASIA/LDN/NY matterUSD/news sensitiveAlways “open”Exchange openVerify
Gaps / overnightWeekend gap riskGap / roll riskContinuous but thinHigh gap riskHigh — verify
NewsEventGate currenciesOften USD-linkedCrypto-specific eventsEarnings / dataUnderlying events
Position sizingPip value from specContract size from specContract/lot from specPoint value from specMultiplier from spec
Velocity default posturePrimary practice bookSTART when liquidOften SUSPEND overnightOTH — manual careOTH — manual care
Common failureAsia noise fillsIgnoring USD printSpread blowoutGap through stopWrong contract month
Market-specific note

Do not invent universal pip distances or lot tables. When broker/exchange specs determine the correct value, obtain it from the instrument specification before sizing.

Portfolio / correlation

EURUSD long + GBPUSD long is overlapping EUR/GBP/USD exposure — not two independent “ideas.” Gold + USD pairs can concentrate the same macro bet. Cap fleet and diversity by exposure, not only by pair count.

Decision tree & quick reference

Risk checklists & decision tree

Decision tree

MARKET / INSTRUMENT VERIFIED ↓ MARKET CONDITION IDENTIFIED ↓ SIGNAL VALID? (DIR fresh · FOLLOW/WAIT) ↓ ENTRY CONDITIONS VALID? (spread · fleet · session) ↓ INVALIDATION DEFINED? (zone / Strategic SL) ↓ POSITION SIZE ACCEPTABLE? (FIXED/AUTO · MaxLot) ↓ EVENT / LIQUIDITY CHECKED? ↓ CORRELATED EXPOSURE CHECKED? ↓ EXECUTION OK? → ENTER / WAIT / CANCEL ↓ MONITOR → MANAGE → EXIT → POST-TRADE REVIEW

Manual Trade Risk Check

  • Market condition identified (trend / range / news / illiquid)
  • Signal still valid (not aged past structure change)
  • Entry zone / DIR aligned with FollowDir
  • Invalidation level defined (sizing vs catastrophe SL clear)
  • Position size calculated; leverage not confused with risk
  • Event / news risk checked (EventGate)
  • Spread / liquidity acceptable (or intentional IGN with smaller size)
  • Correlated exposure within fleet policy
  • Exit conditions defined (Profit CASH / adverse / Loss CASH)
  • Emotional override detected? If yes — WAIT

Digital tips (v1)

Trade Center tip row · Settings impact clause · Telegram OPEN | tip: · Practice tip enrichment. Spec: docs/risk/RISK_GUIDANCE_SPEC.md.

Post-trade review
  • What was the reason? Did it change before exit?
  • Close tag (BANK / CUT / adverse / ATR-TRAIL / broker SL)?
  • Class + session + correlation note for next pre-trade
  • One process improvement only
Documents & glossary

Appendix

Related documents in this repo

DocumentTopic
README.mdToolkit overview + start here
docs/RISK_MANUAL_AUDIT.mdStage 1 adaptive risk audit
docs/risk/RISK_GUIDANCE_BLOCKS.mdReusable risk blocks
docs/risk/RISK_GUIDANCE_SPEC.mdDigital tip selector spec
docs/RELEASE_v2.20_Integrations_OCO.mdProduction cut pointer → Integrations · Best Use
docs/WINDOWS_DEPLOY_SIMPLE.mdNon-tech Windows install
docs/PRACTICE_LIVE_SIM_20_50_100.mdPractice packs pointer → Growth / Risk
docs/PRESET_100EUR_RawSpread.mdEUR100 preset pointer → Growth
DEPLOYMENT.md / DEPLOYMENT_RUNBOOK.mdInstall & Confirm gates
README_ProfitScouter.mdHarvest depth pointer → System / Profit CASH
ARCHITECTURE_CONNECTOR_BUS.mdBus protocol
LICENSE / NOTICEPolyForm Noncommercial 1.0.0

License (source-available, non-commercial)

PolyForm Noncommercial 1.0.0 This toolkit is source-available under the PolyForm Noncommercial License 1.0.0 (SPDX: PolyForm-Noncommercial-1.0.0). You may use, study, modify, and share it for personal, educational, research, and other noncommercial purposes. Commercial use or sale is not permitted under this license — contact Gocity Group for commercial terms. Full text: LICENSE · Required notice: NOTICE.

Feedback and contributions: Trading channel (primary — macro overview for day trading: composite current driver breakdown + cited data sources) · Trading group (desk feedback) · WhatsApp meet-up (live desk chat) · GitHub Issues (reproducible bugs) · CONTRIBUTING.md · Clone: gocitygroup/GsignalX-Velocity

Gocity Group wordmark

Glossary

TermMeaning
Gsignalx VelocityThis MT5 momentum + harvest desk brand
Preliminary chartM5 — primary desk TF for GSignalX + Scouter adverse pairing
ExecutiveCloud confluence signals at gsignalx.cloud
TradingView publicationOfficial chart study for the GsignalX multi-engine trend foundation — visual thesis check; does not place MT5 orders
PLAY / STOP / HALTPer-chart arming; never closes tickets
SPREAD / IGNEnforce vs bypass entry max-spread gate (entry-only)
FIXED / AUTOLOTDefault FIXED 0.01; AUTOLOT = risk% (desk GSX_MS_*)
EQ guideAccount equity DD% gate for new entries
Compact / FullPanel density — investor strip vs trader engines
DrillTimed window after PLAY for active-direction entries
March-after-flatRe-arm after Scouter flats the chart
ASAP / Profit CASH floorBank winners when floating P/L hits account cash minimum (stock default 100; CASH mode)
ATR TRAILScouter 2.02 winner give-back close — Hybrid ATR×mult + % of peak + last-N candle range floor (tag ATR-TRAIL)
TRAIL armIndependent chart TRAIL toggle (PS{id}_TRAIL); START remains master kill for auto closes
Loss CASHOpt-in cut when floating ≤ −N (stock amount 100; arm OFF until LOSS ON)
FleetMax concurrent pairs (open or pending)
Strategic SLCatastrophe broker stop (default 4×ATR)
Trade CenterMultisymbol Dashboard — roster, PROP, Telegram desk
VERIFYTrade Center — soft Telegram health: getMe + plain probe per chat; Verified if ≥1 chat delivers
Desk communityPublic GSignalX invites — Telegram channel (macro), Telegram group (feedback), WhatsApp (live meet-up)
Deal failoverChart sends OPEN/CLOSE only when Trade Center desk heartbeat is stale
TG host tagssvc Service · desk Trade Center · chart Chart EA
Soft STOPPropRisk / operator pause entries; never closes
Adverse AutoClose same-symbol losers after ≥3 opposing bars (+ age / once-green)
FILE_COMMON busShared JSON across terminals on one Windows user (schema v1)
RiskGuidanceAdvisory tip selector (RiskGuidance.mqh) — Trade Center / TG / Settings
Reason for tradeDecision principle: manage thesis validity, not floating P/L alone
Strategic vs sizing SLCatastrophe broker SL vs tighter ATR used for AUTOLOT distance

Version alignment

This manual matches Gsignalx Velocity 2.20 (Trade Center / Service / Chart #property version "2.20"; bus schema 1) plus ProfitScouter 2.02 (Profit CASH / Loss CASH, independent ATR TRAIL) and Telegram soft VERIFY desk behaviour. Integrations: #integrations · Daily Bias Follow: #bias-follow. Run the desk from System UI Best Use. Operator note: docs/RELEASE_v2.20_Integrations_OCO.md.

Executive signals For confluence conviction, visit https://www.gsignalx.cloud/.
TradingView chart foundation Study the same multi-engine trend logic on TradingView — chart companion only; Velocity owns MT5 fills and harvest.
Managed Premium Hosted desk manual: Premium Users Manual · Install & maintenance pricing: gsignalx.cloud/pricing · Book from Profile → My Services after you register. Mentorship: gsignalx.cloud/mentorship (educational — no profit guarantee).

Keyboard ← → switches chapters · Print expands all sections Swipe chapter tabs or use Prev / Next · Print expands all sections