Project_C_Java Uses Random Forest Model to classify trading Signal from a live broker.
Given a set of inputs
- Prices ['open','close', 'high', 'low', 'wap']
- Volume
- Count: trades count during the time period
- Minute
- Tesla magic numbers ['tesla3', 'tesla6', 'tesla9']
- Decision: flag can be NO, BUY or SELL
- Execute: flag execute the decision or ignore it, can be EXECUTE or No.
Project_Java_C uses a number of open source projects to work properly:
- SMILE - Statistical Machine Intelligence and Learning Engine
- Project_A_consolidate - Connects to broker derives
- Trading Classifier - Trading Classifier
Project_Java_C requires Java 17 and Maven to run.
To build the project
mvn clean install