Skip to content
Navigation Menu
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Copilot app
Direct agents from issue to merge
MCP Registry
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Code Quality
Enforce quality at merge
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
Accelerator
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Type
/
to search
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
quant5-lab
/
runner
Public
Notifications
You must be signed in to change notification settings
Fork
0
Star
0
Code
Issues
0
Pull requests
1
Actions
Projects
Security and quality
0
Insights
Additional navigation options
Code
Issues
Pull requests
Actions
Projects
Security and quality
Insights
Feature/go runner error handling
- #4
#4
Open
bvasilenko
wants to merge 20 commits into
master
quant5-lab/runner:master
from
feature/go-runner-error-handling
quant5-lab/runner:feature/go-runner-error-handling
Copy head branch name to clipboard
Conversation
Commits
20
(20)
Checks
Files changed
Open
Feature/go runner error handling
#4
bvasilenko
wants to merge 20 commits into
master
quant5-lab/runner:master
from
feature/go-runner-error-handling
quant5-lab/runner:feature/go-runner-error-handling
Copy head branch name to clipboard
Commits
Commits on Apr 11, 2026
Add TradeMarkerBuilder with P/L-based exit coloring, delete vestigial configOverride/index-bak.html/TradeTableRenderer dead code, fix currency sign ordering and empty indicator pane rendering, and …
Show description for 7a649ce
bvasilenko
committed
7a649ce
View commit details
Copy full SHA for 7a649ce
Browse repository at this point
Add trade-pair row striping and open-trade styling to TradeRowspanRenderer, fix dead profitClass ternary, and node:test renderer/transformer regression suites
bvasilenko
committed
a5cd903
View commit details
Copy full SHA for a5cd903
Browse repository at this point
Commits on Apr 18, 2026
Add fullscreen toggle with height-restore via inline style.height, draggable pane resize handles with PaneResizeCalculator/Handle/Controller, sort toggle and trade-pair sub-row ordering, extract CS…
Show description for e494d25
bvasilenko
committed
e494d25
View commit details
Copy full SHA for e494d25
Browse repository at this point
Commits on May 30, 2026
Make Pine v4 strategies match TV with weekdays-only session default and Pine v5 with all-7-days default via codegen version threading, add strategy.risk.allow_entry_in direction filter, fix pyramid…
Show description for 608b567
bvasilenko
committed
608b567
View commit details
Copy full SHA for 608b567
Browse repository at this point
Commits on Jun 2, 2026
Fix BB7 phantom weekend shorts by honoring Pine v4 session default DAYS=23456 (weekdays) versus v5 all-7-days, decompose session into timeRange and weekdayMask, fix calendar millisecond/second mism…
Show description for 1bfd072
bvasilenko
committed
1bfd072
View commit details
Copy full SHA for 1bfd072
Browse repository at this point
Fix Pine `time()`, `time(period)`, and bare `time` builtin emitting bar timestamp in seconds so `year()`/`month()`/`hour()` and other calendar functions return correct values, unify the three codeg…
Show description for e15ca08
bvasilenko
committed
e15ca08
View commit details
Copy full SHA for e15ca08
Browse repository at this point
Commits on Jun 3, 2026
Filter MOEX 06:00 MSK pre-session auction-print bars from the primary bar stream by adding a `SessionWindow{07:00,23:50}` to the regular MOEX calendar with a `DefaultReferenceSession(MOEX)=Regular`…
Show description for 12e815a
bvasilenko
committed
12e815a
View commit details
Copy full SHA for 12e815a
Browse repository at this point
Commits on Jun 13, 2026
Q5L runner produces proper trade sizes, including crypto quantized lots, with tests that fail loudly when parity breaks
bvasilenko
committed
c2af15a
View commit details
Copy full SHA for c2af15a
Browse repository at this point
Commits on Jun 14, 2026
Pine UDF that reassigns a local only inside an if-branch now returns the updated value (arrow-if dual-storage), fixing max.pine getMA returning 0 and yielding 62 SBERP-1h trades; chart-only label/s…
Show description for 7a32cf9
bvasilenko
committed
7a32cf9
View commit details
Copy full SHA for 7a32cf9
Browse repository at this point
Commits on Jun 17, 2026
now accepts a UDF value-expression evaluated per secondary bar, accepts numeric timeframe tokens like as real periods reused from same-resolution data, and resolves string variables — but the ti…
Show description for 4df456e
bvasilenko
committed
4df456e
View commit details
Copy full SHA for 4df456e
Browse repository at this point
of `time(tf)` and `ta.change(time(tf))` boundaries now anchor to each symbol's real trading-day session open (MOEX, NYSE, or any exchange's observed first bar) instead of UTC midnight, so coarser-s…
Show description for 2f83f88
bvasilenko
committed
2f83f88
View commit details
Copy full SHA for 2f83f88
Browse repository at this point
Commits on Jun 18, 2026
on a coarser secondary timeframe now gates its value on the secondary symbol's own exchange session-open boundary instead of UTC midnight, so a MOEX-primary strategy reading an NYSE secondary anch…
Show description for 1fbf987
bvasilenko
committed
1fbf987
View commit details
Copy full SHA for 1fbf987
Browse repository at this point
Commits on Jun 19, 2026
Add per-bar runtime tests proving self-referential UDF-as-security values stay correct across multi-bar secondary series; eliminate silent strategy.Long direction fallback so named-argument shorts …
Show description for 9ed042b
bvasilenko
committed
9ed042b
View commit details
Copy full SHA for 9ed042b
Browse repository at this point
Commits on Jun 21, 2026
resolve named entry quantity so zigzag emits real position sizes; replace the greedy trade matcher with maximum-cardinality bipartite matching so divergence is never overstated; and document via c…
Show description for 8508bff
bvasilenko
committed
8508bff
View commit details
Copy full SHA for 8508bff
Browse repository at this point
Add fixture-quality preflight ratchet that rejects any wired TV-alignment fixture whose bar count is below its in-window reference trade count, whose flat O=H=L=C fraction exceeds 5% for a strategy…
Show description for 10fc0c5
bvasilenko
committed
10fc0c5
View commit details
Copy full SHA for 10fc0c5
Browse repository at this point
Commits on Jul 10, 2026
Restore honest TV-alignment reporting and land the MOEX reference-session normalization
Show description for 621b273
bvasilenko
committed
621b273
View commit details
Copy full SHA for 621b273
Browse repository at this point
Consolidate order dispatch, single-source timestamp parsing, and pin session-open anchors
Show description for 81ac5c0
bvasilenko
committed
81ac5c0
View commit details
Copy full SHA for 81ac5c0
Browse repository at this point
Fix wma fractional-length weights to match TradingView integer-period casting
Show description for e317190
bvasilenko
committed
e317190
View commit details
Copy full SHA for e317190
Browse repository at this point
Update WMA weight test to the truncated-int period form
Show description for d3a19a7
bvasilenko
committed
d3a19a7
View commit details
Copy full SHA for d3a19a7
Browse repository at this point
Handle typed drawing-object arrays gracefully instead of emitting uncompilable Go
Show description for c09dbae
bvasilenko
committed
c09dbae
View commit details
Copy full SHA for c09dbae
Browse repository at this point
You can’t perform that action at this time.