Adds Custom Signal Export Example (#8674)
Syntax Tests / build (push) Has been cancelled
API Tests / build (push) Has been cancelled
Build & Test Lean / build (push) Has been cancelled
Python Virtual Environments / build (push) Has been cancelled
Benchmarks / build (push) Has been cancelled
Regression Tests / build (push) Has been cancelled
Report Generator Tests / build (push) Has been cancelled
Research Regression Tests / build (push) Has been cancelled

* Adds example of custom signal exports.

- SignalExportManager send signals automatically after 5 seconds.
- Missing example and Python support.

* Updates Examples to Disable Automatic Export

* Addresses Peer-Review
This commit is contained in:
Alexandre Catarino
2025-04-09 14:14:21 +01:00
committed by GitHub
parent 1e4ef83132
commit 1cb0405517
15 changed files with 390 additions and 11 deletions
@@ -55,7 +55,12 @@ class NumeraiSignalExportDemonstrationAlgorithm(QCAlgorithm):
numerai_model_id = ""
numerai_filename = "" # (Optional) Replace this value with your submission filename
self.signal_export.add_signal_export_providers(NumeraiSignalExport(numerai_public_id, numerai_secret_id, numerai_model_id, numerai_filename))
# Disable automatic exports as we manually set them
self.signal_export.automatic_export_time_span = None
# Set Numerai signal export provider
self.signal_export.add_signal_export_provider(NumeraiSignalExport(numerai_public_id, numerai_secret_id, numerai_model_id, numerai_filename))
def submit_signals(self):