Repository navigation
Releases: deepentropy/opentrader
Releases · deepentropy/opentrader
Release list
OpenTrader v0.4.6
See the assets below to download and install OpenTrader.
OpenTrader v0.4.5
See the assets below to download and install OpenTrader.
OpenTrader v0.4.4
See the assets below to download and install OpenTrader.
OpenTrader v0.4.3
See the assets below to download and install OpenTrader.
What's new in 0.4.3
- Study settings, Style tab: every output of a study is listed and can be styled — shapes, characters, arrows, background and bar colours, candles, fills, levels and drawing groups — with the changes drawn while the dialog is open (Cancel reverts).
- Untitled outputs get their default names; plots coloured from a fixed set of colours get one colour row per colour; outputs hidden by default are listed unchecked.
- Uncoloured plotcandle / plotbar outputs drawn and styled with their default colours.
- Community indicators: their outputs are listed in the Style tab in the order of the original script, and 640+ of them offer the alert conditions and alert() calls of their originals in the alert dialog.
- Community indicators that did not follow their original were re-ported, about 60 now draw as their original, and 6 indicators without a known original were removed.
- Alert conditions for Awesome Oscillator, MACD, Supertrend, RSI, RSI Divergence, Gaps, Linear Regression Channel and Technical Ratings.
OpenTrader v0.4.2
See the assets below to download and install OpenTrader.
What's new in 0.4.2
- Symbol info dialog and watchlist details: the Sector row is filled when the symbol has one.
OpenTrader v0.4.1
See the assets below to download and install OpenTrader.
What's new in 0.4.1
Fixes
- The Volume study writes its values as volumes again ("15.03 M") in the legend and on the scale.
First run
- A fresh install opens one chart: AAPL, daily, with the Volume study, shown as "Unnamed" until its layout is saved.
- No drawing tool is starred by default; the favorites toolbar appears once a tool is starred.
OpenTrader v0.4.0
See the assets below to download and install OpenTrader.
What's new in 0.4.0
Charts and scales
- Up to 8 price scales per side: pin a study or a compared symbol to a new left or right scale, with scale letters and stubs under the axes (#105).
- Study on study: an indicator can take another study's or a compared symbol's plot as its source; removing the source removes its children (#103).
- Visual order, Move to and Pin to scale in the menus of the main series and of compared symbols (#106, #118).
- The main series can sit in any pane and be dragged between panes; studies can be dragged onto another pane (#95, #96).
- Study panes start with regular, upright scales; legend values, scale labels and alert amounts use the study's value format (#109, #113, #116).
- Undo steps for the edits of a study or a compared symbol (#107).
- Study, compared-symbol and pane menus get their missing rows (#79); study names in sentence case (#81).
- Snapshot of the focused chart, crosshair on all charts while a drawing is hovered or selected, settings button in the axis corner, legend hover buttons, Source code and Show interval settings buttons (#84-#90, #94).
Drawings
- Drawing right-click menu with its full rows, order and submenus; Reverse for positions, Clone and Copy on the whole selection (#108, #115).
- Escape that closes a menu keeps the drawing or study selected (#102, #114).
- Drawing toolbar: selected tool design, Lock options menu, per-mode Hide / Lock buttons, "Always remove locked drawings" switch (#88, #92, #93).
- Drawings after the last bar follow the trading calendar (#60); points between two bars land on the bar that holds their time (#74).
- Fixed range and anchored volume profiles on lower-timeframe bars (#53).
Alerts
- Multi-condition alerts: Add condition, condition rows joined by AND, replay of the bars missed while the app was closed (#99, #112).
- The conditions of a price or a study with their default messages, conditions on shape, character, arrow and candle outputs (#80, #110, #111).
- Alerts from the price-scale + menu and the study menus, on compared symbols, on studies calculated on another study, and from the header on the selected source (#63, #78, #100, #117).
- Alert dialog: Interval row for a study source, study labels with their inputs, one select for the compared value, notification options (#64, #77, #82, #101).
- Message placeholders and their menu, alert() calls of scripts, alerts on strategy order fills and position tools (#61, #62, #66, #75, #76).
- Alert lines of studies in their pane, with hover and selection label, drag and menu (#83, #91).
- Once-per-bar alerts follow the alert's session; extended-hours alerts read the latest trade (#65, #97).
Studies and strategies
- Technicals > Strategies: built-in strategies (#47); Technicals > Profiles: volume profile and TPO studies with split / merge (#48, #54, #56).
- Built-in indicators that were still missing (#50).
- Indicators dialog: type tabs, global search, per-theme row colours (#46, #58); inline input rows in study settings (#55).
- Source code of the built-in indicators in the OakScript editor (#73).
- Alerts on script alertcondition() and TPO extended levels (#57).
- Backtester: funds decisions on penny prices, trailing stops, cross(), FIFO close by id, commissions, strategy values seen by scripts (#51, #59, #68-#72).
- Pivot Points Standard: the current period is drawn forward (#52).
Symbols and watchlist
- Symbol search on a daily list of every listing: instant results and company names matched by word ("apple", "bank of").
- Symbol info dialog (#104); OTC listings named OTC:.
- Watchlist details: 52 week range on the last year (#98).
- Light theme: highlights in screener, symbol search and watchlist (#49).
- Data access moved to the gateway market API v2 (#67).
Libraries
- lightweight-charts-indicators 0.15.4, oakscriptjs 0.11.7, drawing core 0.6.2.
OpenTrader v0.3.4
See the assets below to download and install OpenTrader.
What's new in 0.3.4
Indicators and scripts
- Studies get the full chart context: the symbol's session, time zone, price grid, type and currency, the chart colours and the state of the newest bar; daily, weekly and monthly bars reach them at the session open of their trading day (#39, #40).
- Indicators that read the visible part of the chart calculate again after a scroll or a zoom (#39).
- Indicators, scripts and strategies can read other symbols (
request.securityof another ticker): their bars load on request, follow the chart's history and update live (#42, #44). - A study that fails shows its status in the legend: a red cross for a symbol that cannot be loaded, a red "!" for another error, with the message on click (#43).
- A study waiting for its data shows the loading state in the legend; values that are not available read "∅" (#45).
- Alerts on a study use the same chart context and bar state as the chart (#40).
- Script editor: no false error marks, and a script added again is drawn again (#41).
Libraries
- 1,691 built-in indicators (from 1,290): lightweight-charts-indicators 0.12.1, oakscriptjs 0.11.2.
OpenTrader v0.3.3
See the assets below to download and install OpenTrader.
What's new in 0.3.3
Charts
- A symbol change keeps the zoom and the distance to the last bar, and fits the price scale to the new symbol, also when auto scale is off (#37).
- Multi-chart layouts: charts are resized with splitters, the right panel has an adjustable width, charts hidden by a smaller template come back with a larger one, and charts are numbered by column (#20, #24, #28).
- Prices: splits are always applied; ADJ now adjusts for dividends.
- History across a symbol change: bars under an earlier symbol, or a symbol used in between, are joined (#2, #17).
- Drawings: the points of a selected drawing are shown on the price and time scales (#8).
Object tree
- Rows for the symbol, the studies and the compared symbols; dragging a row sets the drawing order, a study can be dragged to another pane and its drawings follow it (#19, #22, #23).
Watchlist
- Rows stay draggable on a sorted list; section headers and several selected symbols can be dragged together (#18, #21).
- Remove, flag and add to a list for several selected symbols; right-click on a section header inside a selection opens the selection's menu (#26, #31).
- Sections: remove button on hover, collapsed state saved, unique names (#27).
- "Add to compare" in the row menu; removed symbols are kept in "Deleted symbols"; "Clear list" asks first (#30).
Screener
- Dividend yield, beta and Index filters and columns.
Alerts
- An alert on a study keeps its inputs, interval and session; bars missed while the app was closed are replayed at start.
- Popups of fired alerts are piled in the bottom-left corner; sounds have a duration.
Strategy tester
- The pivot strategies are back, and the Indicators dialog no longer gets stuck (#25, #29).
- Order and margin rules reworked from measurements: exits per entry fill, limit and market entry funds checks, order of orders on the same price, margin calls (size, follow-up calls, calls that cannot fill, timing around the script run), trades closed at price 0, largest run-up (#32 to #36, #38).
- 138 of 182 compared strategy runs now give exactly the reference results (124 in 0.3.2), 84 of 91 for the older set (82).
OpenTrader v0.3.2
See the assets below to download and install OpenTrader.