基于Java的遗传算法确定最优交易行为

基于Java的遗传算法确定最优交易行为,java,genetic-programming,technical-indicator,Java,Genetic Programming,Technical Indicator,Java中的遗传算法为了结合交易信号的输出,任务是进化一组权重(每个交易信号一个),以确定最佳交易行为。个体表示应将数字权重(0到1之间)与每个交易信号关联。在进化过程结束时,应返回最佳权重配置。样本输入??以下是样本输入信号:T1=卖出,T2=卖出,T3=持有,T4=买入使用GA组合上述交易信号的输出。对于上述;该指标生成以下信号:T1=>SELL T2=>SELL T3=>HOLD T3=>BUY在这种情况下,您选择卖出,因为大多数交易信号都建议此操作。在这种情况下,我们说所有信号都具有相同

Java中的遗传算法为了结合交易信号的输出,任务是进化一组权重(每个交易信号一个),以确定最佳交易行为。个体表示应将数字权重(0到1之间)与每个交易信号关联。在进化过程结束时,应返回最佳权重配置。

样本输入??以下是样本输入信号:T1=卖出,T2=卖出,T3=持有,T4=买入使用GA组合上述交易信号的输出。对于上述;该指标生成以下信号:T1=>SELL T2=>SELL T3=>HOLD T3=>BUY在这种情况下,您选择卖出,因为大多数交易信号都建议此操作。在这种情况下,我们说所有信号都具有相同的权重。任务是实施GA以形成一组权重(每个交易信号一个)以确定最佳交易行为。您的个人陈述应将数字权重(0和1之间)与每个交易信号相关联,例如:0.4 x Task 2a=>买入0.2 x Task 2b=>买入0.1 x Task 2c=>持有0.8 x Task 2d=>卖出