We are super excited to introduce our amazing backtesting software that should be cited as 2022’s phenomenal release:
Since the release of HelloWin Analytics in March, we have poured all of our time & energy into this “backtest” project. After 8+ months and 1000+ hours of development, HelloWin Backtest is finally here for you, in time for 2022 Cyber Monday. Why 8+ months? Because this is the most complicated software that we have ever developed so far. To help you imagine how big and complex this project is, we will uncover this interesting insider data: HelloWin now has 11,800+ lines of codes, while the source code of a standard indicator that we program usually has only ~1K lines on average. Fortunately, we have talented developers to code all our difficult concepts into a real product.
HelloWin Backtest shows you the accumulated PnL graph of your trades, immediately letting you know whether your system is consistent as well as how efficient it is.
The software lets you backtest your system on any bar type, including bars with artificial opens like ninZaRenko. You can also specify the slippage and round-turn commission of a trade to have backtesting results come closer to reality.
The software lets you define your system’s entries with 2 rounds of rules:
- 1st round: You define the “Hit Bar” with a set of user-defined conditions. Each “Hit Bar” will open up a “Watch Period” to scan for entries. For example, a Watch Period of 30 bars means entry signals will be sought within 30 bars after the Hit Bar.
- 2nd round: You define the “Signal Bar” (which fires an entry signal) with another set of user-defined conditions. Signal Bar is only searched for within the Watch Period, and the Watch Period can witness the appearance of many Signal Bars.
This 2-round logic of system building mimics the smart strategy that professional traders often employ in their discretionary trading:
- First searching for the necessary conditions to trigger the “watch” mode
- Then waiting for a confirmation candle to conclude the sufficient conditions
This pro approach brings you better opportunities of finding result-oriented trades (by improving the overall performances in your trading).
By default, HelloWin Backtest allows up to 2 sets (one for buy, one for sell). If you would like to create more than 2 sets, please purchase HelloWin Unlimited Sets.
Trade information:
Test.xlsx, Test1.xlsx, Test2.xlsx, Test3.xlsx, Test4.xlsx
Our HelloWin software uses ScottPlot library: https://github.com/ScottPlot/ScottPlot
MIT License
Copyright (c) 2018 Scott Harden / Harden Technologies, LLC
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.