Add files via upload

This commit is contained in:
FxPouya
2025-12-26 15:19:15 +03:30
committed by GitHub
parent b54fbf0aa8
commit 185ec2ed5d
7 changed files with 603 additions and 17 deletions
+38 -14
View File
@@ -211,6 +211,29 @@
<small>Minimum trade count (10-200)</small>
</div>
</div>
<!-- Walk-Forward Analysis -->
<div class="config-card">
<h3>Walk-Forward Analysis</h3>
<div class="form-group">
<label>
<input type="checkbox" id="enable-walkforward" checked>
Enable Walk-Forward Validation
</label>
<small>Validate strategies on out-of-sample data to detect overfitting</small>
</div>
<div class="form-group" id="walkforward-settings">
<label>Training Period: <span id="training-percent">70</span>%</label>
<input type="range" id="training-ratio" min="50" max="90" value="70" step="5"
oninput="updateTrainingSplit()">
<div class="split-info"
style="display: flex; justify-content: space-between; margin-top: 5px; font-size: 12px; color: #718096;">
<span>Training: <span id="training-bars">0</span> bars</span>
<span>Testing: <span id="testing-bars">0</span> bars</span>
</div>
<small>Higher ratio = more data for training, less for validation</small>
</div>
</div>
</div>
<div class="action-buttons">
@@ -297,21 +320,22 @@
<!-- Scripts -->
<script src="js/utils.js"></script>
<script src="js/strategy.js"></script>
<script src="js/strategy.js?v=2.2"></script>
<script src="js/backtester.js"></script>
<script src="js/ga-engine.js"></script>
<script src="js/rule-parser.js"></script>
<script src="js/mq4-converter.js"></script>
<script src="js/mq5-converter.js"></script>
<script src="js/ctrader-converter.js"></script>
<script src="js/pine-converter.js"></script>
<script src="js/mq4-generator.js"></script>
<script src="js/mq5-generator.js"></script>
<script src="js/report-generator.js"></script>
<script src="js/strategy-details.js"></script>
<script src="js/html-report-generator.js"></script>
<script src="js/ui-controller.js"></script>
<script src="js/main.js?v=2.0"></script>
<script src="js/walk-forward.js"></script>
<script src="js/ga-engine.js?v=2.2"></script>
<script src="js/rule-parser.js?v=2.1"></script>
<script src="js/mq4-converter.js?v=2.1"></script>
<script src="js/mq5-converter.js?v=2.1"></script>
<script src="js/ctrader-converter.js?v=2.1"></script>
<script src="js/pine-converter.js?v=2.1"></script>
<script src="js/mq4-generator.js?v=2.1"></script>
<script src="js/mq5-generator.js?v=2.1"></script>
<script src="js/report-generator.js?v=2.1"></script>
<script src="js/strategy-details.js?v=2.1"></script>
<script src="js/html-report-generator.js?v=2.1"></script>
<script src="js/ui-controller.js?v=2.1"></script>
<script src="js/main.js?v=2.1"></script>
</body>
</html>